Accessibility
Keyboard-accessible Google Maps
by Patrick H. Lauke
Introduction to WAI ARIA
by Gez Lemon
Replacing <noscript> with accessible, unobtrusive DOM/JavaScript
by Frank M. Palinkas
Accessible Context-sensitive Help with Unobtrusive DOM Scripting
by Frank M. Palinkas
Creating Accessible Data Tables
by Frank M. Palinkas
Building Accessible Static Navigation with CSS
by Frank M. Palinkas
CSS
Custom web fonts with sIFR
by Jake Smith
Styling hReview Microformats
by Christopher Schmitt
Introduction to hCard, Part two: Styling hCards
by Christopher Schmitt
Styling XFN and rel-license links
by Christopher Schmitt
Creating presentations/slideshows with HTML & CSS
by Till Halbach
Automatic numbering with CSS Counters
by David Storey
- More...
HTML
Introduction to hCard
by Christopher Schmitt
Location-based publishing and services
by Premasagar Rose
XFN encoding, extraction, and visualizations
by Brian Suda
The first working draft of HTML 5 is here!
by Anne van Kesteren
Microformat Encoding and Visualization
by Brian Suda
Starting with a sound structure – predictable HTML layouts using the YUI
by Christian Heilmann
- More...
JavaScript
JavaScript for hackers
by garethheyes
Creating an HTML 5 canvas painting application
by Mihai Sucan
Creating pseudo 3D games with HTML 5 canvas and raycasting: Part 2
by Jacob Seidelin
Raphaël: a JavaScript API for SVG
by Dmitry Baranovskiy
HTML 5 canvas - the basics
by Mihai Sucan
Introducing The Dojo Toolkit
by SitePen, Inc.
- More...
Mobile
Mobile 1: Introduction to the mobile web
by Brian Suda
Opera Mobile 9.7 - features and standards support
by Chris Mills
Barcodes: connecting the real-world to the virtual
by Brian Suda
Mobile style - CSS Mobile Profile 2.0
by David Storey
Mobile markup - XHTML Basic 1.1
by David Storey
Remote debugging with Opera Dragonfly
by David Storey
- More...
Opera
Поддержка стандартов в Opera Presto 2.2 и Opera 10 beta
by Vadim Makeev
Standards support in Opera Presto 2.2 and Opera 10 beta
by Chris Mills
Changes in Opera’s user agent string format
by Andreas Bovens
MAMA scripting report, part 2: JavaScript and DOM tokenization
by Brian Wilson
MAMA script tokenization: ECMAScript/JavaScript syntax
by Brian Wilson
MAMA script identifier tokenization
by Brian Wilson
- More...
SVG
Improving image maps with SVG and XSLT
by Frederik Elwert
Applying color tints to web pages with SVG filters and JavaScript
by Ruud Steltenpool
How to do photoshop-like effects in SVG
by Erik Dahlström
SVG Evolution 3: Applying Polish
by Jeff Schiller
Debugging SVG with Opera
by Erik Dahlström
Drawing Hilbert curves with SVG
by DesertDawg
- More...
Opera Unite
Основы Opera Unite для разработчиков
by Vadim Makeev
Setting up custom domains for Opera Unite
by Lachlan Hunt
Opera Unite developer's primer
by Hans S. Tømmerholt
Markuper: The Opera Unite Service template library
by António Afonso
An introduction to Opera Unite
by Chris Mills
Voice
How to make a Voice controlled SVG game
by Mihai Sucan
XHTML+Voice By Example
by Jonny Axelsson
Getting to know Voice
by Jonny Axelsson
XHTML+Voice in Action
by Jonny Axelsson
XHTML+Voice in Style
by Jonny Axelsson
How to Add Voice Interactivity to Your Site
by Mihai Sucan
Opera Widgets
The Opera Widget manager application
by Hans S. Tømmerholt
Custom Opera Widget icons for varying resolutions
by Christian Magnus Sinding-Larsen
Creating widgets for T-Mobile handsets: The T-Mobile Developer SDK and more
by Hans S. Tømmerholt
Optimizing Opera Widget graphics for mobile and devices
by Andreas Bovens
Using the Opera Widgets SDK - fast-track guide
by Chris Mills
Debugging widgets using Opera Dragonfly and the Opera Widget Emulator
by Hans S. Tømmerholt
- More...
Opera Web Standards Curriculum
42: JavaScript best practices
by Christian Heilmann
38: Headers, footers, columns, and templates
by Ben Henick
39: Programming - the real basics!
by Christian Heilmann
40: What can you do with JavaScript?
by Christian Heilmann
41: Your first look at JavaScript
by Christian Heilmann
43: The principles of unobtrusive JavaScript
by ppkoch
- More...
