Since this is a site meant for users of Safari, it'll look at its best in that browser. If you're experiencing issues, please check back with Safari! Sorry for the hassle.

Safari Extensions

A collection by @johanbrook

This is the page where I collect and show
my Safari extensions.

Spotify for Safari

Make music discoveries easier Install More images More info

Spotify for Safari

With Spotify for Safari you don't need to copy and paste songs or artists from websites into Spotify anymore. When you see a song or an artist, just right click and choose "Open track in Spotify" or "Open artist in Spotify" and it'll take you directly to the item in Spotify.

The extension also let you view information about tracks (see image to the left) when you click "Show track info" and it even provides basic track search functionality – everything in a slick interface.

Known issues

Sometimes the "ReferenceError: Static value property defined with NULL getProperty callback" will be thrown from the global Javascript file. It has to do with the text selection from the web page, and seems to happen randomly

The consequence is that the text selection get the value of undefined, which makes the track and artist redirect/lookup incorrect (the extension searches for a track with the name "Undefined").

Fix

Try reloading the page once or twice, and the error should go away... for this time. I'm researching the error message right now, but it's pretty rare. I've filed a bug report to Apple about it, and would also appreciate any tips about how to solve it. Code can be provided.

Legal

This product uses a SPOTIFY API but is not endorsed, certified or otherwise approved in any way by Spotify. Spotify is the registered trade mark of the Spotify Group.


Helvetify

Make everything Helvetica Install Source

Helvetify

Helvetify is an extension that basically sets the web page's font to, yes, Helvetica (Neue to be exact.)

With Safari 5, Helvetica on the web truly looks beautiful.