IPv6 validation - more caveats

By crisp on Monday 09 November 2009 00:12 - Comments (5)
Categories: Internet, PHP, Views: 2247

Last week I was taking a nice hot bath while reading the Regular Expression Cookbook by Jan Goyvaerts and Steven Levithan. Really, there is no better way of relaxing :) But then chapter 7.17 made me jump out of the tub, rush to my computer, and - while still wet - start typing the regular expression printed on page 387. The chapter was called 'Matching IPv6 Addresses'.

Read more »

IPv6 validation (and caveats)

By crisp on Friday 12 June 2009 01:23 - Comments (20)
Categories: Internet, PHP, Tweakers.net, Views: 5516

Recently we got a request to also match IPv6 addresses as a host-part for our auto-links. Basically this seemed pretty straight-forward, but it proved that actually validating an IPv6 address is quite difficult.

Read more »

IE8's standards compatibility promise

By crisp on Monday 22 December 2008 01:45 - Comments (11)
Categories: Browsers, Internet, Views: 4704

Some time ago Microsoft made a 180 turn on their decision to make IE7 rendering mode the default for IE8. This seemed to be a commitment to standards compliance which gained them renewed trust from a lot of parties. But now that IE8's appearance is near, how do they keep up to that promise?

Read more »

AdBlock sucks!

By crisp on Thursday 06 November 2008 00:30 - Comments (46)
Category: Internet, Views: 11799

Not only does it deprive legitimate businesses from their primary source of income, it also puts a burden on development teams because of the number of false bug reports when some user was blocking a little too much.

Read more »

The versioning switch's default is incorrect

By crisp on Friday 22 February 2008 01:53 - Comments are closed
Categories: Browsers, Internet, Views: 6414

In fact, the whole versioning switch idea is bad to begin with. If you still don't understand why after my previous blog-entries and after having read for instance Jeremy Keith's reasoning on AListApart (and failed to see the flaws in Jeffrey Zeldman's entry) here's a break-down of the arguments against the versioning switch and against the proposed default (== IE7 mode):

Read more »