June 2007 - Broken Links Archive

iPhone love is rather distasteful

I find all the fan­boy atten­tion being paid to the iPhone more than a lit­tle embar­rass­ing. I mean, cer­tain­ly it looks nice; but it’s just an object. A thing. Not some­thing to fawn over to the degree we’ve seen today.

Bloglines moves backwards with Ajax

I’ve used Blog­lines for a long time to organ­ise the many (too many?) feeds I read dai­ly. I’ve always been hap­py with it, resist­ing the charms of new kids on the block such as Google Read­er, but recent­ly there’ve been some changes I find have tak­en the ser­vice a few steps backwards.

Read the full article

IE Alternatives to Firebug

Update: This is an old post and the infor­ma­tion is a lit­tle out of date. Inter­net Explor­er now comes with a very decent set of devel­op­er tools.

Fire­fox is very like­ly the brows­er of choice for many web devel­op­ers, and with one very good rea­son: Fire­bug, which is, IMHO, hands-down the most impor­tant web devel­op­ment tool around. Seri­ous­ly, if you haven’t tried Fire­bug, you’re prob­a­bly wast­ing a lot of devel­op­ment time.

It’s so good, Yahoo! have cre­at­ed a full-time posi­tion just to devel­op it. I saw a lit­tle pre­view dur­ing Nate Koech­ley’s talk at @media 2007; they’ve built a plug-in archi­tec­ture, of which the first is prob­a­bly going to be a page load analyser. It’s an IDE in itself — and it’s a free plugin!

Now, my per­son­al opin­ion of Inter­net Explor­er aside, I do appre­ci­ate the effort their team is mak­ing to engage the devel­op­ment com­mu­ni­ty. In a new blog post they’ve list­ed a series of devel­op­ment tools and plu­g­ins for devel­op­ers, so if you’re in the unfor­tu­nate posi­tion of hav­ing to devel­op in IE (or, per­haps, you are just a bit weird and choose to do so), you can expe­ri­ence a small sam­ple of the Fire­bug good­ness. Does­n’t beat the real thing, though.

border-radius: Safari vs Mozilla

With the release of Safari 3, there are now two browsers with (brows­er-spe­cif­ic) imple­men­ta­tions of border-radius; unfor­tu­nate­ly, the two imple­men­ta­tions are dif­fer­ent. The prob­lem is that there is an unre­solved ambi­gu­i­ty in the CSS 3 work­ing draft.

Read the full article

Do Apple want a browser duopoly?

Here’s an inter­est­ing inter­pre­ta­tion of Steve Jobs’ recent keynote speech, which cer­tain­ly looks as if Apple want to take brows­er mar­ket share from inde­pen­dent brows­er mak­ers rather than Microsoft.

If that interpretation’s cor­rect, it’s sad that they think the inter­net would be bet­ter served by a duop­oly than by giv­ing users choice. But to be hon­est, I can’t see that happening.

HTML 5 changelist released

I was halfway through writ­ing a long post about the fact that the W3C’s HTML Work­ing Group have released a doc­u­ment list­ing the dif­fer­ences between HTML 4 and HTML 5 when I clicked a but­ton I should­n’t have clicked and lost the lot. Why does­n’t Word­Press have auto­mat­ic sav­ing of drafts like Gmail does? Any­way, it’s late and I’m tired, so I won’t write it again.

In a nut­shell: there are a ton of new ele­ments to help with struc­tur­al and seman­tic markup (hel­lo <footer>, <header> and <nav>) , a lot of new attrib­ut­es to aid in cre­at­ing web appli­ca­tions, some ele­ments have been dropped com­plete­ly rather than dep­re­cat­ed (no more frames!), a load of new APIs for inter­ac­tive and media con­tent (drag & drop!) and a lot of offi­cial exten­sions for DOM pro­gram­mers (getEle­ments­By­Class­Name() being the most obvious).

That was a very rushed intro­duc­tion to the changes, but right now I’m a very grumpy devel­op­er. Best if you have a good read through your­self (there’s also a human-read­able ver­sion of the full spec if you have more time), and I’ll update in more detail when I’ve calmed down a bit.

I do want to say con­grat­u­la­tions to the HTMLWG for being more clear and open in their com­mu­ni­ca­tions, however.



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.