ONMA Webdesign Hannover

Responsive Webdesign für Unternehmenswebsites auf jedem Gerät

Wir konzipieren und entwickeln responsive Unternehmenswebsites: flexible Layouts, responsive Bilder, schnelle mobile Ladezeiten und Tests auf echten Geräten.

Lächelnder Mann mit dem Hörer eines alten Wählscheibentelefons am Ohr

Eine Unternehmenswebsite wird heute auf einer enormen Bandbreite von Geräten geöffnet: auf schmalen Smartphones im Hochformat, auf Tablets im Querformat, auf Notebooks mit skalierter Anzeige und auf großen Desktop-Monitoren. Responsive Webdesign sorgt dafür, dass Inhalte, Navigation, Medien und Bedienelemente auf jeder dieser Breiten sinnvoll angeordnet und zuverlässig bedienbar bleiben.

Wir konzipieren und realisieren responsive Unternehmenswebsites für Firmen aus Hannover und der Region. Die mobile Ansicht ist für uns keine verkleinerte Desktop-Version, sondern ein eigener Nutzungskontext mit eigenen Bedingungen: wenig Platz, Touch statt Maus, häufig eine schwankende Mobilfunkverbindung. Daraus entstehen flexible Layouts, responsive Medien, eine belastbare mobile Performance und eine Qualitätssicherung, die auf echten Geräten stattfindet und nicht nur im verkleinerten Browserfenster am Schreibtisch.

Das Ergebnis ist keine Sammlung isolierter Ansichten für einzelne Gerätemodelle, sondern ein zusammenhängendes System aus Layoutregeln, Komponenten, Breakpoints und Medien, das auch bei künftigen Displayformaten stabil bleibt.

Was Responsive Webdesign technisch und gestalterisch bedeutet

MDN beschreibt Responsive Webdesign als Gestaltungsansatz, mit dem Webseiten auf unterschiedlichen Bildschirmgrößen und Auflösungen gut dargestellt und bedienbar werden. Es ist ausdrücklich keine einzelne Technologie, sondern das Zusammenspiel mehrerer Bausteine:

  • flexible Raster und relative Größenangaben statt fester Pixelbreiten
  • fließend skalierende Typografie und Abstände
  • Media Queries und Container Queries für Layoutwechsel
  • responsive Bilder und Videos für unterschiedliche Viewports
  • touch-taugliche Navigations- und Bedienkonzepte
  • kurze Ladezeiten unter realen Mobilfunkbedingungen
  • Prüfung über verschiedene Geräteklassen hinweg

Eine responsive Seite entscheidet anhand des verfügbaren Platzes, wie Inhalte dargestellt werden: mehrspaltige Bereiche stapeln sich, Navigationen wechseln in eine kompakte Form, Bilder werden in einer passenden Dateigröße geladen. Professionelle Umsetzung heißt dabei, nicht nur drei bekannte Gerätebreiten zu bedienen, sondern ein System zu bauen, das auch in den Zwischenbereichen trägt. Schwächen zeigen sich in der Praxis selten am Standardgerät, sondern wenige Pixel vor einem Breakpoint: Überschriften brechen ungünstig um, Navigationspunkte kollidieren, Karten werden zu schmal für ihren Inhalt.

Mobile First statt nachträglicher Verkleinerung

Beim Mobile-First-Ansatz beginnt die Konzeption unter den härtesten Bedingungen. Der Platz ist knapp, die Bedienung erfolgt per Daumen, also müssen Inhalte und Kontaktmöglichkeiten konsequent priorisiert werden. Von dieser Basis aus erweitern wir das Layout für größere Viewports: mehrspaltige Darstellungen, größere Medien, ergänzende Inhalte am Rand und offen sichtbare Menüs statt eines Burger-Symbols. Die inhaltliche Hierarchie bleibt dabei erhalten, und die mobile Variante ist vollständig statt nur ein reduzierter Ausschnitt.

