Out now - my book Pro JavaScript RIA Techniques

Buy now

Pro JavaScript RIA Techniques: Best Practices, Performance, and Presentation shows you how you can build JavaScript Rich Internet Applications (RIAs) with compelling user interfaces and great performance.

This book is aimed at web developers and designers who need to improve the user experience of their sites by making their JavaScript code more efficient and their sites more responsive, while incorporating more complexity all at the same time.

Latest blog posts

Source code for book updated – version 1.2 now available

3Sep 10

Thanks to some super-sleuthing by reader Pavel Dvorak, working from a Czech-translated version of my book, listing 2-11 in Chapter 2 of Pro JavaScript RIA Techniques has been updated to account for events occurring on the window object, such as a browser resize.

Find the latest code to download here:
http://denodell.com/book/source-code/

Thanks to Pavel for this find!


Posted in Uncategorized

BBC launch their own JavaScript library, Glow, as an open source project

8Jul 09

The BBC have released their own reusable JavaScript library as an open source project at http://www.bbc.co.uk/glow/. Previously, this library was for internal BBC use only and its opening up to the community is a good step in reaching out to web developers the world over. The library itself clocks in at 84 kB minified and [...]

Google unveils YouTube demo site with HTML 5 <video> tag support

28May 09

Google’s I/O conference has been going on full steam with lots of new announcements and products from the Google camp. One particular piece of news that struck me with great interest was that Google have released a YouTube demo site which implements the new HTML5 <video> tag. This means native browser playback of video files [...]

My book has been published! Pro JavaScript RIA Techniques

26May 09

I’m really pleased to announce the release of my first book, Pro JavaScript RIA Techniques: Best Practices, Performance, and Presentation.

Capturing right-click mouse events in Safari in elements positioned above a plug-in (e.g. Flash)

5Feb 09

It appears that there is an issue with plug-ins in Safari which results in no mouse button event being fired in JavaScript when using the right mouse button (context menu) on any portion of an element positioned absolutely over that plug-in.

jQuery gets some big backing

29Sep 08

Microsoft and Nokia and the latest to lend their support to John Resig’s jQuery JavaScript library project, increasing its appeal even further.

JavaScript performance – more gains for WebKit

19Sep 08

I’ve been reading, as I am sure you have too (right?), about the ongoing competition that’s breaking out between rivals in the browser development world regarding JavaScript performance in their browsers. First, WebKit announced SquirrelFish, their super-fast JS engine that kicked the pants of anything in the current browsers (as far as I am aware, [...]

Custom fonts using SVG

9Sep 08

An interesting post on using SVG via the Dojo JS library to render custom fonts on your pages: http://www.sitepen.com/blog/2008/09/08/custom-fonts-with-dojoxgfx/ Limitations include: slow as hell on IE, and slow as hell when replacing more than about 5 headings (as with sIFR). Nice experiment though.

Google Chrome features being checked back into WebKit

9Sep 08

As you know, Google’s Chrome browser is built on top of WebKit, the same engine used in Apple’s Safari browser among others. Google made a big deal of their new V8 JavaScript engine they’d written for Chrome and it seems like this, and the graphics rendering library they use, are being checked back into WebKit [...]

Virtual PC images of IE 6, 7 and 8

4Sep 08

Virtual PC can be a very useful tool for testing websites in multiple versions if IE (the software ‘Multiple IEs’ does not render all things like the real McCoy, as we have discovered)…  The updated VPC images from MS are available for download now, and they include: XP SP3 + IE6 XP SP2 + IE7 [...]

Blog posts from around the Web

My photos