Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: JavaScript differences between IE7 XP and IE7 Vista?

  1. #1
    Join Date
    Aug 2004
    Posts
    10,143
    Thanks
    3
    Thanked 1,008 Times in 993 Posts
    Blog Entries
    16

    Default JavaScript differences between IE7 XP and IE7 Vista?

    Does anyone know what differences exist in JavaScript/ DHTML rendering between IE7 XP and IE7 Vista? Clearly there are some, because I was over at my brother's this weekend (who uses Vista), and was surprised that a few scripts on DD don't run correctly in IE7 Vista. For example:

    1) Image Thumbnail Viewer II: Basically nothing shows up, I suspect due to the IE filters used somehow.

    2) DHTML modal window: When a window is activated onclick, the "veil" doesn't cover the entire document, just the viewable window.

    I tried Vista, and didn't like it at all. So many security prompts even for the most obvious things, so many incompatible programs (even MSN 8.1 doesn't run, I needed to downgrade to MSN 8.0), not to mention a whole bunch of other nuisances. So clearly I don't want to have to buy a Vista PC now just to run a few DHTML scripts on it. lol

  2. #2
    Join Date
    Jul 2006
    Location
    Canada
    Posts
    2,581
    Thanks
    13
    Thanked 28 Times in 28 Posts

    Default

    Yeah... it's pretty bad, the fact that they were saying that Vista would be all that much better, and it turns out that most people don't like it.
    - Mike

  3. #3
    Join Date
    Sep 2006
    Location
    St. George, UT
    Posts
    2,769
    Thanks
    3
    Thanked 157 Times in 155 Posts

    Default

    As for right now, I can check what's going on in IE7 on XP (Home and Pro). As for testing on Vista, I will have to wait untill I go into work tomorrow so that I have access to a Vista PC (I haven't tried to install VNC on it yet due to those said security prompts).
    "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music." - Kristian Wilson, Nintendo, Inc, 1989
    TheUnlimitedHost | The Testing Site | Southern Utah Web Hosting and Design

  4. #4
    Join Date
    Aug 2004
    Posts
    10,143
    Thanks
    3
    Thanked 1,008 Times in 993 Posts
    Blog Entries
    16

    Default

    I was mainly wondering if there is documentation somewhere listing the differences between the two versions of IE7 as far as JavaScript/ DHTML rendering. Clearly there are differences if I'm witnessing them first hand, but I'm curious on the how/why part.

  5. #5
    Join Date
    Sep 2006
    Location
    St. George, UT
    Posts
    2,769
    Thanks
    3
    Thanked 157 Times in 155 Posts

    Default

    Ah...I would think that the Microsoft website would have some info on it. Although, M$ has been known to not talk about their flaws.
    "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music." - Kristian Wilson, Nintendo, Inc, 1989
    TheUnlimitedHost | The Testing Site | Southern Utah Web Hosting and Design

  6. #6
    Join Date
    Feb 2007
    Location
    🌎
    Posts
    528
    Thanks
    10
    Thanked 10 Times in 10 Posts
    Blog Entries
    2

    Default

    Another example - I make a holiday detection JavaScript. Set it for Christmas. Open it in IE7 on Vista. It says it's Christmas. I try it on a professional-made one. It also says it's Christmas. I check my calendar. It's the middle of February.

  7. #7
    Join Date
    Mar 2005
    Location
    SE PA USA
    Posts
    30,495
    Thanks
    82
    Thanked 3,449 Times in 3,410 Posts
    Blog Entries
    12

    Default

    A quick Google search tends to imply that this information hasn't been gathered together yet:

    Search:

    windows vista browser rendering quirks

    Results:

    http://www.google.com/search?client=...utf-8&oe=utf-8

    I get the impression that the added security of Vista combined with the fact that it really doesn't seem to have all the kinks worked out yet may be at the root of these rendering differences.

    How about a:

    Code:
    document.write('This page best not viewed in Windows Vista')
    Added:

    It just occurred to me again answering a similar question to this one elsewhere that, although there are apparent differences, I think folks will be exaggerating this in their minds and seeing differences where there are none or attributing the cause to Vista when it is in fact something else.
    Last edited by jscheuer1; 03-05-2007 at 07:45 AM. Reason: add info
    - John
    ________________________

    Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate

  8. #8
    Join Date
    Aug 2004
    Posts
    10,143
    Thanks
    3
    Thanked 1,008 Times in 993 Posts
    Blog Entries
    16

    Default

    Yep, I did try to research this topic on Google first, though didn't come across anything useful.

    I think folks will be exaggerating this in their minds and seeing differences where there are none or attributing the cause to Vista when it is in fact something else.
    To a certain extent that's bound to happen, but when something that works in Win XP IE7 perfectly fails miserably in IE7 Vista, as if these are two different browsers, I think there's something inherently different about these two browsers that Microsoft should let developers know, for everyone's sake. Lets see how long I can avoid getting a new PC soon in light of this latest snag on the road. I've been going about fine for close to 5 years now with my current PC, and planned to at least go another year. heh

  9. #9
    Join Date
    Mar 2005
    Location
    SE PA USA
    Posts
    30,495
    Thanks
    82
    Thanked 3,449 Times in 3,410 Posts
    Blog Entries
    12

    Default

    I've been looking at things on the web some more too but, nothing specific jumps out. I get the impression that this 'default protected mode' for browsing in Vista may be preventing certain features (as you alluded to with filters) from being available.

    I didn't mean to imply that there are no differences though. I did run across a dated (circa 2006) IE Blog entry on naming and testing for IE 7 Vista. The major difference is that in Vista the OS is NT 6.0 (for testing) and they wanted to refer to IE 7 Vista as IE 7+ and caught a lot of flack for that as it is so much like saying IE 5.5+ to cover 5.5 and later.
    - John
    ________________________

    Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate

  10. #10
    Join Date
    Jun 2005
    Location
    英国
    Posts
    11,876
    Thanks
    1
    Thanked 180 Times in 172 Posts
    Blog Entries
    2

    Default

    I think that in Vista's version, ActiveX is disabled by default, which would explain the filter troubles.
    Twey | I understand English | 日本語が分かります | mi jimpe fi le jbobau | mi esperanton komprenas | je comprends français | entiendo español | tôi ít hiểu tiếng Việt | ich verstehe ein bisschen Deutsch | beware XHTML | common coding mistakes | tutorials | various stuff | argh PHP!

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •