|
|||||||
| Register | Members List | New Posts | Mark Forums Read |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Kasper's Automated Slave
Join Date: Nov 1997
Posts: 6,151
|
Google sneaks WebKit HTML 5 support into Internet Explorer
Rather than waiting for Microsoft to implement HTML 5, Google has released a plugin for Internet Explorer 8 that injects its own WebKit rendering engine, resulting in a ten fold performance boost for JavaScript.
A report by Gregg Keizer in Computerworld said that installing Google's plugin resulted in an average speed improvement that was 9.6 times faster than IE 8 alone, based on SunSpider JavaScript benchmarks. Google recommends the new IE plugin, called Chrome Frame, to any users who aren't able to install an alternative browser. With the plugin installed, IE's own Trident rendering engine continues to render web pages until it either encounters HTML 5 or is manually prompted by the user to render like the native Chrome browser. In addition to being much faster at executing JavaScript, Chrome Frame's WebKit rendering engine also provides IE with support for new HTML 5 features, which are required to run an emerging crop of advanced web applications. WebKit also powers Apple's Safari browser and the mobile version of Safari used on the iPhone and iPod touch. One example of an advanced HTML 5 web app is Google Wave, a collaboration toolkit for building dynamic browser apps that enable rich communication features between users. Google Wave invites IE users to download the Chrome Frame plugin, or alternatively download a browser than can render HTML 5 natively, including the full version of Chrome, Safari 4, or Firefox 4. Google has worked closely with Apple, Mozilla, and Opera to flesh out HTML 5 as a detailed specification that any browser developer can use to build support for rich Internet apps based on web standards that don't require additional middleware such as Adobe Flash or Microsoft's Silverlight. Google recently commended Microsoft for initiating constructive participation in the HTML standard, but clearly wants to widen adoption of HTML 5 as rapidly as possible. By offering a plugin for IE, Google can deliver its own HTML 5 support within the browser right now. In a Google blog posting, Wave developers explained, "Google Wave depends on strong JS and DOM rendering performance to provide a desktop-like experience in the browser. HTML5's offline storage and web workers will enable us to add great features without having to compromise on performance. Unfortunately, Internet Explorer, still used by the majority of the Web's users, has not kept up with such fairly recent developments in Web technology. Compared with other browsers, the JavaScript performance is many times slower and HTML5 support is still far behind. Likewise, the many different versions of IE still in use -- each with its own set of CSS quirks and layout limitations -- further complicates building rich Web applications. "In the past, the Google Wave team has spent countless hours solely on improving the experience of running Google Wave in Internet Explorer. We could continue in this fashion, but using Google Chrome Frame instead lets us invest all that engineering time in more features for all our users, without leaving Internet Explorer users behind." IE 8 families at risk Microsoft responded to the release of Chrome Frame by claiming that Google's new plugin makes IE 8 less secure. In a comment made to Ars Technica, Microsoft said that installing the plugin "is not a risk we would recommend our friends and families take." Despite a variety of Microsoft-sponsored research that has recently declared IE 8 the most secure browser (exclusively in terms flagging suspect URLs a user decides to visit), most IE users are still using IE 6, followed by IE 7, both of which are know to expose users to more serious security issues that any modern competitors. That means most IE users will enhance their relative security by either installing the Chrome Frame plugin or downloading Chrome 3, Safari 4, or Firefox 4 to use instead. Users of IE 8 will have to weigh the value of Microsoft's security mechanisms designed to protect them from (mostly) overt phishing attacks or (the rare) vulnerability exploits in the wild against the benefits of HTML 5 and Google's 10 times faster JavaScript performance. Additionally, since HTML 5 is designed to replace Flash and Silverlight, any studies recommending a web browser solely on the basis of security will need to factor in all of the security vulnerabilities in Flash and Silverlight against using a browser that does not need them to render rich web applications. The reports Microsoft cites in favor of IE 8 do not. |
|
|
|
|
|
#2 |
|
Registered User
Join Date: Aug 2007
Posts: 594
|
Credit where credit is due!
You can thank Microsoft innovation, including its focus on user security, for making this possible.
|
|
|
|
|
|
#3 | |
|
Registered User
Join Date: Oct 2006
Location: Bay Area, California
Posts: 311
|
Quote:
Sadly, I wouldn't trust Microsoft as a valuable source on the security of their own OS. It can be relatively secure, with some knowledge, responsible use, and a choice to use safer tools, but depending on Windows Defender and Internet Explorer out of the box is a fantastic way to generate headaches (and support visits for your family if you allow them to do so without helping them to secure their computers).
“The true measure of a man is how he treats someone that can do him absolutely no good.”
—Samuel Johnson |
|
|
|
|
|
|
#4 | |
|
Registered User
Join Date: May 2009
Location: State College, PA
Posts: 18
|
Quote:
|
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: Jan 2008
Location: USA
Posts: 1,066
|
Am I the only one who thinks that Google did MS a favor by doing that?!
Nasser
|
|
|
|
|
|
#6 |
|
Registered User
Join Date: Nov 2006
Location: Arizona
Posts: 329
|
Wave is coming! I can't wait for that bit. Just as long as your text doesn't short while I'm in a board meeting.
![]() Anyhow, I think its kinda cool that Google is doing this, although it does help their own company more by allowing IE to use their APIs and show things quicker and smoother. Also, I don't see how this is Apple news...
openSuSe 11.2, 32 and 64 bit, for Mac and PC!
"Shiny capt'n. Everything thing is A-Okay." |
|
|
|
|
|
#7 |
|
Registered User
Join Date: Mar 2009
Posts: 148
|
|
|
|
|
|
|
#8 | |
|
Registered User
Join Date: Jan 2008
Posts: 330
|
Quote:
![]() Google did the web development community a HUGE favor, now the web can progress instead of always being held back by Microsoft! |
|
|
|
|
|
|
#9 |
|
Registered User
Join Date: Apr 2006
Location: NY
Posts: 186
|
The picture says FF 3.5?
|
|
|
|
|
|
#10 |
|
Registered User
Join Date: Apr 2006
Location: NY
Posts: 186
|
Steve said Flash is dead. He's hellbent on being right, and here's another step towards his side of the line. IE's inherent weakness (which used to be a strength) is being tied to the OS. The web's weakness was developers didn't follow W3C standards, they followed IE. More good news for web consumers here, we can all finally be on the same page (and see the same thing
) |
|
|
|
|
|
#11 | ||
|
Registered User
Join Date: May 2009
Posts: 604
|
Quote:
I heard some more chairs were being thrown around in Redmond as Ballmer takes another Google sh*t fit! ![]() Quote:
If Microsoft had any friends and family they really cared about, they would recommend OS X or Linux. PSST! Intel demonstration running OS X on a HACKINTOSH!! Does this mean Apple may be releasing OS X separate from hardware soon? http://www.engadget.com/2009/09/24/v...le-transferri/
Glossy screens will errode consumers interest in computers because it makes it harder to see the screen around the reflections.
People forced to use glossy screen computers for long hours will have physical problems eventually. See here |
||
|
|
|
|
|
#12 |
|
Registered User
Join Date: Aug 2008
Posts: 23
|
Thanks
|
|
|
|
|
|
#13 |
|
Global Moderator
Join Date: Feb 2006
Posts: 5,251
|
I'm sure the reaction from most people outside of Microsoft would be positive and this is why I think the W3C should enforce an implementation not a specification. Make Microsoft use Webkit or block their browser from being able to access web content. It's the only way they will stop holding everyone back from a better web experience. I doubt FF or Opera devs would be averse to the move.
The browser choice for most people comes down to features not the render engine - it's expected that the browser should render pages correctly. |
|
|
|
|
|
#14 |
|
Registered User
Join Date: Jun 2009
Posts: 127
|
I can't help but feel that a large part of the decision to do this was based on a desire to piss Microsoft off!
|
|
|
|
|
|
#15 | |
|
Registered User
Join Date: Dec 2004
Posts: 344
|
Quote:
MS has a point that MS might be responsible for keeping MS software on your computer up-to-date but is much less responsible for plugins being up-to-date. But this naturally equally applies to Flash. And MS has not yet discouraged people from installing the Flash plugin. |
|
|
|
|
|
|
#16 | |
|
Registered User
Join Date: Aug 2008
Posts: 565
|
Quote:
|
|
|
|
|
|
|
#17 | |
|
Registered User
Join Date: Mar 2009
Posts: 148
|
Quote:
Even if this were possible, you advocate blocking more than 50% of web users from the web? |
|
|
|
|
|
|
#18 | |
|
Registered User
Join Date: Feb 2009
Location: Somewhere in the Cheese
Posts: 456
|
Quote:
I can't think that half of the tech world isn't laughing up their sleeves at Microsoft today after hearing this news though, Google developers included. Microsoft's products, especially MSIE have always been a joke to most serious tech folks, but lately they are looking like idiots even to the average person in the street. It will be hard, even for the Microsoft apologists to argue that we wouldn't all be better off if Microsoft just gave in on the whole "we run the web" issue.
It was a widely held belief by the smartest people in late 1400's Europe that human knowledge and indeed civilisation itself, had advanced to such a nearly complete and perfect state, that the "end times" were certainly almost upon them.
|
|
|
|
|
|
|
#19 |
|
Registered User
Join Date: Sep 2006
Posts: 259
|
This is just too rich.
And I love it. Can Goog fix their server software for them too?
|
|
|
|
|
|
#20 |
|
Registered User
Join Date: Sep 2007
Posts: 3
|
Firefox 4
That came out already? Groovy because I thought it was like a year away...
|
|
|
|
|
|
#21 |
|
Registered User
Join Date: Aug 2006
Posts: 20
|
how to implement this oneself
Anyone knows how to make a pop-up like this on your own website (just changing the Wave name to your own website) ?? - Would be great! Anyone seen the relevant code somewhere?
|
|
|
|
|
|
#22 | |
|
Registered User
Join Date: Nov 2001
Posts: 2,070
|
Quote:
If they can demonstrate that a major corporation (and partner of Apple) is installing OS X on non-apple hardware and openly using the hackintosh for it's own product demonstrations it might give their case some support. Perhaps not... but it was the 1st thing that came to mind. Dave
Thank you for a funky time, call me up whenever you wanna grind...
|
|
|
|
|
|
|
#23 |
|
Registered User
Join Date: Apr 2006
Location: The Ansible
Posts: 11,779
|
I love the “or continue at your own peril” as an option for sticking with IE’s browser engine. Gotta love Google!
|
|
|
|
|
|
#24 | ||||
|
Global Moderator
Join Date: Feb 2006
Posts: 5,251
|
Quote:
Quote:
Quote:
Quote:
Major companies are trusted with having higher privileges - some major film studios for example will get access to source code of major software packages if they need to change things or to pre-release hardware for testing. |
||||
|
|
|
|
|
#25 |
|
Registered User
Join Date: Nov 2007
Posts: 162
|
I still don't understand all the fuzz about HTML5 and Microsoft. The standard has not been finalized yet and won't be for another year or two. I really can't blame Microsoft for not implementing half-finished drafts. On the other hand Internet Explorer 8 has allegedly the most complete and correct support for CSS 2.1 so one can't say that they are not trying at least to keep up.
EDIT: WebKit also gets too often a free pass in my opinion as its standard support is still medicore at best. The WebKit supporters try too often to narrow the discussion on the standards that WebKit implements and rarely mentions all the standards which have not been implemented (yet). [1] [1] http://www.dailytech.com/article.aspx?newsid=16210 |
|
|
|
|
|
#26 | ||
|
Registered User
Join Date: Sep 2009
Posts: 53
|
Quote:
Quote:
|
||
|
|
|
|
|
#27 |
|
Registered User
Join Date: Dec 2006
Posts: 68
|
It is rather standard in every other industry. If you don't follow the norms and regulations, you are not allowed to enter the market. Try to sell a car that doesn't comply to the emission regulations. Its everywhere and for a good reason. IT needs to become less jungle and obeying to the standardization bodies is a step in the right direction.
|
|
|
|
|
|
#28 |
|
Registered User
Join Date: Dec 2006
Posts: 68
|
Showing a note to those IE users that they might consider switching to other browser to get a better browsing experience (together with links to download) might be a good start. I hate wasting my time supporting nonstandard rubbish in IE in my web applications.
|
|
|
|
|
|
#29 | |
|
Registered User
Join Date: Sep 2008
Posts: 126
|
Quote:
The only question I have is how hard is Google trying to push this plugin so it can be widely adopted. Hopefully any IE user will be required to download this plugin if they have a Google or YouTube account. |
|
|
|
|
|
|
#30 | |||
|
Registered User
Join Date: Jun 2009
Posts: 773
|
Quote:
Quote:
Quote:
I definitely have mixed feelings on this story. IE is a nightmare to develop for, Flash and Silverlight need to go away -- and this definitely has high potential to make that happen -- and it's always fun to see MS get cut off at the knees. On the other hand, I'm not thrilled to see the Google juggernaut gain momentum. I'm not sure about the Opera developers, but I think the FF community would flip out over the idea of switching to WebKit. They've spent a lot of time and effort developing their own rendering engine and I'm sure there's a major emotional/ego commitment there. |
|||
|
|
|
|
|
#31 | ||
|
Registered User
Join Date: Sep 2004
Posts: 49
|
Quote:
Not good when third-parties can do a better job with your own product. Quote:
|
||
|
|
|
|
|
#32 | |
|
Registered User
Join Date: Mar 2009
Posts: 148
|
Quote:
Not everyone agrees on what the standards are or should be, and the w3c has no authority to enforce them - they only suggest them. Browser vendors are free to disagree with the w3c at their leisure. It's up to developers to develop for the audience, not to ask the audience to become educated on this issue and pick the right browser to make developers' lives easier. |
|
|
|
|
|
|
#33 | |
|
Registered User
Join Date: Jun 2009
Posts: 773
|
Quote:
Microsoft suckered a lot of developers into using unique features of IE at a time when browser development and standards were relatively immature. Features and limitations that they are now stuck with because there is not a compelling enough reason to abandon their IE specific code. WebKit offers a mature base that offers developers a sound development platform and, along with IE's diminishing market share, decreases the likelihood that any but the most Microsoft centric development shops would sacrifice cross browser compatibility for proprietary extensions likely to be of little value, especially if that browser can't claim standards compliance. On the third hand, being a reference implementation could end up being a liability for WebKit by requiring that WebKit developers stick strictly to the spec -- i.e., limiting their ability to innovate on the platform toward, say, HTML6 -- or at least slow development by making it subject to approval by the standards body. On the fourth hand, one could argue that WebKit is already quickly becoming a de facto standard and that other implementors will need to be compatible with it to be perceived as, "correctly rendering the Web." |
|
|
|
|
|
|
#34 | |
|
Registered User
Join Date: Apr 2006
Location: The Ansible
Posts: 11,779
|
Quote:
We’re finally seeing the momentum pick up in browser development after such a long stagnation. This is a very good thing. |
|
|
|
|
|
|
#35 | |||
|
Registered User
Join Date: Mar 2009
Posts: 148
|
Quote:
Quote:
Quote:
Not even close. Safari and Chrome combined are a small fraction of web users. Firefox's market share is much greater. Most web developers consider Firefox the defacto standard, because its the browser they use because its so developer friendly. Last edited by cdyates; 09-25-2009 at 12:36 PM.. |
|||
|
|
|
|
|
#36 |
|
Registered User
Join Date: Mar 2009
Posts: 148
|
|
|
|
|
|
|
#37 | ||
|
Registered User
Join Date: Apr 2006
Location: The Ansible
Posts: 11,779
|
Quote:
Quote:
|
||
|
|
|
|
|
#38 | |
|
Registered User
Join Date: Jun 2009
Posts: 773
|
Quote:
Suckered: They were absolutely suckered by Microsoft. IE Market Share: it's rapidly declining and almost non existent on mobile. See the comment above re mobile. And if Google's plugin gains traction, which it very likely will, WebKit's market share will quickly rival or overtake FF. |
|
|
|
|
|
|
#39 | |||
|
Registered User
Join Date: Mar 2009
Posts: 148
|
Quote:
I'll give you that Microsoft was anti-competitive and used predatory business practices that probably killed Netscape. Quote:
Internet Explorer (65.29%) Mozilla Firefox (25.69%) Safari (3.74%) Google Chrome (2.84%) Opera (1.62%) Other (0.82%) this is from wikipedia, August 2009 - not sure where their data came from, but all the numbers i've seen are pretty similar to this. These numbers vary according to the source, but even if you factor in a significant margin of error you still get a clear picture. Even if IE is only 50%, that leaves 50% for the other 5 to divey up. Quote:
And as far as mobile goes, from what I could quickly google about mobile browser share, it looks like Opera is the winner there. I'm not trying to argue for the sake of arguing here. My point is that It is a huge stretch that there is anyway we will have a "reference implementation", "standards that are enforced", and that Webkit would be the one to be picked. There are just way to many variables there. |
|||
|
|
|
|
|
#40 | |
|
Registered User
Join Date: Mar 2009
Posts: 148
|
Quote:
|
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|