A user account is required in order to edit this wiki, but we've had to disable public user registrations due to spam.
To request an account, ask an autoconfirmed user on Chat (such as one of these permanent autoconfirmed members).
Implementations in Web browsers: Difference between revisions
Jump to navigation
Jump to search
(→HTML 5: localStorage emulation) |
(storage in webkit, sqlstorage, ping) |
||
Line 7: | Line 7: | ||
* '''[http://www.whatwg.org/specs/web-apps/current-work/#the-canvas canvas]''' with some limitation implemented in Firefox, Opera, Safari, and Konqueror 4, with [http://excanvas.sourceforge.net/ ExplorerCanvas] emulated in Internet Explorer | * '''[http://www.whatwg.org/specs/web-apps/current-work/#the-canvas canvas]''' with some limitation implemented in Firefox, Opera, Safari, and Konqueror 4, with [http://excanvas.sourceforge.net/ ExplorerCanvas] emulated in Internet Explorer | ||
* '''[http://www.whatwg.org/specs/web-apps/current-work/#getelementsbyclassname getElementsByClassName]''' implemented in Firefox 3, Safari 3.1, Opera 9.5 | * '''[http://www.whatwg.org/specs/web-apps/current-work/#getelementsbyclassname getElementsByClassName]''' implemented in Firefox 3, Safari 3.1, Opera 9.5 | ||
* '''[http://www.whatwg.org/specs/web-apps/current-work/#storage | * '''[http://www.whatwg.org/specs/web-apps/current-work/#storage localStorage and sessionStorage]''' implemented in Firefox 2, IE 8, nightly WebKit | ||
* '''[http://www.whatwg.org/specs/web-apps/current-work/#sql Database storage]'''implemented in Safari | |||
* '''[http://www.whatwg.org/specs/web-apps/current-work/#custom-handlers Custom content handlers]''' partially implemented in Firefox 2 | * '''[http://www.whatwg.org/specs/web-apps/current-work/#custom-handlers Custom content handlers]''' partially implemented in Firefox 2 | ||
* '''[http://www.whatwg.org/specs/web-apps/current-work/#ping ping attribute]''' implemented in Firefox 3 | * '''[http://www.whatwg.org/specs/web-apps/current-work/#ping ping attribute]''' implemented in Firefox 3 ([https://bugzilla.mozilla.org/show_bug.cgi?id=415168 turned off by default]) | ||
* '''[http://www.whatwg.org/specs/web-apps/current-work/#crossDocumentMessages cross-document messaging]''' implemented in Opera 9, Safari and Firefox 3, IE 8 | * '''[http://www.whatwg.org/specs/web-apps/current-work/#crossDocumentMessages cross-document messaging]''' implemented in Opera 9, Safari and Firefox 3, IE 8 | ||
* '''[http://www.whatwg.org/specs/web-apps/current-work/#sound Audio interface]''' implemented in Opera 9, Konqueror 4, Safari 3.1 | * '''[http://www.whatwg.org/specs/web-apps/current-work/#sound Audio interface]''' implemented in Opera 9, Konqueror 4, Safari 3.1 | ||
Line 18: | Line 19: | ||
* '''[http://www.whatwg.org/specs/web-apps/current-work/#the-end event DOMContentLoaded]''' implemented in Firefox, Safari, Opera | * '''[http://www.whatwg.org/specs/web-apps/current-work/#the-end event DOMContentLoaded]''' implemented in Firefox, Safari, Opera | ||
* '''[http://www.whatwg.org/specs/web-workers/current-work/ Web Workers]''' partly implemented in Firefox 3.1 alfa 2 | * '''[http://www.whatwg.org/specs/web-workers/current-work/ Web Workers]''' partly implemented in Firefox 3.1 alfa 2 | ||
* '''[http://www.whatwg.org/specs/web-apps/current-work/#offline Offline Web applications]''' implemented in Chrome | * '''[http://www.whatwg.org/specs/web-apps/current-work/#offline Offline Web applications]''' implemented in Chrome (via Gears plugin) | ||
===Emulation=== | ===Emulation=== | ||
* '''[http://www.whatwg.org/specs/web-apps/current-work/#the-localstorage localStorage]''' [http://translate.google.com/translate?u=http%3A%2F%2Fd.hatena.ne.jp%2FZIGOROu%2F20080924%2F1222221363&hl=ja&ie=UTF-8&sl=ja&tl=en emulation for IE6 and IE7] | * '''[http://www.whatwg.org/specs/web-apps/current-work/#the-localstorage localStorage]''' [http://translate.google.com/translate?u=http%3A%2F%2Fd.hatena.ne.jp%2FZIGOROu%2F20080924%2F1222221363&hl=ja&ie=UTF-8&sl=ja&tl=en emulation for IE6 and IE7] | ||
Line 27: | Line 28: | ||
* Firefox 2 implemented '''[http://www.whatwg.org/specs/web-forms/current-work/#the-change input event]''' (there is still [https://bugzilla.mozilla.org/show_bug.cgi?id=195696 bug #195696]) | * Firefox 2 implemented '''[http://www.whatwg.org/specs/web-forms/current-work/#the-change input event]''' (there is still [https://bugzilla.mozilla.org/show_bug.cgi?id=195696 bug #195696]) | ||
===Emulation | ===Emulation=== | ||
* Project '''[http://code.google.com/p/webforms2/ webforms2]''' emulates a big part of WF2 in every browser | * Project '''[http://code.google.com/p/webforms2/ webforms2]''' emulates a big part of WF2 in every browser |
Revision as of 11:35, 28 September 2008
List of known implementations of HTML 5 in web browsers (list is incomplete, feel free to extend it)
For summary see Comparison of layout engines (WHATWG) in Wikipedia.
HTML 5
- canvas with some limitation implemented in Firefox, Opera, Safari, and Konqueror 4, with ExplorerCanvas emulated in Internet Explorer
- getElementsByClassName implemented in Firefox 3, Safari 3.1, Opera 9.5
- localStorage and sessionStorage implemented in Firefox 2, IE 8, nightly WebKit
- Database storageimplemented in Safari
- Custom content handlers partially implemented in Firefox 2
- ping attribute implemented in Firefox 3 (turned off by default)
- cross-document messaging implemented in Opera 9, Safari and Firefox 3, IE 8
- Audio interface implemented in Opera 9, Konqueror 4, Safari 3.1
- video element implemented in Safari 3.1 and Firefox 3.1 alfa 2, basic implementation in experimental Opera build; with mv_embed script in every browser with Java support
- Server-sent DOM events implemented in Opera 9
- contenteditable attribute implemented by Opera, Internet Explorer, Safari and Firefox 3
- Drag & drop (partially) implemented in Internet Explorer, Safari and Firefox nightly builds.
- event DOMContentLoaded implemented in Firefox, Safari, Opera
- Web Workers partly implemented in Firefox 3.1 alfa 2
- Offline Web applications implemented in Chrome (via Gears plugin)
Emulation
Web Forms 2.0
- Opera 9 fully implemented Web Forms 2.
- Firefox 2 implemented input event (there is still bug #195696)
Emulation
- Project webforms2 emulates a big part of WF2 in every browser
- date input element with input-type-date works in Firefox, IE6/7, Safari
- Repetition Model - Opera 9 (native), with repetitionmodel works in Firefox, IE6/7, Safari 2.0.4
- Project [1] emulate in IE6/7 validation, date and time types, range, repetition, calculated fields, datalist, autofocus.
Web Controls 1.0
Not yet.