Rappelez-vous le Mantra Web du début des années 2000? Sites Web minuscules (moins de 100 Ko), JavaScript uniquement pour les améliorations et des secours robustes pour tout. Pas de javascript? Le site fonctionnait toujours parfaitement, bien que moins flashy. Les vitesses lents de Dial-up ont nécessité cette approche. Se connecter à Internet seul était une entreprise de plusieurs minutes!
C'étaient des temps plus simples. Les limites, à mon avis, ont favorisé une meilleure conception Web. Mais le haut débit et les fibres ont rendu ces contraintes obsolètes.
Le développement Web d'aujourd'hui priorise l'expérience du développeur sur l'expérience utilisateur: les processus de construction, les choix de cadre et l'optimisation du référencement dominent. Framework Wars and Gatekeeping a remplacé les discussions sur les solutions élégantes sans JavaScript. En fin de compte, tout se résume à HTML, CSS et JavaScript; Utilisez ce qui fonctionne.
Cependant, la dépendance à l'égard de JavaScript pour même les fonctionnalités de base est alarmante. Les sites Web en moyennent désormais un lait 2 Mo par page! Désactivez JavaScript, et vous êtes accueilli avec le "Blizzard d'écran blanc" - une page vierge au lieu du contenu.
Mon récent déménagement dans une zone rurale a rappelé des souvenirs de Dial-up. Bien que mon haut débit soit acceptable, la connectivité mobile à l'extérieur ou pendant les pannes de courant est épouvantable. Le mode du lecteur et la désactivation JavaScript (avec le chargement paresseux de l'image) sont essentiels pour la navigation. Mais la désactivation de JavaScript rend de nombreux sites inutilisables, ce qui entraîne cet écran blanc redouté.
Mon WiFi à la maison gère le travail, le shopping et le paiement des factures. Mais une récente panne de courant a mis en évidence le problème. J'avais besoin du site Web de la société électrique pour vérifier la restauration des services, mais son site mobile de 3 Mo (plus 8,6 Mo de ressources) n'a pas réussi à se charger, même avec JavaScript activé.
Ma diatribe Twitter a donné des réponses positives, pointant des exemples comme la version TrainTimes.org.uk et NPR uniquement. Pourquoi ne pas offrir des versions en texte uniquement des pages critiques pour les utilisateurs avec Internet peu fiable?
Bien que ma panne de courant soit une situation temporaire, beaucoup éprouvent un accès Internet constamment peu fiable. L'article de NPR sur les défis éducatifs de l'ère pandémique dans les domaines avec un mauvais accès Internet souligne cette réalité.
Les contraintes du développement Web précoce offraient un avantage significatif: les sites Web ont chargé de manière fiable sur n'importe quel appareil, n'importe où. Le site Web de Space Jam 1996 en y illustre. Les développeurs doivent adopter des stratégies de chargement adaptatives, garantissant l'accessibilité pour les utilisateurs avec des réseaux lents ou des appareils bas de gamme.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!