linken und einbetten

felix schwenzel, , in wirres.net    

langer, nicht ganz unkomplizierter text über das evolutionäre wettrüsten zwischen krankheitserregern und dem imunsystem und die hoffnungem, rückschläge und dilemmata, die durch behandlung und forschung dieser erreger (hier das HIV-virus) entstehen.

über 15tausend zeichen, aber ich fand den text von daniel a. gross (@readwriteradio) lesenswert, weil er nicht nur den stand der forschung gut wiedergibt, sondern auch die geschichten und die menschen hinter der forschung sichtbar macht. ohne pathos und ohne überflüssige schicksalssosse.

* * *

den link oben habe ich, wie immer, ganz regulär als link gesetzt:

<a class="embedly-card" href="http://nautil.us/issue/23/dominoes/the-man-who-beat-hiv-at-its-own-game-for-30-years">nautil.us: The Man Who Beat HIV at Its Own Game for 30 Years</a>
<script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script>

hinter dem link steckt ein kurzer javascript-befehl, der javascriptcode von embedly.com nachlädt. embedly macht dann aus dem einfachen link eine illustrierte, bunte einbettung. das sieht man allerdings nur bei aktiviertem javascript (also zum beispiel nicht in RSS-readern) und das sähe dann so aus:

embedly einbettung

wunderbar, bis auf die tatsache, dass dieses embed, wie übrigens fast alle einbettungsmechanismen, tonnenweise (javascript) code von dritten laden. damit werden dann bilder, weitere scripte, tracker, zählcodes, cookies nachgeladen, also all das, was aufrechten datenschützer schlaflose nächte bereitet (so sähe es übrigens ohne javascript aus). das ist bei embeds von youtube- oder vimeo-videos so, bei eingebetteten tweets, facebook like- oder share-buttons und so weiter und so fort.

ich versuche hier eigentlich solche tracker zu vermeiden und solche datennachlader hinter einem klick zu verbergen. youtube-videos bette ich so ein (beispiel), meine flattr, share-, like- oder tweet-buttons sind alle unter slidern versteckt und laden ihren schadcode erst nach aufforderung durch einen klick. bei tweets bin ich eher inkonsequent, denen hänge ich auch den twitter-javascript-schnipsel an. blocken kann man das natürlich alles browserseits, zum beispiel mit ghostery (details und hintergründe dazu habe ich mal vor einem jahr aufgeschrieben und besprochen).

was ich eigentlich sagen wollte: hübsch dieses embedly, damit kann man sehr ansprechend beliebige links aufhübschen, aber einbetten nervt auch ein bisschen. ich versuche mir deshalb meine einbettungscodes soweit möglich selbst zu bauen. mein selbst zusammengedengelter code für twitter sieht übrigens ohne javascript nachladung von twitter.com so aus (und so mit):

Moin!

taz (@tazgezwitscher) 01.05.2015 8:22

funktioniert auch ohne nachträgliche javascript-aufhübschung. nennt man das dann als html-kenner graceful degredation oder progressive enhancement of graceful stuff?

theoretisch kann ich mir sogar vorstellen für meine artikel hier einbettcode anzubieten. das könnte dann so aussehen. ich weiss zwar nicht warum jemand einen ganzen artikel von mir einbetten wollte, aber es beruhigt mich zu wissen, dass es geht.