<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>EducationOnlineForComputers.com &#187; DHTML</title>
	<atom:link href="http://www.educationonlineforcomputers.com/blogs/post/tag/dhtml/feed" rel="self" type="application/rss+xml" />
	<link>http://www.educationonlineforcomputers.com/blogs</link>
	<description>Free Software Training Blogs</description>
	<lastBuildDate>Wed, 09 Mar 2011 05:20:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Replacing outdated DHTML with DOM Scripting in your JavaScript</title>
		<link>http://www.educationonlineforcomputers.com/blogs/post/free_web_development_training/610/replacing-outdated-dhtml-with-dom-scripting-in-your-javascript</link>
		<comments>http://www.educationonlineforcomputers.com/blogs/post/free_web_development_training/610/replacing-outdated-dhtml-with-dom-scripting-in-your-javascript#comments</comments>
		<pubDate>Mon, 08 Jan 2007 21:34:29 +0000</pubDate>
		<dc:creator>computer_teacher</dc:creator>
				<category><![CDATA[Free Web Design, Development and Programming Training and Tutorial Resources]]></category>
		<category><![CDATA[DHTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web Programming]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[This JavaScript Tutorial is aimed at beginners to help them understand how&#160;old and outdated JavaScript techniques can cause issues on a web page. The tutorials proceeds by analyzing the source code of a web page that was&#160;written several years ago using concepts that were ok&#160;good to use then, but in the current Web will render&#160;inaccessible [...]]]></description>
			<content:encoded><![CDATA[<p>This JavaScript Tutorial is aimed at beginners to help them
understand how&nbsp;old and
outdated JavaScript techniques can cause issues on a web page. The
tutorials proceeds by analyzing the source code of a web page that
was&nbsp;written several years ago using concepts that were
ok&nbsp;good to use then,
but in the current Web will render&nbsp;inaccessible
or&nbsp;broken pages in a browser. <br /><br />Three
dynamic elements using
JavaScript are reviewed and explained from the point of view when they
were originally developed, and then a more current method of re-writing
them is demonstrated making them more hardened and less error-prone in
regards to&nbsp;DOM scripting. The tutorial starts with providing
some understanding about&nbsp;what DHTML and the DOM are. The
example web site containing the JavaScript code examples are available
for <a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom.zip">download
as a zip file</a>. <br /><br /><b><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html">From
DHTML to DOM Scripting &#8211; How to replace outdated javascript techniques</a></b><br /><br /><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/FromDHTMLtoDOMscripting_March2006.pdf">Download
PDF version (202KB)</a><br /><br /><b><br />Table
of Contents</b>
<ul><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#preface">Preface</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#what">What
is DHTML and what is DOM scripting?</a> <ul><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#whatdom">What
is the DOM?</a></li></ul> </li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtml">Creating
the page in DHTML</a> <ul><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#goaldhtml">The
goal of DHTML</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtmltabs">The
tabbed navigation in DHTML</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtmlish1">DHTML
issue #1: Script dependence</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtmltabfunc">Showing,
hiding and tab highlight in DHTML</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtmlish2">DHTML
issue #2: Mixing presentation and functionality</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtmlphoto">The
Product Photo in DHTML</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtmlish3">DHTML
issue #3: Assuming functionality without testing for it</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtmlslide">The
Slide Show in DHTML</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtmlish4">DHTML
issue #4: Keeping maintenance JavaScript based</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtmlish5">DHTML
issue #5: Mixing HTML and JavaScript</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtmlish6">DHTML
issue #6: Blaming the user</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dhtmlish7">DHTML
issue #7: Taking over the document</a></li></ul> </li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dom">Introducing
DOM scripting</a> <ul><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#domgoal">The
goal of DOM scripting</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#domasset1">DOM
scripting asset #1: Progressive Enhancement</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#domasset2">DOM
scripting asset #2: Ease of maintenance</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#domasset3">DOM
scripting asset #3: Separation of Presentation and Behaviour</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#domasset4">DOM
scripting asset #4: Separation of Structure and Behaviour</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#domasset5">DOM
scripting asset #5: Using modern event handling</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#domasset6">DOM
scripting asset #6: Avoiding clashes with other scripts</a></li></ul>
</li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dompage">Re-creating
the demo page with DOM scripting</a> <ul><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#domtabs">The
tab navigation in DOM scripting</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#dompop">The
popup window in DOM scripting</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#domslide">The
slide show in DOM scripting</a></li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#safari">Fixing
for Safari</a></li></ul> </li><li><a
 href="http://icant.co.uk/articles/from-dhtml-to-dom/from-dhtml-to-dom-scripting.html#where">Where
to now?</a></li></ul><img src="http://www.educationonlineforcomputers.com/blogs/?ak_action=api_record_view&id=610&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.educationonlineforcomputers.com/blogs/post/free_web_development_training/610/replacing-outdated-dhtml-with-dom-scripting-in-your-javascript/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamic HTML (DHTML) Training Course</title>
		<link>http://www.educationonlineforcomputers.com/blogs/post/free_web_development_training/403/dynamic-html-dhtml-training-course</link>
		<comments>http://www.educationonlineforcomputers.com/blogs/post/free_web_development_training/403/dynamic-html-dhtml-training-course#comments</comments>
		<pubDate>Fri, 31 Mar 2006 05:52:48 +0000</pubDate>
		<dc:creator>computer_teacher</dc:creator>
				<category><![CDATA[Free Web Design, Development and Programming Training and Tutorial Resources]]></category>
		<category><![CDATA[DHTML]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[This is a freely available training course covering the material you need to learn and understand Dynamic HTML (DHTML) and to develop attractive, compelling, and interactive web sites. This training course teaches you how to use DHTML and how its collection of technologies are designed to work together. For each training module below, a link [...]]]></description>
			<content:encoded><![CDATA[This is a freely available training course covering the material you need to learn and understand Dynamic HTML (DHTML) and to develop attractive, compelling, and interactive web sites. This training course teaches you how to use DHTML and how its collection of technologies are designed to work together. 

For each training module below, a link for text-only training content is listed first, followed by the link for computer based training (CBT) with Graphics, for which the quizzes are not freely available and Internet Explorer is required.

<B>Dynamic HTML: DHTML and Style Sheets:
Text-only training:

<a href="http://tinyurl.com/m3twu" title="http://tinyurl.com/m3twu" target="_blank">tinyurl.com/m3twu</a>

CBT training:</B>

<a href="http://tinyurl.com/r2j4w" title="http://tinyurl.com/r2j4w" target="_blank">tinyurl.com/r2j4w</a>

In this training unit, youâ€™ll learn how Cascading Style Sheets, scripting languages, advanced multimedia effects, and data binding all work together to help you create compelling Web-based documents and applications.

<B>Dynamic HTML: Using JavaScript:
Text-only training:

<a href="http://tinyurl.com/my5ox" title="http://tinyurl.com/my5ox" target="_blank">tinyurl.com/my5ox</a>

CBT training:</B>

<a href="http://tinyurl.com/oeygt" title="http://tinyurl.com/oeygt" target="_blank">tinyurl.com/oeygt</a>

In this training unit, we&#8217;ll examine a basic requirement of Dynamic HTML â€” a scripting language for instructions. We&#8217;ll briefly compare the two major scripting languages available, and why JavaScript is a strong choice. We&#8217;ll also begin examining the basic building blocks of JavaScript, including statements, blocks, and comments.

<B>Dynamic HTML: Objects and Events: 
Text-only training:

<a href="http://tinyurl.com/lpyra" title="http://tinyurl.com/lpyra" target="_blank">tinyurl.com/lpyra</a>

CBT training:</B>

<a href="http://tinyurl.com/l795a" title="http://tinyurl.com/l795a" target="_blank">tinyurl.com/l795a</a>

In this training unit, you will learn what an object model is and how it relates to raw data.

<B>Dynamic HTML: Styles and Content:
Text-only training:

<a href="http://tinyurl.com/reeaj" title="http://tinyurl.com/reeaj" target="_blank">tinyurl.com/reeaj</a>

CBT training:</B>

<a href="http://tinyurl.com/qayno" title="http://tinyurl.com/qayno" target="_blank">tinyurl.com/qayno</a>

In this training unit, you&#8217;ll learn about dynamic styles. This DHTML feature lets you dynamically change the characteristics of style elements during runtime. You&#8217;ll learn how to change font styles, sizes, and colors. 

<B>Dynamic HTML: Data from Other Sources:
Text-only training:

<a href="http://tinyurl.com/ngyeu" title="http://tinyurl.com/ngyeu" target="_blank">tinyurl.com/ngyeu</a>

CBT training:</B>

<a href="http://tinyurl.com/m73d7" title="http://tinyurl.com/m73d7" target="_blank">tinyurl.com/m73d7</a>

In this training unit, you will learn about the differences between traditional forms of server-side data binding and newer forms of client-side data binding. You will also learn how DHTML client-side data binding has made advances over early methods of JavaScript client-side data binding.<img src="http://www.educationonlineforcomputers.com/blogs/?ak_action=api_record_view&id=403&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.educationonlineforcomputers.com/blogs/post/free_web_development_training/403/dynamic-html-dhtml-training-course/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

