Web Developer 0.4 for Chrome is now available. The extension can be downloaded on the Google Chrome extension gallery.

The release notes contain the full list of changes in this version, but some highlights are:
- A new disable menu
- Syntax highlighting and line numbers when viewing code
- A new feature to view the responsive layouts of a page
- Unlimited resize dimensions and tools configurable in the options

Under the hood this is also essentially a complete rewrite of the extension that merges the code base with the Firefox version. This should allow improved features, fewer bugs and more frequent releases going forward.
Permissions
The Web Developer extension has always needed access to your browsing history as that is how it is able to add custom scripts to any web site for its features to work. However, some of the new features now require extra permissions such as access to cookies. As explained in the FAQ none of this data is accessed beyond the needs of the features of the extension and no personal data is sent from the extension to a third-party apart from for the third-party features such as validators.
Web Developer for Firefox 1.2 Beta 1—a preview release of the next version of the Web Developer extension for Firefox—is now publicly available. This release is for testing purposes only—for a fully supported version of the extension or localized builds please see the latest official release.

A few notable changes in this release are:
- A new theme on OS X
- A number of new features including ‘Reload Linked Style Sheets’ and ‘View Responsive Layouts’
- Keyboard shortcuts can now be assigned to any feature
- Syntax highlighting and line numbers when viewing and editing code
And of course there are many fixed issues. For the full list of changes in this version please read the release notes.
Feedback
As a beta release this build is not guaranteed to be stable. The idea behind this beta release is to give people the opportunity to provide feedback about this next version as well as report any bugs. Please report any feedback or issues in the beta forum or via the contact form.
Note that the forums on chrispederick.com have been upgraded as my self-hosted version of FluxBB was having more and more problems recently. Therefore I have upgraded to a hosted Vanilla Forums setup.
Unfortunately as part of this upgrade the existing forums data including user accounts and posts could not be easily migrated so you will need to re-register if you had registered previously.
Let me know if you see any problems with the new forums by posting in the forums or via the contact form.
The updated ‘View JavaScript’ output in the next version of the Web Developer extension including syntax highlighting and line numbers.

A preview of the redesigned and streamlined options dialog for the next release of Web Developer.

A month ago I posted on Twitter that I wanted to try Rdio, but could not because even their native OS X application requires Flash which I don’t have installed on my laptop. However—although I have not seen a formal announcement—it now appears that they are bundling a version of Flash in with the application.
So I re-activated my Rdio subscription—I had tried the service out a year or so ago—and used the application to match my iTunes music and add it to my Rdio collection.
Setting Up A Scores Playlist
At work I like to listen to movie scores as they typically contain no lyrics which I find distracting when I am writing code. So I set up a ‘Scores’ playlist in Rdio and went to start adding movie score albums to it.
The problem? Rdio only lets you add songs to playlists one at a time—you cannot add an entire album. Adding an album to a playlist one song at a time becomes very tedious very quickly and despite numerous requests to allow adding an album to a playlist, Rdio has yet to add this feature.
Therefore I created a bookmarklet that when clicked on an album page on Rdio adds the entire album—all the tracks that are available for streaming at least—to the chosen playlist.
Using The Bookmarklet
Add Album To Playlist
- Drag the link above to the bookmarks bar in your browser.
- Go to an album page on Rdio in your browser. For example: The Dark Knight.
- Click the ‘Add Album To Playlist’ bookmarklet in your bookmarks bar.
- For the first track you will be asked which playlist to add the track to and all subsequent tracks will then be added to that same playlist.
- Wait for the bookmarklet to add the remaining tracks to the playlist—you will see some flickering of Rdio dialogs appearing and being automatically clicked—and once it has finished a JavaScript dialog will appear telling you how many tracks were added to the playlist.

Fragile
As you can tell by the flickering of Rdio dialogs when you use the bookmarklet, this works by basically automating the task of adding each individual track to the playlist. This means that any HTML or CSS changes to the Rdio site will likely break the bookmarklet.
I will be trying to keep the bookmarklet up to date and working if this happens, but I cannot guarantee the timeliness of my support. I have only really tested the bookmarklet in Chrome so let me know if you encounter any issues in other browsers. Also, note that I am not responsible for any problems caused by using this bookmarklet. Hopefully Rdio will add this feature soon and we will not need this hack for much longer.
For those that are interested, here is my scores playlist.
Update: Rdio added support for adding entire albums to playlists in the new Rdio so this bookmarklet is no longer required or supported.