17 karma · joined October 18, 2011
Actually, Safari still doesn’t support either, and Firefox doesn’t support prerender. See http://status.modern.ie/prerenderattribute?term=pre and http://status.modern.ie/prefetchattribute?term=pre
The data from the links above is pulled in from Google‘s ChromeStatus site.
Also IE is updated regularly now. Feature updates are often included in patch Tuesday updates, such as big upgrades to WebGL and WebDriver support. As features are implemented (see in development in the links above) they're evaluated to see if they will be included in IE11 updates.
Warning: you may void your warranty.
Note that on Akamai[0] (who have many of the world‘s largest sites as their customers) IE’s share is relatively static. On NetMarketShare[1], IE’s share is increasing. It seems any such downward spirals has already halted. At least on two of the major analytics sites that release public data.
[0] http://www.akamai.com/html/io/io_dataset.html#stat=browser&t... [1] http://www.netmarketshare.com
It is the same situation with hiding support for things like document.all, so they avoid the sniffers that do: if (document.all) { ie = true; } then use the ie variable to give those browsers the legacy IE code path.
H.264 video codec is on pretty much every major browser now, including Firefox. This wasn’t the case when browsers first supported the video element. It is a similar situation to EME and friends today. Including the potential licensing fee (I assume vendors have to licence the DRM module to plug into EME or get it from the underlying OS in the same way to how they have to licence H.264, but I'm not sure about this area)
* Web Cryptography API[1], edited by Mozilla and Google
* Media Source Extensions[2], edited by Google, Microsoft and Netflix
* Encrypted Media Extensions[3], edited by Google, Microsoft and Netflix
These are not pseudo standards pushed only by Microsoft. ChromeOS already supports two of these specs.
[1] http://www.w3.org/TR/WebCryptoAPI/
As this involves three different specs, which are all from the W3C, this means that it will work in any browser that implements them, and supports the DRM that Netflix uses.
Microsoft and Google are already on board. I expect Opera will inherit this from Blink/Chromium. As both YouTube and Netflix support this already, I wouldn’t be surprised to see WebKit and Firefox/Gecko implement it eventually.
I‘m not saying there is any fear involved, or a conspiracy theory, just that I haven't seen this as the case, bar private posts, and tweets from some that they left the company. When Google laid a large number off at Motorola (of which I was included), there was some sort of agreement in the package about not speaking bad of the company or products. This could be the case here, I don't know.
The web is quite different from the games industry though,and just because the technology is there it doesn't mean you have to use it. We’ve had the power of SVG available to us for at least 5 years (except in IE), and few devs can develop using it (it's not that hard once you try, honest!).
The web is expanding to one of apps, where we can create native like experiences. That isn’t a bad thing. It means people can pick up and use web technologies to make apps when before they would have had to use C++ or Java or whatever. Just because people can write apps on the Web though, doesn't mean there will not still be the demand for web pages, based around pages, articles and content rather than the app model. Both will stand side by side for quite a while yet.
And back to games. They can be made using web tech now, and that along with mobile platforms, and online stores on games consoles and the like have breathed new life into the indie development scene. It seems it is now possible for a few people in their basement to make top selling games again. These is no reason why it can't stay the same for the web too.
Its always better that the capabilities are there for when developers need it, than not being available at all.
IE 10 will support filters in SVG [1], so IE should be able to cope with it ok.
[0] http://www.w3.org/TR/SVG10/filters.html#FilterProperty [1] http://msdn.microsoft.com/en-us/ie/hh440437