HTML5![]() HTML5[1] ist die fünfte Fassung der Hypertext Markup Language (engl. für Hypertext-Auszeichnungssprache), einer Computersprache zur Auszeichnung und Vernetzung von Texten und anderen Inhalten elektronischer Dokumente, vorwiegend im World Wide Web. Das World Wide Web Consortium (W3C) hat am 28. Oktober 2014 die fertige HTML5-Spezifikation („W3C Recommendation“) vorgelegt.[2] HTML5 wird damit als Nachfolger von HTML4 die Kernsprache („core language“) des Webs. Sie ersetzt die Standards HTML 4.01, XHTML 1.0 und DOM HTML Level 2. Sie bietet neue Funktionen wie Video, Audio, lokalen Speicher und dynamische 2D- und 3D-Grafiken, die von HTML4 nicht direkt unterstützt wurden und sich ohne HTML5 nur mit zusätzlichen Software-Erweiterungen (z. B. Adobe Flash) umsetzen ließen.[3] Zukunftsweisend sind weiterhin neue Elemente, die eine verbesserte semantische Struktur ermöglichen. EntstehungNach der Veröffentlichung der Spezifikation von HTML 4.0 im Dezember 1997 lag die Weiterentwicklung von HTML lange brach. Außer der Version 4.01 im Dezember 1999, die lediglich Fehlerkorrekturen enthält, gab es bis zum April 2009 keine Aktualisierungen der Auszeichnungssprache mehr. Das World Wide Web Consortium (W3C) setzte auf XML, das zum Nachfolger von HTML werden sollte, und reformulierte HTML 4.01 zu der XML-basierten Auszeichnungssprache XHTML 1.0. Dabei blieb der Funktionsumfang von HTML 4.01 ohne Änderungen erhalten. Daraufhin begann das W3C mit der Entwicklung von XHTML 1.1 und später von XHTML 2.0, das nicht mehr viel mit HTML 4.01 gemeinsam hatte. Dies führte dazu, dass XHTML 1.1 und XHTML 2.0 durch diese Neuentwicklungen nicht mehr abwärtskompatibel waren. Außerdem war die Erstellung von XHTML-2.0-Dokumenten in vielen Punkten im Vergleich zu HTML sehr schwer und erforderte viel Hintergrundwissen. Die Entwicklung von CSS verlief zu diesem Zeitpunkt ebenfalls nur sehr langsam, weshalb das W3C immer mehr in die Kritik geriet. Um diesen Entwicklungen entgegenzuwirken, veröffentlichte die von mehreren Browserherstellern gegründete Web Hypertext Application Technology Working Group (WHATWG) Mitte 2004 unter dem Namen Web Applications 1.0 den ersten Vorschlag für HTML5. Am 27. Oktober 2006 kündigte Tim Berners-Lee, der Gründer und Vorsitzende des World Wide Web Consortiums, eine neue Arbeitsgruppe mit dem Ziel der Weiterentwicklung von HTML an.[4] Das W3C nutzte als Grundlage für seine Arbeit an HTML5 einen Fork der Version der WHATWG. Damit schuf sich das W3C Konkurrenz im eigenen Haus, da dieses ebenfalls schon die Entwicklung von XHTML 2.0, einem rein XML-basierten Format zur Webseitenauszeichnung, vorantrieb. Um die Konkurrenz innerhalb des W3C abzumildern, wurden zwischen November 2006 und März 2007 die vorhandenen Arbeitsgruppen beim W3C umgestaltet. HTML5 und XHTML 2.0 wurden als verwandte Sprachen mit unterschiedlichen Zielgruppen definiert.[5] Im Mai 2007 entschieden die Mitglieder der HTML-Arbeitsgruppe in einer Abstimmung, dass der Web-Applications-1.0-Entwurf der WHATWG als Startpunkt zur Diskussion und Weiterentwicklung von HTML verwendet werden soll.[6][7] Seitdem arbeiten das W3C und die WHATWG gemeinsam an der HTML5-Spezifikation. Mitte 2009 gab das W3C bekannt, dass die Entwicklung von XHTML 2.0 mit Ende desselben Jahres nicht mehr weitergeführt werde.[8] Die nächste Generation der Auszeichnungssprachen für das Web ist damit keine neue Variante von XHTML, sondern HTML5. Verschiedene Arbeitsmodelle von W3C und WHATWGDie WHATWG verfolgt ein versionsloses Modell der Entwicklung. Sie arbeitet an einem sogenannten Living Standard, also einer Spezifikation, die einer ständigen Korrektur und Erweiterung unterliegt.[9] Daher verzichtet die WHATWG auf die Versionsangabe „5“ und spricht nur noch vom „HTML-Standard“.[10] Ziel der HTML-Arbeitsgruppe des W3C ist es dagegen, eine stabile Momentaufnahme dieser Spezifikation unter dem Namen HTML5 zu publizieren. Dazu wird ein vordefiniertes Prozedere durchlaufen, bis die Spezifikation schließlich zu einer W3C-Empfehlung (Recommendation) heranreift.[11] Die Vorstufe davon, eine Proposed Recommendation wurde im September 2014 veröffentlicht,[12] die Empfehlung schließlich am 28. Oktober 2014.[2] Verhältnis der Spezifikationen des W3C und der WHATWG![]() Der Verfasser (engl. editor) der Spezifikation ist Ian Hickson,[13] Gründer der WHATWG und Angestellter von Google.[14] Aus dem von ihm bearbeiteten Rohtext werden verschiedene Spezifikationen generiert, sowohl die auf Seiten der WHATWG als auch die W3C-Pendants. Die WHATWG-HTML-Spezifikation integriert mehrere verwandte Teilspezifikationen, welche seitens des W3C in einzelne Dokumente aufgeteilt werden.[15] Sie können damit unabhängig von der HTML5-Hauptspezifikation den W3C-Entwicklungsprozess durchlaufen. Diese separaten Standards sind Microdata-Metadaten, der 2D-Zeichenkontext des Canvas-Elementes sowie dokumentübergreifende Nachrichten (HTML5 Web Messaging). W3C-VeröffentlichungenIm Folgenden sind die Veröffentlichungen der HTML5-Entwürfe durch das W3C aufgeführt. Neben den regelmäßigen Arbeitsentwürfen (Working Drafts) veröffentlicht das W3C in Abständen von Tagen sogenannte Editor’s Drafts. Die jeweils tagesaktuelle Fassung des Entwurfs – erweitert um WHATWG-spezifische Elemente – ist auf der Website der WHATWG verfügbar.
Fortschritt in der EntwicklungIn der Spezifikation der WHATWG wird darauf hingewiesen, dass bestimmte Abschnitte ausgereifter sind als andere. Von den reiferen Neuentwicklungen sind viele bereits in aktuellen Browserversionen enthalten und können verwendet werden.[23] Im Mai 2011 erhielt HTML5 beim W3C den Status „Last Call“, der als letzte Aufforderung dienen sollte, Kommentare zum HTML5-Entwurf einzureichen.[24] Die WHATWG hat den Status „Last Call“ bereits am 27. Oktober 2009 ausgerufen.[25] Am 28. Oktober 2014 hat die W3C die HTML5-Empfehlung veröffentlicht.[2] Am 14. Dezember 2017 wurde HTML 5.2 als W3C-Empfehlung,[26] und gleichzeitig das Working Draft für HTML 5.3 veröffentlicht.[27] In den meisten Browsern ist HTML5 bereits implementiert. ZieleDie ersten wichtigen Ziele für HTML5 wurden von Tim Berners-Lee in dessen Blogeintrag „Reinventing HTML“ (HTML neu erfinden) festgelegt:[28] An der Entwicklung sollen dabei vor allem auch die Gruppen beteiligt sein, die HTML verwenden (Webautoren, Hersteller von Browsern). Dabei muss HTML inkrementell, also durch Überarbeitung und Erweiterung der Vorversion, entwickelt werden, und der Übergang zu wohlgeformten Dokumenten soll dadurch weiter vorangetrieben werden. Die Entwicklung von Formularen in HTML soll erweitert werden und im Idealfall einen Schritt von der bestehenden Formularstruktur hin zu XForms bilden. Im Zuge der Einrichtung der neuen HTML-Arbeitsgruppe[29] und als Teil der architektonischen Vision für HTML, XForms und XHTML 2.0[5] wurden diese Ziele detaillierter festgelegt, teilweise verändert und um weitere Punkte ergänzt:
Zusätzlich wurden zum Aufgabenbereich der Arbeitsgruppe die Definition von DOM-Schnittstellen für die Arbeit mit dem HTML-Vokabular sowie eine separate mit eingebundenen Medien festgelegt. Die Arbeitsgruppe soll Formulare und allgemeine Benutzereingabeelemente wie Fortschrittsanzeigen oder Menüs entwickeln und Schnittstellen für benutzerdefinierte WYSIWYG-Bearbeitungsfunktionen definieren. Nach Gründung der Arbeitsgruppe wurden die HTML-Gestaltungsprinzipien[30] als erstes Dokument veröffentlicht. Darin werden weitere Zielsetzungen ausführlich erläutert. Dazu gehören etwa:
AufbauHTML5, so wie es das W3C definiert, besteht insgesamt aus mehreren Spezifikationen und Dokumenten, deren Inhalt im folgenden Abschnitt erläutert wird. HTML5 – Ein Vokabular und dazugehörige Schnittstellen für HTML und XHTML„HTML5“ ist die Hauptspezifikation, in der die wichtigsten Grundlagen von HTML5 enthalten sind. VokabularDas Vokabular von HTML5 setzt sich aus dem Vokabular vorangehender HTML-Spezifikationen, bis dato proprietären Bestandteilen sowie einigen neuen Elementen zusammen, darunter z. B. Teile der Ruby-Elementgruppe, die in XHTML 1.1 eingeführt wurden. Es umfasst dabei aber nur den Teil von HTML, den Autoren für das Erstellen von Dokumenten und Webanwendungen benutzen dürfen. Neben dem Vokabular wird ein klares Strukturmodell definiert, also die Regeln, nach denen die verschiedenen Elemente ineinander verschachtelt werden dürfen. HTML-ParserErstmals seit der Entstehung von HTML wird die Sprache nicht mehr als eine Anwendung von SGML, sondern selbst als eine generalisierte Sprache in der Art von SGML definiert. Dies wird damit begründet, dass moderne Browser HTML nicht mit einem SGML-Parser, sondern einem für das Web passenden Parser verarbeiten. Wie diese Parser funktionieren, ist derzeit nicht definiert. HTML5 will dies durch die Definition eines HTML-Parsers ändern und so vermeiden, dass es Unterschiede zwischen den HTML-Parsern der verschiedenen Browserhersteller gibt. Das Besondere an dem in HTML5 enthaltenen Parser ist, dass er nicht nur das erlaubte Vokabular versteht, sondern auch alle anderen Elemente, die in früheren Versionen vorhanden waren oder nur als proprietäre Elemente existierten. Durch diese genaue Definition will HTML5 sicherstellen, dass der Parser zu den im Web vorhandenen Dokumenten rückwärtskompatibel ist. HTML, XHTML und DOMJedes Element und Attribut, das in HTML5 bekannt ist, ist in den Begriffen des Dokumentobjektmodells definiert. Das gilt unabhängig davon, ob das Element oder Attribut ein erlaubter Sprachbestandteil ist. Das bedeutet, dass neben der strukturellen Bedeutung der Elemente auch deren DOM-Interface sowie die damit verbundenen Schnittstellen (Methoden und Eigenschaften) definiert werden. Auf Basis dieser Definition erlaubt HTML5 die Repräsentierung von Dokumenten in drei Varianten:
HTML5 versucht, die Unterschiede zwischen diesen drei Varianten auf die der jeweiligen Form innewohnenden Beschränkungen einzugrenzen. Beispielsweise ist die Zeichenkette „ Ein anderes Beispiel ist der Versuch, die Unterschiede zwischen HTML und XHTML zu verringern: Die Kernspezifikation des DOM sagt aus, dass HTML-Elemente im null-Namensraum enthalten sind (während XHTML-Elemente dem Namensraum „http://www.w3.org/1999/xhtml“ angehören). HTML5 definiert jedoch, dass auch HTML-Elemente dem Namensraum „http://www.w3.org/1999/xhtml“ zuzuordnen sind. StandarddarstellungHTML5 versucht, die Erwartung von Autoren an die Standarddarstellung der Elemente wiederzugeben. Für alle Elemente und deren Attribute gibt es daher eine „erwartete Darstellung“, die durch CSS-Eigenschaften definiert wird. HTML5 unterscheidet dabei zwischen Darstellungseigenschaften, die bei der standardkonformen und der kompatibilitätsorientierten Verarbeitung von Webseiten angewendet werden sollen. BrowserkontextHTML5 führt das Konzept eines Browserkontextes ein: in jedem Browserkontext wird ein Dokument geladen bzw. weitere Browserkontexte (im Fall von Frames) erzeugt. Zu den Bestandteilen eines Browserkontextes gehören großteils JavaScript-Objekte, die zuvor keinem Standard angehörten, z. B. das History-Objekt, in dem die Abfolge der besuchten Webseiten gespeichert wird. Dadurch wird versucht, das Verhalten der Browser zu vereinheitlichen und einer gemeinsamen Definition zu unterwerfen. HTML MicrodataDiese Spezifikation versucht, das Einbinden maschinenlesbarer Informationen in HTML-Dokumente zu definieren. Ziel dabei ist, dass dieser Mechanismus eindeutig definiert und zu anderen Formaten wie RDF und JSON kompatibel ist. HTML-Canvas-2D-KontextIn dieser Spezifikation werden Schnittstellen zum Zeichnen zweidimensionaler Formen festgelegt. Als Zeichenoberfläche dient das in der Hauptspezifikation eingeführte Canvas-Element. Gezeichnet werden können Linien, Schatten, einfache und komplexe Konturen (Pfade) sowie Texte und im Dokument enthaltene Bilder. HTML5-NachrichtenübermittlungDieser Arbeitsentwurf definiert zwei Methoden, die es voneinander unabhängigen Browserkontexten erlauben sollen, miteinander Daten auszutauschen:
HTML+RDFa – Ein Mechanismus zum Einbetten von RDF in HTMLDas Dokument adaptiert die Einbettung von RDF in XHTML für Dokumente, wie sie in HTML5 definiert sind. Unterstützende DokumenteHTML: Die AuszeichnungsspracheBei „HTML: Die Auszeichnungssprache“ handelt es sich um keine Spezifikation, sondern um ein unterstützendes Dokument, das die Auszeichnungssprache HTML genauer beschreibt. Es will Autoren Details über die korrekte Verwendung der Sprache näher bringen, dabei aber kein Tutorium oder Handbuch darstellen. Das Dokument macht keine Aussagen über Definitionen oder wie HTML verarbeitet werden sollte. Unterschiede zwischen HTML5 und HTML4In diesem Dokument werden die Unterschiede zwischen HTML4 (genauer: HTML 4.01 und in Teilen XHTML 1.0 sowie DOM Level 2 HTML) und HTML5 aufgeführt und Begründungen für die Änderungen gegeben. Das Dokument wird jeweils bei Veröffentlichung eines neuen Arbeitsentwurfs der Hauptspezifikation aktualisiert und veröffentlicht. HTML5-Techniken für nützliche TextalternativenDieser entstehende Leitfaden für HTML-Autoren beschreibt, welche Alternativtexte für Bilder (vor allem im „Polyglottes“ Markup: HTML-kompatible XHTML-DokumenteDas Dokument beschreibt Regeln für HTML5-Dokumente, welche in XHTML-Syntax verfasst sind und somit sowohl von HTML5-Parsern als auch von XML-Parsern verarbeitet werden können. Technische NeuerungenDie nachfolgende Übersicht der Neuerungen in HTML5 erhebt keinen Anspruch auf Vollständigkeit und unterliegt durch den Status der Spezifikationen bedingt Veränderungen. Grundlegend lässt sich vorweg sagen, dass praktisch alle Elemente aus HTML 4.01 auch in HTML5 enthalten sind. HTML4 ist so gesehen eine Teilmenge von HTML5. DokumenttypangabeDie Dokumenttypangabe in HTML5-Dokumenten besteht aus der Zeichenkette „ Da ein Browser HTML-Dokumente nicht nach ihrer Version unterscheidet, wurde bewusst auf jede Art von Versionierung verzichtet. Auch hier zeigt sich, dass HTML5 sich als Obermenge von HTML 4.01 definiert. Einbindung von SVG und MathMLHTML5 ermöglicht das einfache Einbinden von SVG und MathML in den HTML-Quelltext. Es bestehen nur zwei Einschränkungen:
Als Nebeneffekt sind alle benannten Entitäten aus SVG und MathML als Teil von HTML erlaubt. Neue ElementeHTML5 führt zahlreiche neue Elemente ein, die nachfolgend vorgestellt werden. Strukturierende ElementeDie Elemente In einer Untersuchung des Suchmaschinenanbieters Google wurde festgestellt, dass die am häufigsten vergebenen Klassennamen in HTML-Dokumenten sich gut den jeweiligen neuen HTML-Elementen zuordnen lassen.[31] Einige dieser Elemente ( Derartige neue Elemente werden von älteren Browsern (vor allem von Internet Explorer 6, aber auch von neueren Versionen des Internet Explorers bis IE8 inklusive) nicht erkannt. Für diese Versionen wird JavaScript benötigt, damit der IE die neuen Elemente als solche erkennt und darstellt. Gruppierungselement |
Weitere Inhalte in den Schwesterprojekten der Wikipedia:
| ||
![]() |
Commons | – Medieninhalte (Kategorie) |
![]() |
Wiktionary | – Wörterbucheinträge |
![]() |
Wikibooks | – Lehr- und Sachbücher |
- HTML5, Living Standard. WHATWG, 20. Oktober 2020 (englisch, ständig aktualisierter Standard).
- Mark Pilgrim: Dive Into HTML5. 2011, archiviert vom am 6. Juni 2024 (englisch, Einführung in HTML5).
Einzelnachweise
- ↑ Henri Sivonen: Spelling HTML5. In: The WHATWG Blog. 10. September 2009, abgerufen am 1. Oktober 2015 (englisch): „What’s the right way to spell “HTML5”? The short answer is: “HTML5” (without a space).“
- ↑ a b c d Open Web Platform Milestone Achieved with HTML5 Recommendation. W3C, 28. Oktober 2014, abgerufen am 28. Oktober 2014 (englisch).
- ↑ a b HTML5 Differences from HTML4. W3C Working Group Note. W3C, 9. Dezember 2014, abgerufen am 26. Dezember 2014 (englisch): „HTML 5 replaces these documents. [DOM2HTML] [HTML4] [XHTML1]“
- ↑ Tim Berners-Lees Blogeintrag „Reinvent HTML“ ( vom 9. Juni 2007 im Internet Archive) auf dig.csail.mit.edu.
- ↑ a b Architectural vision for HTML/XHTML2/Forms Chartering auf w3.org.
- ↑ Abstimmungsergebnis zur Frage, ob die WHATWG-Entwürfe Web Applications 1.0 und Web Forms 2.0 als Startpunkt der Arbeitsgruppe dienen sollen. auf w3.org.
- ↑ Wie HTML5 aus der WHATWG entstanden ist und die Konkurrenz zu XHTML ( des vom 13. März 2010 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. auf diveintohtml5.org.
- ↑ XHTML 2 Working Group Expected to Stop Work End of 2009 auf w3.org.
- ↑ What does „Living Standard“ mean?, WHATWG-FAQ.
- ↑ HTML is the new HTML5, WHATWG-Blogeintrag vom 19. Januar 2011.
- ↑ W3C Technical Report Development Process
- ↑ W3C Confirms May 2011 for HTML5 Last Call, Targets 2014 for HTML5 Standard, W3C-Pressemitteilung vom 14. Februar 2011.
- ↑ How does the WHATWG work?, WHATWG-FAQ.
- ↑ Ian Hickson’s Resumé.
- ↑ What are the various versions of the spec?, WHATWG-FAQ.
- ↑ Pressemitteilung zur Veröffentlichung des ersten HTML5-Arbeitsentwurfs auf w3.org.
- ↑ HTML Canvas 2D Context auf w3.org.
- ↑ HTML Microdata auf w3.org.
- ↑ HTML: The Markup Language auf w3.org.
- ↑ HTML5: Techniques for providing useful text alternatives auf w3.org.
- ↑ Polyglot Markup: HTML-Compatible XHTML Documents auf w3.org.
- ↑ HTML5 Web Messaging auf w3.org.
- ↑ WHATWG-Antwort auf die Frage, wann HTML5-Features verwendet werden dürfen auf wiki.whatwg.org.
- ↑ W3C Confirms May 2011 for HTML5 Last Call, Targets 2014 for HTML5 Standard. 14. Februar 2011, abgerufen am 5. Juli 2024 (englisch).
- ↑ The WHATWG Blog — HTML5 at Last Call. 27. Oktober 2009, abgerufen am 5. Juli 2024 (englisch).
- ↑ HTML 5.2 W3C Recommendation, 14 December 2017. W3C, abgerufen am 5. Juli 2024.
- ↑ HTML 5.3 W3C First Public Working Draft, 14 December 2017. W3C, abgerufen am 5. Juli 2024.
- ↑ Blogeintrag von Tim Berners-Lee ( vom 9. Juni 2007 im Internet Archive) (abgerufen am 9. Dezember 2010).
- ↑ Zielsetzung im Gründungsdokument der HTML-Arbeitsgruppe auf w3.org.
- ↑ HTML-Gestaltungsprinzipien auf w3.org.
- ↑ Google Code: Web Authoring Statistics: Classes ( vom 11. Februar 2010 im Internet Archive) auf code.google.com.
- ↑ VLC Player: Ein Player für alle Formate Artikel vom 10. Juli 2010 auf bild.de
- ↑ Flash Player and 5.1 Surround Sound ( des vom 9. Mai 2015 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. auf overdigital.com
- ↑ HTML5 AAC Audio Playback Tests - Multichannel des Fraunhofer-Instituts
- ↑ Steve Webster: HTML5’s <cite> element: what is it good for? In: static.html. 12. Dezember 2009, archiviert vom (nicht mehr online verfügbar) am 1. Oktober 2011; abgerufen am 13. August 2011 (englisch).
- ↑ Jeremy Keith: Incite A Riot. In: 24ways.org. 11. Dezember 2009, abgerufen am 13. August 2011 (englisch).
- ↑ No-Scriptelement in der Spezifikation auf w3.org.
- ↑ HTML5 Differences from HTML4 W3C Working Group Note 9 December 2014 This Version:. W3C, abgerufen am 5. Juli 2024.
- ↑ HTML Living Standard — Last Updated 2 July 2024, 2.1.3. Abgerufen am 5. Juli 2024.
- ↑ Media Source Extensions. W3C, 9. Januar 2015, abgerufen am 28. Januar 2015.
- ↑ How not to fix HTML von Joe Clark.
- ↑ W3C, you ignorant slut! von Shane McCarron.
- ↑ Behold Leviathan, Confused ( vom 2. Februar 2011 im Internet Archive) von Kyle Weems.
- ↑ Mathias Schäfer: HTML5: Ein soziales Desaster? In: molily. 7. Dezember 2009, abgerufen am 13. Dezember 2024.
- ↑ heise online: MPEG LA: Dauerhaft keine Lizenzkosten für freies Internet-Streaming von MPEG-4 AVC (H.264). Abgerufen am 3. März 2019.
- ↑ Hogan, Brian P.: HTML5 & CSS3 : Webentwicklung mit den Standards von morgen. 1. Auflage. O’Reilly, Beijing 2011, ISBN 978-3-89721-316-6, S. 134.
- ↑ Eva Huber: DRM in HTML5: Protestpetition gegen Kopierschutz im Browser. In: spiegel.de. Spiegel Online, 5. April 2013, abgerufen am 5. April 2013.
- ↑ Ian Paul: Firefox 38 arrives with contentious closed source DRM integrated by default. In: pcworld.com, 13. Mai 2015 (englisch).
- ↑ Andreas Gal: Reconciling Mozilla’s Mission and W3C EME. In: Mozilla.org, 14. Mai 2014 (englisch).
- ↑ Inhalte mit DRM-Kopierschutz in Firefox ansehen. In: mozilla.org. Abgerufen am 31. Mai 2019.
- ↑ Chrome 26 Beta: Template Element & Unprefixed CSS Transitions. In: chromium.org, 26. Februar 2013 (englisch).
- ↑ Supporting Encrypted Media Extensions with Microsoft PlayReady DRM in web browsers.
- ↑ Encrypted Media Extensions: W3C Recommendation 18 September 2017. W3C, 18. September 2017, abgerufen am 19. September 2017 (englisch).
- ↑ Cory Doctorow: An open letter to the W3C Director, CEO, team and membership. Electronic Frontier Foundation, 18. September 2017, abgerufen am 19. September 2017 (englisch).
- ↑ Innenminister Wolfgang Sobotka erhielt Big Brother Award. In: derStandard.at. 26. Oktober 2017, abgerufen am 26. Oktober 2017.
Portal di Ensiklopedia Dunia