Google Has A Solution For Internet Explorer: Turn It Into Chrome
techcrunch.com
techcrunch.com
Drugs can have side effects in some percentage of treated patients but if they help more than hurt they are still used, especially for diseases where no good treatment is available. Just like in case of IE6.
Probably only small fraction of current IE6 users needs IE6 and would revert to it in case other than reinstalling windows after total system failure and thus involuntarily bringing IE6 back on board.
Perhaps now the reaction has changed, as you seemed to receive a positive response. Or perhaps this is a selected community.
Many people in this field do not want something like this to become around though because it is such an easy target.
The other problem is many of IE6 are corporations and corporate machines. This will not help them, only other users.
I will re-investigate.
It's interesting question in general how to weed harmful piece of software out of ecosystem.
Of course, when you think about that scenario, it starts to seem insidious the other way around. People might be less and less motivated to write cross-compatible websites if it becomes easier and easier to work around incompatibility.
I agree with the notion that it is still useless to those IE users that don't have privileges to install addons/plugins. However, perhaps in those IT shops where administrators are required to keep around legacy browsers for legacy plugins / software, this is a attainable middle-ground for the administrators to give their users a better foot to stand on.
Consider the following scenario: YouTube releases a suite of new features, but they require some new functionality from HTML5. This is fine for Firefox, Safari, Opera, etc., but if you're using IE it'll prompt you to install Chrome Frame, just like it prompts you to install Flash. I could see it getting to the point where people instinctively do this just as they do with Flash.
Hell, maybe it could even be used to subvert Flash itself. Suddenly IE users everywhere are viewing <video>-based YouTube videos.
I don't see any reason to believe this particular plugin will take a different trajectory than Gears, which has almost no adoption.
I think a new browser engine offers a lot more opportunity for more tangible, up front enhancements to a user's web experience than client-side offline storage would, at least in an immediate sense.
For Flash to work in any Windows browser not based on IE, somebody has to install the separate NSAPI flash plugin.
The extremely wide spread of IE toolbars and other ActiveX plugins shows that Google will garner installs. They'll probably also have the OEMs they're paying to bundle Chrome install Chrome Frame too.
Hell, they might even stuff it into the Google Toolbar for IE -- which has tens of millions of mostly paid-for installs.
But their IT departments can install it. Those IT departments usually want to upgrade because they have to write internal web apps and they feel the pain, too. But they can't upgrade due to various legacy apps that are tightly coupled to IE6. This lets them have their cake and eat it, too.
http://rickonrails.wordpress.com/2009/09/22/chrome-frame-ain...
The only problem is that most of the people who still use IE6 are in locked-down corporate environments where they can't upgrade their browsers. They most likely won't be able to install this plugin either.
I don't see that they did this to raise anti IE feeling (unless they get off on preaching to the choir).
Don't see that WAVE necessarily fits the bill but it does need proper HTML5 support ...
What do you reckon?
As long as wave takes off it'll drive adoption.
By technology or words in a policy manual? If it's the latter, most employees can claim they had no idea they were "running a program"
[1] http://code.google.com/chrome/chromeframe/developers_guide.h...
http://www.alistapart.com/articles/beyonddoctype
Or can you just do something like content="IE=8;chrome=1" ?
"Google Chrome Frame reports that it is available by extending the host's User-Agent header to add the string chromeframe. You can use server-side detection to look for this token and determine whether Google Chrome Frame can be used for a page. If Google Chrome Frame is present, you can insert the required meta tag; if not, you can redirect users to a page that explains how to install Google Chrome Frame."
http://code.google.com/chrome/chromeframe/developers_guide.h...
I reckon the user would blame a poorly rendered site on the author/owner rather than the browser.
Standards are the goal, and it's never been closer. However, interoperability is more important. Writing markup, code and styles to the standards and provide at least an accessible level of operability to the less capable user agents.
For those folks who have nightmares over JavaScript's DOM performance on IE, this may be a remedy if it includes V8.
"Is our site running slow for you? Try this magic new plugin and the performance will improve!"
Assuming no major downsides, I'd opt-in.
Sadly, it would be really useful if Chrome (or Firefox or whatever) could accurately emulate IE6's behaviors for sites of an administrator/user's choosing. We could fairly easily make Apache insert a special "PleaseRenderLikeIE6" headers so those applications could continue to function as-is.
Yes, this is painful to write about, but it's the reality of most large corporate IT shops.
It's quite useful when you're designing websites, and also useful when your organisation has legacy apps that only display properly in ie6.
Additionally, this is probably wishful thinking, but I wonder if there's any chance IT departments would actually be somewhat friendly to this. Theoretically it shouldn't add much (if any) support load, since websites have to opt-in to Google Chrome Frame. An IT department could install it, still have all their internal apps run fine on IE and their users can have a better experience on the web without having to know or care about it.
(Of course, that assumes IT departments would actually want to give their users a better web experience to begin with...)
Overall this sounds great, but there still is one huge problem; the average net user(majority) won't install this. They don't even know what a web browser is.
cf:http://tinyurl.com/google-bart won't display new 301/302 URL correctly on address bar and this is good for phising.
not found where source code for npchrome_tab.dll is, but RegisterNPAPIPlugin(), and UnregisterNPAPIPlugin() looks vulnerable since mixing two plugin mechanism into one is catastrophic.
Here's typelib for npchrome_tab.dll