NGLAYOUT IS IN, WEB STANDARDS PROJECT CLAIMS VICTORY.Netscape Communications Corp appears to have bowed to industry and competitive pressure to make Navigator 5 more standards- compliant by including next-generation layout engine NGLayout. At any rate, when Mozilla.org technical wizard Brendan Eich published his latest development roadmap for the Netscape- initiated open source browser initiative on Monday, the Web Standards Project
The Web Standards Project (WaSP) is a group of professional web designers dedicated to disseminating and encouraging the use of the web standards recommended by the World (WSP See wireless service provider. ) was quick to claim the moral victory. Implementing NGLayout means replacing the venerable but functional engine Navigator uses to render page layout today - hence Netscape's hesitation and developer community doubt over whether NGLayout would be ready to be included in Navigator 5. On Monday, though, Eich told the Mozilla team that "the fervent wishes of web content authors" among other factors, had persuaded him that NGLayout was ready for prime time. Eich explained his reasoning in this way: "The features most demanded by content developers" - features Eich says include cascading style sheets A style sheet format for HTML documents endorsed by the World Wide Web Consortium. CSS1 (Version 1.0) provides hundreds of layout settings that can be applied to all the subsequent HTML pages that are downloaded. CSS2 (Version 2. (CSS (1) See Cascading Style Sheets. (2) (Content Scrambling System) The copy protection system applied to DVDs, which uses a 40-bit key to encrypt the movie. ) and the document object model (DOM) - "have been hard to implement in the old codebase... It's time to stop banging our heads on the old layout and FE codebase." By Rachel Chalmers From here on, he proposes that: "As much as possible, UI structure should be implemented using HTML HTML in full HyperText Markup Language Markup language derived from SGML that is used to prepare hypertext documents. Relatively easy for nonprogrammers to master, HTML is the language used for documents on the World Wide Web. or XML XML in full Extensible Markup Language. Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations. and the NGLayout engine. Style should be expressed using CSS where doing so makes sense..." Eich concludes by placing NGLayout completion at the top of the list of major work items. No wonder the Web Standards Project got so excited. This is precisely what the WSP has been agitating for since launching its "I Want My NGLayout" campaign on the eve On the Eve (Накануне in Russian) is the third novel by famous Russian writer Ivan Turgenev, best known for his short stories and the novel Fathers and Sons. of Boston's Web '98 conference in September (CI No 3,502). Extracting concessions like these is the Project's raison d'etre. The WSP was formed in a bid to force Netscape and Microsoft to implement World Wide Web Consortium standards in general, and CSS and DOM in particular. Mozilla commitment to NGLayout does n't automatically mean Netscape commitment to it. Netscape pays the salaries of key Mozilla developers, but otherwise the company is just another contributor to Mozilla, entitled but not obligated to use the code. However, a jubilant statement from WSP headquarters on Tuesday claimed that "Netscape officials told the WSP that due in no small part to pressure from web developers" Navigator 5.0 will indeed include NGLayout. The WSP can congratulate itself all it wants, but its campaign was only one of the pressures coming to bear Netscape. The other was rival Microsoft, whose Internet Explorer has come from nowhere to split the browser market 40/60 with Navigator (CI No 3,518). Earlier in October, Microsoft - notorious for paying only lip service to W3C (World Wide Web Consortium, www.w3.org) An international industry consortium founded in 1994 by Tim Berners-Lee to develop standards for the Web. It is hosted in the U.S. by the Computer Science and Artificial Intelligence Laboratory (CSAIL) at MIT (www.csail.mit.edu/index.php). standards - began showing off the way IE 5 handles XML, extensible stylesheet language (World-Wide Web) Extensible Stylesheet Language - (XSL) A standard developed by the World Wide Web Consortium defining a language for transforming and formatting XML documents. (XSL) and XML DOM. For open source champion Netscape to permit Microsoft to take the lead in the increasingly politicized sphere of W3C standards implementation could only be described as very bad PR. Hence, perhaps, Tuesday's road map and the inclusion of NGLayout in Navigator 5? No matter. However mercenary Netscape's motives might have been, the WSP has one thing right. Better standards compliance in both market-leading browsers can only be good for the web. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion