Trolldi : comment devenir un gourou du développement Web ?
Voici les meilleures pratiques adaptées au Web moderne
Casper Beyer, un développeur, note avec une pointe d'humour les différentes conceptions Web qu'il a pu rencontrer et qui ne l'ont pas marqué positivement. « De temps en temps, je vois une page qui n'a pas sauté dans le train. C'est simplement inadmissible, alors il faut revoir ensemble les meilleures pratiques adaptées au Web moderne. Ces pratiques sont immuables, vous devez les suivre car je suis un developer advocate. Elles sont également en vigueur sur un certain nombre des meilleurs sites Web classés par Alexa, mais gardez surtout à l'esprit que je suis un developer advocate ».
Pour la petite précision, un developer advocate est une personne dont la principale responsabilité est de faciliter l’utilisation d’une plateforme par les développeurs.
Voici les pratiques proposées par Beyer :
Parlez de la version mobile de votre application
La première chose que vous devez faire lorsqu'un utilisateur visite votre site Web est de lui montrer une grande boîte de dialogue lui indiquant qu'il doit simplement installer l'application mobile à la place.
Une petite astuce consiste à mettre un lien proposant d’aller directement sur le site et le placer très près du lien qui permet à l'utilisateur d'installer l'application. Cela rendra les utilisateurs beaucoup plus heureux car il est si facile d'installer l'application et de ne pas fermer accidentellement la boîte de dialogue !
Parlez aux utilisateurs des cookies
Si l'utilisateur continue et insiste pour utiliser la version Web, nous devons lui faire savoir que nous utilisons des cookies pour le suivre.
Faites savoir aux utilisateurs qu'ils peuvent s'inscrire
Parfois, un lien ne suffit pas, une boîte de dialogue peut être très utile pour informer l'utilisateur qu'il peut s'inscrire à votre site Web. Précisons que des recherches ont prouvé que les boîtes de dialogue qui ne peuvent pas être fermées ont le meilleur taux de conversion. Quoi de plus cool pour obliger les visiteurs à s’inscrire ?
Bloquez les utilisateurs européens
Avec le RGPD, même les Européens ont du mal à faire le discernement entre ce qui peut être fait et ce qui n’est pas autorisé. La meilleure solution face à cette problématique ? Ne rien faire, continuez de pister vos utilisateurs et empêchez les Européens d'accéder au site.
Autorisez le opt-out
Maintenant, il est très important de faire comprendre aux utilisateurs que nous ne sommes pas intrusifs. Aussi, nous devons leur permettre de refuser des modaux de l’application mobile.
La meilleure pratique consiste à placer ce menu quelque part où l’utilisateur pourra facilement la repérer, comme dans l’une des pages de préférences du compte. Il ne va peut-être pas y penser directement, mais le plus important c’est qu’il utilise l’application, pas vrai ?
Faire la promotion de votre application
Si l’utilisateur doit désactiver l’invite d’installation de l’application mobile, nous pouvons l’avoir à l’usure. Faire la promotion de l'application mobile quelque part sur le site Web fera l’affaire. À un moment l’utilisateur va abandonner son combat et l’essayer.
Toujours parier sur JavaScript
Ces boîtes de dialogue requièrent évidemment JavaScript, et bien sûr, il est important d’avoir un défilement sans fin, mais assurez-vous de faire vos preuves en utilisant le dernier framework à la mode.
Et voilà !!!
Maintenant que vous connaissez ces meilleures pratiques pour le développement Web moderne, assurez-vous de les appliquer à la lettre et partout. Vous êtes désormais certifié et prêt à postuler pour des sites de premier ordre, à condition de vous souvenir de ces règles simples lors du processus d’entretien.
Vous ne savez rien du développement Web ? Ne vous inquiétez pas, vous pouvez simplement faire un bootcamp d’une semaine et vous serez un expert !
Source : billet Casper Beyer
Et vous ?
Quelles sont les pratiques qui vous ont le plus marqué négativement dans le développement Web ?
Avez-vous une anecdote sur le sujet ?
Voir aussi :
Trolldi : comment écrire du code non maintenable et qui vous assurera un travail à vie ? Petites astuces dans le langage Java
Trolldi : qu'avez-vous pu faire dans le passé pour détruire involontairement votre carrière en informatique ? Quelques pistes à explorer
Trolldi : comment prendre sept ans pour livrer une bêta d'un jeu vidéo ? L'art d'allonger les délais en développement logiciel
Trolldi : les meilleurs employés ne sont pas ceux qui sont les plus agréables, selon un psychologue qui explique sa réflexion
Trolldi : Good Luck With That, enfin une licence pour le code spaghetti ? Les devs peuvent modifier votre code tant qu'ils ne vous mentionnent pas
Partager