Posts Categorized: Web development

Crash Test Dummies

No, this isn't a post about the band. It's about real crash testing, also known as progressive enhancement testing. Of course, this had to be Another Progressive Enhancement Post, didn't it! Ever thought about why car manufacturers test their cars under crash conditions? Is it because people deliberately drive their cars into walls or ditches?…

The tough truth of reality

I make no secret of the fact I'm a huge progressive enhancement believer. The fundamental reason why I believe the vast majority of web sites (yes, and web apps) should be written using progressive enhancement principles is that we just don't know how they will be accessed. We live in a time where many of…

Progressive enhancement matters

I'm a bit of a progressive enhancement nut. Some people think it doesn't matter. It does. A lot. Here's a very recent example. I just tried to pay for a quick weekend break next year, booked through TripAdvisor. The "pay now "button didn't work. Why did it fail? Because it's not a submit button: <input class="ftlPaymentButtonInner…

Spotlight: jQuery plugin

Recently I worked on a website help system, the main feature of which was to highlight particular elements on areas of the page. You know the kind of thing: 'Click the highlighted search button to search your data'. The designs I was given showed the web page covered by a semi-transparent grey overlay, except for…

Progressive Enhancement

I recently sent this as email to a colleague. You'll be glad to know we sorted things out :0) --- The little chat we had last week about AngularJS has been playing on my mind. As you know I’m not against JavaScript (I love it, and have even written an Open Source JavaScript library) and…