Safari Leo Bookmarklet

Das Original Bookmarklet von dict.leo.org funktionierte bei mir nicht – offenbar benutzt Safari einen anderen Weg, um die aktuelle Selektion zu erfragen. Nachdem das gefixt war, sah der Dialog-Text immernoch eigenartig aus: Die Escape-Sequenzen wurden nicht dekodiert. Grund dafür ist wohl, dass die numerischen Codes keine Unicode- sondern ISO-Latin-irgendwieviel-Codes sind, die Safari als nicht OK einstuft. Auch das lässt sich hinbekommen… und:

Hier das Safari Leo Bookmarklet!

(Benutzung: aufs Bookmarklet klicken, oder Text selektieren und dann aufs Bookmarklet klicken. Und natürlich: den Link als Bookmark in die Personal Toolbar ziehen, sonst ist es nur ein Javascriptlet).