clear separator
main page examples hands-on projects resources site map
prefacetocchaptersorderingfeedbackupdatesfaqauthors
clear separator
white space An Introduction to Web Design 
and Programming

INFORMATION UPDATES

Information Updates

Update Bulletin

Web development moves fast with technology and standardadization. Here we supply new information to supplement coverage in the printed textbook.

If you have an item that updates or supplements the materials in the book, please let us know. We will post it here for all.

  • Internet Explorer now has a Javascript error/debugging panel that pops up when a page encounters a scripting error. Thus, IE is not lagging too far behind Netscape in Javascript development support.

  • Firefox, Netscape, and Mozilla brwowsers now let you select a part of the page, right click on it and view source. This is a nice convenience for developers.

  • The type text/javascript is obsolete and the new type is text/javascript or application/ecmascript. However, IE does not recognize the new standard type. It still wants to see type="text/javascript"

Textbook Errata

Hopefully there won't be many bugs or misprints. The ones found are listed here.

  1. page 13, bullet list -- add as second bullet: https---Secure HTTP using SSL (secure socket layer).

  2. page 29, Assignment 6 -- see this file.

  3. page 62, section 2.19 2nd paragraph last sentence-- change to

    A map is enclosed in the object element and placed inside the head of an XHTML document.

  4. page 62, middle of page, first code line -- change to

    <map name="samplemap" id="samplemap">
    

    Footnote to this page:

    The name attribute is deprecated but some browsers such as IE still does not support this change.

  5. page 63, code line marked (1) -- change to

    <object><map name="rushmore" id="rushmore">
    
  6. page 63, 3rd line after code line marked (2) --

    Change </map> to
    </map></object>
    
  7. page 90, last three text lines on page -- delete all three lines: from "The http-equiv" to end of page.

  8. page 92, next to last line section 3.17 -- change "32 by 32" to "16 by 16"

  9. page 190, Figure 6.2 -- change "H1" to "h1"

  10. page 207, line 5 from end -- change thin to 1px and add after the line the following code line

    margin-left: -1px;
    
  11. page 208, line 4 -- change thin to 1px and add code line after line 4

    margin-left: -1px;
    
  12. page 208, lines 12 and 13 -- change both thin to 1px and add code line after line 13

    margin-left: -1px;
    
  13. page 284, thrid code line -- change size="1" to size="8"

  14. page 284, fourth code line -- delete entire line containing Your Menu.

  15. page 325, beginning of page-- insert the following before the period at the end of the first sentence

    leaving URL reserved characters (, / ? : @ & = + $ #) unchanged. Use encodeURIComponent( str ) (decodeURIComponent) to also process these characters

  16. page 332, middle of page, line below (Ex: PopupWindow)-- insert void in this code line to become

    <a href="javascript:void window.open('http://www.abc.org')">
    
  17. page 332, just before (Figure 9.8)-- change code innerwidth to width and change innerheight to height.

  18. page 377, middle of page, line (A) -- change 60 to -60.

  19. page 378, line 6 -- change sty.marginRight to sty.marginLeft.

  20. page 379, DragDrop Example -- Please see the improved example.

  21. page 397, line 4, description for window.dump -- change to

    outputs str to standard output (the browser invocation console). This method is useful for debugging Javascripts.

  22. page 397, VCenter Example -- See online examples for Chapter 10 for an improved version of this example.

  23. page 401, code line just before // (5) -- Add double quote mark " just before semicolon at the end of the line.

If you find something wrong or have a suggestion, either for the text or the website, please let us know. Your input will be deeply appreciated.



 
 
 
 
  
webtong.com logohosted and maintained site
Valid XHTML 1.0!Valid CSS!