Slashdot Mirror


IE8 Breaking Microsoft's Web Standards Promise?

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."

8 of 329 comments (clear)

  1. it's good they did it this way... by paniq · · Score: 4, Funny

    ...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. >:)

    --
    Do not trust this signature.
  2. Don't see it as a broken page icon by John+Hasler · · Score: 5, Funny

    See it as a broken browser icon.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  3. Re:There's a saying.. by dotancohen · · Score: 5, Funny

    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.

    --
    It is dangerous to be right when the government is wrong.
  4. Re:(Intranet vs. Internet) & Efficiency by dotancohen · · Score: 3, Funny

    Have you tried using the IE Tab Extension?

    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.

    --
    It is dangerous to be right when the government is wrong.
  5. Re:There's a saying.. by pohl · · Score: 3, Funny

    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.

    --

    The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

  6. Re:There's a saying.. by dotancohen · · Score: 3, Funny

    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

    --
    It is dangerous to be right when the government is wrong.
  7. Re:There's a saying.. by jonaskoelker · · Score: 3, Funny

    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.

  8. Re:There's a saying.. by dotancohen · · Score: 3, Funny

    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.

    --
    It is dangerous to be right when the government is wrong.