My use of Google Chrome Extensions

Well I’ve finally done it!  Yep! I’ve finally made the move to Google Chrome for my default web browser.  I’ve had it installed for a while and used it frequently for checking etc, but always found the need to fall back to Firefox for my day to day browsing.

But with the constant updates and the borwser seeming to get slower and slower each upgrade I’ve taken the plunge – especially now that I can get a load of the add-ons and extras I found so handy with Firefox with Chrome in some form or another.

So here’s a list of some of the more useful Chrome addons that I now utilise!

More to come – but the rest are on my works machine!
Meanwhile I’m also evaluating some of the Google Chrome “Apps” – though not sure about these yet 😉

Email Regular expression

Stuck trying to come up with the perfect regular expression for email validation?!?!  Well look no further – here’s one that I’ve found “perfect” to date!  It seems to cover all the clever variants and funny characters that are accepted in email addresses!

Bet you didn’t know the apostrophe and many other “special” characters are actually valid in an email address.  Here’s a quick low-down on what I know is accepted (if you find out any more let me know!):

  • Uppercase and lowercase English letters (a–z, A–Z)
  • Digits 0 to 9
  • Characters # $ % & ' * + - / = ? ^ _ ` { | } ~
  • Character . (dot, period, full stop) provided that it is not the first or last character, and provided also that it does not appear two or more times consecutively (e.g. craig..cartwright@example.com).

So here’s the useful reg expression:

/^[\.\#\$\%\&\’\*\+\-\/\=\?\^\_\`\{\|\}\~0-9A-Za-z]+\@[A-Za-z0-9\-\_\.]+\.[A-Za-z]{2,4}$/

Hope this helps!

 

Some nice “responive web design” examples

Full blog entry coming shortly (if I ever get enough time!)

But in the meantime here’s some nice examples:

And some boiler plates and templates: