2010-12-10 8 views
1

In einer Site, an der ich gerade arbeite, songfountain.com, haben wir ein Bookmarklet.Bookmarklet zum Posten auf meiner Site: benutze IFrame oder ein separates Browserfenster

SongFountain ist wie lecker und Twitter, außer es ist speziell für Lied-Links.

Das Songfountain-Bookmarklet funktioniert ähnlich wie die Delicious- und Twitter-Bookmarklets. Er greift die URL und kopiert sie in ein Formularfeld. Das Formular hat einen Button und reicht songfountain.com ein -> einfaches Social Bookmarking.

Google Notebook (als es noch verfügbar war) hatte auch ein Bookmarlet. Das Bookmarklet von Google Notebook und songfountain öffnet das Formular innerhalb eines IFRAME innerhalb der aktuellen Seite.

Delicious und twitter öffnen ein neues Browserfenster.

ein neues Browserfenster öffnen sieht robusteren, aber ich selbst Fenster für „Kleinkram“ wie folgt geöffnet nicht mögen. Ich weiß nicht, ob ich ein technisches Problem übersehen habe, auf das ich noch nicht gestoßen bin.

Frage: Ist es besser, ein IFRAME zu verwenden? Oder ist es besser, ein neues Browserfenster zu öffnen?

Antwort

2

Von einer Benutzer/Benutzerfreundlichkeit Sicht ein IFrame ist, in der Regel weniger störend und benutzerfreundlicher. Es gibt auch keine Probleme mit Popup- und Ad-Blockern auf dem Computer des Benutzers.

Blick auf die "Notiz in Google Reader" Bookmarklet, die Google Reader-Benutzer für die Inspiration zur Verfügung gestellt. Neben IFrame und Pop-up können noch weitere Tricks in Betracht gezogen werden.

+0

Danke. Das ist gut. Ich wusste nicht, dass Google Reader das auch hatte. Wenn Sie "Look on ... Google Reader ... zur Inspiration" erwähnen, meinen Sie, dass die Funktion "Ausgewählter Text wird mit Kopie kopiert werden" mit dem Link "Aktualisieren" kombiniert wird? - Stephan –

+0

Ja - die Googler sind tricky. :) – blueberryfields

+0

Oh ok. Ich fand das "auto-populate" ein bisschen schwierig zu implementieren, aber es ist abgedeckt. Ich finde den Refresh-Link ein bisschen verwirrend. Sobald Sie den Text ausgewählt haben, sieht er einfach und offensichtlich genug aus, um ihn selbst in das Feld zu kopieren - anstatt auf einen Link zu klicken (was ein Button sein sollte ?!) –