
Last update: February 11, 2011 incorporating Core Milestone 89, integration points 83 through 89
This document and its associated support tables apply specifically to the Opera Presto 2.7 rendering engine. It incorporates Opera Presto web specification support up to, and including the latest Core Milestone and integration point. Changes and additions occurring since Opera Presto 2.6 are identified with their specific Core Milestones. Please see the following Core Milestone integration points added since Opera Presto 2.6 topic.
Opera products use and depend upon various parts of the Opera Presto rendering engine and its web specification features. It is important to note that while the latest Opera Presto rendering engine has incorporated new web specification features, they may not have been added to the latest released versions of Opera products.
Opera products will identify which Opera Presto version and Core Milestone integration point they are using in their user agent string. Depending on your Opera product, the Opera user agent string is placed in the "About Opera" page, found by typing opera:about in the address bar, or by clicking "Help > About Opera" in the Menu. Here is an example:
Opera/9.80 (Windows NT 5.1; U; en) Presto/2.7.62 Version/11.01
This example user agent string belongs to Opera 11.01 for desktop. It describes that it is using the Opera Presto 2.7 (Presto/2.7) rendering engine, incorporating Core Milestone integration point 62
(.62). This Opera desktop product can contain web specification support as
provided in Opera Presto 2.7, Milestone 65 core integration point 62 and earlier. It does not contain web specifications
which have been included in later builds of Opera Presto 2.7 with Core Milestone 65 core integration point 63 and later.
A high-level overview of current web specifications support in Opera products is available on opera.com at: Web specifications support in Opera products: an overview.
For further reference, and where applicable, Opera web specification support table documents now contain hyperlinks to Opera technical articles written by leading subject matter experts. These are sourced from Opera's extensive developer website, dev.opera.com.
Milestone 38 contains core integration points 43 through 47.
document.head; see W3C
HTML5 3 Semantics, structure, and APIs of HTML documents: section 3.1.4 DOM tree accessorsMilestone 52 contains core integration points 48 through 52.
Canvas.createImageData is now supported.
createImageData()
methodMilestone 60 contains core integration points 53 through 60.
Milestone 65 contains core integration points 61 through 65.
<progress>
element<meter>
element<input type="search"><input type="file" multiple><input placeholder=""><input type="color"><input type="tel"><input type="email"> validation<input type="range">out-of-range @value in
<input type="range"><input type="email"> now supports multiple emails as per the specification<input type="url"> without
http://<input type="file"
min max>hasFeatureMilestone 70 contains core integration points 66 through 70.
mouseenter
eventmouseleave
eventfocusin event handlerfocusout event handler<section> element<nav> element<article> element<aside> element<hgroup> element<header> element<footer> element<figure> element<figcaption> element<mark> elementhidden global attributeMilestone 81 contains core integration points 71 through 81.
javascript: urls as inline url resources.Milestone 82 contains core integration point 82.
viewport META element and its properties is supported.@viewport rule is supported with this condition:
@-o-viewport).@viewport properties are supported with this exception:
orientation property not supported.@viewport is not compliant with the current draft.Milestone 89 contains core integration points 83 through 89.
Need help? Hit F1 anytime while using Opera to access our online help files, or go here.