Christian Heilmann

Author Archive

No more dead links – My first go at a WordPress Plugin

Saturday, September 9th, 2006

I’ve just played with an idea for a wordpress plugin. If you [link:http://www.wait-till-i.com/stuff/noMoreDeadLinks.zip,download this plugin] and install it you can use the following syntax for links in your posts:

[xlink:url,text,xfn data]

The plugin will then check if the url exists and create a link if it does or otherwise add a DEL element with a class called “brokenlink”. The xfn data is optional and there is no testing as of yet. In order to make them work you need to use the [link:http://microformats.org/wiki/xfn,valid XFN data] values.

Tests:

  • [link:http://icant.co.uk,My Articles,me] (http://icant.co.uk – me XFN)
  • [link:http://onlinetools.org,My scripts,me] (http://onlinetools.org – me XFN)
  • [link:http://www.allinthehead.com,Drew McLellan,friend met co-worker colleague] (http://allinthehead – friend met co-worker colleague XFN)
  • [link:http://www.offlinetools.org,Offlinetools.org] (should be broken)

My inspiration

The inspiration for this was Tom Croucher’s talk at barcamp London about the self healing web. [link:http://www.kid666.com/blog/?p=34,Read more about it on his blog].

[tags]SelfHealingWeb,Wordpress,Plugin,XFN[/tags]

dconstruct 2006 review

Saturday, September 9th, 2006

Yesterday I went to dconstruct in Brighton (thanks to Andy Budd who got me a last minute ticket) and all in all I can say it was a massive success (missing the last tube on the way home and having someone throw up next to me on the night bus was less of a success though). If you haven’t been to Brighton, go now, it is simply a beautiful quaint little town. Anyways, about dconstruct: (more…)

The future is hybrids – how JavaScript can purify pure CSS solutions

Monday, September 4th, 2006

Over the last few months there were more and more requests on mailing lists and articles published how you can achieve functionality with pure CSS that was traditionally achieved with JavaScript. This post will explain why that is an interesting concept, but hopefully make you aware of the benefits of JavaScript enhanced solutions versus pure CSS solutions.

I have to thank a lot of people I asked in the research for this, foremost James Edwards, John Resig and Andrew Dupont. I’ve also given a short presentation – PDF -96KB on the same topic at the Barcamp in London last weekend.

First of all let’s investigate how pure CSS solutions became so popular. (more…)

Barcamp London

Sunday, September 3rd, 2006

Just finished the first day at Barcamp London (it feels very odd to be in the office during the weekend and not working on products). I had very much fun and met some interesting new faces while hearing good presentations of seasoned presenters. My personal contribution so far was a quick talk I knocked together on the tube towards barcamp about JavaScript versus CSS and there will be a follow-up article/blog post on this soon. For now, you can download the PDF of the talk – 96KB but without the dancing and singing it is only half the fun.

I am too knackered now to write more, so stay tuned :-)

[tags]BarCamp, BarCampLondon, BarCampLondon06[/tags]

On vacation now

Friday, August 25th, 2006

I am now on vacation till next Friday to go to Paris. No comments will make it through, but I promise to answer what accumulates.