🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: nl.comp.sys.mac
Article #2035

Re: Prijs OS. Re: Vertel dit door aan alle wintel gebruikers.

#2035
From: Remco Muntz
Date: Thu, 04 Jul 2002 20:37
115 lines
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-mail
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>

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