Declan Chidlow von Vale.Rocks hat HTML-Schnipsel gesammelt, die nie in einer Spezifikation standen, die Websites aber trotzdem trugen, meist um mit Browsern, Plugins oder Plattformen zu verhandeln. Es geht ihm nicht um formal veraltete Elemente, sondern um die Trümmer der Browserkriege.
Die größte Kategorie ist die Besänftigung des Internet Explorer. X-UA-Compatible konnte IE=edge verlangen, eine konkrete Version von 5 bis 11, die Modi EmulateIE7 bis EmulateIE11, chrome=1 für Google Chrome Frame in IE 6 bis 9 oder requiresActiveX=true, um IE 10 aus dem Metro-Modus zu holen. IE bot außerdem PowerPoint-artige Page-Enter- und Page-Exit-Übergänge von Version 4 bis 8, eine Reading-View-Abmeldung per IE_RM_OFF, Tap-Highlight-Unterdrückung, ClearType-Aktivierung für Pocket IE und einen ganzen Satz msapplication-*-Tags für angeheftete Sites unter Windows 7 und Live Tiles, inklusive Badge-Polling und Jump-List-Aufgaben.
Die Browser-Adressierung ging noch weiter. IE hatte Conditional Comments mit vollem Operator-Satz (lt, lte, gt, gte, !, &, |). Netscape antwortete mit JavaScript-Entities in Kommentaren. Das Meta Window-target=_top wirkte als Frame Buster, bevor es Security Header gab.
Mehrere Tags bekämpften Eingriffe Dritter. MSSmartTagsPreventParsing deaktivierte die Smart Tags des IE 6, die Firmennamen automatisch verlinkten, bis der Protest der Seitenbetreiber das Feature beendete. Das skype_toolbar-Meta deaktivierte das notorisch instabile Skype-Click-to-Call-Add-on, das Mozilla 2011 komplett blockierte. imagetoolbar=no unterdrückte die Hover-Toolbar des IE 6 über Bildern. Von 2012 bis 2018 nutzten chinesische Sites applicable-device und no-transform-Cache-Control-Header, um Baidus mobilen Transcoder zu stoppen, der Layouts umschrieb und Werbung durch Baidu-Union-Anzeigen ersetzte.
Auch Suche und Verzeichnisse hinterließen Fossilien. Die PICS-Content-Labels des W3C waren bis 2003 tot, unter anderem weil Seitenbetreiber schlicht logen. Das ICBM-Meta-Tag veröffentlichte geografische Koordinaten für den Dienst GeoURL. Die Robots-Werte noodp und noydir hielten Beschreibungen aus Yahoo Directory und DMoz aus den Suchergebnissen. Google betrieb von 2009 bis 2015 ein AJAX-Crawling-Schema auf Basis des fragment-Meta-Tags und _escaped_fragment_-URLs. Das revisit-after-Tag wiederum wurde nur je von einer regionalen kanadischen Suchmaschine namens searchBC ausgewertet und verbreitete sich trotzdem als reine SEO-Folklore.
Die Mobile-Geschichte steuert weitere Relikte bei. HandheldFriendly stammte von AvantGo, MobileOptimized aus dem alten Windows Mobile, beide vom viewport-Meta verdrängt. UC Browser und QQ Browser honorierten screen-orientation, x5-orientation, full-screen und x5-fullscreen. Apple brachte apple-touch-icon, Startup-Bilder und apple-mobile-web-app-capable ein, wobei das undokumentierte apple-touch-fullscreen nach frühen iOS-2-Demos versehentlich zum Alias befördert wurde.
Social und Syndication runden die Liste ab: Facebooks Share-Tags image_src, audio_src und video_src aus der Zeit vor Open Graph, heute weitgehend ignorierte Twitter Cards, Really Simple Discovery und Pingback-Links für Blog-Clients sowie Chromes CRX-less Web Apps, prerender-Hints, die von der Speculation Rules API abgelöst wurden, und AMPs amphtml-Link. Chidlow merkt an, die Liste sei unvollständig, und verweist für wirklich obskure Exemplare auf die MetaExtensions-Seite des WhatWG-Wikis.




Kommentare
Noch keine Kommentare — schreib den ersten.
Starte die Diskussion
Kein Konto, kein Passwort nötig — gib einfach deine E-Mail-Adresse ein, wir senden dir einen einmaligen Anmelde-Link. Beim ersten Mal bist du damit automatisch angemeldet.
Deine Bewertung wird nach der Anmeldung automatisch übernommen.
Schau in dein Postfach
Wir haben einen Anmelde-Link an … gesendet. Öffne ihn auf diesem Gerät — dieser Tab meldet dich automatisch an.
Nichts angekommen? Wirf einen Blick in den Spam-Ordner — und markiere die Mail dort als „Kein Spam“, dann landet sie künftig direkt im Postfach.