What If?

Avatar of Robin Rendle
Robin Rendle am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Harry Roberts schreibt über die Arbeit an einem Projekt mit einem ziemlich üblen Designfehler. Die Website war vollständig davon abhängig, dass Bilder geladen werden, bevor irgendein Inhalt gerendert wird. Er untersucht, warum dies schlecht für Barrierefreiheit und Leistung ist, geht aber weiter, um zu beschreiben, wie dies zu anderen Problemen führen kann.

Wenn Sie immer unter der Annahme bauen, dass die Dinge reibungslos funktionieren werden, sind Sie völlig unvorbereitet, um mit dem Szenario umzugehen, dass dies nicht der Fall ist. Denken Sie an die Trugschlüsse; denken Sie an Robustheit.

Harry schlägt dann vor, dass wir uns bei der Entwicklung einer Website immer eine Schlüsselfrage stellen sollten: Was passiert, wenn dieses Bild nicht geladen wird? Zum Beispiel, wenn der Benutzer ein Low-End-Gerät verwendet, ein instabiles Netzwerk hat, einen obskuren Browser nutzt, die Website ohne eine entscheidende API oder Funktion betrachtet, die nicht verfügbar ist… Sie verstehen, worum es geht.

In diesem Zusammenhang haben wir vor einiger Zeit gefragt, was einen guten Front-End-Entwickler ausmacht, und ich denke, dies ist die beste Antwort auf diese Frage, nachdem ich Harrys Beitrag gelesen habe: Ein guter Front-End-Entwickler fragt sich ständig: „Was wäre wenn?“

Direkter Link →