Tags: webdev

12

sparkline

Tuesday, January 25th, 2011

LONDON WEB - Sept 2010 - The Progressive Web - Andy Hume on Vimeo

A great presentation by Andy on the use of progressive enhancement at Clearleft.

LONDON WEB - Sept 2010 - The Progressive Web - Andy Hume

Friday, December 4th, 2009

Build It With Me

A nice resource (built in HTML5) to connect developers and designers who want to Make A Thing.

Monday, March 2nd, 2009

BBC Builders: Web developer Simon Cross on personalisation and the semantic web |

A lovely shout-out to Clearleft from the BBC: "Along with other awesome UK companies like ClearLeft, we hope the work we're doing influences more web companies to adopt more best practice, like following the principle of 'progressive enhancement'."

Monday, December 1st, 2008

24 ways: 2008

Rejoice! 24 Ways is back again. Prepare for 24 days of web development articles.

Monday, August 18th, 2008

CSS for lunch » Mastering the presentation layer of the web… at lunch time.

Here's a great project from Andrew Mager. He takes a little time out at lunch to post a small markup or CSS tip. Over time this builds up into a really valuable resource.

Wednesday, April 9th, 2008

App Engines of Creation

At last night’s £5 App gathering, after Glenn entertained us with the story of setting up Madgex, Paul and Simon unveiled a little thing they’ve been working on called WalRSS. In a nutshell, you point it at a URL and it makes a nice iPhone/iPod Touch version by styling the associated RSS feed.

Simon talked about all the headaches involved in such a seemingly simple concept. All the problems boiled down to the fact that the app needs to consume/parse/scrape third-party content. It turns out that consuming/parsing/scraping HTML and RSS is an order of magnitude hairier and scarier than pointing at a nice shiny RESTful API. In a textbook example of , Simon needed to be ultra-paranoid about malicious users potentially taking down his server while being overly-generous in the kind of malformed, invalid RSS/Atom he accepted because, as it turns out, a helluva lot of feeds out there are bozo-compliant. With all sorts of clever server-side solutions at his disposal to handle polling, load balancing, caching and message queueing, he quickly came to realise that he was becoming more of a sysadmin than a web developer.

Ironically, just the day before the £5 App meetup, Google announced their App Engine. WalRSS is almost exactly the kind of app that the App Engine is designed for: it’s written in Django and it needs to do the kind of processing that Google’s infrastructure was made to handle.

I for one welcome our new App Engine overlords. I quite like to dabble in the occasional bit of backend coding but I have no desire to delve into the domain of systems administration.

There’s already an OpenID provider built on Google App Engine. This means that anybody with a Google account potentially has an OpenID URL. You’d have to log in through the app first but from then on, you could use http://openid-provider.appspot.com/[your username] as your login.

Right now I’m using http://adactio.com/ as my OpenID URL, delegating to http://adactio.myopenid.com/:

<link rel="openid.delegate" href="http://adactio.myopenid.com/" />

Should I ever tire of MyOpenID, I guess I potentially update my delegate link to use Google:

<link rel="openid.delegate" href="http://openid-provider.appspot.com/adactio" />

I’d still need to update my openid.server link though.

Oh, you think this is geeky stuff? You should have heard Simon last night. Actually, you could have if you tuned into Ribot’s live broadcast on Qik.

Thursday, September 20th, 2007

Friday, August 10th, 2007

Oxford Geek Night 3 | 25th July 2007

Videos ands slides from the recent Oxford Geek Night.

Wednesday, July 25th, 2007

Microformats: More Meaning from Your Markup [HTML & XHTML Tutorials]

Great article from Brian ranging from introducing microformats right up to the current state of play.

Wednesday, July 4th, 2007

Apple Developer Connection - iPhone for Web Developers - Optimizing Web Applications and Content for iPhone

Straight from the horse's mouth, advice for web developers on how the iPhone's browser renders pages. I'm very intrigued to find out how it handles liquid designs with no set min-width.

Monday, April 23rd, 2007

Panic - Coda - One-Window Web Development for Mac OS X

This looks like an interesting new piece of software from Panic. And the site's got some lovely JavaScript flourishes.

Friday, November 10th, 2006