[Ad. Blog] Verlinken mit snap.com

1 view
Skip to first unread message

stefan2904

unread,
Feb 28, 2007, 2:48:48 PM2/28/07
to Webkompetenz-Forum
Wow, das mit den Icons ist eine wirklich gute Idee. Das sich bei jedem
Link öffnende Fenster nervt mich nämlich schon eine Weile...! Kann man
das auch bei den anderen Links umsetzen oder lässt das Blogger wieder
nicht zu?

( Kommentar zu http://webkompetenz.blogspot.com/2007/02/verlinken-mit-snapcom.html
)

Stefan Münz

unread,
Feb 28, 2007, 4:28:04 PM2/28/07
to Webkompetenz-Forum
Hallo Stefan,

> Wow, das mit den Icons ist eine wirklich gute Idee. Das sich bei jedem
> Link öffnende Fenster nervt mich nämlich schon eine Weile...! Kann man
> das auch bei den anderen Links umsetzen oder lässt das Blogger wieder
> nicht zu?

Keine Ahnung - war das mit den Icons bislang nicht so? Beim Einrichten
auf snap.com kann man auswählen, ob nur der Linktext, nur das Icon
oder beides den Mouseover-Effekt auslöst. Im einzubindenden JavaScript
(sollte zwischen <head> und </head> platziert werden) kann man das
auch selber jederzeit ändern. Der Script-Code lautet (in meinem Fall):

<script defer='defer' id='snap_preview_anywhere' src='http://
spa.snap.com/snap_preview_anywhere.js?
ap=1&key=8fb382bddc3c44f2330a92d13913db2a&sb=0&th=ice&cl=0&si=0&oi=0&link_icon=on&preview_trigger=icon&domain=webkompetenz.blogspot.com/
&platform=blogger' type='text/javascript'></script>
Entscheidend ist der Parameter preview_trigger=. Man kann ihm "icon",
"link" oder "both" übergeben. Für alle, die das jetzt hier sehen und
den Code kopieren wollen: das wird nicht funktionieren. Man braucht
einen eigenen key, und den bekommt man nur, wenn man die
Anmeldeprozedur bei snap.com selber unternimmt. Keine Bange, ist
idiotenleicht und dauert maximal eine Minute. Den einzubauenden
Scriptcode bekommt man am Ende bei der Anmeldung zum Kopieren.

Was meinst du mit "Kann man das auch bei den anderen Links umsetzen


oder lässt das Blogger wieder
nicht zu?"

Man kann diesen Service so weit ich das verstanden habe auf allen
Sites nutzen, nicht nur in Blogs. Das externe JavaScript tut ja nichts
anderes, als alle a-href-Elemente im Dokument zu checken und zu
gucken, ob das Verweisziel ein http-Ziel ist und auf einem anderen
Server/einer anderen Domain als der eigenen liegt. Solche Links
bekommen dann via DOM ein mouseover- und mouseout-Attribut verpasst,
denen wiederum ein Scriptaufruf zugeordnet wird. Das eigentliche
JavaScript bei snap.com ist ein Ajax-Script, das sich in Windeseile
mit einer Datenbank kurzschließt, in der wohl Screenshots aller URLs
gesammelt werden.

Ich denke, wenn du die Funktionalität mal woanders, also außerhalb von
blogger.com-Blogs haben willst, kannst du es einfach mal ausprobieren.
Und vielleicht mal hier berichten ...

viele Grüße
Stefan Münz


stefan2904

unread,
Mar 1, 2007, 11:28:52 AM3/1/07
to Webkompetenz-Forum
> Keine Ahnung - war das mit den Icons bislang nicht so?

Überall wo ich das bisher gesehen hab, war das Event am genzen Link.
Als ich das mal getestet habe gans die angsprochenen Optionen nicht.

> Was meinst du mit "Kann man das auch bei den anderen Links umsetzen
> oder lässt das Blogger wieder
> nicht zu?"

Das es außerhalb von Blogger auch funktioniert ist mir schon klar.[Hat
Yigg das nicht?] Ich frage mich nur wieso der praktische Icon,
welcher das nervende PopUp zumindest auf weßentliche (sinnvolle)
Stellen reduziert, nur bei Links in Beiträgen erscheint. Bei Links zB
in der Navigation hingegen nicht... Ok, ich geb zu das würde nicht gut
aussehen,...

Stefan Münz

unread,
Mar 1, 2007, 12:03:31 PM3/1/07
to Webkompetenz-Forum
Hallo Stefan,

> Das es außerhalb von Blogger auch funktioniert ist mir schon klar.[Hat
> Yigg das nicht?] Ich frage mich nur wieso der praktische Icon,
> welcher das nervende PopUp zumindest auf weßentliche (sinnvolle)
> Stellen reduziert, nur bei Links in Beiträgen erscheint. Bei Links zB
> in der Navigation hingegen nicht... Ok, ich geb zu das würde nicht gut
> aussehen,...

Ach _das_ meinst du. Ja, ist mir auch schon aufgefallen. Nun gibt es
im Parameterstring, der dem JavaScript übergeben wird, ja den Passus
platform=blogger - vermutlich weil das Script mit den Template-Widgets
von blogger.com kommunizieren kann. Vielleicht wenn man das einfach
mal weglässt ...

viele Grüße
Stefan Münz

Stefan Münz

unread,
Mar 1, 2007, 12:42:43 PM3/1/07
to Webkompetenz-Forum
> Nun gibt es
> im Parameterstring, der dem JavaScript übergeben wird, ja den Passus
> platform=blogger - vermutlich weil das Script mit den Template-Widgets
> von blogger.com kommunizieren kann. Vielleicht wenn man das einfach
> mal weglässt ...

Jo, das wars - ohne diesen Parameter gehts auch in der Sidebar.

viele Grüße
Stefan Münz

stefan2904

unread,
Mar 1, 2007, 1:35:42 PM3/1/07
to Webkompetenz-Forum
Ok, ich find es is besser so.
Reply all
Reply to author
Forward
0 new messages