DHTML Training
DHTML takes interactivity to the next level. Pages authored with Dynamic HTML come alive, with every element in the page being
truly dynamic. Whether the page has loaded already, content providers can change any element of the page -- text or graphics -- without a round-trip to the server. This increased control and flexibility
result in more compelling sites. For users, the Web experience becomes more responsive.
Key features of DHTML include these:
- Document Object Model (DOM). DHTML provides a comprehensive object model for HTML. This model exposes all page elements as objects.
These objects can easily be manipulated, by changing their attributes or applying methods to them at any time. Dynamic HTML also provides full support for keyboard and mouse events
on all page elements. Support for the Document Object Model enables the following:
- Dynamic content. Text or graphics can be added, deleted, or modified on the fly. For example, a Web page can display an updated headline, without refreshing the page.
The text surrounding the headline will reflow automatically.
- Dynamic styles. Internet Explorer 4.0 fully supports Cascading Style Sheets (CSS). As such, any CSS attribute, including color and font, can be updated without a server
round-trip. For instance, text can change color or size when a mouse pointer passes over it. Multimedia filters and transition effects can be applied to HTML elements
simply by adding the filter CSS attribute.
- Absolute positioning. CSS positioning coordinates for existing page content can be updated at any time to create animated effects, without reloading the page.
- Data Binding. Data-driven application front ends can be built that present, manipulate (e.g.,
sort, filter), and update data on the client without numerous round-trips to the server.
- Scriptlets. A scriptlet is a Web page, authored with Dynamic HTML, which content providers
can use as a component in their Web applications. With scriptlets, content providers can author content once, then easily reuse the content in other Web pages or applications.
 |
|
Set of Three Training DVD
|
kydhtam
|
$79.95
|
|
|
Set of NINE Training DVDs (Three DHTML and Six HTML )
|
kydhtbm
|
$249.95
|
|
DHTML Training Videos and CD-ROM Details
Level 1 (1 Hour 58 Minutes) 1.0 Introduction (13 Minutes) 1.1 HyperText Markup Language 1.2 JavaScript, JScript, and EXMAScript 1.3 CSS Positioning
1.4 Why is Microsoft DHTML and Netscape DHTML Different? 1.5 Microsoft Internet Explorer Object Model 2.0 What can I do with Microsoft Dynamic HTML? (6 Minutes) 2.1 Dynamic TextRange
2.2 Dynamic HTML Elements 2.3 Dynamic Styles (CSS) 2.4 Dynamic Positioning (CSS-P) 2.5 Dynamic Data Binding 3.0 Dynamic TextRange (33 Minutes) 3.1 What is a TextRange?
3.2 Creating a TextRange Object 3.3 Accessing TextRange Object Content 3.4 What is a text edit owner? 3.5 HTML Encoding 3.6 HTML White Space 3.7 Inserting New Text 3.8 Inserting New HTML
4.0 TextRange Object Navigation (1 Hour 3 Minutes) 4.1 Move 4.2 Expand 4.3 Collapse 4.4 MoveStart 4.5 MoveEnd 4.6 Move to Element 4.7 MoveToPoint 4.8 ScrollIntoView 4.9 FindText
Level 2 (1 Hour 51 Minutes) 1.0 TextRange Object Content Selection (15 Minutes) 1.1 Setting and Accessing the User Selection
2.0 Advanced TextRange Object Programming (36 Minutes) 2.1 inRange (Element) 2.2 isEqual (Element) 2.3 getBookmark() 2.4 moveToBookmark() 2.5 duplicate() 2.6 Compare Endpoints
2.7 SetEndPoints 2.8 Character, Word and Sentence Count 3.0 Dynamic Styles (20 Minutes) 3.1 What are Styles? 3.2 Naming Conventions 3.3 Dynamic Inline Styles 3.4 Dynamic Class Property
3.5 Dynamic Global Style 3.6 Screen and Print Media 4.0 Programming styles (39 Minutes) 4.1 cssText 4.2 display 4.3 disabled [toggle] 4.4 rules 4.5 addRule 4.6 removeRule
4.7 createStyleSheet 4.8 cursor
Level 3 (1 Hour 53 Minutes) 1.0 Dynamic CSS Positioning (30 Minutes) 1.1 Coordinate Systems 1.2 Relative Positioning 1.3 Absolute Positioning
1.4 Z-index 1.5 Dynamic Visibility 2.0 Text Animation (7 Minutes) 2.1 Pulsating Text 2.2 Expanding Text 2.3 Flying Text 2.4 Pop-up Menu 2.5 Drag & Drop
3.0 Dynamic Content (15 Minutes) 3.1 InnerText 3.2 InnerHTML 3.3 OuterHTML 3.4 OuterText 3.5 InsertAdjacentText 3.6 InsertAdjacentHTML
|