Für die Sichtbarkeit in der Suche ist das zentral. Google verwendet bei der Mobile-First-Indexierung überwiegend die mobile Version einer Website für Indexierung und Ranking. Inhalte, interne Verlinkungen und strukturierte Daten müssen mobil also vollständig vorhanden sein. Wir prüfen deshalb besonders kritisch, ob Textblöcke, Tabellen oder Teaser auf schmalen Viewports lediglich optisch ausgeblendet werden, was unkritisch ist, oder ob sie gar nicht erst im ausgelieferten HTML stehen, was Rankings kostet.

Google empfiehlt Responsive Webdesign zudem explizit als mobile Konfiguration, weil auf allen Geräten dieselbe URL und derselbe HTML-Code verwendet werden können. Das reduziert den Pflegeaufwand und verhindert, dass mobile und desktopseitige Inhalte auseinanderlaufen.

Flexible Layouts, inhaltsbezogene Breakpoints und Container Queries

Ein responsives Layout verzichtet auf starre Pixelbreiten. Wir arbeiten mit Flexbox und CSS Grid, etwa mit repeat(auto-fit, minmax(...)), sodass Spalten sich selbst neu verteilen, ohne dass jede Bildschirmbreite einzeln definiert werden muss. Relative Einheiten sowie minimale und maximale Breiten sorgen dafür, dass Komponenten kontrolliert reagieren statt zu brechen.

CSS Media Queries ergänzen diese Basis: Sie wenden CSS-Regeln abhängig von Merkmalen wie Breite, Höhe, Auflösung oder Eingabemethode an. Genau das nutzen wir über die reine Breite hinaus. Abfragen wie (hover: hover) oder (pointer: coarse) trennen Maus- von Touch-Bedienung, sodass Aufklappmenüs am Desktop beim Überfahren reagieren, auf dem Smartphone aber per Tippen zuverlässig steuerbar bleiben.

Breakpoints wählen wir nicht nach Geräteherstellern, sondern nach Inhalt: Ein Umbruch kommt dorthin, wo die Darstellung kippt. Für einzelne Komponenten setzen wir zusätzlich Container Queries ein, die von allen aktuellen Browser-Engines unterstützt werden. Eine Teaser-Karte fragt damit die Breite ihres Containers ab statt die des Fensters und funktioniert dadurch in der schmalen Seitenspalte genauso wie im breiten Hauptbereich.

Typografie, Abstände und Bedienung per Touch

Lesbarkeit hängt an mehr als der Schriftgröße. Zeilenlänge, Zeilenabstand, Kontrast und Weißraum wirken zusammen; als bewährte Spanne gelten rund 45 bis 75 Zeichen pro Zeile. Wir setzen Schriftgrößen und Abstände mit clamp() um, also mit Minimum, fließendem Wunschwert und Maximum. So bleibt eine Überschrift auf dem Smartphone lesbar, ohne auf einem 27 Zoll Monitor den halben Bildschirm zu füllen.

Zwei Details tauchen bei deutschsprachigen Seiten regelmäßig auf und stehen bei uns fest auf der Liste: Lange Komposita wie Elektroinstallationsbetrieb sprengen schmale Spalten, weshalb wir hyphens: auto zusammen mit korrekt gesetztem lang="de" und overflow-wrap einsetzen. Und Formularfelder mit einer Schriftgröße unter 16 Pixel lassen Safari auf dem iPhone beim Antippen automatisch hineinzoomen, was das Layout gefühlt zerreißt.

Eine Desktopnavigation wird außerdem nicht dadurch mobil nutzbar, dass sie hinter einem Menüsymbol verschwindet. Menüpunkte müssen verständlich gruppiert bleiben, Unterebenen per Touch sicher zu öffnen sein und der Rückweg eindeutig. Schaltflächen und Kontaktaktionen brauchen ausreichend Fläche und Abstand zueinander. Schwebende Kontaktleisten und Hinweisbanner prüfen wir gemeinsam, weil sie zusammen leicht einen erheblichen Teil des mobilen Viewports belegen.

Responsive Bilder und Medien

