Dieser Artikel stammt aus Tom Ewers Managewp-Blog und bringt seine unterschiedlichen Ansichten zum derzeit beliebten Responsive Design zum Ausdruck. „Die Umstellung auf mobiles Design ist eine größere Revolution als die PC-Revolution“ – Kevin Lynch, CTO, Adobe Bis 2014 werden mehr Menschen mobile Geräte statt PCs für den Internetzugang verwenden, weshalb die Entwicklung barrierefreier mobiler Endgeräte zu einem der wichtigsten Themen für Webentwickler geworden ist. Daher entstand Responsive Design, das aus meiner persönlichen Sicht jedoch nicht weiterverfolgt werden sollte. Warum? Responsive Design ist kein einheitlicher Ansatz. Ich selbst war früher ein Fan von Responsive Design und musste feststellen, dass sich viele Webanwendungen auf mobilen Bildschirmen nicht gut darstellen ließen. Ein gutes Beispiel hierfür ist Google Maps. Webseiten, die viele Bilder enthalten, eignen sich auch für Responsive Design, textbasierte Webseiten und Blogs hingegen nicht. Ich bin sogar der Meinung, dass die Implementierung von Responsive Design für solche Webseiten reine Zeitverschwendung ist. ![]() ![]() ![]() ![]() 2. Es kostet mehr Geld und dauert länger. Generell gilt: Responsive Design kostet mehr Geld als nicht-responsive Design. Wenn jemand behaupten würde, dass Responsive Design günstiger ist als die Entwicklung eines zusätzlichen mobilen Layouts, würde ich zustimmen. Aber wissen Sie, was günstiger ist als Responsive Design? Nichts! Denken Sie auch darüber nach, wie viel Zeit Sie dafür aufgewendet haben, welchen Return on Investment Sie durch Responsive Design erzielt haben und was Sie dadurch gewonnen haben. 3. Die Leistung eines nicht reagierenden Designs ist nicht schlecht. Sehen Sie sich den Anzeigeeffekt meines eigenen Blogs auf dem Mac an: ![]() ![]() ![]() 5. Responsive Design ist eigentlich ein Kompromiss. Man kann sagen, dass Responsive Design eine subjektive Entscheidung der Designer ist. Sie glauben, dass die Desktop-Anzeigeoberfläche nicht mehr für die mobile Oberfläche geeignet ist, und dann haben sie das Gefühl, dass entsprechende Änderungen vorgenommen werden müssen. Wenn Benutzer eine noch unbequemere Benutzeroberfläche sehen, werden sie fragen, warum wir eine so andere und nicht sehr gute Anzeigemethode verwenden müssen. Dies verstößt gegen die zweite Regel der Benutzerfreundlichkeit 101: „Geben Sie den Benutzern nicht das Gefühl, dass sie keine Kontrolle über die Situation haben.“ Mein Punkt ist also: Dies ist nur ein Kompromiss, eine subjektive Entscheidung des Designers, und die Benutzer empfinden es nicht als großes Unbehagen, insbesondere wenn Responsive Design Geld und Zeit kostet. Zusammenfassend habe ich diesen Artikel aus zwei Gründen geschrieben: Erstens halte ich Responsive Design in vielen Fällen für unnötig. Zweitens fehlt es im Internet eindeutig an einer Debatte zum Thema Responsive Design. Ich leugne die Theorie des Responsive Designs an sich nicht, aber Tatsache ist, dass es in vielen Fällen, die ich gesehen habe, wirklich nicht notwendig ist. Viele Menschen sind es gewohnt, zu denken, dass es selbstverständlich ist, wenn andere es befürworten, aber Sie sollten es besser aus der Perspektive eines Entwicklers betrachten und sich fragen: Ist es wirklich das, was Sie brauchen? PS: Was ist Responsive Design? Die Gestaltung und Entwicklung der Seite soll auf das Nutzerverhalten und die Geräteumgebung (Systemplattform, Bildschirmgröße, Bildschirmausrichtung etc.) reagieren und sich entsprechend anpassen. Die konkrete Vorgehensweise umfasst viele Aspekte, darunter flexible Raster und Layouts, Bilder und die Verwendung von CSS-Medienabfragen. Unabhängig davon, ob der Benutzer einen Laptop oder ein iPad verwendet, sollte die Seite in der Lage sein, Auflösung, Bildgröße und zugehörige Skriptfunktionen automatisch zu ändern, um sich an verschiedene Geräte anzupassen. Über managewp |
<<: Beispielcode, wie CSS mehrere Klassen abgleicht
>>: Detaillierte Erläuterung des Anwendungsfalls für MySQL-Fremdschlüssel (FOREIGN KEY)
Negative Distanz bezieht sich auf Empathie. Vorwo...
Wenn Sie nginx als Reverse-Proxy verwenden, könne...
Inhaltsverzeichnis Erstellen Sie ein Docker-Image...
Einen Fehler melden Der Apache\Nginx-Dienst wurde...
Einige Studenten sagten, dass sie auf das Problem...
1. Konvertierung des Übermittlungsformats für die...
1. MS SQL SERVER 2005 --1. Löschen Sie das Protok...
Die Webseite zeigt 403 Forbidden an Nginx (Yum-In...
In diesem Artikel wird der spezifische JavaScript...
Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...
In der XHTML-Sprache wissen wir alle, dass das ul...
Inhaltsverzeichnis Die erste Methode: Wenn die My...
In diesem Artikel wird der spezifische Code für J...
Probleme, die bei der Optimierung auftreten könne...
Inhaltsverzeichnis 1. Docker installieren 2. Sona...