Basic IMAGE version of Foils prepared April 4 1999

Foil 32 Document Object Model

From The Document Object Model - Universal Access - Other Objects - CORBA XML Jini JavaScript etc. Tango Seminar to DoD Modernization MSRC -- April 6 1999. by Geoffrey C. Fox
(0 to 5):





© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Mon Apr 12 1999

Table of Contents for The Document Object Model - Universal Access - Other Objects - CORBA XML Jini JavaScript etc.


1 The Document Object Model Universal Access Other Objects CORBA XML Jini JavaScript etc.
2 Abstract of An Introduction to the Document Object Model and Related Issues
3 Some Relevant HTML XML JavaScript DOM References
4 Topics Covered in Lecture
5 Simplistic Object Web View
6 Other Useful Objects
7 Basic Multi Tier Object architecture
8 Topics Covered in Lecture
9 HTML 4.0
10 Logical versus Visual Design
11 What is XML?
12 XML Compared with HTML and SGML
13 XML Language Elements
14 Example XML as a Serialized Database
15 MathML Example
16 Topics Covered in Lecture
17 Why would you use JavaScript I?
18 Why would you use JavaScript II?
19 Why would you use JavaScript III?
20 Why would you use JavaScript IV?
21 ECMAScript
22 JavaScript Performance Issues
23 Topics Covered in Lecture
24 What is DHTML?
25 Features of DHTML
26 Architecture of DHTML + XML
27 Components of DHTML
28 Cascading Style Sheets
29 Cascading Style Sheets CSS1 (and CSS2) Features
30 A Larger CSS Example illustrating different ways one can specify CSS Info
31 Topics Covered in Lecture
32 Document Object Model
33 Hierarchical Object Components in a Web Page
34 Netscape Version 4 Browser Document Object Tag Hierarchy
35 Use of Position Attributes in JavaScript
36 DHTML 1) Define Layers -- I
37 DHTML 1) Define Layers -- II
38 Define a Layer in a Document using <div></div>
39 Set Positions of a Layer in DHTML
40 Capturing Events in Today's DHTML
41 A User Event Handler in DHTML
42 XML and Document Object Model
43 W3C Document Object Model Level 1
44 Topics Covered in Lecture
45 An Overview of Jini
46 Jini Service Architecture I
47 Jini Service Architecture II: Join
48 Jini Service Architecture III: Lookup
49 Jini Service Architecture IV: Invocation
50 Features of Jini of Relevance
51 Topics Covered in Lecture
52 XML used as a Template
53 Architecture of WebWisdomDB
54 XML Templates -- Example I
55 XML Templates -- Example II
56 Topics Covered in Lecture
57 Front End to LMS 3 Tier Land Management System
58 WebFlow + High Performance Backend 3 Tier Functional Architecture
59 CORBA security is built into ORB
60 Security Model in CORBA
61 CORBA ORB Using Akenti
62 Summary of NPAC's JWORB natural Building Block of the POW
63 DoD Modernization Gateway Project
64 Gateway Schematic
65 Gateway Client
66 Topics Covered in Lecture
67 Architecture of Tango Distance Education
68 How are Objects Used Collaboratively?
69 What is Universal Acccess / Cross Disability Rendering?
70 Naïve Shared Object Strategy
71 If you believe these assertions
72 What Objects should we look at first and what services do we need?
73 What's wrong with Java Clients?
74 What about databases and Lotus Notes
75 What is Involved in Sharing Web Pages?
76 JavaScript Shared Browser with Dynamic HTML
77 Shared Form Illustrated by Shared Access to NCSA Biology Workbench showing how general server objects can be shared from web interface
Click outside pointer rectangle to move pointer
Click on Pointer to Hide
Click on Pointer + ALT to toggle message hiding
Click on Pointer + CNTL to abolish pointer
Click on Pointer + Shift to cycle families
Click outside + Alt is Change Image
Click outside + Control is Double Size
Click outside + Shift is Halve Size
Right Mouse Down on Pointer Toggles Index
Shift Right Mouse aligns top with scrolled Page
While With Mouse Down on Current Pointer
h hides This Message while m restores
i Toggles Index Aligned with Page Top
j Toggles Index Aligned with Scrolled View Top
a Abolishes Pointer while CNTL-Click restores
f cycles through pointer families
c cycles through members of a family
u increases Size Up and d decreases Down
Mouse Up-Down between changes of
Pointer to process new option