Post by fandangose fai il test con Opera qui: https://html5test.com
ti passa l'hduesessantaquatto?
Con il buon Firefox 60.0.2 (64-bit)
This browser scored 483 out of 555 points
This score was recorded using Firefox 60.0
Semantics
Parsing rules 5
<!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. The following tests only check if the browser is following the
HTML5 parsing rules for inline SVG and MathML, not if the browser can
actually understand and render it.
Parsing inline SVG
Yes ✔
Parsing inline MathML
Yes ✔
Elements
26/30
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
Yes ✔
Forms
52/65
Field types
input type=text
Yes ✔
input type=search
Yes ✔
input type=tel
Yes ✔
input type=url
Yes ✔
input type=email
Yes ✔
input type=date
Yes ✔
input type=month
No ✘
input type=week
No ✘
input type=time
Yes ✔
input type=datetime-local
No ✘
input type=number
Yes ✔
input type=range
Yes ✔
input type=color
Yes ✔
input type=checkbox
Yes ✔
input type=image
Yes ✔
input type=file
Partial ○
textarea
Yes ✔
select
Yes ✔
fieldset
Yes ✔
datalist
Yes ✔
output
Yes ✔
progress
Yes ✔
meter
Yes ✔
Fields
Field validation
Yes ✔
Association of controls and forms
Yes ✔
Other attributes
Partial ○
CSS selectors
Yes ✔
Events
Yes ✔
Forms
Form validation
Yes ✔
Web Components
2/10
Custom elements
No ✘
Shadow DOM
No ✘
HTML templates
Yes ✔
HTML imports
No ✘
Device Access
Location and Orientation
20
Geolocation
Yes ✔
Device Orientation
Yes ✔
Device Motion
Yes ✔
Output
8/10
Full screen support
Prefixed ✔
Web Notifications
Yes ✔
Input
10
Gamepad control
Yes ✔
Pointer Events
Yes ✔
Pointer Lock support
Yes ✔
Connectivity
Communication
40
Server-Sent Events
Yes ✔
Beacon
Yes ✔
Fetch
Yes ✔
XMLHttpRequest Level 2
Upload files
Yes ✔
Response type support
Yes ✔
WebSocket
Basic socket communication
Yes ✔
ArrayBuffer and Blob support
Yes ✔
Streams
0/6
Readable streams
No ✘
Writable streams
No ✘
Peer To Peer
40/45
Connectivity
WebRTC 1.0
Yes ✔
ObjectRTC API for WebRTC
No ✘
Data channel
Yes ✔
Input
Access the webcam
Yes ✔
Screen Capture
No ✘
Enumerate devices
Yes ✔
Recording
Media Stream recorder
Yes ✔
Performance & Integration
User interaction
18/20
Drag and drop
Attributes
Partial ○
Events
Yes ✔
HTML editing
Editing elements
Yes ✔
Editing documents
Yes ✔
CSS selectors
Yes ✔
APIs
Yes ✔
Clipboard
Clipboard API and events
Yes ✔
Spellcheck
spellcheck attribute
Yes ✔
Performance
12
Workers
Web Workers
Yes ✔
Shared Workers
Yes ✔
Other
window.requestIdleCallback
Yes ✔
Security
27/32
Web Cryptography API
Yes ✔
Content Security Policy 1
Yes ✔
Content Security Policy 2
No ✘
Cross-Origin Resource Sharing
Yes ✔
Subresource Integrity
Yes ✔
Cross-document messaging
Yes ✔
Authentication
Web Authentication / FIDO 2
No ✘
Credential Management
Yes ✔
Iframes
Sandboxed iframe
Yes ✔
iframe with inline contents
Yes ✔
Payments
0/5
Web Payments
No ✘
Multimedia
Video
29/33
video element
Yes ✔
Subtitles
Yes ✔
Audio track selection
No ✘
Video track selection
No ✘
Poster images
Yes ✔
Codec detection
Yes ✔
Video codecs
MPEG-4 ASP support
No ✘
H.264 support
Yes ✔
H.265 support
No ✘
Ogg Theora support
Yes ✔
WebM with VP8 support
Yes ✔
WebM with VP9 support
Yes ✔
Audio
27/30
audio element
Yes ✔
Loop audio
Yes ✔
Preload in the background
Yes ✔
Advanced
Web Audio API
Yes ✔
Speech Recognition
No ✘
Speech Synthesis
Yes ✔
Audio codecs
PCM audio support
Yes ✔
MP3 support
Yes ✔
AAC support
Yes ✔
Dolby Digital support
No ✘
Dolby Digital Plus support
No ✘
Ogg Vorbis support
Yes ✔
Ogg Opus support
Yes ✔
WebM with Vorbis support
Yes ✔
WebM with Opus support
Yes ✔
Streaming
5
Media Source extensions
Yes ✔
DRM support
Yes ✔
Adaptive bit rate
Dynamic Adaptive Streaming / MPEG-DASH
No ✘
HTTP Live Streaming / HLS
No ✘
Codecs
Video codecs
Partial ○
Audio codecs
Partial ○
3D, Graphics & Effects
Responsive images
15
picture element
Yes ✔
srcset attribute
Yes ✔
sizes attribute
Yes ✔
2D Graphics
24/25
Canvas 2D graphics
Yes ✔
Drawing primitives
Text support
Yes ✔
Path support
Yes ✔
Ellipse support
Yes ✔
Dashed line support
Yes ✔
System focus ring support
Yes ✔
Features
Hit testing support
No ✘
Blending modes
Yes ✔
Image export formats
PNG support
Yes ✔
JPEG support
Yes ✔
JPEG-XR support
No ✘
WebP support
No ✘
3D and VR
23
3D Graphics
WebGL
Yes ✔
WebGL 2
Yes ✔
VR Headset
WebVR
Yes ✔
Animation
8
Web Animations API
Yes ✔
window.requestAnimationFrame
Yes ✔
Offline & Storage
Web applications
7/17
Offline resources
Application Cache
Yes ✔
Service Workers
No ✘
Push Messages
Yes ✔
Content and Scheme handlers
Custom scheme handlers
Yes ✔
Custom content handlers
Yes ✔
Storage
31/35
Key-value storage
Session Storage
Yes ✔
Local Storage
Yes ✔
Database storage
IndexedDB
Yes ✔
Objectstore Blob support
No ✘
Objectstore ArrayBuffer support
No ✘
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 ✘
Files
15
Reading files
Basic support for reading files
Yes ✔
Create a Blob from a file
Yes ✔
Create a Data URL from a Blob
Yes ✔
Create an ArrayBuffer from a Blob
Yes ✔
Create a Blob URL from a Blob
Yes ✔
Accessing the file system
FileSystem API
No ✘
The Directories and System API proposal has failed to gain traction
among browser vendors and is only supported in some Webkit based
browsers. No additional points are awarded for supporting this API.
File API: Directories and System
No ✘
Other
Scripting
30
Script execution
Asynchronous script execution
Yes ✔
Defered script execution
Yes ✔
Script execution events
Yes ✔
Runtime script error reporting
Yes ✔
ECMAScript 5
JSON encoding and decoding
Yes ✔
ECMAScript 6
Modules
Yes ✔
Classes
Yes ✔
Arrow functions
Yes ✔
Promises
Yes ✔
Template strings
Yes ✔
Typed arrays
Yes ✔
Internationalization
Yes ✔
ECMAScript 7
Async and Await
Yes ✔
Other API's
Base64 encoding and decoding
Yes ✔
Mutation Observer
Yes ✔
URL API
Yes ✔
Encoding API
Yes ✔
Other
9
Session history
Yes ✔
Page Visibility
Yes ✔
Text selection
Yes ✔
Scroll into view
Yes ✔