You can now use 65534 rowspans instead of 8190 , to match IE.
Video
We now support temporal media URIs for HTML5 video .
Network
We've changed the way we handle semicolons during URL parsing
We no longer pop up a download dialog bog when a server returns no data and instead show a corrupted content error, to match other browsers.
We've made some minor protocol fixes to WebSockets
If you include an …
Browser Market Pollution: IE[x] is the new IE6
It's the end of the web as we know it
Future friendly, or Forward to Yesterday?
The makeup of the Open Web stack - Comprehensive & accurate listing of the APIs & specs
Scientists broke the speed of light
NASA International Space Apps Challenge - open data + open source + open technology
How To Write Unmaintainable…
Internet Explorer Support
Internet Explorer provides an onreadystatechange property instead of onload . That means the script element's readyState has to be checked.
( function ( global ) { var appendTo = document . head || document . getElementsByTagName ( 'head' ); function require ( scriptSrc , fn ) { var script = document . createElement ( 'script' ); script . type = 'text/javascript' ; script . src = scriptSrc ; script . onload = script . onreadystatechange …
…conference last week we got our hands on a developer preview tablet running Windows 8 and Internet Explorer 10. We wanted to share our first impression of the HTML5 experience. Simply put, (and with the caveat that we were running on the notably overpowered developer preview hardware) the IE10 HTML5 experience is one of the best we've seen on any platform to date. After a decade of web neglect, Microsoft is back with a vengeance.
The Windows 8 Web Platform
Before we go …
…attribute, parser-inserted scripts block the parser; script-inserted scripts execute asynchronously in IE and WebKit, but synchronously in Opera and pre-4.0 Firefox.
Tony Gentilcore compared this approach to JavaScript libraries on the Surfin' Safari Blog:
There are many clever techniques for working around this performance bottleneck, but they all involve extra code and browser-specific hacks. Instead, scripts which do not require synchronous execution can now be marked …
Currently, only Internet Explorer 10 supports setImmediate() , and it does so through msSetIntermediate() since the specification is not yet finalized. The Internet Explorer 10 Test Drive site has a setImmediate() example that shows the improved performance using the new method. The example sorts values using a delay while the current state of the sort is displayed visually. This example requires Internet Explorer 10.
The future
I'm very optimistic about the setImmediate() …
… Accessing the ‘type' property on VML elements fails on IE during submit special handler
Manipulation
# 9587 : Cloning a div with an object causes error in IE8
Support
# 9634 : Visible "t" character in upper left corner during support.js init
# 9823 : IE 8 crashes when using background-image on BODY in css
# 9964 : test/support.js module strictEqual typo
# 10029 : $.support.scriptEval removed, but still …
…couldn't have been built without assuming Chrome Frame as a solution to "the IE problem".
Chrome Frame is all about turning HTML5 from a "someday..." prospect to a reality for your very next project, even if you're deploying to users and organizations that can't join us here in the future by adopting modern browsers. Only the trailing edge has been standing still, and now that we're all free of it I can't wait to see we build.
… Accessing the ‘type' property on VML elements fails on IE during submit special handler
Manipulation
# 9587 : Cloning a div with an object causes error in IE8
Support
# 9634 : Visible "t" character in upper left corner during support.js init
# 9823 : IE 8 crashes when using background-image on BODY in css
# 9964 : test/support.js module strictEqual typo
# 10029 : $.support.scriptEval removed, but still …
…, and the various conference talks, helps. If not, we may as well wait for some single-source solution to descend from the mountain. And then hold our breaths waiting for Firefox, IE and Safari to implement!
While paren-free in all likelihood won't make ES6, the for-of loop will, and comprehensions and generator expressions in ES6 will be paren-free. Yay!
/be