Webentwicklung
Webentwicklung ist das Programmieren und Bauen einer Website, damit Gestaltung, Technik und Inhalte im Browser zuverlässig funktionieren.
Auch: Web Development, Website programmieren, Webprogrammierung
Webentwicklung, einfach erklärt
Webentwicklung bezeichnet die technische Umsetzung einer Website. Aus einem Entwurf wird eine Seite, die im Browser läuft: mit Struktur, Gestaltung, Funktionen wie Kontaktformular oder Karte und der Anbindung an andere Systeme. Dahinter steckt Text in Auszeichnungs- und Programmiersprachen, den der Browser liest und als Seite darstellt.
Man unterscheidet Frontend und Backend. Das Frontend ist alles, was im Browser des Besuchers abläuft: HTML für die Struktur, CSS für die Gestaltung, JavaScript für Bewegung und Bedienung. Das Backend läuft auf dem Server und verarbeitet zum Beispiel Formulare, Daten oder Benutzerkonten. Viele Websites kleiner Betriebe kommen fast ohne Backend aus.
Die Webentwicklung entscheidet darüber, wie schnell eine Seite lädt, ob sie mit der Tastatur bedienbar ist, ob sie auf dem Handy funktioniert und wie gut Suchmaschinen den Inhalt lesen können. Solche Eigenschaften sieht man dem Entwurf nicht an, sie entstehen im Code. Auch Sicherheit gehört dazu: Eingaben aus Formularen müssen geprüft und Zugänge geschützt werden.
Worauf es ankommt: sauberer, nachvollziehbarer Code, wenige Abhängigkeiten und eine Seite, die sich später ändern lässt. Fragen Sie nach, wem der Quellcode am Ende gehört und ob Sie ihn mitnehmen können. Bei Baukästen ist das oft nicht möglich, bei einer individuell gebauten Seite sollte es im Vertrag stehen. Lassen Sie sich außerdem erklären, welche fremden Bausteine verwendet werden und wer sie aktuell hält.
Worauf Sie achten sollten.
Quellcode gehört Ihnen
Lassen Sie im Vertrag festhalten, dass Sie Quellcode und Nutzungsrechte erhalten.
Wenige Abhängigkeiten
Jede zusätzliche Bibliothek kann veralten und muss gepflegt werden.
Tastatur und Handy prüfen
Eine Seite sollte ohne Maus bedienbar sein und auf kleinen Bildschirmen funktionieren.
Vorschau vor Veröffentlichung
Bitten Sie um einen Vorschau-Link, damit Sie Zwischenstände sehen, bevor etwas öffentlich wird.
Fragen.
Was macht ein Webentwickler?
Ein Webentwickler baut Websites und Web-Anwendungen. Er programmiert Seiten, Formulare und Schnittstellen und sorgt dafür, dass alles in verschiedenen Browsern und auf verschiedenen Geräten funktioniert.
Muss ich für eine Website programmieren können?
Nein. Mit einem Baukasten oder einem CMS geht es ohne Programmierung. Eine eigene Gestaltung und besondere Funktionen brauchen aber Entwicklung.
Verwandte Begriffe.
Webdesign
Webdesign ist die Gestaltung einer Website: Aufbau, Layout, Farben, Schrift und Bilder, damit Besucher sich zurechtfinden und handeln.
CMS
Ein CMS (Content-Management-System) ist eine Software, mit der Sie Texte und Bilder einer Website ohne Programmierung selbst ändern.
Statische Website
Eine statische Website besteht aus fertigen Dateien, die ein Server unverändert ausliefert, ohne bei jedem Aufruf Seiten zu berechnen.
Responsive Design
Responsive Design bedeutet, dass sich eine Website automatisch an die Bildschirmgröße anpasst, vom Smartphone bis zum großen Monitor.
Erzählen Sie mir von Ihrem Betrieb.
Leon Werner, Straubing
Ein Ansprechpartner, vom ersten Gespräch bis zur Änderung nach dem Start.
Telefon werktags ab 17 Uhr und am Wochenende. WhatsApp jederzeit. Termine gern abends oder bei Ihnen vor Ort.