Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Microsoft Internet Explorer The Internet News

IE8 Breaking Microsoft's Web Standards Promise? 329

An anonymous reader points out a story in The Register by Opera Software CTO Hakon Lie which tells the story of how Microsoft's interoperability promise for IE8 seems to have been broken in less than six months. Quoting: "In March, Microsoft announced that their upcoming Internet Explorer 8 would: use its most standards compliant mode, IE8 Standards, as the default. Note the last word: default. Microsoft argued that, in light of their newly published interoperability principles, it was the right thing to do. This declaration heralded an about-face and was widely praised by the web standards community; people were stunned and delighted by Microsoft's promise. This week, the promise was broken."
This discussion has been archived. No new comments can be posted.

IE8 Breaking Microsoft's Web Standards Promise?

Comments Filter:
  • by paniq ( 833972 ) on Saturday August 30, 2008 @01:40PM (#24811871) Homepage
    ...another reason for me to stay with Firefox! sometimes i feel tempted to switch to IE8, but i heard it's not easy to get it to run on Ubuntu. >:)
  • by John Hasler ( 414242 ) on Saturday August 30, 2008 @01:45PM (#24811929) Homepage

    See it as a broken browser icon.

  • by Anonymous Coward on Saturday August 30, 2008 @01:58PM (#24812021)

    You misspelled "based pr ?firm? scriptdead mindphuking hypenosys".

    It's correctly spelled "based pr ?!firm?! scriptdead mindphuking hypenosys".

  • by Anonymous Coward on Saturday August 30, 2008 @02:06PM (#24812097)

    Hey...six months is a good run for a promise from Microsoft...

  • by RomSteady ( 533144 ) on Saturday August 30, 2008 @02:22PM (#24812261) Homepage Journal

    So let me see if I get this right...

    Internet Explorer has three rendering modes: normal (IE6), standards (IE7) and super-standards (IE8).

    Depending on the DOCTYPE, either "normal (IE6)" or "super-standards (IE8)" will appear.

    For pages that appear in "super-standards" mode, they may appear broken if the page was built for IE6/7 and has an improper DOCTYPE. They put a button next to the link that someone can click to shift into the legacy rendering mode that looks like a broken page because most users are going to look for an obvious icon.

    I'm not seeing the problem here.

  • by Anonymous Coward on Saturday August 30, 2008 @02:52PM (#24812477)
    (Score:8, Insightful)
  • by dotancohen ( 1015143 ) on Saturday August 30, 2008 @03:12PM (#24812623) Homepage

    You must be new here. Seriously. Go read the Hans Reiser post. People are often modded up for preachy, glib, and obvious. If all three it's almost a sure thing.

    I really cannot believe that glib is a word, I had to look it up. My English is not perfect, but it's rare that I mix up Gnome dependency libraries and real words.

  • by dotancohen ( 1015143 ) on Saturday August 30, 2008 @03:25PM (#24812707) Homepage

    Have you tried using the IE Tab Extension [mozilla.org]?

    No, I haven't. When it's available for Ubuntu let me know.

    What's that you say? I should install Windows so that I can have IE so that I can view broken webpages? Or better yet, install a compatibility layer so that I can install the two-versions outdated IE6 against that software's EULA (I have no Windows license, remember) so that I can view broken webpages?

    IE Tab is for people who want a woman with their current girlfriends clothes, yet with their old girlfriend's diseases.

  • by PPH ( 736903 ) on Saturday August 30, 2008 @03:51PM (#24812885)

    If one 'widely praised' about face was good, two are better.

  • by dotancohen ( 1015143 ) on Saturday August 30, 2008 @03:57PM (#24812925) Homepage

    Well it passes Acid2 now (as long as it's hosted at webstandards.org)

    My '72 Fiat can do 300 KPM and 0-100 in 3.6 seconds, but only on my private track where no one can see it. On the street it behaves like any other '72 Fiat so far as the layman is concerned.

  • by pohl ( 872 ) on Saturday August 30, 2008 @04:22PM (#24813101) Homepage

    glib (adj) fluent and voluble but insincere and shallow

    I suppose "fluent" counts since the comment was both accurate and brief, but the brevity argues against "voluble", and I have no reason to suspect eebra82's sincerity on the matter. Also, given Microsoft's track record in the area, it comes across as an astute observation, rather than a shallow one. In short, Inigo Montoya has a sound bite for you.

  • by hellwig ( 1325869 ) on Saturday August 30, 2008 @05:08PM (#24813361)
    That's why I use the Innernette. Over 100 pages preloaded onto a tiny CD. No connection necessary.
  • by ConceptJunkie ( 24823 ) on Saturday August 30, 2008 @05:30PM (#24813483) Homepage Journal

    You have to remember Microsoft's terminology differs from the conventional meanings. Rough approximations follow:

    beta == early alpha
    RC == late alpha
    1.0 == early beta
    SP1 == RC1
    2.0 == first version that does anything useful
    3.0 == first version you actually consider worth using

  • by lysergic.acid ( 845423 ) on Saturday August 30, 2008 @06:06PM (#24813741) Homepage

    In short, Inigo Montoya has a sound bite for you.

    you killed my father. prepare to die?

  • by wolftone ( 609476 ) on Saturday August 30, 2008 @08:27PM (#24814741)

    you killed my father. prepare to die?

    Are you asking me or threatening me?

  • by dotancohen ( 1015143 ) on Sunday August 31, 2008 @07:31AM (#24818343) Homepage

    For a cheap +5 Funny:

    $ sudo apt-cache search glib

    glibc-doc - GNU C Library: Documentation
    libavahi-glib-dev - Development headers for the Avahi glib integration library
    libavahi-glib1 - Avahi glib integration library
    libdbus-glib-1-2 - simple interprocess messaging system (GLib-based shared library)
    libdbus-glib-1-dev - simple interprocess messaging system (GLib interface)
    libdbus-glib-1-doc - simple interprocess messaging system (GLib-based shared library)
    libglib-perl - Perl interface to the GLib and GObject libraries
    libglib2.0-cil - CLI binding for the GLib utility library 2.12
    libndesk-dbus-glib1.0-cil - CLI implementation of D-Bus (GLib mainloop integration)
    libnm-glib-dev - network management framework (GLib interface)
    libnm-glib0 - network management framework (GLib shared library)
    libpulse-mainloop-glib0 - PulseAudio client libraries (glib support)
    libpulse-mainloop-glib0-dbg - PulseAudio client libraries (glib support) debugging symbols
    bglibs-dev - BG Libraries Collection
    bglibs-doc - BG Libraries Collection (documentation)
    glibc-source - GNU C Library: sources
    guile-gnome0-glib - Guile bindings for GLib
    libcglib2.1-java - code generation library for Java
    libcglib2.1-java-doc - code generation library for Java
    libdb1-compat - The Berkeley database routines [glibc 2.0/2.1 compatibility]
    libghc6-glib-dev - A GUI library for Haskell (Gtk2Hs) -- GLib bindings
    libglib-cni - GLib bindings for Java (native code)
    libglib-java - GLib bindings for Java
    libglib-java-dev - GLib bindings for Java (development files)
    libglib-java-doc - GLib bindings for Java (API documentation)
    libglib-java-gcj - GLib bindings for Java (native code for use with gij)
    libglib-jni - GLib bindings for Java (native library)
    libglib1.2-dbg - The GLib library of C routines (debug)
    libglib1.2-dev - The GLib library of C routines (development)
    libglib1.2ldbl - The GLib library of C routines
    libglib2-ruby - Glib 2 bindings for the Ruby language
    libglib2-ruby1.8 - Glib 2 bindings for the Ruby language
    libglrr-glib-dev - Development library of Grift (glib)
    libglrr-glib0 - Utility functions for glib of Grift
    libpoppler-glib-ruby - Ruby bindinds for the libpoppler-glib library
    libpoppler-glib-ruby1.8 - Ruby bindinds for the libpoppler-glib library
    libsofia-sip-ua-glib-dev - Sofia-SIP library glib/gobject interface development files
    libsofia-sip-ua-glib3 - Sofia-SIP library glib/gobject interfaces runtime
    libtaglib2.0-cil - CLI library for accessing audio and video files metadata
    libtapioca-base-glib-0.14-0 - Tapioca base glib library
    libtapioca-client-glib-0.14-0 - Tapioca client glib library
    libtapioca-core-glib-0.14-0 - Tapioca core glib library
    libtapioca-glib-0.14-dbg - Tapioca glib library - Debug symbols
    libtapioca-glib-0.14-dev - Tapioca glib library - Development files
    libtapioca-glib-0.14-doc - Tapioca glib library - Documentations
    libtelepathy-glib-dev - GLib Telepathy connection manager library (headers)
    libtelepathy-glib-doc - GLib Telepathy library (documentation)
    libtelepathy-glib0 - Telepathy framework - GLib library
    libtelepathy-glib0-dbg - GLib Telepathy library (debug symbols)
    libxmmsclient++-glib-dev - XMMS2 - glib client library for c++ - development files
    libxmmsclient++-glib1 - XMMS2 - glib client library for c++
    libxmmsclient-glib-dev - XMMS2 - glib client library - development files
    libxmmsclient-glib1 - XMMS2 - glib client library
    monodoc-taglib-manual - compiled XML documentation for taglib-sharp
    libglib2.0-0 - The GLib library of C routines
    libglib2.0-0-dbg - The GLib libraries and debugging symbols
    libglib2.0-dev - Development files for the GLib library
    libglib2.0-doc - Documentation files for the GLib library
    libglibmm-2.4-1c2a - C++ wrapper for the GLib toolkit (shared libraries)
    libglibmm-2.4-dbg - C++ wrapper for the GLib toolkit (debug symbols)
    libglibmm-2.4-dev - C++ wrapper for the GLib toolkit (developme

  • by jonaskoelker ( 922170 ) <jonaskoelker@nospaM.yahoo.com> on Sunday August 31, 2008 @02:21PM (#24821255)

    My English is not perfect

    Yeah, you seem to be lacking a little aptitude; but take heart, it's not like you're speaking pidgin or anything. Your post has clearly evinced this.

    HA HA HA. wtf, I kill myself.

  • by dotancohen ( 1015143 ) on Sunday August 31, 2008 @03:05PM (#24821663) Homepage

    Yeah, you seem to be lacking a little aptitude; but take heart, it's not like you're speaking pidgin or anything. Your post has clearly evinced this.

    HA HA HA. wtf, I kill myself.

    Oh, that's terrible. I'm sure that someone will give you a good bashing for that. Or maybe even the finger.

That does not compute.

Working...