Cookies -- Store and Access information stored on client machines |
LiveConnect -- Link Java and JavaScript |
LiveWire -- Server Side ECMAScript |
More advanced ways of defining, laying out and controlling web documents:
|
001 CPS616 Web Technologies Lectures on JavaScript II Advanced Topics from Cookies to Dynamic HTML 002 Outline of Advanced Topics 003 Introduction to Cookies 004 Cookies - "hidden" alternative 005 Cookies -- Client Side Files 006 Specification of a cookie - I 007 Specification of a cookie - II 008 Use of Cookies in Server Program 009 Use of Cookies in Client Program 010 Cookies Limitations 011 JavaScript Security 012 Same Origin Policy 013 The domain Property 014 Data Tainting 015 Signed Scripts 016 Signed Scripts (cont'd) 017 Certificates 018 JAR Files 019 Using signtool 020 Writing Signed Scripts 021 Using Signed Scripts (cont'd) 022 LiveConnect 023 LiveConnect (cont'd) 024 LiveWire 025 LiveWire (cont'd) 026 References on XML 027 HTML Hypertext Markup Language Background 028 History of HTML 029 HTML Strengths 030 HTML Shortcomings 031 Other Weaknesses 032 Logical vs. Visual Design 033 XML Extensible Markup Language 034 What is XML? 035 XML Compared with HTML and SGML 036 XML Language Elements 037 Dynamic HTML Hypertext Markup Language 038 What is DHTML? 039 Features of DHTML 040 Architecture of DHTML + XML 041 Components of DHTML 042 HTML 4.0 043 HTML DTDs 044 HTML 4.0 Features 045 Intrinsic Events 046 Deprecated Elements 047 The <OBJECT> Tag 048 Cascading Style Sheets 049 CSS1 (and CSS2) Features 050 Specification of Styles: External 051 Embedded Styles 052 A Larger CSS Example 053 Document Object Model 054 Hierarchical Object Components in a Web Page 055 Use of Position Attributes in JavaScript 056 DHTML 1) Define Layers -- I 057 DHTML 1) Define Layers -- II 058 DHTML -- Decide on Browser 059 Define a Layer in a Document using <div></div> 060 Set Positions of a Layer in DHTML 061 Set Other Properties of a Layer in DHTML 062 Changing Content of a DHTMLLayer 063 Capturing Events in Today's DHTML 064 A User Event Handler in DHTML 065 Event Processing Models 066 Calculating Geometry on Screen 067 DHTML Summary 068 Everywhere HTML