Ein Code-Snippet ist ein kurzes Stück Quelltext, das für sich steht und sich wiederverwenden lässt.
- Code-Snippet
Ein kurzer, für sich verständlicher Abschnitt Quelltext, der als Beispiel dient oder sich einsetzen lässt.
Beispiel: „Das Code-Snippet für die Einbindung steht in der Dokumentation zum Kopieren bereit.“Auch: Snippet, Codeschnipsel. Das englische snippet meint den Schnipsel, das abgeschnittene Stück.
Abgrenzung zum Suchergebnis-Snippet: In der Suchmaschinenoptimierung bezeichnet Snippet den Textausschnitt, den Google unter dem Titel anzeigt. Gleiches Wort, anderes Gebiet.
Wo sie herkommen
Aus der Dokumentation, aus Antworten in Foren, aus den Vorlagen des eigenen Editors. Jeder Editor erlaubt es, häufig gebrauchte Abschnitte unter einem Kürzel abzulegen und mit wenigen Anschlägen einzufügen.
Dazu kommen die Snippets, die Redaktionssysteme anbieten, etwa für Tracking-Code oder eingebettete Karten. Dort ist das Wort ein Stück Einbindungscode, das an einer vorgesehenen Stelle eingesetzt wird.
Die Gefahr beim Kopieren
Code aus dem Netz läuft mit denselben Rechten wie der eigene. Ein Snippet aus einer Antwort von 2014 kann eine Sicherheitslücke mitbringen, eine veraltete Schreibweise benutzen oder stillschweigend Daten übertragen.
In unseren über 2.500 Website-Projekten sind eingefügte Tracking-Snippets der häufigste Grund, warum auf einer Seite Dienste laufen, von denen der Betreiber nichts weiß. Vor dem Einfügen gehört deshalb gelesen, was darin steht.
Was ein gutes Snippet ausmacht
Dass es für sich verständlich ist. Ein Beispiel, das drei nicht gezeigte Variablen voraussetzt, hilft niemandem. Dazu gehört der Hinweis, welche Fassung einer Bibliothek gemeint ist; ohne das veraltet jedes Beispiel stillschweigend.