homepage Welcome to WebmasterWorld Guest from 54.226.235.222
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member

Visit PubCon.com
Home / Forums Index / Code, Content, and Presentation / HTML
Forum Library, Charter, Moderators: incrediBILL

HTML Forum

    
Preparing for Standards Compliance
tedster




msg:603675
 9:26 pm on Nov 25, 2000 (gmt 0)

With Netscape 6 the next move toward standards-based browsing is here. True, it will be a gradual move. And who knows what the boys in Redmond will do with MSIE -- they have had a track record of turning the browser into a weapon of war.

However, I've decided the smartest thing is to make at least all our company's new work compliant. Then we'll patch up our old stuff as needed.

So, trying to list the types of things that need attention, I came up with this:

HTML
<layer>
<ilayer>
<div src=***>

JAVASCRIPT
document.layers()
document.id
document.classes
document.contextual()

Does anyone have attention on other code that has been commonly used and will soon need repair work?

 

gmiller




msg:603676
 4:18 am on Nov 27, 2000 (gmt 0)

My advice would be to check out the news server at news.mozilla.org.

You want to pay careful attention to your render mode IE5/Mac and Mozilla-based browsers behave very differently in some cases depending on whether your DOCTYPE triggers standard mode or quirks mode.

tedster




msg:603677
 12:25 am on Nov 29, 2000 (gmt 0)

>depending on whether your DOCTYPE triggers standard mode or quirks mode.

This is unknown territory to me. Could you explain further or offer a link?

gmiller




msg:603678
 6:44 am on Nov 30, 2000 (gmt 0)

IE5/Mac and NS6 try to comply with standards for pages using certain DOCTYPE declarations. They use a backward-compatible mode for other pages by attempting to guess the meaning and construct a valid tree for the Gecko and Tasman rendering engines. I suppose IE6 will be using the Tasman engine and the same compatibility mode logic.

As I recall, any XHTML 1.0 DOCTYPE triggers standard mode, as will HTML 4.0 Strict. HTML 4.0 Transitional does with NS6, but only if you use a full DOCTYPE with the DTD URL. DOCTYPEs for HTML prior to 4.0 are rendered in Quirks mode. I think IE5/Mac renders 4.0 Transitional in standard mode in all cases, but I'm not sure about that.

tedster




msg:603679
 7:08 am on Nov 30, 2000 (gmt 0)

gmiller,

You've been extremely helpful. I found this resource [htmlhelp.com] based on your input, as well as a few others.

I think you've put your finger right on the source of some of my struggles. Thanks again.

gmiller




msg:603680
 8:12 pm on Dec 3, 2000 (gmt 0)

Speaking of validators, the official W3C HTML validator is at [validator.w3.org...] and the W3C CSS validator is at [jigsaw.w3.org...]

Passing validations increases the odds not just of working correctly in new browsers as soon as they're released, but also of having your documents correctly interpreted by search engines and other automated tools.

The URL for the HTML spec (with DOCTYPE info and current status on HTML revisions) is at [w3.org...]

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Code, Content, and Presentation / HTML
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved