Adam Pash is a Senior Editor at Lifehacker and also someone who likes to code. His latest gorgeous application is a Greasemonkey script called Google Inline MP3 Player which, once installed, displays a [Play] link next to each mp3 link on a website. A click on that Play link embeds an inline mp3 player, more precisely Google Reader’s MP3 Flash player, directly in the web page providing access to play the mp3 directly without having to download it first.
The [Play] link changes into a [Hide Player] link which when clicked hides the embedded player again normalizing the website in the progress. This is an excellent way to listen to the first few seconds of a mp3 before making the decision whether you want to download it completely.
The mp3 is actually downloaded to the user’s cache which would mean that it would be possible to grab it right of the cache instead of downloading it again. Great script Adam !

I like this way because I can listen to music directly without having to open an external application, in this case the music player.

Spool.fm a new online music player
Spice Up Google Search With Google Fx
Google Image Relinker
Inline Google Search in Gmail
I have quicktime lite installed, you can even stream videos with it :)
the problem with this and other such scripts that have been around awhile is that on pages loaded with mp3s page loading time can be drastically crippled. after trying a number of options i have found using del.icio.us’s bookmarklet javascript to be the quickest and most efficient method.
last comment should read:
“…on pages loaded with a lot of mp3s….”
it works great and it’s usefull to use it with servers found via google’s hacks.
to darkkosmos :
I saw this possibility with Quicktime Alternative (it’s the same then Quicktime Lite) but I never try it : does it modify files’s association ? Outside Firefox, I want to use winamp with mp3, ogg and vlc or media player classic with avi, mpeg etc.
thx and sorry for my english level.
This one’s much prettier:
http://userscripts.org/scripts/show/13870
@Bruno quicktime lite doesn’t although quicktime does so I suggest you use lite :)