Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 314
- and 9 bonus points
- out of a total of 450 points
- Parsing rules2 Bonus points11
- <!DOCTYPE html> triggers standards mode Yes ✔
- HTML5 tokenizer Yes ✔
- HTML5 tree building Yes ✔
- HTML5 defines rules for embedding SVG and MathML inside a regular HTML document. Support for SVG and MathML is not required though, so bonus points are awarded if your browser supports embedding these two technologies.
- SVG in text/html Yes ✔
- MathML in text/html Yes ✔
- Canvas20
- canvas element Yes ✔
- 2D context Yes ✔
- Text Yes ✔
- Video4 Bonus points21/31
- video element Yes ✔
- Subtitle support No ✘
- Poster image support Yes ✔
- The following tests go beyond the requirements of the HTML5 specification and are not counted towards the total score. If a browser supports one or more video codecs, two bonus points are awarded for each codec.
- MPEG-4 support No ✘
- H.264 support No ✘
- Ogg Theora support Yes ✔
- WebM support Yes ✔
- Audio3 Bonus points20
- audio element Yes ✔
- The following tests go beyond the requirements of the HTML5 specification and are not counted towards the total score. If a browser supports one or more audio codecs, one bonus point is awarded for each codec.
- PCM audio support Yes ✔
- MP3 support No ✘
- AAC support No ✘
- Ogg Vorbis support Yes ✔
- WebM support Yes ✔
- Elements20/28
- Embedding custom non-visible data Yes ✔
- New or modified elements
- Section elements Yes ✔
- Grouping content elements Yes ✔
- Text-level semantic elements Partial ○
- Interactive elements Partial ○
- Global attributes or methods
- hidden attribute Yes ✔
- Dynamic markup insertion Partial ○
- Forms53/98
- Field types
- input type=search Yes ✔
- input type=tel Yes ✔
- input type=url Yes ✔
- input type=email Yes ✔
- input type=datetime No ✘
- input type=date No ✘
- input type=month No ✘
- input type=week No ✘
- input type=time No ✘
- input type=datetime-local No ✘
- input type=number Partial ○
- input type=range Partial ○
- input type=color No ✘
- input type=checkbox Yes ✔
- input type=image Partial ○
- textarea Yes ✔
- select Yes ✔
- fieldset Yes ✔
- datalist Yes ✔
- keygen Partial ○
- output Yes ✔
- progress Yes ✔
- meter No ✘
- Fields
- Field validation Yes ✔
- Association of controls and forms Partial ○
- Other attributes Partial ○
- CSS selectors Yes ✔
- Events Yes ✔
- Forms
- Form validation Partial ○
- User interaction34/36
- Drag and drop
- Attributes Partial ○
- Events Yes ✔
- HTML editing
- Editing elements Yes ✔
- Editing documents Yes ✔
- APIs Yes ✔
- History and navigation5
- Session history Yes ✔
- Microdata0/15
- Microdata No ✘
- Web applications20
- Application Cache Yes ✔
- Custom scheme handlers Yes ✔
- Custom content handlers Yes ✔
- Custom search providers Yes ✔
- Security0/10
- Sandboxed iframe No ✘
- Seamless iframe No ✘
- Related specifications
- Geolocation15
- Geolocation Yes ✔
- WebGL24/25
- 3D context Yes ✔
- Native binary data Partial ○
- Communication25
- Cross-document messaging Yes ✔
- Server-Sent Events Yes ✔
- Both Mozilla and Opera do support the WebSocket protocol in their latest browsers, but have disabled it due to a fundamental security issue with the protocol. Once the protocol has been updated it is expected they will re-enable this feature.
- WebSocket Yes ✔
- Files10/20
- FileReader API Yes ✔
- FileSystem API No ✘
- Storage20
- Session Storage Yes ✔
- Local Storage Yes ✔
- IndexedDB Yes ✔
- The Web SQL Database specification is no longer being updated and has been replaced by IndexedDB. Because at least 3 vendors have shipped implementations of this specification we still include it in this test.
- Web SQL Database No ✘
- Workers10/15
- Web Workers Yes ✔
- Shared Workers No ✘
- Local multimedia0/20
- Access the webcam No ✘
- Notifications0/10
- Web Notifications No ✘
- Other6
- Text selection Yes ✔
- Scroll into view Yes ✔
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement