Warum URLs sind voll von So viele sinnlose Zeichen?
#?&%! Warum tun einige URLs aussehen fluchen Worte in Comic-Bücher? Wir haben die Antwort.
Wie Sie wahrscheinlich wissen, sind URLs (uniform Resource Locator) im Grunde "Adressen" für Websites. Geben Sie in Ihrem Browser, und Sie sofort lesen Nachrichten, Videos ansehen, Terminierung skizzenhaft Tête-À-Têtes, und so weiter.
Thats, warum URLs waren ursprünglich leicht zu merken sein. Und noch eine Tonne der heutigen Web Adressen sind unglaublich lang und zu entziffern. Warum passiert das? Und was bedeuten diese Zeichen?
Anatomie einer URL
Es hilft, mit der Grundstruktur einer URL starten. Wir verwenden http://www.gizmodo.com
als unser erstes Beispiel.
http://
nennt man hat das "Protokoll" des Computers erfahren, wie Sie die Interaktion mit dem Server der Website, die Sie besuchen möchten. In diesem Fall sagt HTTP den Computer, um Daten zu empfangen, die für Websites aufgebaut worden ist zu erwarten.
www.gizmodo.com
– Dieser Teil gibt den Namen des Servers, die Sie mit interagieren möchten. Betrachten Sie es wie eine Adresse oder eine Telefonnummer.
Nun, lasst uns hier für ein paar Sekunden aufhören. Zurück in den frühen Tagen des Internets reichten diese Grundkomponenten URL. Anfangs waren die Webseiten einfach Dokumente, die mit einander verknüpft. Sean O'Connor, Lead Application Engineer bei URL-Verkürzung Website Bit.ly, erinnert sich:
In diesem relativ einfach Welt, nur soviel Information ist erforderlich, um eine Seite aus einem anderen verweisen: welches Protokoll sollte ich verwenden (, und welches Dokument möchte ich auf diesem Server (/articles/cool-info.html).
Jedoch wie das Web entwickelt, so haben Websites Fähigkeiten, und so taten es URLs. Leute wollten ihre Computer, interessanter, dynamische Dinge jenseits Abrufen von statischen Seiten zu tun. Und das ist, wenn URLs begann um mehr detaillierte.
Jedes Mal, wenn Sie sehen ein "?" in einer URL ist z. B. die Zeichen, die ihm folgen was called "Abfrage Parameter." Mit diesen zusätzlichen Bits von Informationen kann der Server dynamisch reagieren geben Ihnen eine Webseite basierend auf was Sie sehen wollen. Es kann automatisch setzen Sie Ihren Namen in ein Feld, oder relevanten Links basierend auf Ihrer Websuche.
Somit können heutzutage Links lang und voller scheinbare Kauderwelsch sein. In der Tat gibt es so viele verschiedene Symbole nun in URLs, die Internet Society ist ein handliches Verzeichnis von allen geriffeltes aufgenommen werden.
URLs in der modernen Welt
Schauen wir, was mit einigen Beispiel-URLs nach dem .com-Teil der Adresse geschieht.
http://www.gizmodo.com/tag/gizexplains
— Die Schrägstriche (/ Tag/Gizexplains) organisieren den "Pfad" der Anforderung oder besuchenswerte Orte innerhalb der vielen Dateien auf dem Server, dass Hosts gizmodo.com gehostet. Die Schrägstriche markieren Hierarchie innerhalb des Pfades, so ähnlich wie verschachtelte Ordner.
Was ist mit dieser Version? Ich googelte "Ich mag Gizmodo" und hier ist was aufgetaucht:
https://www.google.com/search?q=i%20like%20gizmodo&rct=j
Jetzt ist dies, wo Dinge beginnen wahrscheinlich zu verrückt, aber die Struktur auch nicht vertraut, sucht? Dies ist die Art der URL, die angezeigt wird, nachdem Sie eine Suche starten, und die Parameter festlegen (z. B., die Keywords, die Sie suchen) in der URL auftauchen, und jeder wird mit einem Pluszeichen getrennt. (Denken Sie daran, die Suchparameter in einem bestimmten URL ein Fragezeichen.)
Aber warten Sie! Was passiert, wenn Ihre aktuelle Suchanfrage bereits funky, nicht-alphanumerischen Zeichen enthält? Was passiert dann mit der URL? Explodieren es?
Nö. Ein anderes Sonderzeichen ersetzt einfach das Original. Also wenn man bei Google würde "Was ist das?" ein neuer Charakter das Fragezeichen ersetzen. Wie ein Prozentzeichen. Wir brauchen dieses Fragezeichen in der URL zu signalisieren, dass im folgenden Suchparameter sind, denken Sie daran? Dies ist ein Prozess namens entkommen.
Hier ist ein Beispiel:?term=what+is+this%3F&public=true
"In diesem Fall des Wertes der"Was ist das?", das Fragezeichen, angesichts der Bedeutung der Fragezeichen innerhalb von URLs, verwirrend erhalten würde", erklärt O'Connor. Er fährt fort:
Dementsprechend gibt es einen Prozess namens entkommen. Wenn Sie entkommen, ersetzen Sie einen aussagekräftigen Charakter durch eine alternative Darstellung wird nicht, die Probleme verursachen, aber, wieder in den ursprünglichen Wert gemacht werden können. Beispiele hier sind Räume durch Plus-Zeichen ersetzt und ersetzt den Wert Fragezeichen mit % 3F.
Möglicherweise sehen Sie auch Zahlen in einem Such-Ergebnisse-URL. Wie "% 20" eingeklemmt zwischen den Wörtern. Auch das ist eine Form der Flucht, — es stellt einen Bereich dar.
Wenn Gleichheitszeichen in einer URL angezeigt wird, sie sind für Schlüssel von Werten in jeder Schlüssel / Wert-Paare zu trennen, und kaufmännische und-Zeichen trennen verschiedene Paare. Ein Schlüssel / Wert-Paar aussehen könnte, "Seite = 5." Hier sprechen wir über die "Page" auf der Website als Schlüssel, und "5" ist der Wert, oder fünfte Seite.
&rct=j
— Schauen wir zurück "Ich mag Gizmodo." In einigen Fällen, wie diesem ist es sehr gut möglich, dass es unmöglich ist, herauszufinden, was genau jeder ein Stück von URL Erbrechen bedeuten kann. ", Die being said, es ist ziemlich üblich, dass Parameter verwendet werden, für die Verfolgung von Informationen, die hat nur Sinn auf die Website, die Sie verwenden ist", sagt O'Connor. "Entsprechend, sie können nicht öffentlich dokumentiert oder erklärt werden."
#section-result
— Zu guter Letzt das Pfund-Zeichen. (Oder Hashtag, je nachdem, wie alt Sie sind.) Es ist ein URL-Fragment und fungiert als einem Dienstwagen. O'Connor, sagt: "alles am Ende einer URL nach einem Hash-Zeichen ist besonders in, dass es nie an den Server gesendet und es wird ausschließlich vom Web-Browser verwendet. "Oft wird verwendet, um auf Abschnitte in einem Dokument verweisen, aber manchmal kann es für andere Zwecke verwendet werden."
Statische und dynamische
Nun, da wir das geklärt haben, sollten Sie wissen, dass URLs kategorisiert werden können, in zwei Typen, je nachdem, wie viele verrückte Charaktere enthalten sind. Die beiden Arten sind statisch und dynamisch.
Statische URLs sind diejenigen, die nur Punkte, Schrägstriche, Bindestriche und Unterstriche enthalten. Sie neigen dazu, Verkehr besser als dynamische URLs und höheren Rang in Googlesuchen, da sie einfacher sind zu lesen und denken Sie daran.
Die verrückter dynamische sind eine Wundertüte: Fragezeichen, kaufmännische und-Zeichen, Gleichheitszeichen, Ausrufezeichen, Sternchen und andere Tastatursymbole schlängeln sich in diese Navigationsleisten. Diese URLs sind nicht zu merken, völlig unbrauchbar in branding-Kampagnen und sehen in der Regel niedrigere Click-through-Raten.
Ich meine, natürlich, niemand wird eine dynamische URL aus einer Suchabfrage in eine Art von Marketing-Mission oder auf einer Visitenkarte Gips. Aber Leute wollen tweet spezialisierte URLs auf sehr spezifische Inhalte, oder teilen Sie sie in einer Präsentation und lästigen maximale Zeichenanzahl in die Quere kommen. Wenn Sie URLs mit Bitly verkleinern oder TinyURL oder Google URL Shortener oder Ow.ly, sind nicht diese Dienste zu befreien , die goofy Zeichen in dynamische URLs immer; Sie einfach speichern diese Informationen an anderer Stelle. Wenn ein Benutzer auf den verkürzten Link klickt, sind sie weitergeleitet, wo der ursprüngliche, längere Link führt.
Es ist ein etwas kompliziertes System, aber nicht eine, die ist entfernt oder ersetzt alle in absehbarer Zeit. (Die Twitter-Alter Link Shorteners wurden die nähste Sache zu einer Revolution.) Und in der Zukunft, unsere direkten Kontakt oder Vertrautheit mit URLs möglicherweise verringern weiter, zumal viele Inhalte wie News-Artikel auf Facebook geteilt werden, und andere Personen Zugang zu Websites durch social-Media-Feeds durchsuchen. (Oder in einigen Fällen Inhalte nun direkt erscheint auf Seiten wie Facebook, welche wirklich eine URL manuell eintippen überflüssig macht.)
In naher Zukunft URLs wie z. B. Telefonnummern landen konnte: sie sind überall, wir nutzen sie jeden Tag, aber nur die wichtigsten aus der Spitze von unseren Köpfen wissen.