Vidéo: Web'EnR Formations Énergie Partagée : quoi de neuf en 2019 ? 2025
S'il est toujours dangereux de prédire l'avenir, particulièrement dans un environnement aussi fluide, dynamique et évolutif que le développement web, voici sept tendances à suivre:
-
Convergence du design et du développement : Bien qu'il existe encore des développeurs Web frontaux spécialisés, des concepteurs Web et des développeurs principaux, tous ces éléments spécifiques du développement Web convergent. Il sera toujours possible et pratique de se spécialiser dans l'un de ces domaines, mais à moins que vous ne travailliez pour une très grande entreprise, vous aurez probablement besoin d'être sensible aux trois. Les concepteurs ont besoin de comprendre les besoins des développeurs, et les développeurs ont beaucoup à apprendre sur l'esthétique et la convivialité des concepteurs. Les deux aspects de l'interface utilisateur doivent reconnaître l'importance des données dans toutes les formes de développement Web.
-
Applications, pas de documents: Les pages Web ressemblaient beaucoup à des documents dans les premiers temps, mais ce n'est tout simplement pas aussi vrai qu'autrefois. Presque tous les sites disposent maintenant d'une certaine forme d'interactivité utilisateur sur le frontal et d'une sorte d'accès aux données à l'arrière. L'attrait visuel est extrêmement important, mais vous ne pouvez plus concevoir une page Web comme une page de magazine. Une page Web doit en faire beaucoup plus.
-
Enfin quelques standards sensibles: Depuis sa naissance, le web a toujours eu des problèmes de compatibilité. La plupart du temps il y avait plusieurs navigateurs avec des normes et des capacités concurrentes. Parfois, un navigateur dominait complètement le paysage, rendant les autres navigateurs non pertinents. Maintenant, pour la première fois dans l'histoire du web, il y a un ensemble de standards (HTML5, CSS3, JavaScript) qui sont adoptés de manière presque universelle. C'est une affaire vraiment énorme, et il est temps. Pour renforcer ce bel état, les développeurs peuvent faire leur part en utilisant les normes et en évitant les comportements non standard.
-
La bande s'adapte dans une poche et sur le côté d'un bâtiment: Pendant la plus grande partie de l'histoire du Web, l'ordinateur de bureau a été la norme tacite. Il a été possible d'utiliser le Web sur d'autres appareils, mais ils étaient toujours secondaires par rapport au moniteur de bureau standard, à la souris et au clavier. Maintenant, tout le développement web est le développement mobile. Il est essentiel de concevoir vos sites afin qu'ils puissent fonctionner sur une variété d'appareils. Des techniques comme le design réactif peuvent faire beaucoup de chemin ici, mais même cela ne suffit pas. Les écrans d'aujourd'hui peuvent être petits, mais ils ont souvent des résolutions plus élevées que celles des machines de bureau d'il y a quelques années.De plus, la démographie des utilisateurs du Web s'élargit, de sorte que la réceptivité aux besoins des personnes âgées et des personnes handicapées est de plus en plus importante. La vraie leçon? Vous ne pouvez plus concevoir pour votre propre écran. Vous devez penser à tous les différents types d'appareils et (beaucoup plus important) les gens qui vont interagir avec votre travail.
-
Séparation de l'affichage, du contenu et des données: Tout développeur doit comprendre l'affichage, le contenu et les données pour les faire fonctionner ensemble de façon transparente. Cependant, ces éléments doivent être séparables. Par exemple, les tendances visuelles vont et viennent. (L'esthétique du web 2. 0 a disparu, le design plat est chaud cette semaine, il y aura quelque chose d'autre la semaine prochaine.) Il est essentiel de pouvoir modifier un aspect sans mettre en péril les autres.
-
Utilisez les systèmes quand vous le pouvez: Au cœur de l'expérience, vous aurez toujours besoin de savoir comment faire du vieux HTML et CSS à la main. Peu importe les autres outils que vous utilisez, vous reviendrez toujours à ces compétences de balisage de base et à l'essentiel de la programmation. Cependant, cela ne signifie pas que vous ne devriez pas utiliser d'outils pour améliorer votre efficacité. La plupart des développements Web commerciaux utilisent aujourd'hui des systèmes CMS, des modèles et des outils puissants comme la boîte à outils jQuery UI. Apprenez et appréciez ces outils, mais n'oubliez jamais les fondamentaux.
-
Plus technique peut être plus personnel: Bien sûr, Internet est une bête hautement technique. Mais c'est à son meilleur quand il est utilisé à des fins les plus humaines: connecter les gens, envoyer un message et faire sourire les gens. Bien qu'il existe certainement des applications techniques et commerciales de la technologie Web, les applications les plus intéressantes sont peut-être celles que les gens écrivent comme une forme d'expression personnelle. Peut-être que ce mumbo-jumbo technique fou est vraiment une forme d'art après tout.
