Slashdot Mirror


ADC Rates Web Browsers For Javascript Compatibility

blamanj writes "The Apple Developer's site has an article about Javascript compatibility. They rate the 6 Mac browsers for feature-completeness in the Javascript arena. For those who don't read articles, Mozilla wins by a nose."

8 of 42 comments (clear)

  1. Apple: "We're Great" by quandrum · · Score: 3, Interesting
    Seriously... even though Mozilla "won", it was only because it could do XML, which safari can't handle properly yet. Excluding that test.. Safari was the only browser that was perfect on all tests. I could certainly develop some tests that safari would fail....

    Seriously, is this meaningful in any way whatsoever?

  2. I wonder... by FunkyMarcus · · Score: 2, Interesting

    ...how IE for Windows would fare with these tests.

    Based on experience, I'm not holding my breath.

    Mark

  3. I still prefer Safari! by Numeric · · Score: 1, Interesting

    I have a 366mhz iBook which has basically replaced my 1.4ghz AMD box (which I only play BF1942 on) and I refuse to use Mozilla because it will runs slower than a old hound on a humid day.

    If I need to go to a site and it doesn't work in Safari, here's my browser order...

    1. Safari
    2. Chimera
    3. IE
    4. Lynx
    5. Mozilla

    --
    -- ladies and gentlemen we are floating in space!
  4. Re:interesting... by joebp · · Score: 2, Interesting

    Probably because they're testing version 6 rather than version 7. In my experience Opera 7 has comparable javascript support to Mozilla.

  5. They did not test JavaScript by DeadSea · · Score: 3, Interesting
    I would be very interested to see how regular expressions (a core part of the JavaScript language) stack up in various browsers. Netscape has had good support for regexps since 4.0, IE since 5.0. Opera still seems to be lacking in these regards.

    I'm basing this on my experience writing a contact form that thwarts spam. It has (optional) client side verification of the fields based on regular expressions. (The same regular expressions are then used again on the server, the client side stuff just makes it fail fast.) When a web browser thinks it supports JavaScript, but doesn't do it well enough this runs into problems. I keep finding browsers that like the regular expressions I use.

    If you are using an uncommon browser, I would appretiate the testing. Please go to my contact page and fill out a valid email address but no subject or message. If your browser works correctly, you should not get an error about the email address. Then send me the results. (If you do have problems, disable JavaScript first.)

  6. Re:The XML test... by russcoon · · Score: 3, Interesting

    navigator.appName checking isn't portable, and it can be quite verbose (requires a check per browser per feature), whereas object detection (which is what they're doing here) allows you to detect whether or not a specific feature is supported without knowing what browsers support it.

    Browser specific hacks are what got us into the document.all vs. document.layers mess in the 4.0 days anyway.

    As for browser-specific-code WRT to the XML loading thing, there's little (if any) support for DOM 3 Load And Save (as there's no public spec yet), so executing conditional, browser specific code to get this functionality is necessaray. Mozilla has implemented the XMLHTTP object that first appeared in IE, and so it's kind of the defacto standard (similar to innerHTML, which would also go away with DOM 3 Load And Save), however creating these objects is different on the various platforms, and is again not standard.

  7. Safari debugger by mcgroarty · · Score: 3, Interesting
    The article comments on Safari not having much in the way of Javascript debugging.

    Konqueror just got better Javascript debugging. It's in CVS now and it's slated to be part of 3.2. I wonder if Apple will pick this up sooner?

  8. IE doesn't seem to run SSS correctly... by ivi · · Score: 2, Interesting


    SSS is a Finish guy's clever way to encrypt
    a web page's contents, unlockable by p'word

    It's implemented in Javascript.

    We just had a disappointment, after a Client
    revealed that they use Mac's and their brow-
    ser (IE) wouldn't unlock the page.

    Actually, I'm surprised that Opera 6 was
    rated to low on this battery of tests...
    its Windows implementation runs SSS well

    Has anyone used SSS (successfully) on a
    Mac? If so, which browser did it work on?

    TIA

    PS SSS's scheme doesn't show the encrypted
    page - even after it's been decrypted &
    displayed in clear text; a cool system!