Oli Warner About Contact Oli on Twitter Subscribe


Goodbye Internet Explorer

Wednesday, 15 June 2022 ie webdev

But what will people download Chrome with now?

Turning my sites up to Eleven-ty

Sunday, 12 June 2022 webdev 11ty

This site is now powered by a static site generator called 11ty. It’s awesome! I’ll try to explain some of my favourite things about it and reasons you might prefer it to stalwarts in the SSG arena.

Wait! What happened to RSS?!

Friday, 10 June 2022 rss webdev

While I was busy aging like soft cheese, someone killed-off* RSS.

It used to be everywhere, now it’s gone; hidden or dead. How do you kids stay up to date with the websites you like? Do you know what RSS does? How are websites supposed to advertise update-subscriptions?

CSS layouts are so much better than they used to be

Thursday, 9 June 2022 css webdev

I’ve been doing this web thing a while, and in finally dropping IE11 support for my last few projects, I’ve been able to use raw CSS —not somebody else’s framework— and it’s been lovely to see how far CSS has come.

It’s time we buried Internet Explorer 8

Thursday, 13 November 2014 browsers ie8 microsoft webdev

Every web developer loves to wail on Internet Explorer but we need to act now if we want to stop the history of IE6 repeating itself with IE8. The longer we don’t, the longer we agree to limit ourselves to not using new and exciting features that make the internet better and our lives easier.

Why I love Disqus

Thursday, 16 September 2010 django webdev

Once upon a time if I wanted comments on a website, I would do them myself, tediously tackling problems solved a dozen times before to deliver an intuitive system. But today is a new day and I wouldn’t dream of writing comment code unless I really had to.

Adobe: Do as we say, not as we do

Thursday, 28 February 2008 design webdev

Adobe launched its Open Source initiative website the other day and I took at a look at the page. After highlighting some of the text as I read through it, I quickly realised I had stumbled through a warp-hole and landed in 1995. Warning: bad coding practices in this post!

Why Firefox 3 rocks

Tuesday, 15 January 2008 firefox webdev

A media heavy post to start the year! I’ve been using Firefox 3 beta 2 for some time now and here are my favourite features. FF3 already rocks my socks and I’ve a feeling that the final release is going to blow them off.

Browser-wars 2.0? Conflict breeds innovation

Tuesday, 18 December 2007 standards webdev

Several pronounced webdev figures are stepping forward to say they’re bored of the stale state of standards. We need more fun and faster innovation and the best thing for that is all-out war, no?

AutoPacker - Optimise your JavaScript

Saturday, 17 November 2007 javascript php webdev

Do you juggle several JavaScript files around your site? Too much effort to compress them down? Now you can compress them down as soon as you edit a file without having to run the files through an external tool, all done transparently and on the fly.

How to block Adblock

Monday, 3 September 2007 drm javascript webdev

With the way publishers go on about them, you’d be forgiven for thinking ad-blockers were going to destroy the universe. In a desperate effort to stem the whinging, I’ve written some code to help them be as obnoxious as they like on their own sites.

What I’ve written is technically DRM 2.0. Please don’t hate me.

Will semantic development kill link ads?

Thursday, 21 June 2007 seo standards webdev

How effective will link advertisements be if/when the web becomes even more semantic? Is there a future for the schemes that fund many bloggers’ habits.

Has Apple tripped up with Safari?

Thursday, 14 June 2007 apple releases webdev

Apple has recently launched their flagship browser to Windows. Any good? Any point? Despite animosity for most things Apple, I’m excited to get my hands on the Apple browser… But for how long?

Stop the server abuse!

Thursday, 12 April 2007 javascript rant webdev

Have a look at the silly things IconBuffet are doing.

CSS Table of Contents

Monday, 12 March 2007 css webdev

Why Use Standards?

Sunday, 11 March 2007 standards webdev

Pros and Cons of OpenID

Tuesday, 20 February 2007 openid webdev

Gripe 802: Background Images

Monday, 12 February 2007 accessibility rant webdev

Flash isn’t flashy

Monday, 12 February 2007 flash webdev

Browsers are not the future

Monday, 18 December 2006 rant webdev

The 5 Rules of WebDev

Friday, 1 December 2006 css other webdev

Truth be told, there are no rules to what you have to abide by when designing a new website. You can do pretty much what you like, but then again, you might not have much repeat traffic. Here are some tips for those starting out.

NEW Experts-Exchange Website

Wednesday, 15 November 2006 experts exchange webdev

CSS Should Be Better

Wednesday, 15 November 2006 css programming webdev

Is WebSafe Still Important?

Tuesday, 24 October 2006 rant webdev websafe

Limiting The Digg Effect

Saturday, 27 May 2006 digg networking webdev

Getting The Real IP Of Your Users

Monday, 22 May 2006 asp csharp coldfusion ip java jsp perl php programming vb.net webdev

Getting the ISP from the IP

Monday, 22 May 2006 ip isp programming vb.net webdev

A Visual Basic .NET approach to resolving an ISP through WHOIS