Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Quelles mauvaises pratiques doivent disparaitre du Web ?
Un employé de Microsoft donne 9 exemples qui l'horripilent : en avez-vous d'autres ?

Le , par Gordon Fowler

5PARTAGES

18  2 
Edit 17h00 : précision sur la pratique liée au code postal en France

Scott Hanselman est un développeur employé par Microsoft qui en a visiblement assez de trouver à longueur de sites des pratiques qui, d’après lui, feraient du mal au Web.

N’étant pas simplement du genre à critiquer, Scott Hanselman en a listé neuf sur son site personnel avec à la clef pour certaines des solutions – qu’il veut particulièrement simples – pour y remédier.

La première de ces mauvaises pratiques est la redirection malvenue depuis une page précise d’un site web conçue pour le bureau vers la page de garde de la version mobile du même site.

En résumé, si vous souhaitez accéder à la page précise siteweb.com/super-article-du-jour depuis un smartphone ou une tablette, il est pour lui inconcevable que vous soyez redirigé vers m.siteweb.com. Et donc que vous ne puissiez pas lire l’article directement ou que vous deviez le chercher à nouveau dans cette version mobile.

Dans la continuité, Scott Hanselman ne supporte plus qu’on lui propose de télécharger une application sur sa tablette ou son téléphone lorsqu’il surf sur un site. « Je ne veux pas de votre appli pourrie. J’utilise un navigateur […] Partez du principe que si j’utilise un navigateur, c’est que je veux aller sur le web », explique-t-il.

Troisième désagrément à bannir, d’après lui, les pages de publicité qui s’affichent – en pleine page – avant que vous puissiez accéder au contenu voulu.

Le quatrième grief relève un peu plus du détail. Le développeur ne comprend pas qu’il existe encore des questionnaires avec cases à cocher où il faut cliquer exactement sur la case. « C’est tellement simple d’associer un intitulé à une case », avance-t-il.

Autre (petit) désagrément, le choix d’une langue pour un site. À partir du moment où un navigateur peut renvoyer la langue – voire les langues - par défaut que vous avez choisie(s), les sites ne devraient pas avoir besoin de vous le demander. « Ces données existent, utilisez-les ! », lance-t-il aux développeurs web.

Dans le même ordre d’idée, Scott Hanselman fait remarquer qu'il est parfaitement inutile de demander un code postal ET une ville dans un formulaire, puisque le code postal implique une ville. Sa remarque concerne les États-Unis mais elle reste souvent valable en France. Au pire faudrait-il une liste de propositions dans le cas de regroupement de communes, liste qui éviterait dans tous les cas de taper une information supplémentaire et les erreurs.

Plus fondamental, les liens brisés ne devraient pour lui plus jamais exister dans le web moderne. « Il n’y a pas d’excuse à cela. Avec les fichiers .htaccess et web.config, tenez à jour une liste de redirections et faites de votre mieux pour les tester. […] Et ne me dîtes pas de mettre à jour mes favoris. Quand j’ai l’habitude de consulter une URL, je ne veux pas qu’on me dise de faire un truc, je veux voir votre saloperie de page. C’est à VOUS de faire le boulot », s’emporte-t-il.

L’avant dernière mauvaise pratique qui le met hors de lui est une des plus anciennes du web. Elle consiste à redimensionner une image géante avec les attributs Width et Height. « Cela ne les rend pas plus petites. Non, non. Cela télécharge l’image en géant et après c’est vote navigateur qui fait le boulot pour la redimensionner », rappelle-t-il. Et de conseiller un outil pour compresser les PNG et vraiment alléger les images (PNGGauntle - ou Trimage sur Linux et ImageOptim pour Mac OS X).

Enfin, Scott Hanselman ne comprend pas que les développeurs ne « canonisent » pas leurs adresses. Comprendre par-là, qu’ils n’utilisent pas systématiquement les redirections 301.

