OpenID-Plugin für Safari
Safari 5 (mit Addon-Support) ist gerade mal eine starken Woche alt und schon gibt es die erste OpenID-Erweiterung.

OpenID-Plugin für Safari

Das Plugin kann zwar nicht viel mehr als OpenID-Felder automatisch auszufüllen, aber wie heißt es so schön… immerhin mal ein Anfang.

» openid.safariextension

{ „protocol“:“pubsubhubbub“, „format“:“json“ }
Monica Keller (Facebook) und Martin Atkins (Six Apart) arbeiten an einer JSON-Variante von pubsubhubbub. Besonders Facebook, deren OpenGraph-API ausschließlich auf der JavaScript serialisierung basiert, scheint großes Interesse an dem offenen Push-Protokoll zu haben. Schön dass der Internet-Gigant sich die Mühe gibt, einen Standard voran zu treiben, anstatt ein eigenes Format zu entwickeln.

» Spec: PubSubHubbub for JSON
» Talk: PubSubHubbub for JSON

HTML5 Microdata
Ein weiterer ausführlicher Artikel über Microdata mit ein paar schönen Anwendungsfällen.

» HTML5 Microdata: Welcome to the Machine

Gestern habe ich durch Zufall den Schuldigen für die abbr-desing-pattern – Misere gefunden… Der Safari ist Schuld!

Ursprünglich war das object-Tag zum Anzeigen des Datums vorgesehen:

<object data="20050125">January 25</object>

Aber…

Unfortunately, to put it mildly, Safari’s <object> support sucks. It doesn’t handle <object> fallbacks, it doesn’t know when not to handle <object> mime types that it doesn’t support, it doesn’t support display:inline on <object>, and it doesn’t do proper intrinsic sizing of <object> replaced elements.

DANKE SAFARI! 😉

Quelle: Tantek’s Thoughts

monkeyformats logoMit Hilfe des vorhin erwähnten GreaseKit funktionieren die Monkeyformats jetzt auch im Safari 🙂

Benötigt wird:

Und genau in der Reihenfolge sollte man die Tools auch installieren…

monkeyformats-safari.jpg

Leider funktioniert das Szenario nicht ganz so reibungslos wie auf mit Firefox + Greasemonkey + Operator da die SIMBL-Plugins wohl in umgekehrter Reihenfolge (zuerst Microformats-Plugin und dann GreaseKit + Monkeyformats) die Seite abarbeiten.

Es gibt aber ’nen kleinen Workaround:

  • Zuerst die Monkeyformats Seite aufrufen (z.B. Telefonbuch.de wie im Screenshot) – Kein µF-Icon Sichtbar
  • Eine Seite mit (nativen) Microformats (z.B. notiz.blog) in neuem Tab öffnen – µF-Icon Sichtbar
  • Wieder auf ersten Tab wechseln – µF-Icon Sichtbar

Das Safari-Microformats-Plugin ist leider auch noch etwas spartanisch und nicht ganz so komfortabel und flexibel wie Operator für Firefox, aber es reicht um hCards und hCalendars zu verarbeiten.

Schön dass die Idee mit etwas Mehraufwand (aber ohne Anpassungen) auch im Safari funktioniert 🙂

(via: monkeyformats.org)

Safari Microformats plugin

Neben zwei Notlösungen, Microformats in Safari zu nutzen, gibt es jetzt eine weitere Version für das Cocoa Plugin System SIMBL.

Das Safari Microformats plugin erkennt die Microformats hCard und hCalendar und zeigt sie über ein kleines Microformats-Logo in der Adresszeile an.

Safari Microformats plugin

Per Klick auf das Logo, lassen sich die gefundenen Formate bequem in ein entsprechendes, lokal installiertes Programm wie iCal oder Address Book importieren. Wer Growl installiert hat, erhält außerdem eine Growl-Meldung, wenn die Daten erfolgreich importiert wurden.
Via: Dataportability Feed

Leider funktioniert das Plugin nur mit der aktuellen Version von Safari (V. 3) in Verbindung mit Mac OS X Leopard, deshalb konnte ich es auch noch nicht testen.
Wenn ihr Fragen zum Plugin habt, versuchts einfach mal bei Manuela Hoffmann.

Carnival ist ein Microformats Plugin für den Safari, er unterstützt bis jetzt zwar nur das hCard Format, aber es ist zumindest mal ein Anfang.

Carnival: microformats for Safari

Anwendung:

  • runterladen
  • ausführen
  • wenn eine Seite hCards enthält, leuchtet das Microformats Logo grün…

Beim Beenden ist es ganz wichtig zuerst Carnival und dann Safari zu beenden, sonst öffnet sich Safari ständig wieder neu.