Überdimensionierte Bilder sind die häufigste Ursache langsamer mobiler Seiten. Ein Desktop-Bild per CSS kleiner zu ziehen hilft nicht, denn die volle Datei wird trotzdem geladen.

Mit den HTML-Attributen srcset und sizes kann der Browser aus mehreren Bildvarianten die Datei auswählen, die zu Viewport und Pixeldichte passt. Entscheidend ist dabei ein korrektes sizes: Steht dort ein Wert, der nicht zum tatsächlichen Layout passt, lädt der Browser zuverlässig die falsche Variante. Geht es nicht nur um die Größe, sondern um den Bildausschnitt, greifen wir zu <picture> mit <source media>. Ein Panoramafoto, auf dem hochkant nichts mehr erkennbar ist, bekommt so einen eigenen mobilen Zuschnitt.

Dazu kommen moderne Formate wie AVIF und WebP, feste width und height Angaben, damit der Browser den Platz vorab reserviert, sowie Lazy Loading für alles unterhalb des ersten Bildschirms. Das Hauptbild oben lassen wir bewusst nicht lazy laden, sondern priorisieren es, weil es meist das für die Ladezeit maßgebliche Element ist. Videos, Grafiken und eingebettete Karten binden wir so ein, dass sie ihren Container nicht überschreiten und keinen horizontalen Scrollbalken erzeugen.

Mobile Performance und Core Web Vitals

Ein responsives Design überzeugt erst, wenn die Seite auch bei schwacher Verbindung schnell steht. Unsere Maßnahmen: exakt dimensionierte Bilder, aufgeräumtes und minimiertes CSS und JavaScript, kontrollierter Einsatz externer Skripte, effizient ausgelieferte Webfonts mit font-display: swap, stabile Platzhalter für Medien und eine sinnvolle Ladereihenfolge der zuerst sichtbaren Inhalte.

Bewertet wird das mit den Core Web Vitals. Sie beurteilen mit LCP, INP und CLS zentrale Aspekte von Ladeleistung, Reaktionsfähigkeit und visueller Stabilität. Die von web.dev dokumentierten Zielwerte für eine gute Bewertung liegen bei maximal 2,5 Sekunden für den Largest Contentful Paint, 200 Millisekunden für Interaction to Next Paint, das seit März 2024 den früheren First Input Delay ersetzt, und 0,1 für den Cumulative Layout Shift, jeweils gemessen am 75. Perzentil der Aufrufe.

Wir messen zweigleisig: im Labor mit Lighthouse und gedrosselter Verbindung, im Feld mit den Daten aus dem Chrome UX Report und dem Core-Web-Vitals-Bericht der Search Console. Das Labor zeigt Ursachen, das Feld zeigt, was Ihre Kundschaft wirklich erlebt. Ein schwacher LCP weist oft auf ein zu großes Titelbild hin, ein erhöhter CLS auf Medien ohne reservierten Platz. Nebenbei prüfen wir, welches Element pro Breakpoint überhaupt das LCP-Element ist: mobil meist das Hero-Bild, am Desktop nicht selten die Überschrift.

Das Viewport-Meta-Element als technische Grundlage

Damit die Seite mobil korrekt gerendert wird, muss der Browser angewiesen werden, die tatsächliche Gerätebreite zu verwenden. Genau das leistet das Viewport-Meta-Element: Ohne diese Angabe nehmen mobile Browser ein breiteres virtuelles Layout an und verkleinern die Seite, sodass Text und Schaltflächen trotz responsiver CSS-Regeln winzig erscheinen. Die von web.dev empfohlene Grundlage lautet width=device-width, initial-scale=1.

Ebenso wichtig ist, was dort nicht stehen sollte: Ein user-scalable=no nimmt Nutzern die Möglichkeit, per Geste heranzuzoomen. Zusätzlich verwenden wir für bildschirmfüllende Bereiche die Einheiten svh, lvh und dvh statt 100vh, weil die ein- und ausblendende Browserleiste auf dem Smartphone sonst Inhalte abschneidet. Diese Basiseinstellungen prüfen wir gemeinsam mit Containerbreiten, Skalierungsverhalten und Elementen, die unbemerkt über den Bildschirmrand hinausragen.

