Zum Inhalt springen

Webcode

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 18. August 2016 um 09:45 Uhr durch Diva4650xx (Diskussion | Beiträge) (Grundlagen, Code-Beispiel, aktueller Status der Webcode-Lösung). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Ein Webcode ist eine wenige Stellen kurze Zeichenfolge, die in manchen Publikationen oder Online-Artikeln angegeben wird, um auf einer dazugehörigen Website nach Eingabe des Codes weiterführende Informationen zu erhalten.

Im Unterschied zu einem Kurz-URL-Dienst wird der Webcode in ein kleines Eingabefeld der dazugehörigen Website eingetragen. Anschließend wird man direkt zu der Zielseite geleitet.

Die weltweit erste Anwendung ist im Herbst 2001 an der Hochschule für Technik und Architektur HTABE in Bern vorgestellt worden. Pilotanwender waren Thunersee Tourismus, die Bern Lötschberg Bahn BLS mit ihrem Schifffahrtsplan und der Schulverlag Bern. Dieser nützt die Technologie als Paperlinks heute noch für seine gedruckten Schulmaterialunterlagen.[1]

Der unter dem Namen "Paperlink" entwickelte Kürzeldienst war ein Ergebnis der Zusammenarbeit zwischen der code-it AG und der HTABE. Die technischen Grundlagen basierten auf einem simplen JavaScript-Schnipsel:

<!-- JS Adaption for ePEN-Demo only --> <!-- Begin var key = new Array();  key['1'] = "papier.html"; key['2'] = "codes.html"; key['3'] = "wrapper.html"; key['4'] = "pen.html"; key['5'] = "pen_2.html"; key['6'] = "paddy.html"; key['7'] = "apps.html"; key['8'] = "background.html"; key['9'] = "vistas.html"; key['h'] = "index_iex.html"; key['p'] = "javascript:print()"; key['<'] = "javascript:history.back()"; key['>'] = "javascript:history.forward()"; key['r'] = "javascript:location.reload()"; key['m'] = "mailto:info@webpen.org?subject=ePEN-Kontakt, Details"; key['n'] = "mailto:info@webpen.org?subject=Navigation, Details"; key['z'] = "javascript:window.close()"; function getKey(keyStroke) { isNetscape=(document.layers); eventChooser = (isNetscape) ? keyStroke.which : event.keyCode; which = String.fromCharCode(eventChooser).toLowerCase(); for (var i in key) if (which == i) window.location = key[i]; } document.onkeypress = getKey; //  End -->

Ein historisches Beispiel ist hier zu finden: Link

Diese Navigationsart wurde von der code-it AG ursprünglich für die Bedienung eines drahtlosen Lesestiftes "e-pen" genannt gebaut. Da diese Bedienung einer Webseite nur mit der Eingabe von beliebigen Tastenbefehlen sehr ungewöhnlich war, wurde der Kurzcode oder Webcode entwickelt. Mit wenigen Zeilen PHP, einem HTML-Formfeld und einer Plaintextdatei, in welcher Webcode und URL als editierbare Liste liegen, entstand das Paperlink-Prinzip. Auch heute noch können mit diesem Prinzip tausende von Webseiten, Dokumente, Bilder, Videos etc. via Webcode-Aufruf rasch und einfach gefunden werden.

Einer der Entwickler der code-it AG hat sowohl die Namensrechte wie das Prinzip übernommen. Die webconsult GmbH in Kiesen, Schweiz ist heute Inhaberin der Rechte an der Paperlink-Lösung. [1]

Einzelnachweise

  1. Martin Hasler: Pressetext Thuner Tagblatt. (PDF) In: Zeitung. Thuner Tagblatt, 27. November 2001, abgerufen am 5. August 2016 (ger).