May 2007 - Broken Links Archive

Snails move quicker than the W3C

This page will evolve in the next few weeks incre¬≠men¬≠tal¬≠ly. We will add a feed, very soon.

From the most recent post on the W3C HTML Work­ing Group blog; made three months ago.


Mozilla gets native video support

Mozilla’s Chris Dou­ble has announced on his blog that he’s imple­ment­ed the (pro­posed) HTML5 <video> ele­ment in a build of Fire­fox (demo screen­cast). The ele­ment will native­ly sup­port OGG The­o­ra files.

While I think this is great news and has a lot of poten­tial, I fore­see one major obsta­cle to this becom­ing stan­dard: pro­pri­etary codecs. If they decide to imple­ment it, Apple will want Quick­time in Safari, and Microsoft will want Win­dows Media Video in Inter­net Explorer.

As one com­menter notes, the idea will be to have fall­back options for any­one who does­n’t have an OGG play­er, prob­a­bly in Java; there are some exam­ples of how this will work on the Wikipedia Video page (cau­tion: this caused Fire­fox on OS X to crash, although Fire­fox on Ubun­tu played it perfectly).

The¬≠o¬≠ra is obvi¬≠ous¬≠ly the most com¬≠mon-sense cross-brows¬≠er, cross-plat¬≠form, non-pro¬≠pri¬≠etary solu¬≠tion; but since when has the inter¬≠net been gov¬≠erned by com¬≠mon sense?

Update: Since writ­ing this post, I’ve found out that Opera also has an exper­i­men­tal imple­men­ta­tion.


Using MooTools for animation timings

In my pre­vi­ous post, A MooTools Effects quick­start guide, I wrote a very sim­ple and basic intro­duc­tion to using the JavaScript frame­work to add ani­ma­tion effects to your website.

The pop­u­lar­i­ty of the post took me by sur­prise, and showed me that there’s a demand for quick and easy tuto­ri­als on the sub­ject; so I’ve decid­ed to write a fol­low-up, deal­ing with ani­ma­tion timings.

Read the full article


The slow progress of Swift

The devel¬≠op¬≠er of Swift, the brows¬≠er that was set to be the first native to Win¬≠dows to use the WebKit ren¬≠der¬≠ing engine, has announced that devel¬≠op¬≠ment with WebKit is to be halt¬≠ed as the Win¬≠dows port is unsta¬≠ble, and future ver¬≠sions will be based on Mozil¬≠la‚Äôs Gecko engine until WebKit sta¬≠bilis¬≠es, at which point Swift will switch back to it.

So I have to ask: what will Swift bring to the table with­out WebKit? We already have a bunch of Gecko-based browsers, and we have no infor­ma­tion about what fea­tures Swift will implement.

I was pret¬≠ty enthused when Swift was announced; even if it just had basic func¬≠tion¬≠al¬≠i¬≠ty, the fact that it was based on WebKit was pret¬≠ty excit¬≠ing. But as we‚Äôve seen just two rudi¬≠men¬≠ta¬≠ry pre-Alpha releas¬≠es in almost 10 months, and no roadmap or project infor¬≠ma¬≠tion is avail¬≠able on the web¬≠site, this is turn¬≠ing into vapour¬≠ware for me.


Hyperlinks are fun

Thanks to del.icio.us I found 25 Code Snip­pets for Web Design­ers which has some real­ly use­ful and inter­est­ing links, includ­ing a great pre­sen­ta­tion on design­ing for the grid by Khoi Vinh, whose blog led me to DesignByGrid.com, a col­lec­tion of tuto­ri­als and resources.


A call for clarity in standards specifications

Over at 456BereaStreet, the ever-impres¬≠sive Roger Johans¬≠son recent¬≠ly wrote an impas¬≠sioned arti¬≠cle about a per¬≠ceived lack of sup¬≠port for seman¬≠tic struc¬≠ture in HTML 5. He‚Äôs now had a chance to under¬≠stand the issue more ful¬≠ly and has writ¬≠ten a fol¬≠low-up, Anoth¬≠er Look at HTML 5, in which he explains his con¬≠cerns in a more mea¬≠sured way.

All of his points are valid, but his call for more clar¬≠i¬≠ty in the spec¬≠i¬≠fi¬≠ca¬≠tion real¬≠ly struck a chord with me:

Read the full article


Older

Aside

I‚Äôve updat¬≠ed my Speak¬≠ing page to include more con¬≠fer¬≠ences, more videos, and a lit¬≠tle on my speak¬≠ing require¬≠ments and pref¬≠er¬≠ences. I‚Äôm plan¬≠ning to cut down on the num¬≠ber of talks I give in 2014 (twelve is too many), but am always open to inter¬≠est¬≠ing offers and oppor¬≠tu¬≠ni¬≠ties, so please get in touch if you‚Äôre organ¬≠is¬≠ing an event.

[#] 1 Comment . More Asides.