Qualitätssicherung auf echten Geräten

Ein responsives Layout ist fertig, wenn es über viele Konfigurationen hinweg stabil bleibt. Der Gerätemodus im Browser ist dafür nur der erste Schritt. Wir prüfen zusätzlich auf echter Hardware und hängen Geräte per Kabel an die Entwicklerwerkzeuge, iPhones an den Safari Web Inspector, Android-Geräte an die Chrome DevTools, weil sich Fehler sonst nicht nachvollziehen lassen.

Auf der Prüfliste stehen unter anderem:

  • Navigation und Untermenüs, auch beim zweiten Antippen
  • Textumbrüche, Lesbarkeit und überlange Wörter
  • Formulare, Eingabefelder und Tastaturverhalten
  • Trefferflächen für Schaltflächen und Kontaktaktionen
  • Bilder, Videos und eingebettete Karten
  • horizontales Überlaufen der Seite
  • schwebende Kopf- und Aktionsleisten
  • Wechsel zwischen Hoch- und Querformat
  • Ladeverhalten und visuelle Stabilität

Zwei Klassiker suchen wir gezielt: breite Tabellen, die einen eigenen scrollbaren Rahmen mit sichtbarem Hinweis brauchen, und Flex-Elemente ohne min-width: 0, die sich nicht unter ihre Inhaltsbreite verkleinern lassen und dadurch die ganze Seite zur Seite schieben. Gefundene Fehler beheben wir in der Komponente, damit die Korrektur überall wirkt, und prüfen anschließend erneut.

Bestehende Website responsiv nachrüsten

Nicht jede Seite muss neu gebaut werden, wenn sie mobil schwächelt. Wir beginnen mit einer Bestandsaufnahme des Frontends und suchen die Ursachen: feste Pixelbreiten, starre Spalten, ein fehlendes oder falsches Viewport-Meta-Element, zu große Medien, unflexible Tabellen, Menüs, die nur für die Maus gedacht waren, und oft mehrere widersprüchliche Media Queries, die sich über Jahre angesammelt haben.

Typische Maßnahmen sind dann:

  • Umstellung starrer Raster auf Flexbox und Grid
  • inhaltsbezogene Breakpoints statt Geräteliste
  • Überarbeitung der mobilen Navigation
  • fließende Typografie und gestaffelte Abstände
  • Einführung von srcset, sizes und modernen Bildformaten
  • Anpassung von Tabellen und Formularen für schmale Displays
  • Reduktion der mobilen Ladezeit
  • Korrektur überlaufender und überlagernder Elemente

Vorher klären wir, ob die vorhandene Template- und Stylesheet-Struktur solche Eingriffe zuverlässig trägt. Funktionierende Bestandteile bleiben erhalten. Wo die bestehende Architektur eine saubere responsive Umsetzung begrenzt, benennen wir diese Grenze offen, statt sie zu überdecken.

Responsive Webdesign aus Hannover anfragen

Ihre potenziellen Kunden recherchieren unterwegs, prüfen Leistungen auf dem Smartphone und wechseln später an den Desktop. Eine Darstellung, die dabei bricht, kostet Anfragen. Wir entwickeln responsive Lösungen als zusammenhängendes System aus Layoutregeln, Komponenten und Breakpoints, abgestimmt auf Ihre Inhalte und Ihr Erscheinungsbild, technisch sauber, messbar schnell und auf echten Geräten geprüft.

Senden Sie uns die URL Ihrer bestehenden Website oder beschreiben Sie Ihr geplantes Projekt. Wir sehen uns die kritischen Layoutbereiche an, messen die mobile Performance und sagen Ihnen konkret, welche Anpassungen sinnvoll umsetzbar sind, damit Ihre Präsenz in Hannover und darüber hinaus auf jedem Gerät überzeugt.