---
title: Webtechnologien für Entwickler
slug: Web
tags:
- History
- Landing
- Web
- Web Development
translation_of: Web
---
Das offene Web bietet unglaubliche Möglichkeiten für Entwickler, die Webseiten oder Onlineanwendungen erstellen möchten. Um diese Technologien voll ausschöpfen zu können, müssen Sie wissen, wie man sie verwendet. Unten finden Sie Links zu unseren Dokumentationen zum Thema Webtechnologien.
Webtechnologien
Grundlagen
- HTML
- Die Auszeichnungssprache HyperText Markup Language kommt bei der Erstellung von Inhalten für eine Webseite zum Einsatz.
- CSS
- Cascading Style Sheets werden verwendet, um das Aussehen einer Webseite zu definieren.
- HTTP
- Hypertext Transfer Protocol (HTTP) wird benutzt, um HTML und andere Medien über das Netz zu übertragen.
Scripting
- JavaScript
- Die Programmiersprache JavaScript wird bei der Erstellung von anspruchsvolleren Webseiten und Anwendungen eingesetzt. Durch ihre Anwendung können dynamische Funktionen oder weitere Interaktionen zu einer Webseite hinzugefügt werden.
- Web APIs
- Web Application Programming Interfaces (Web APIs) enthalten Referenzmaterial für jede Einzelne der skriptfähigen APIs, einschließlich des DOM und aller zugehörigen APIs und Schnittstellen, die Sie für die Erstellung von Webinhalten und Anwendungen einsetzen können.
- Web API Schnittstellen Referenz - alle Schnittstellen in alphabetischer Reihenfolge.
- Auf der WebAPI Seite sind APIs für den Gerätezugriff und weitere für Anwendungen nützliche APIs aufgeführt.
- In der Ereignis-Referenz werden alle Ereignisse aufgelistet, die man nutzen kann, um auf den Benutzer zu reagieren.
- Webkomponenten
- Webkomponenten (Web components) sind eine Sammlung von Technologien, die es ermöglichen wiederverwendbare Elemente zu erstellen — wobei die Funktionalität vom Rest des Codes gekapselt wird — und in verschiedenen Webanwendungen benutzt werden kann.
Grafik
- Canvas
- Dieses {{HTMLElement("canvas")}} Element bietet APIs zum Zeichnen von 2D-Grafiken durch JavaScript an.
- SVG
- Scalable Vector Graphics (SVG) ermöglichen es Ihnen, Bilder als Gruppen von Vektoren und Formen zu beschreiben. Dadurch kann reibungslos skaliert werden und die Objekte sehen in jeder Darstellungsgröße gleich aus.
- WebGL
- WebGL ermöglicht 3D-Grafiken im Internet durch die Einführung einer API, die an OpenGL ES 2.0 angelehnt ist, und in HTML {{HTMLElement("canvas")}} Elementen verwendet werden kann.
-
- Webmedientechnologien
- Eine Liste medienbezogener APIs mit Links zu deren jeweiliger Dokumentation.
- Übersicht über die Medientechnologien im Netz
- Ein Überblick über die freien Webtechnologien und APIs die Audio- und Video-Wiedergabe, -Bearbeitung und -Aufnahme ermöglichen. Wenn Sie sich unklar sind, welche API Sie nutzen sollten, dann sind Sie hier richtig.
- Medien-Aufnahme und -Streaming API
- Eine Liste der APIs die es ermöglichen, Medien sowohl lokal als auch übers Netzwerk aufzunehmen, zu bearbeiten und zu streamen. Dies beinhaltet auch das Nutzen von lokalen Kameras und Mikrofonen zur Aufzeichnung von Videos, Audio oder Fotos.
- Nutzen von HTML5 Audio und Video
- Wie man Videos und/oder Audios in eine Webseite einbindet und das Abspielen kontrollieren kann.
- WebRTC
- Das RTC in WebRTC steht für "Real-Time Communications" (Echtzeitkommunikation). Dies sind Technologien, die Audio/Video-Streaming und Datenübertragung zwischen Client-Browsern unterstützen.
Weitere
- MathML
- Die Mathematical Markup Language (MathML) ermöglicht es, komplexe mathematische Gleichungen und Syntaxen anzuzeigen.
Lernbereich
-
- Lerne Webentwicklung
- Dieser Artikel enthält alles Material, das ein Anfänger benötigt, um einfache Webanwendungen zu entwickeln.
Weitere Themen
- Webanwendungen entwickeln
- Dokumentation für Entwickler von Webanwendungen; Web Apps sind echte “Write-once, deploy anywhere” Apps für Mobil, Desktop und Firefox OS.
- Barrierefreiheit
- Barrierefreiheit in der Webentwicklung bedeutet, dass so viele Menschen wie möglich Webseiten verwenden können, auch wenn die Fähigkeiten dieser Menschen in irgendeiner Weise eingeschränkt sind. Hier informieren wir über die Entwicklung von zugänglichen Inhalten.
- Security
- Lerne hier, wie du es unterbindest, dass deine Webseite oder App unzulässige Daten herausgibt.