Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
Webtechnologie für Entwickler
Das offene Web bietet unglaubliche Möglichkeiten für Entwickler. Um diese Technologien voll ausschöpfen zu können, müssen Sie wissen, wie Sie sie verwenden. Nachfolgend finden Sie Links zu unserer Dokumentation über Webtechnologie.
In diesem Artikel
Dokumentation für Webentwickler
- Webentwickler-Leitfäden
Die Web Developer Guides bieten praktische Anleitungen, die Ihnen helfen, Webtechnologien für Ihre Ziele oder Bedürfnisse zu nutzen.
- Tutorials für Webentwickler
Tutorials, die Sie Schritt für Schritt beim Erlernen von HTML, CSS, JavaScript und Web-APIs begleiten.
- Barrierefreiheit
So vielen Menschen wie möglich die Nutzung von Websites ermöglichen, auch wenn deren Fähigkeiten in irgendeiner Weise eingeschränkt sind.
- Leistung
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 Click-Jacking.
- Glossar
Definitionen von Web-bezogenen Begriffen.
Nachschlagewerke der Webtechnologie
- Web-APIs
JavaScript-Programmier-APIs, die Sie zum Erstellen von Apps im Web nutzen können.
- HTML
HTML liefert die grundlegenden Bausteine zur Strukturierung von Web-Dokumenten und Apps.
- CSS
Cascading Style Sheets werden verwendet, um das Erscheinungsbild von Web-Dokumenten und Apps zu beschreiben.
- JavaScript
JavaScript ist die native Programmiersprache des Webs.
- WebAssembly
WebAssembly ermöglicht es, Programme, die in C, C++, Rust, Swift, C#, Go und mehr geschrieben sind, im Web auszuführen.
- HTTP
HTTP ist das grundlegende Internetprotokoll zum Abrufen von Dokumenten, Stylesheets, Skripten, Bildern, Videos, Schriften und anderen Ressourcen über das Web — und zum Senden von Daten zurück an Web-Server.
- Medien
Formate, Codecs, Protokolle, APIs und Techniken zum Einbetten und Streamen von Video-, Audio- und Bildinhalten in Web-Dokumenten und Apps.
- SVG
Scalable Vector Graphics ermöglicht es Ihnen, Bilder zu erstellen, die sich reibungslos auf jede Größe skalieren lassen.
- MathML
MathML ermöglicht das Anzeigen komplexer mathematischer Notationen im Web.
- 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 Mechanismus zur Browser-Automatisierung, mit dem ein Browser ferngesteuert werden kann, indem die Aktionen einer echten Person im Browser emuliert werden. Es wird häufig für Cross-Browser-Tests von Web-Apps verwendet.
- Web Extensions
Web Extensions geben Ihnen die Möglichkeit, den Nutzern in ihren Browsern erweiterte Funktionen zu bieten – zum Beispiel zum Blockieren von Werbung und anderen Inhalten, zur Anpassung des Erscheinungsbilds von Seiten und mehr.
- Web-App-Manifeste
Mit Web-App-Manifesten können Sie Benutzern ermöglichen, Web-Apps auf ihren Geräte-Startbildschirmen zu installieren, mit voreingestellten Aspekten wie Portrait-/Landschafts-Modus und Anzeigemodus (z. B. Vollbild).
- Progressive Web Apps (PWAs)
Progressive Web Apps bieten ein Benutzererlebnis, das nativen mobilen Apps ähnelt.
- OpenSearch
OpenSearch erlaubt es einer Website, eine Suchmaschine für sich selbst zu beschreiben, sodass ein Browser oder eine andere Client-Anwendung diese Suchmaschine verwenden kann.
- XML
Die Extensible Markup Language ist eine strikte Serialisierung desDocument Object Model.
- XSLT
Extensible Stylesheet Language Transformations ist eine aufXML basierende Sprache, die zusammen mit spezieller Verarbeitungssoftware zur Umwandlung von XML-Dokumenten verwendet wird.
- XPath
XPath verwendet eine nicht-XML-Syntax, um eine flexible Möglichkeit zum Adressieren (Zeigen auf) verschiedener Teile einesXML-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 ein Satz von Erweiterungen zuXSLT.
Entwickler-Tools-Dokumentation
- Firefox-Entwickler-Tools
Dokumentation für das Set von Web-Entwickler-Tools, die in Firefox integriert sind.
- Chrome DevTools
Dokumentation für das Set von Web-Entwickler-Tools, die in Chrome integriert sind.
- Safari Web Inspector
Dokumentation für das Set von Web-Entwickler-Tools, die in Safari integriert sind.
- Edge DevTools
Dokumentation für das Set von Web-Entwickler-Tools, die in Edge integriert sind.