Tipps zum Erstellen von Webseiten für Mobiltelefone

Tipps zum Erstellen von Webseiten für Mobiltelefone
Angesichts der Tatsache, dass mittlerweile viele Menschen Smartphones verwenden, ist die Schreibmethode für mobile Webseiten grundsätzlich dieselbe wie für normale Webseiten.

Die Breite der mobilen Seite sollte am besten auf 240 Pixel begrenzt werden, da so eine Reihe von Vorgängen ausgeführt werden können, ohne den Bildschirm zu bewegen. Für das Projekt unseres Unternehmens wurde ein Hintergrundbild mit einer Größe von 240 x 420 verwendet. Das hat tatsächlich einen Nachteil. Ich muss die Höhe jeder Seite innerhalb von 420 kontrollieren, sonst sieht es hässlich aus, wenn es den Grenzwert überschreitet.

Weder normale Mobiltelefone noch Smartphones scheinen js zu unterstützen. Funktionen wie <a href="javascript:history.back()"> und "alert()" werden nicht unterstützt. Darüber hinaus unterstützen Mobiltelefone den Stil von „<input type="button">“ nicht sehr gut. Derselbe Code weist je nach Breite einen gewissen Breitenunterschied zwischen dem Browser und dem Mobiltelefon auf. Daher schlage ich vor, möglichst auf Schaltflächen zu verzichten. Sie können stattdessen Text-Hyperlinks oder kleine Symbole verwenden.

Für Listenseiten ist es am besten, table statt ul li oder p+space zu verwenden. Einerseits dient es dem Schriftsatz, andererseits kann man, wenn die Elemente in einer Spalte zu lang sind, "table tr td{word-break:break-all;}" verwenden. Die anderen beiden Lösungen können den String nur kürzen. Aus meiner Sicht ist das Kürzen des Strings natürlich eine gute Wahl, da die Höhe meiner Seiten fest ist.

Es besteht immer noch ein gewisser Bedarf an großen Bildern. Navigationskarten können beispielsweise ein blendendes Gefühl vermitteln, aber die Bilder dürfen nicht zu groß sein und müssen innerhalb von 10 KB liegen. Die Navigationskarte unseres Unternehmens verwendet eine Seite, die der von Lenovo-Mobiltelefonen ähnelt, und zwar wie folgt:

Die Details mobiler Webseiten können weitaus geringer sein als die normaler Webseiten. Zumindest müssen sie nur auf der mobilen Seite weitergegeben werden, ohne dass IE6, 7, 8 oder andere Browser erforderlich sind. Es bedarf jedoch dennoch einiger Überlegungen, damit es gut aussieht.

<<:  Automatisiertes Frontend-Deployment basierend auf Docker, Nginx und Jenkins

>>:  MySQL lösen: FEHLER 1045 (28000): Zugriff verweigert für Benutzer ‚root‘@‚localhost‘ (mit Passwort: NEIN/JA)

Artikel empfehlen

Vue verwendet Filter zum Formatieren von Daten

In diesem Artikelbeispiel wird der spezifische Co...

So bewerben Sie sich für Webdesign-Jobs

<br />Hallo zusammen! Es ist mir eine Ehre, ...

Lösung für FEHLER 1054 (42S22) beim Ändern des Passworts in MySQL 5.7

Ich habe MySQL 5.7 neu installiert. Beim Anmelden...

Detaillierte Erklärung der binären und varbinären Datentypen in MySQL

Vorwort BINARY und VARBINARY ähneln in gewisser W...

jQuery realisiert den Effekt der Sitzplatzauswahl und -reservierung im Theater

jQuery realisiert den Effekt der Sitzplatzauswahl...

React+Typescript implementiert die Countdown-Hook-Methode

Zunächst wird setInterval als Hook gekapselt 👇 im...

Zusammenfassung häufiger Probleme mit MySQL-Indizes

F1: Welche Indizes hat die Datenbank? Was sind di...

So verfolgen Sie Benutzer mit JS

Inhaltsverzeichnis 1. Synchrones AJAX 2. Asynchro...

Installation von mysql-community-server.5.7.18-1.el6 unter centos 6.5

Verwenden Sie den folgenden Befehl, um zu überprü...

So ändern Sie das Kennwort von mysql5.7.20 unter Linux CentOS 7.4

Nach dem Upgrade von MySQL auf Version 5.7 wurde ...