December at paulcarvill.com, the home of Paul Carvill on the web 2009 at paulcarvill.com, the home of Paul Carvill on the web

link: paulcarvill at flickr

paulcarvill.com

Hi, I'm Paul Carvill and I'm a web developer. I am Head of Interface Development at LBi, Europe's largest digital agency.

I also like walking, cooking, Bollywood and rock 'n' roll.

Archive for December, 2009

links for 2009-12-14

Monday, December 14th, 2009

links for 2009-12-11

Friday, December 11th, 2009
  • Good document by the W3C Web Accessibility Initiative on getting better user involvement and feedback and thus implementing more effective accessibility solutions.
  • Really interesting, progressive, thoughtful stuff in this document, which takes a wide, deep look at current and future mobile usage and the challenges facing mobile development, with special regard to developing countries, rural and underprivileged areas and low-end handsets. It should be noted that "In the context of this document, the expression ' Mobile Web ' should be understood in its widest sense as accessing and interacting with Web content from a mobile phone. It is not limited to Mobile Browsing."

links for 2009-12-10

Thursday, December 10th, 2009

links for 2009-12-09

Wednesday, December 9th, 2009

links for 2009-12-08

Tuesday, December 8th, 2009

links for 2009-12-07

Monday, December 7th, 2009

links for 2009-12-04

Friday, December 4th, 2009

links for 2009-12-03

Thursday, December 3rd, 2009

links for 2009-12-02

Wednesday, December 2nd, 2009

links for 2009-12-01

Tuesday, December 1st, 2009
  • What is holding JavaScript back from world domination?

    * JavaScript has no module system. To compose JavaScript scripts, they must be either managed in HTML, concatenated, injected, or manually fetched and evaluated. There is no native facility for scope isolation or dependency management.
    * JavaScript has no standard library. It has a browser API, dates, and math, but no file system API, much less an IO stream API or primordial types for binary data.
    * JavaScript has no standard interfaces for things like Web servers or databases.
    * JavaScript has no package management system that manages dependencies and automatically installs them, except JSAN (not to be confused with JSON), which falls short for scope isolation.

    CommonJS is a grassroots campaign to quickly produce standards and a standard library for JavaScript.

  • Excellent HIV/AIDS information video from the Red Cross and the lovely Konnie Huq. Great comments too, including: "I would. I've no idea if Konnie has or hasn't but I'd be absolutely happy to give it a try sometime."
  • "It should be obvious to most readers of this blog that Basic Maths, the WordPress theme that Allan Cole and I released recently (and available here), is a direct descendant of the overall look and feel of Subtraction.com. [...] I thought it would be interesting to showcase some of the steps in its design evolution, and how I arrived at the theme as it stands today.