De Noorse browserbouwer Opera heeft versie 12 van zijn gelijknamige browser vrijgegeven. Opera 12 bevat hardwarematige versnelling voor graphics en WebGL-rendering, terwijl ook css 3 en html5 breder ondersteund worden.
Opera 12 is beschikbaar in een 32bit- en 64bit-versie voor Windows, Linux en OS X. Volgens de browserbouwer is Opera 12 aanzienlijk sneller dan zijn voorganger. Ook zal de browser voortaan de gpu benutten, zowel op OpenGL- als DirectX-systemen. Opvallend is echter dat de gebruiker handmatig hardware acceleration in de instellingen dient te activeren. Dit gaat ook op voor het activeren van WebGL: grafische html5-functionaliteit die nu ook door Opera wordt ondersteund. Voor de veiligheid en stabiliteit van Opera 12 draaien plugins out-of-process.
Naast WebGL kan Opera tevens overweg met css3 keyframe-animaties. Ook css generated content for paged media, waarbij de layout van webpagina's aangepast kan worden, wordt deels ondersteund. Wie een webcam heeft in zijn laptop of naast zijn pc kan deze direct benaderen met de getUserMedia-specificatie. Verder wordt de drag and drop-api van html5 ondersteund.
Opera heeft de skins, waarmee de browser van een ander uiterlijk kan worden voorzien, hernoemd naar themes. De themes die in de nieuwe browser zijn te gebruiken, worden direct zichtbaar en theme-packages kunnen volgens Opera sneller ontwikkeld worden door een eenvoudigere opzet. Verder zijn de onderdelen Unite en Widgets verdwenen in Opera 12, maar widget-ontwikkelaars worden door het Noorse bedrijf aangemoedigd om hun creaties voortaan in de vorm van extensies aan te gaan bieden.