Linked by Thom Holwerda on Thu 19th Mar 2009 13:51 UTC, submitted by shaneco
Internet Explorer About a year after the first beta (which was followed by another beta and a release candidate), Microsoft has announced the release of the final version of Internet Explorer 8, the company's newest browser. The focus of Internet Explorer 8 is better standards compliance, security, and making "common online tasks faster and easier".
Thread beginning with comment 353909
To view parent comment, click here.
To read all comments associated with this story, please click here.
Member since:

> Finally all the big players in the brower market have kept to
> the same standards :-D

You are kidding, right?

Reply Parent Score: 7

Adurbe Member since:

it passes acid2.. what else do you want?

give me an example where its not compliant?

Reply Parent Score: 1

sbergman27 Member since:

it passes acid2.. what else do you want?

Acid3? IE achieves acid2 compliance just as javascript eclipses css in importance. Yay.

CSS problems can keep a page from looking right. Javascript problems can keep a page or application from working at all.

Edited 2009-03-19 19:47 UTC

Reply Parent Score: 1

vasko_dinkov Member since:

Ah, if by "standards" you mean CSS 2.1 (without even proper W3C DOM CSS), then you are right.

Apart from that the list of examples is very long but Acid3 is a good start.

Reply Parent Score: 1

lemur2 Member since:

it passes acid2.. what else do you want? give me an example where its not compliant?

It doesn't have DOM2 (let alone DOM 3), by design. This is an ages-old shortcoming of IE, a deliberate omission of a major web standard.

"Web browsers
A web browser is not obliged to use DOM in order to render an HTML document. However, the DOM is required by JavaScript scripts that wish to inspect or modify a web page dynamically. In other words, the Document Object Model is the way JavaScript sees its containing HTML page and browser state."

Not having DOM2 in turn leaves out a major component in javascript compliance.

It doesn't have SVG.

Again, a major omission in IE. SVG became a web standard as long ago as 2001.

In a couple of years, we will be coming up on the end of a decade of major non-compliance in IE.

It is several steps behind other browsers in its implementation of CSS.

It doesn't have SMIL.

"SMIL, the Synchronized Multimedia Integration Language, is a W3C recommended XML markup language for describing multimedia presentations. It defines markup for timing, layout, animations, visual transitions, and media embedding, among other things. SMIL allows the presentation of media items such as text, images, video, and audio, as well as links to other SMIL presentations, and files from multiple web servers."

SMIL (in conjunction with fast Javascript) is, of course, a perfectly viable alternative to something like Silverlight. Trust Microsoft to go with its own, proprietary way of doing something, trying to make everyone have to use Microsoft software to do functions that should actually be universal standards.

SMIL 3.0 is the current standard. SMIL 1.0 was first put up as a web standard in 1998 ... so we are already at the first decade of non-compliance for that one.

Finally, there is Javascript.

IE has a slow and "unique" implementation of javascript, implemented in such a way that Javascript written to work in IE often won't work the same way in other browsers, and what works well in other browsers doesn't work in IE.

If IE implemented these standards properly ... then we wouldn't have any need at all for non-standards on the web such as Flash and Silverlight and ActiveX. All people would have equally rich access (depending on the capability of their equipment) without having to use one particular platform or another ... there would be such a thing as consumer choice in IT.

Reply Parent Score: 9

aliquis Member since:


Reply Parent Score: 2