October 2011
7 posts
4 tags
What’s new in CSS3 Values and Units?
In CSS3 the values and units we can use in CSS properties are defined in the appropriately named CSS Values and Units specification, with the exception those relating to colour and images, and the pre-defined keywords specific to individual properties. This spec gives us one new CSS wide keyword to play with (the initial keyword), five new relative units for lengths, five new functional...
Oct 26th
87 notes
4 tags
What’s new in Android 4.0 for Web Developers?
Google recently announced the Ice Cream Sandwich version of Android, along with a new version of the WebKit-based browser. Lets have a look at what is in there that’s of interest for web developers. User agent switching, or a knock to the mobile specific site? When I was working with web site compatibility at Opera, one of the biggest complaints we got time and time again was when a popular...
Oct 21st
34 notes
4 tags
Web Notifications
One of the traditional advantages of native apps over the Web is that they can access the platform’s built in notification system. Mobile operating systems generally have their own baked in, while desktop OS like Mac OS X have commonly found 3rd party notification systems such as Growl. In the near future, we should be able to take advantage of this kind of functionality in our web apps as...
Oct 18th
79 notes
4 tags
Oct 16th
130 notes
8 tags
New standards support in Opera 12 alpha
I couldn’t find anywhere that lists the new standards support in Opera 12 alpha all in one place, so I thought I’d write it up here for my own benefit. You might also find it useful. Opera 11.51 uses Presto 2.9, milestone 168, while while the alpha version of Opera 12 has been upgraded to milestone 220. The way Opera works is they have regular milestone releases of their core Presto rendering...
Oct 15th
49 notes
4 tags
HTML5 scoped attribute
The HTML5 spec adds the scoped attribute to style elements. What does this do, and how can it be useful? The scoped attribute is used to limit the scope of the CSS rules inside the style element to that element’s parent and all the children of the parent. All other elements outside of the scope do not get styled, even if the selectors match. It is a boolean attribute, so you can use scoped for...
Oct 13th
13 notes
5 tags
What are CSS Shaders?
Adobe announced a proposal for CSS Shaders at Adobe Max two days ago. This was backed by both Opera and Apple, and the spec will be developed by the FX Task Force at the W3C. For those of you who are not aware, the FX task force is an elite band of ninjas’s chosen from the ranks of the CSS and SVG Working Groups to work on specs common to both technologies. Their most notable work so far is...
Oct 5th
161 notes