Publicité
+ Répondre à la discussion Actualité déjà publiée
Page 1 sur 4 1234 DernièreDernière
Affichage des résultats 1 à 20 sur 73
  1. #1
    Expert Confirmé Sénior

    Inscrit en
    juillet 2009
    Messages
    3 425
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 3 425
    Points : 148 384
    Points
    148 384

    Par défaut Quelles mauvaises pratiques de développement doivent disparaitre du Web ?

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

    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 ?

  2. #2
    Invité
    Invité(e)

    Par défaut

    Tout à fait d'accord avec ses 9 points. Rien à redire.
    Dernière modification par Invité ; 23/06/2013 à 01h22.

  3. #3
    Membre Expert Avatar de Uranne-jimmy
    Homme Profil pro Kevin PETIT
    Bioinformatique
    Inscrit en
    décembre 2012
    Messages
    626
    Détails du profil
    Informations personnelles :
    Nom : Homme Kevin PETIT
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Bioinformatique
    Secteur : Santé

    Informations forums :
    Inscription : décembre 2012
    Messages : 626
    Points : 1 164
    Points
    1 164

    Par défaut

    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.

  4. #4
    Nouveau Membre du Club
    Inscrit en
    avril 2008
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : avril 2008
    Messages : 64
    Points : 31
    Points
    31

    Par défaut

    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

  5. #5
    Membre confirmé Avatar de IsiTech
    Homme Profil pro
    Étudiant
    Inscrit en
    janvier 2012
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : janvier 2012
    Messages : 93
    Points : 236
    Points
    236

    Par défaut

    Je suis particulièrement d'accord avec les deux premiers points. Je dispose d'un smartphone et d'une tablette HdG avec de grands écrans et de grandes résolutions et se coltiner les sites mobiles est une plaie. Au final ces sites en version mobile sont inutiles 99% du temps, souvent mal foutu, donc autant ne pas perdre du temps à en créer. Pareil pour l'application mobile, en effet si je suis sur mon navigateur, c'est bien que c'est le site qui m'intéresse.

    Pour le code postal et la ville, en France il y a plusieurs villages avec le même code postal, c'est le cas du village où habitent mes parents notamment. La ville n'est donc pas une information superflue.

  6. #6
    Invité de passage
    Inscrit en
    février 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : février 2011
    Messages : 3
    Points : 1
    Points
    1

    Par défaut Codes postaux

    L'argument du code postal n'est pas correct en france désolé.

    Il existe des villes différentes avec un code postal identique....

    Allez consultez la base de données des villes de France sur le site de l'INSEE.

  7. #7
    Nouveau Membre du Club
    Inscrit en
    avril 2007
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : avril 2007
    Messages : 94
    Points : 36
    Points
    36

    Par défaut

    Citation Envoyé par Gordon Fowler Voir le message
    [B][SIZE="4"]

    Autre (petit) désagrément, le choix d’une langue pour un site. A 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 ! », lancent-ils 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 que le code postal implique une ville (sa remarque concerne les Etats-Unis mais elle reste valable en France).
    Le choix de la langue automatique certain sites le font ce qui a tendance à être vraiment galère surtout quand on est français et qu'on a un OS en anglais.

    en France le code postal n'est pas unique. le code Insee oui mais peu de personnes l'utilise.

  8. #8
    Responsable Développement Web

    Avatar de Bovino
    Homme Profil pro Didier Mouronval
    Développeur Web
    Inscrit en
    juin 2008
    Messages
    22 413
    Détails du profil
    Informations personnelles :
    Nom : Homme Didier Mouronval
    Âge : 44
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2008
    Messages : 22 413
    Points : 87 158
    Points
    87 158
    Billets dans le blog
    4

    Par défaut

    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 !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  9. #9
    Membre chevronné
    Inscrit en
    mai 2010
    Messages
    252
    Détails du profil
    Informations forums :
    Inscription : mai 2010
    Messages : 252
    Points : 734
    Points
    734

    Par défaut

    Autre (petit) désagrément, le choix d’une langue pour un site. A 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 ! », lancent-ils aux développeurs web.
    Pas d'accord avec celui ci pour ma part.
    L'interface de mon client n'a rien à avoir avec ce que je veux consulter et la lanque dans laquelle je veux le consulter.

  10. #10
    Expert Confirmé Sénior

    Inscrit en
    juillet 2009
    Messages
    3 425
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 3 425
    Points : 148 384
    Points
    148 384

    Par défaut

    Edit 17h00 : précision sur une meilleure pratique possible liée au code postal en France (en tenant compte de la remarque très constructive de Uranne-jimmy)

    Cordialement à tous,

  11. #11
    Membre Expert
    Inscrit en
    juillet 2010
    Messages
    657
    Détails du profil
    Informations forums :
    Inscription : juillet 2010
    Messages : 657
    Points : 1 136
    Points
    1 136

    Par défaut

    Ce gars a beau être développeur de talent chez Microsoft , cela ne fait pas de lui un spécilaliste UX/UI , voyez ce que je veux dire ...

  12. #12
    Membre chevronné
    Homme Profil pro Nicolas Krier
    Développeur informatique
    Inscrit en
    novembre 2006
    Messages
    318
    Détails du profil
    Informations personnelles :
    Nom : Homme Nicolas Krier
    Âge : 27
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2006
    Messages : 318
    Points : 643
    Points
    643

    Par défaut

    8/9 car le CP et la ville ne sont uniques !

    La clé primaire serait 2 clés étrangères : CP ET ville

    +1000^1000 pour le forçage vers une version mobile ... A la rigueur afficher un popup qui stock la préférence avec un cookie pour savoir quoi afficher entre version web et mobile ... Mais forcer ...wtf !

    Et pour la proposition de télécharger l'appli ... WTF stop me demander ! Une icône android, Iphone, windows phone qui permet d'aller à l'appli, ça suffit amplement !!

    Trop vrai pour les images ... Parfois, je vais sur des sites qui utilisent des images HD pour afficher un thum/icône ... nan mais wtf again ^^

    Pas trop compris le délire des redirections 301 par contre ... Du coup obligé d'aller regarder ça ^^

  13. #13
    Invité
    Invité(e)

    Par défaut

    Citation Envoyé par omedo Voir le message
    en France un code postal peut correspondre a plusieurs villes et inversement
    Très juste, je n'y avais pas pensé sur le moment. Il ne reste pas forcément indispensable, tout dépend de ce que l'on souhaite faire.
    Dernière modification par Invité ; 21/06/2013 à 18h40.

  14. #14
    Expert Confirmé Sénior

    Inscrit en
    décembre 2003
    Messages
    2 852
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 2 852
    Points : 6 802
    Points
    6 802

    Par défaut

    Concernant la langue, je pense qu'il faut toujours prévoir un choix de langues à l'utilisateur, mais effectivement, chercher à déterminer sa langue par défaut intelligemment.
    Les brevets ? Le type qui a inventé l'eau chaude doit être grave blindé de thunes !

  15. #15
    Responsable Développement Web

    Avatar de Bovino
    Homme Profil pro Didier Mouronval
    Développeur Web
    Inscrit en
    juin 2008
    Messages
    22 413
    Détails du profil
    Informations personnelles :
    Nom : Homme Didier Mouronval
    Âge : 44
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2008
    Messages : 22 413
    Points : 87 158
    Points
    87 158
    Billets dans le blog
    4

    Par défaut

    Traroth2, tu as bien raison, mais je pense (enfin j'espère...) que c'est ce que voulait dire l'auteur, parce que sinon, quelle galère lorsque tu voyages !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  16. #16
    Nouveau Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    août 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : août 2012
    Messages : 17
    Points : 28
    Points
    28

    Par défaut

    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. #17
    Expert Confirmé Sénior
    Avatar de rodolphebrd
    Homme Profil pro Rodolphe brd
    Indépendant
    Inscrit en
    novembre 2012
    Messages
    2 323
    Détails du profil
    Informations personnelles :
    Nom : Homme Rodolphe brd
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : novembre 2012
    Messages : 2 323
    Points : 5 430
    Points
    5 430

    Par défaut

    Super article

    Gibob, +1, j'allais le dire et heureusement que j'ai lu avant les réponses.

    A rajouter l'usage de ribambelles de réseaux sociaux...
    Pensez à
    lire les règles du forum effectuer une recherche préalable
    utiliser la balise code (#) éditer votre code sur Codepen, Dabblet, Jsfiddle
    clore votre post avec le bouton

  18. #18
    Membre habitué
    Profil pro
    Développeur informatique
    Inscrit en
    juin 2002
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : juin 2002
    Messages : 208
    Points : 103
    Points
    103

    Par défaut

    ne rien télécharger...même pas Silverlight ?
    Il bosse ou déjà...

  19. #19
    Invité
    Invité(e)

    Par défaut

    Les mauvaises pratiques devant disparaître du Web sont avant tout celles de Microsoft.

  20. #20
    Rédacteur/Modérateur

    Avatar de loufab
    Homme Profil pro Fabrice CONSTANS
    Ingénieur développement logiciels
    Inscrit en
    avril 2005
    Messages
    8 732
    Détails du profil
    Informations personnelles :
    Nom : Homme Fabrice CONSTANS
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2005
    Messages : 8 732
    Points : 17 943
    Points
    17 943

    Par défaut

    9 pratiques hérétiques !!! Je plussois et en prime je fourni la chaise de Judas et le bois.

    On devrait recenser les sites qui pratiques ce genre de chose...

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •