Entries with “open-web” tag

An Introduction to Datasets

by Divya Manian in Articles

HTML5 includes a means to set custom attributes on elements using the data- prefix. Called “data attributes”, they can be scripted to define and store data as well as increase options for attribute selection when styling with CSS.

Introduction to HTML5 Video

Introduction to HTML5 Video

by Bruce Lawson, Patrick H. Lauke in Articles

This article gives you an introduction to <video> and some of its associated APIs. We look at why native video support in browsers is important, give an overview of the element’s markup, and outline the most important ways in which video can be controlled via JavaScript.

Accessible HTML5 Video With JavaScripted Captions

by Bruce Lawson in Articles

The HTML5 <video> element provides a fantastic way to embed video into web pages without relying on plugins, and it is now supported in Opera, Firefox and Chrome, so things are looking up. One burning question however is “how do we provide alternative content for users that either can’t see, or can’t hear the video?” In this article, Bruce Lawson looks at the issue and suggests a solution.

CSS3 Borders, Backgrounds and Boxes

by David Storey, Vadim Makeev, Zi Bin Cheah in Articles

Opera 10.50+ comes with support for the CSS3 Backgrounds and Borders specification. Amongst them are border-radius, border-image, multiple backgrounds and box-shadow. Opera 10.60+ updates this support with box-decoration-break and an updated background shorthand. We’ll showcase all these and more through examples and explanations.

A Call for Video on the Web

by Håkon Wium Lie in Blog

To really make a splash on the Web, video needs an open solution that can easily be integrated into web pages without the need for proprietary plugins. The HTML5 <video> element and Ogg Theora can provide this, and Opera is proud to announce an experimental build that suppports it. So read this article, and download and play with it today.

Beautiful, Scalable Web Documents

by Håkon Wium Lie in Blog

Opera 9 is built on a new version of Opera’s rendering engine, featuring the some of the latest open Web standards. One of the most interesting new formats is SVG, or Scalable Vector Graphics. In Opera 9, you can not only create animated vector graphics but also let those interact with your Ajax applications. To learn more about the SVG implementation in Opera 9, visit our specification page.