Article View: nl.comp.sys.mac
Article #2035Re: Prijs OS. Re: Vertel dit door aan alle wintel gebruikers.
From: Remco Muntz
Date: Thu, 04 Jul 2002 20:37
Date: Thu, 04 Jul 2002 20:37
115 lines
7301 bytes
7301 bytes
Hier is trouwens een interessante opsomming van de dingen die er mis zijn met IE wat standaarden betreft. E.e.a. zal misschien beter zijn geworden in IE 6 voor Windows, dat weet ik niet. In ieder geval kun je zien dat MS dus niet altijd netjes volgens de standaards werkt. Het 'team' dat achter Mozilla zit, heeft wel als belangrijkste doel om een browser te maken die netjes de standaarden opvolgt. Dat vind ik een mooi streven, zeker omdat het een multi-platform-project is. Standards-related problems with Internet Explorer 5.0 include: * Cascading Style Sheets (CSS) 1.0 - CSS is supposed to give control over the appearance of many pages at once, from the typography to the behavior of links, as well as precise control over page layout. Unfortunately, Internet Explorer continues to fail to fully support this 27-month old standard, meaning page layouts aren't always displayed correctly. By contrast, Gecko, the new layout engine under development for Netscape's next browser, already achieves accurate layouts in a number of tests devised by W3C and WSP -- tests that Internet Explorer fails. Worse than any omissions, Internet Explorer implements key parts of it in ways that assure incompatibility with standard-compliant authoring tools and other browsers -- Gecko, Opera 3.51, and in some cases even Microsoft Internet Explorer 4.5 for the Macintosh - all of which handle CSS more accurately. Meanwhile, as in previous releases, Internet Explorer 5.0 introduces "CSS extensions" that aren't part of the actual CSS standard. * DOM 1.0 (Document Object Model) - DOM lets developers use scripting languages, such as ECMAScript (nZe JavaScript), to manipulate text, images and other parts of Web pages; for instance, dynamically changing their appearance over time, or moving them around inside the browser window. However, support for DOM elements is spotty at best, meaning Internet Explorer falls short in some crucial areas that any Web developers creating a reasonably complex application would need to use. Again, Gecko already shows much more extensive support for DOM despite being still in early alpha testing. * Extensible Markup Language (XML) 1.0 - This "super mark-up" language is intended to share information about the content within a Web page, but Internet Explorer has bugs in its basic interpretation of XML data even though there have been freeware parsers available since 1997 that do this correctly. Even more surprising, Explorer's handling of XML namespaces -- which lets developers use more than one XML-based language in the same Web page -- violates both the spirit and the letter of that specification, which Microsoft itself helped develop. For example, Internet Explorer has hard-wired support for the "html" prefix, even though developers should be able to override this. * Extensible Stylesheet Language - XSL is a standard still under development by W3C, which is intended to allow manipulating and formatting XML pages. It aims to provide a standard, elegant means to accomplish many tasks that full support for DOM 1.0 and CSS would also make possible. Unfortunately, Internet Explorer is heavily biased in favor of the still-experimental XSL (if a page provides both CSS and XSL, Internet Explorer chooses XSL). This is totally unacceptable given that CSS has been a stable standard since 1996, and XSL is still very far from being finished. Also, the Microsoft XSL examples include proprietary keywords and syntax that do not appear in any of the W3C drafts being used to develop the actual XSL standard. By implementing an experimental version of XSL before supporting the finished DOM and CSS standards completely Microsoft runs the risk that Internet Explorer will be incompatible with the actual XSL standard when it is finalized. * HTML 4.0 - While Internet Explorer does appear to support the majority of HTML 4.0, there are still some bugs and missing features, including a several important features for Web accessibility. Failure to support these features makes the Web more inaccessible to people with disabilities. Making a site universally accessible and usable should be almost seamless. HTML 4.0 was specifically created with certain accessibility features to make it easier for developers to do this without compromising the design and layout of a page. However, this requires that the standard be fully supported. "We're disappointed that Internet Explorer 5.0 has not done a better job supporting standards because they have shown that they do have excellent programmers," Olsen said. For example, Olsen said, while the Macintosh version of Internet Explorer 4.5 doesn't support as much of the CSS standard as Internet Explorer 5.0, of the parts that Mac Internet Explorer 4.5 supports, it does a better job of supporting them more accurately than Internet Explorer 5.0. This puts it on par with Opera 3.51 in doing the best job of rendering CSS accurately among officially-released browsers. About The Web Standards Project: WSP is an international coalition of Web developers and Web experts who are urging browser makers to fully support Cascading Style Sheet Level 1 (CSS-1), the Document Object Model (DOM) and XML in their browsers. Its effort to bring attention to the existing and potential problems involved with browser incompatibility does not mean that WSP is opposed to innovations by browser manufacturers. The coalition merely urges browser manufacturers to use open standards for enhancements and support existing ones before adding new features. -- Remco
Technical Details
Message-ID:
<rmuntz-126728.22372604072002@newszilla.xs4all.nl>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!nntp.cs.ubc.ca!freenix!fr.clara.net!heighliner.fr.clara.net!news2.euro.net!transit.news.xs4all.nl!rhinewceros.xs4all.nl!not-for-mailReferences:
<3D204556.293ED323@hetnet.nl> <Xns923EE84B927DAJanC@213.224.134.62> <1feo036.l6gifm1ubyg3lN@gnksa.org> <afqo6q$1ro9$1@nl-news.euro.net> <3D22365E.64CA31A7@pandora.be> <pv9vfa.p7b.ln@> <rmuntz-11034B.19570703072002@newszilla.xs4all.nl> <atJU8.397$zz6.4114@castor.casema.net> <rmuntz-430DA0.23272103072002@newszilla.xs4all.nl> <1fes828.x0kxfummw5moN%have_a_nice_day@mac.*com> <0oXU8.1712$zz6.8624@castor.casema.net> <1fesycr.3y1cyn1xbhedaN%have_a_nice_day@mac.*com> <h7i1ga.g3h.ln@frigg.belbone.net> <servaasx-2A9C39.19440404072002@reader06.wxs.nl> <3d24a0fe$7@MacOSX.lekkerthuis.com> <rmuntz-69AB00.22161704072002@newszilla.xs4all.nl>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 10f742,ecf978c1ab2c7e49 X-Google-Attributes: gid10f742,public X-Google-Thread: 10e3f2,b961218789acf67b X-Google-Attributes: gid10e3f2,public X-Google-Thread: 1123d2,c7e997c5b1e1908c X-Google-Attributes: gid1123d2,public X-Google-ArrivalTime: 2002-07-04 13:39:29 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!nntp.cs.ubc.ca!freenix!fr.clara.net!heighliner.fr.clara.net!news2.euro.net!transit.news.xs4all.nl!rhinewceros.xs4all.nl!not-for-mail From: Remco Muntz <rmuntz@mac.com> Newsgroups: nl.comp.sys.mac,be.comp.sys.mac,nl.comp.os.ms-windows Subject: Re: Prijs OS. Re: Vertel dit door aan alle wintel gebruikers. References: <3D204556.293ED323@hetnet.nl> <Xns923EE84B927DAJanC@213.224.134.62> <1feo036.l6gifm1ubyg3lN@gnksa.org> <afqo6q$1ro9$1@nl-news.euro.net> <3D22365E.64CA31A7@pandora.be> <pv9vfa.p7b.ln@> <rmuntz-11034B.19570703072002@newszilla.xs4all.nl> <atJU8.397$zz6.4114@castor.casema.net> <rmuntz-430DA0.23272103072002@newszilla.xs4all.nl> <1fes828.x0kxfummw5moN%have_a_nice_day@mac.*com> <0oXU8.1712$zz6.8624@castor.casema.net> <1fesycr.3y1cyn1xbhedaN%have_a_nice_day@mac.*com> <h7i1ga.g3h.ln@frigg.belbone.net> <servaasx-2A9C39.19440404072002@reader06.wxs.nl> <3d24a0fe$7@MacOSX.lekkerthuis.com> <rmuntz-69AB00.22161704072002@newszilla.xs4all.nl> User-Agent: MT-NewsWatcher/3.2 (PPC Mac OS X) Date: Thu, 04 Jul 2002 22:37:27 +0200 Message-ID: <rmuntz-126728.22372604072002@newszilla.xs4all.nl> Lines: 115 NNTP-Posting-Host: 213.84.40.241 X-Trace: 1025816051 dreader4.news.xs4all.nl 12298 213.84.40.241