Mini Bookmarklets – Not Broken

Update: Bookmarklets are working again! I don’t know what happened yesterday but I’m glad it was temporary, I’ve been bookmarking all day with no problems.

Incidentally, I’ve added a couple more bookmarklets to o.yeswap.com

Google Translate Translate the current page to English from Arabic, Chinese, French, German, Italian, Japanese, Korean, Portuguese, Russian or Spanish.

Wayback Machine View old versions of the current page at archive.org.

Ignore the rest of this post, it’s outdated and no longer true.

—–
It looks like something has changed on the Opera Servers and the bookmarklet trick I wrote about last week is no longer working!

A bookmarklet like:

“javascript:location.href=
‘http://del.icio.us/post?v=4;url=’+encodeURIComponent(location.href)+’;title=’
+encodeURIComponent(document.title)”

Used to post the current page to del.icio.us – but now Opera is pre-pending an extra “javascript:” to the bookmarklet when it executes so it becomes

javascript:javascript:location/href=
‘http://del.icio.us/post?v=4;url=’+encodeURIComponent(location.href)+’;title=
‘+encodeURIComponent(document.title)”

Which is not valid and fails. Here’s hoping Opera can fix this as I was really getting into Opera Mini bookmarklets.