Forum Moderators: open
You should be concerned if you use:
- ActiveX controls: the modal dialog will no longer popup automatically. Users must specifically click on the pageholder to install controls
- Downloadable Files: The file download ability can only be initiated by a user click. Pages that say "your download will begin in 10 seconds" and have an ad before launching the file will now fail.
- Popup Windows: These may now only be initiated by a user action, not automatically, and only one popup will be created based on that user action... so a popup cannot spawn a popup, even if the original was spawned by a click.
- MS Java Virtual Machine: This is no longer distributed. You should direct your users to java.sun.com.
- Browser Windows Alterations: You can no longer do a fullscreen window, it will only launch a maximized window. You can no longer move the statusbar, titlebar or toolbar off of the visible screen.
All good changes to be sure, but some of us may be bitten by one of them (like the downloadable files one). So, it makes sense to start updating our pages now.
Regards,
John
Sounds to me like they've fixed something that isn't broken (i.e. they've broken something). Surely, all that is required is to :-
a) ensure that the user is prompted before downloading is initiated.
b) ensure the download file is not run automatically.
Perhaps I'm missing something.
Kaled.
As for using another browser - go ahead, however 90+% of users will be on IE so you'll only be fooling yourselves!
wow, I supose this will affect some images that I had on an map if I understood it correct,
this is my code for these image links;
target="_blank" onClick="window.open(this.href, 'map', 'width=550, height=350, scrollbars=yes, toolbar=yes, resizable=yes')
This should still work fine since the user must click a link in order to open the window. The new code only blocks scripts that are executed automatically (through OnLoad for example).
I think these new changes are good ideas, although they are certainly going to affect the usability of some legitamite sites.
I can even see some lawsuits brewing because Microsoft could be accused of interfering with the core business of some sites - such as exit exchanges or pop-up ad sellers.
I don't think that technology is ever going to be able to solve the 'annoyance' problem of these practices. The people that use these features for malicious purposes will just find a new (and possibly more annoying) way.
I am sure that sites like download.com are going to have to re-design major section of their site.
I've been looking at this for about a month since I knew it would effect me.
I think it can be pretty effectively worked around if your intent is to display some content (advertisement, instructions, etc) before launching a download the user requested (as opposed to forcing them to install malware upon landing on your site)
<a href="/download.exe" onMouseDown=(do something to the current page)>Click Here to Download</a>
To have this work the action will need to happen between the mouse going down and coming back up - so the content will probably have to already be loaded / cached.
After some tweaking I got this working with Firefox and IE - whether it flies with the actual XP SP2 hasn't been tested yet.
If it doesn't work for all users or javascript is off - the download should still start.
I think SP2 may rejuvinate the industry since the fraud of affiliate take overs and spyware taking over your pc will be less and less.
Hopefully inroads of Mozilla projects will put the browser war back into the light of day and bring about some robust, secure application frameworks.
I literally can't remember the last time it happened. And in this case, I really don't think you can blame it on age - I have a VERY good grasp of machine/software/net basics, and am not bad on the advanced stuff either!
What are people doing? A lot of ill-advised actions based on misplaced trust. The web in general LOOKS civilized, but many predators are running on the loose and the average Josephine/Joe does not appreciate the real situation.
This is a well thought out move from MS, I think. In an earlier draft of this change, they also proposed a dHTML shift that would not allow a div's visibility to go from hidden to visible unless there was operator action - in other words, treat css div ads the same as pop-up windows. I'm sorry they didn't find a practical way to do that, too.
This is an absolute bummer - we just rolled out software that defeats all pop-blockers, except this.
Why not just switch to contextual advertising where people are presented an ad and have to click through or wait - much like alot of the gaming sites do on premium content -- you know, the "click here to continue".. please support our sponsor below..
There are millions of better ways to monitize your traffic.
Personally, i think circumventing measures your "customers" put in place is not only wrong, but poor business ethics.