Quand je regarde certaines des tendances actuelles sur le Web, je pense à la possibilité que la cyclicité soit également présente ici. Je me demande si nous sommes prêts à adopter à nouveau les idées du premier Web. Cela vaut peut-être la peine de préciser que je ne parle pas de design ici. J'ai peur que le phénomène du bébé dansant ait disparu pour toujours. Je veux plutôt dire des idées plus larges du passé qui ont récemment trouvé une seconde vie. Et au fait, j'aime ça.
Rendu serveur
Après avoir passé la meilleure partie de la dernière décennie à déplacer la logique du rendu des pages Web sur les systèmes clients, on a l'impression que le pendule est sur le point de basculer dans le sens du rendu serveur.
Avec l'émergence de projets comme Phoenix LiveView et l' approche « c'est juste du HTML » de hey.com , il semble que le rendu côté serveur (SSR) revient sur le devant de la scène.
Ca a du sens. Le fait est que les serveurs sont très bons pour résoudre de tels problèmes. Et envoyer du HTML compressé sur le réseau peut être incroyablement rapide. Le cycle classique de demande-réponse a également évolué. HTTP / 2 et techniques intelligentes comme Turbolinkset les pré-téléchargements juste à temps rendent la navigation sur Internet beaucoup plus agréable de nos jours que lorsque quelqu'un a essayé pour la première fois de télécharger une photo de Michael Jordan à partir du site Web de Space Jam via une connexion commutée.
Si la prochaine génération d'applications Web supprime la responsabilité des utilisateurs de rendre l'interface et d'exécuter d'énormes quantités de code JavaScript, cela peut être appelé une merveilleuse nouvelle stratégie pour le développement de projets Web.
Développement de site Web sans écrire de code
FrontPage et Dreamweaver étaient populaires dans les années 90 en raison de leur implémentation de l'approche Ce que vous voyez est ce que vous obtenez (WYSIWYG). Les gens pouvaient créer des sites Web sans aucune compétence en programmation. Tout le travail consistait à faire glisser des champs sur les pages et à saisir du texte dans ces champs.
Bien sûr, ceux qui ont commencé à travailler sur des sites de cette manière ont vite appris que les pages sont basées sur un code de programme qui n'est tout simplement pas visible pour ceux qui ne savent pas où chercher. Le plus souvent, ce code était une montagne de déchets générés automatiquement. Cette approche a finalement empêché les outils appropriés de suivre le rythme de l'évolution des exigences du Web moderne.
Plateforme Webflow
Aujourd'hui, nous avons une meilleure compréhension du Web. On peut en dire autant de nos instruments. Par exemple, Webflow est l'un des prétendants au titre «d'éditeur visuel sans codage pour le développement de sites Web». Le code généré par cette plateforme est bien meilleur que celui que l'on pouvait voir dans les années 90.
Des outils comme ceux-ci ne remplaceront probablement pas les vrais développeurs. Il faut encore énormément d'efforts humains pour créer des projets complexes. Mais pour le développement de landing pages et de sites marketing, de tels outils peuvent devenir le "Saint Graal du WYSIWYG", que nous pensions resté dans les années 90.
Sites personnels
Mon engagement envers IndieWeb peut m'amener à ces réflexions, mais je crois qu'il y a un regain d'intérêt pour les sites Web personnels en ce moment. De nombreux géants des médias sociaux sont en disgrâce auprès des internautes. Les gens sont à nouveau fascinés par l'idée de posséder une tranche du Web plutôt que d'être l'un d'un milliard de "noms d'utilisateur".
Nos identités numériques deviennent de plus en plus importantes et les gens se rendent compte qu'ils ne contrôlent pas leurs données. Les sites personnels étaient très populaires avant MySpace et Facebook, et de nos jours, créer de tels sites n'a jamais été aussi simple.
Des services comme Carrd offrent un moyen pratique et simple de créer des pages simples d'une page. Les statistiques de ces services indiquent que les gens s'y intéressent beaucoup.
Les blogs gagnent à nouveau en popularité. Les blogs sont utilisés comme moyen de marketing personnel ou simplement comme plate-forme pour exprimer des opinions. De nos jours, il existe des tonnes d'outils pour ceux qui cherchent à bloguer. Le blog peut être conçu comme votre propre site. Vous pouvez utiliser une plate-forme spécialisée comme micro.blog , qui donne aux utilisateurs beaucoup plus de liberté que Medium et Company.
Listes de matériaux générées par l'homme
Un autre problème créé par les médias sociaux est qu'Internet est désormais inondé de listes d'articles et d'actualités générées automatiquement. Nous avons décidé que le flux de matériaux devant nos yeux ne devrait jamais se tarir. Cela a conduit au fait que nous avons créé des systèmes complexes qui sélectionnent pour nous de nouvelles publications en fonction de nos intérêts.
Mais ces systèmes sont essentiellement d'énormes boîtes noires. Personne ne sait vraiment ce qui se passe dans ses intestins. Si vous ajoutez des publicités, des "fausses nouvelles" et quelques trolls Internet ici, nous obtenons le désordre que nous connaissons tous.
C'est pourquoi les gens s'efforcent de gérer ce qu'ils lisent en fonction de leurs propres préférences. Il peut s'agir de collections chronologiques de matériaux, de matériaux sélectionnés par d'autres personnes, de matériaux regroupés par thème. Nous parlons de quelque chose comme une sélection d'articles provenant de sources fiables, créés pour une personne spécifique.
Une façon de créer de tels flux est d'utiliser la bonne vieille technologie RSS. C'est l'une de ces technologies ennuyeuses que l'on appelait mortes, mais dont la popularité a encore augmenté.
Voici un tweet à ce sujet. "Qui lira votre blog personnel parce qu'il a un flux RSS?" - demande l'auteur du tweet. Et il se répond: «Je vais lire».
Une autre possibilité de trouver un contenu de qualité est de sélectionner des matériaux en fonction des recommandations d'autres personnes, et non des algorithmes. Les personnes que nous connaissons déjà grâce à des matériaux de haute qualité recommandent à d'autres personnes des publications sur des sujets similaires. De telles activités conduisent à la création de grappes d'informations décentralisées auxquelles on peut faire confiance.
Les propriétaires de sites Web l'ont souvent fait dans les jours précédant l'apparition des moteurs de recherche. Ils ont maintenu des listes de liens vers d'autres blogs ou créé des anneaux Web de sites similaires.
Widget de boucle Les
widgets de boucle étaient une méthode courante de regroupement de sites sur les premiers sites Web. Afin de devenir membre de l'anneau Web, il était nécessaire d'intégrer un petit widget sur le site contenant des boutons comme «Suivant», «Précédent» et «Site aléatoire». Le fait de cliquer sur ces boutons a conduit les visiteurs du site vers d'autres sites de l'anneau Web auquel ils appartenaient. Au fait, si vous souhaitez héberger votre propre anneau Web, j'ai quelque chose pour vous.
Petites communautés et monétisation Web
De nombreux créateurs de contenu quittent les grandes plates-formes sur lesquelles «absolument tout le monde» est pour des communautés de niche plus fermées. De nouveaux modèles d'adhésion sur des sites comme ghost.org permettent aux créateurs de contenu de créer des communautés autour de ce qu'ils font. Les gens apprennent quelque chose à d'autres personnes, publient des livres par eux-mêmes ou donnent à d'autres l'accès à des API pour résoudre des problèmes spécifiques.
Dans les années 90, il y avait des forums de discussion et des babillards électroniques. Nous avons maintenant à notre service des plates-formes telles que Discord et Twitch qui aident les personnes ayant des intérêts communs à se trouver. Ces communautés hautement spécialisées peuvent servir de base d'utilisateurs solide pour les hommes d'affaires indépendants.
Bien sûr, le problème de la monétisation existe depuis les débuts du Web, et il n'est pas facile de gagner de l'argent de nos jours sans publier de publicités partout. Mais de nouvelles normes comme l'API de monétisation Web pourraient être une solution très intéressante au problème de monétisation, permettant aux créateurs de contenu de recevoir des micropaiements pour ce qu'ils créent.
Tirer les leçons des expériences passées
Je ne sais pas si les tendances ci-dessus vont s'intensifier ou si nous verrons quelque chose de complètement différent sur le Web. Mais je suis convaincu qu'il est bon d'apprendre des expériences passées. C'est grâce à cela que le monde avance.
Par conséquent, peut-être que les «secondes 90» seront encore meilleures que les «premières». Au moins cette fois, nous avons déjà résolu le problème avec NSYNC.
Selon vous, quelles technologies du premier Web pourraient bien renaître à notre époque?