Webtechnologie für Entwickler
Das offene Web bietet Entwicklern unglaubliche Möglichkeiten. Um diese Technologien optimal zu nutzen, müssen Sie wissen, wie Sie diese verwenden können. Unten finden Sie Links zu unserer Webtechnologie-Dokumentation.
Dokumentation für Webentwickler
- Leitfäden für Webentwickler
-
Die Web Developer Guides bieten praktische Inhalte zur Nutzung von Webtechnologien für Ihre Ziele oder Bedürfnisse.
- Anleitungen für Webentwickler
-
Tutorials, die Sie Schritt für Schritt durch das Erlernen von HTML, CSS, JavaScript und Web-APIs führen.
- Barrierefreiheit
-
Ermöglicht es so vielen Menschen wie möglich, Websites zu nutzen, auch wenn deren Fähigkeiten in irgendeiner Weise eingeschränkt sind.
- Performance
-
Inhalte so schnell wie möglich verfügbar und interaktiv machen.
- Privatsphäre
-
Schutz der persönlichen Daten der Nutzer.
- Sicherheit
-
Schutz der Nutzer vor Datenlecks und Datendiebstahl, Seitenkanalangriffen und Angriffen wie Cross-Site Scripting, Inhaltsinjektion und Clickjacking.
- Glossar
-
Definitionen von Web-bezogenen Begriffen.
Webtechnologiereferenzen
- Web-APIs
-
JavaScript-Programmier-APIs, die Sie verwenden können, um Apps im Web zu erstellen.
- HTML
-
HTML bietet die grundlegenden Bausteine zur Strukturierung von Webdokumenten und Apps.
- CSS
-
Cascading Style Sheets werden verwendet, um das Erscheinungsbild von Webdokumenten und Apps zu beschreiben.
- JavaScript
-
JavaScript ist die native Programmiersprache des Webs.
- WebAssembly
-
WebAssembly erlaubt es, Programme, die in C, C++, Rust, Swift, C#, Go und mehr geschrieben sind, im Web auszuführen.
- Ereignisse
-
Ereignisse sind das, worauf Sie Web-Apps reagieren lassen; zum Beispiel, wenn eine Webseite das Laden abschließt oder ein Benutzer etwas auswählt, eine Taste drückt, ein Fenster größenverändert, ein Formular einreicht oder ein Video pausiert.
- HTTP
-
HTTP ist das grundlegende Internetprotokoll zum Abrufen von Dokumenten, Stylesheets, Skripten, Bildern, Videos, Schriftarten und anderen Ressourcen über das Web — und zum Senden von Daten zurück zu Webservern.
- Medien
-
Formate, Codecs, Protokolle, APIs und Techniken zum Einbetten und Streamen von Video-, Audio- und Bildinhalten in Webdokumenten und Apps.
- SVG
-
Scalable Vector Graphics ermöglicht es Ihnen, Bilder zu erstellen, die in jede Größe skalieren.
- MathML
-
MathML ermöglicht es, komplexe mathematische Notationen im Web darzustellen.
- URI
-
Uniform Resource Identifiers werden von verschiedenen Technologien verwendet, einschließlich des Browsers selbst über die Adressleiste, um Ressourcen auf verschiedene Weise zu identifizieren.
- WebDriver
-
WebDriver ist ein Browser-Automatisierungsmechanismus zur Fernsteuerung eines Browsers, indem die Aktionen einer echten Person, die den Browser verwendet, emuliert werden. Es wird häufig für browserübergreifende Tests von Web-Apps verwendet.
- Web-Erweiterungen
-
Web-Erweiterungen sind eine Möglichkeit, den Benutzern erweiterte Fähigkeiten in ihren Browsern zu bieten – um Dinge zu tun wie Anzeigen blockieren und andere Inhalte, das Erscheinungsbild von Seiten anpassen und mehr.
- Web-App-Manifeste
-
Web-App-Manifeste ermöglichen es den Nutzern, Web-Apps auf die Startbildschirme ihrer Geräte zu installieren, wobei Aspekte wie Portrait/Landschaft-Screen-Orientierung und Anzeigemodus (z. B. Vollbild) voreingestellt sind.
- Progressive Web-Apps (PWAs)
-
Progressive Web-Apps bieten ein Benutzererlebnis, das nativen mobilen Apps ähnelt.
- OpenSearch
-
OpenSearch ermöglicht es einer Website, eine Suchmaschine für sich selbst zu beschreiben, sodass ein Browser oder eine andere Client-Anwendung diese Suchmaschine nutzen kann.
- XML
-
Die Extensible Markup Language ist eine strikte Serialisierung des Document Object Model.
- XSLT
-
Extensible Stylesheet Language Transformations ist eine XML-basierte Sprache, die in Verbindung mit spezialisierter Verarbeitungssoftware zur Transformation von XML-Dokumenten verwendet wird.
- XPath
-
XPath verwendet eine nicht-XML-Syntax, um eine flexible Möglichkeit zum Adressieren (Zeigen auf) verschiedener Teile eines XML-Dokuments bereitzustellen. Es kann auch verwendet werden, um adressierte Knoten innerhalb eines Dokuments zu testen, um festzustellen, ob sie einem Muster entsprechen oder nicht.
- EXSLT
-
EXSLT ist eine Reihe von Erweiterungen zu XSLT.
Entwickler-Tools-Dokumentation
- Firefox-Entwicklertools
-
Dokumentation zum Satz von Webentwickler-Tools, die in Firefox integriert sind.
- Chrome DevTools
-
Dokumentation zum Satz von Webentwickler-Tools, die in Chrome integriert sind.
- Safari Web Inspector
-
Dokumentation zum Satz von Webentwickler-Tools, die in Safari integriert sind.
- Edge DevTools
-
Dokumentation zum Satz von Webentwickler-Tools, die in Edge integriert sind.