Si les internautes accèdent à une page par le biais de différentes URL (par exemple, via l'adresse http://example.com/accueil, http://accueil.example.com ou http://www.example.com), il est en effet recommandé de choisir parmi ces URL une URL favorite (mise en forme canonique) puis d’utiliser des redirections 301 côté serveur pour envoyer le trafic de ces autres URL vers l'URL choisie.

Une liste diversifiée de mauvaises pratiques donc, qui touchent à la fois la technique, le marketing et le confort de navigation au sens large. Une liste intéressante sous forme de mémo mais qui ne se veut ni exhaustive, ni objective... et qui demande donc à être critiquée et surtout complétée.

Source : Stop Doing Internet Wrong de Scott Hanselman

Et vous ?

Que pensez-vous de cette liste ?
Quelle(s) autre(s) mauvaise(s) pratique(s) y ajouteriez-vous ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Gibob
Membre du Club https://www.developpez.com
Le 21/06/2013 à 18:42
D'après moi on pourrait rajouter les sites qui mettent des musiques ou sons directement en lecture sur la page d'accueil, certains même relance la musique à chaque nouvelle page du site..
17  0 
Avatar de Uranne-jimmy
Membre expérimenté https://www.developpez.com
Le 21/06/2013 à 16:38
Je suis assez d'accord avec ce développeur mais il y a un point qui m'intrigue :
Beaucoup de villages français ont les codes postaux de la ville la plus proche et non un code postal propre, c'est mon cas. La solution serait plutôt avoir accès à une base de données comme le fond maintenant beaucoup de site qui propose une liste avec les communes, ce qui évite de l'écrire soit même et évite les erreurs.
12  0 
Avatar de vohufr
Membre éclairé https://www.developpez.com
Le 23/06/2013 à 9:54
sur la moitié des réponses que je lis, vous vous acharnez sur l'histoire de code postal, alors que l'article indique bien la solution à notre problème Français... Il s'agit de lire avant de critiquer...
7  0 
Avatar de
https://www.developpez.com
Le 21/06/2013 à 16:34
Tout à fait d'accord avec ses 9 points. Rien à redire.
5  0 
Avatar de erwanlb
Inactif https://www.developpez.com
Le 22/06/2013 à 10:18
Citation Envoyé par SylvainPV Voir le message
Bien, et puis ? Au délà du caca nerveux de Scott, on apprend pas grand chose. Des best practices il en existe des centaines, et cette liste ne répond à aucun ordre ou homogénéité. Eviter les liens mort est quand même largement plus important que cette histoire de code postal ou de case à cocher... Quant aux pubs en plein écran, comme si c'était au développeur d'en décider
Suivant ce principe, plus personne n'a rien à dire et critiquer (autant négativement que positivement) et il faudrait que les best practices n'existent plus et qu'il y ai UN best practice, pas plus...et donc nos commentaires (dont le tien) n'ont pas lieu d'être non plus...
5  0 
Avatar de Bovino
Rédacteur https://www.developpez.com
Le 21/06/2013 à 16:59
Citation Envoyé par Gordon Fowler
L’avant dernière mauvaise pratique qui le met hors de lui est une des plus anciennes du web. Elel consiste à redimensionner une image géante avec les attributs Width et Height. « Cela ne les rend pas plus petites. Non,non. Cela télécharge l’image en géant et après c’est vote navigateur qui fait le boulot pour la redimensionner », rappelle-t-il. Et de conseiller un outil pour compresser les PNG et vraiment alléger les images (PNGGauntle - ou Trimage sur Linux et ImageOptim pour Mac OS X).
Ah ben elle tombe bien celle-là !
Au même moment où Gordon postait sa discussion, j'étais en plein là-dedans !

Sinon, mis à part la réserve déjà émise concernant les codes postaux, que de bonnes remarques, mais ce n'est qu'un début de liste !
3  0 
Avatar de omedo
Membre du Club https://www.developpez.com
Le 21/06/2013 à 16:40
Je suis plutôt d'accord avec ce qui est dit dans ce post

Mais il y a une chose avec laquelle je ne suis vraiment pas d'accord
c'est qu'il est parfaitement utile de demander la ville et le code postal ( car je ne sais pas aux Etat-unis
mais en France un code postal peut correspondre a plusieurs villes et inversement
2  0 
Avatar de The_badger_man
Rédacteur https://www.developpez.com
Le 23/06/2013 à 13:09
Citation Envoyé par niuxe Voir le message

Par contre la langue, non pas d'accord. Je suis français. Je suis en vacances et je surf sur un site américain. Comment puis je savoir si le site propose la langue française ? Si je sais que le site est aussi en Français, comment changer la langue ?
Non mais il ne dit pas qu'il faut interdire à l'utilisateur de pouvoir choisir sa langue. Il critique les sites qui, avant même de t'afficher le contenu que tu as demandé, affichent une grande page blanche avec une liste de langues à choisir alors qu'il suffirait de regarder les metadonnées du navigateur pour avoir cette info sans forcer le visiteur à choisir. Rien n'empeche ensuite d'avoir un menu en haut pour changer de langue si nécessaire.
2  0 
Avatar de Freddy-Z
Membre régulier https://www.developpez.com
Le 25/06/2013 à 16:46
Choix de la langue..

Ben.. j'ai un win en anglais, un navigateur en anglais.. et pourtant, j'obtiens des résultats et/ou des sites en français.. parce que le site d'en face checke mon adresse ip et trouve que je suis actuellement en France..

On fait quoi dans ce(s) cas-là.
Fred
2  0 
Avatar de Chauve souris
Membre émérite https://www.developpez.com
Le 27/06/2013 à 6:16
... ça devient pénible sur certains sites et ça les rends illisibles. A cause de ça j'en ferme certains pour aller chercher l'info ailleurs. Et que dire de la malheureuse vidéo de deux minutes qui oblige à regarder une pub qui n'a rien à voir pendant 30 secondes. Si encore elle ne hurle pas avant dès le chargement de la page. Ces sites je les fuis. Certains se débrouillent même pour ouvrir des pages sans qu'on le demande.

C'est une pratique de plus en plus courante cette dictature de la pub. Les publicistes du Web à la lanterne

Tiens, je vais me faire des amis, moi.
2  0