IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

Quel est le site plus mal codé que vous ayez vu ? Ou fait vous-même ?

  1. #21
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    614
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 614
    Points : 713
    Points
    713
    Par défaut
    Citation Envoyé par monkey_monk Voir le message
    malheureusement, dans une chaine de production, mon travail fini souvent par me revenir car les intégrateurs font un peu ce qu'ils veulent...
    Donc oui, les standards c'est pas toujours évident a respecter !
    Heu, pourtant, vous arrivez bien à respecter des cahiers des charges, non ? Est ce que ton travail t'est revenu car le cahier des charges ne correspondait pas à la manière de faire des intégrateurs ? Dans toutes les industries, les Standards sont des fils directeurs auxquels les différents acteurs doivent se conformer au risque de se voir exclus des projets. Moi je traduirai surtout qu'en info, avoir des équipes compétentes et professionnelles n'est pas toujours évident

  2. #22
    Membre chevronné

    Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Février 2004
    Messages
    758
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Février 2004
    Messages : 758
    Points : 2 084
    Points
    2 084
    Par défaut
    Citation Envoyé par DarthNet Voir le message
    Par exemple, j'ai déjà essayé de faire des sites full Div au lieu des tableaux. Ben franchement c'était un casse tête et j'ai laissé tombé pour revenir sur les tableaux... et oui, je dors bien la nuit
    100% pareil. Et je le revendique.

  3. #23
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    Par exemple, j'ai déjà essayé de faire des sites full Div au lieu des tableaux. Ben franchement c'était un casse tête et j'ai laissé tombé pour revenir sur les tableaux... et oui, je dors bien la nuit
    les div c'est pour la mise en page globale , pour une appli avec beacoup de formulaires , l'utilisation de table n'est pas du tout "anti bonne pratique".

    Quant aux standards , si on devait tous les respecter , il n'y aurait jamais d'innovation sur le web. Et beaucoup de standards font un flop qui ne sont même plus soutenus par ceux qui ont essayé de les imposer.

    De plus , le monde du développement est tel qu'on trouvera toujours meilleurs développeur que soi.

    Enfin , dans un environnement de production , le "standard" ou la bonne pratique n'est pas forcement ce qui est le plus rapide ou ce qui fait gagner le plus d'argent.

  4. #24
    Membre chevronné
    Avatar de kedare
    Homme Profil pro
    Network Automation Engineer
    Inscrit en
    Juillet 2005
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Network Automation Engineer

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 548
    Points : 1 861
    Points
    1 861
    Par défaut
    Il y a quelques années je suis tombé sur un site en PHP (comme par hasard), mal codé, non protégé contre les injections SQL, et avec les mots de passe des membres en clair... Du coup j'ai pu récupérer le mot de passe en clair de l'administrateur (et de tous les autres), m'y connecter et faire tout ce que je voulais... mais comme je suis gentil j'ai juste prévenu l'admin qui je crois toujours n'a rien fait (J'ai complètement zappé ce que c'était comme site, un site sur les CMS je crois),
    Mais je devais pas être le premier à avoir vu ça vu comment le site déconnais

    Dans le même genre avec les failles include: un include recursif sans fin pour planter le site c'est marrant... genre: index.php?include=index (a faire via wget ou curl, pas votre navigateur si non c'est vous qui allez planter...)

  5. #25
    Membre averti

    Inscrit en
    Novembre 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2007
    Messages : 197
    Points : 379
    Points
    379
    Par défaut
    33564 restaurants dans 92 pays, dont 2563 au Canada (13 dans ma belle ville qu'est Sherbrooke, laissant 1 subway pour 14000 habitants !) et il se paie ÇA!!!

    N'importe qui peut vendre n'importe quoi alors !!!

    J'installe FrontPage demain matin et je fais du porte à porte !!! Je vais décrocher la maintenance de FutureShop/Best Buy !!!
    ______________
    Never underestimated the browser
    Ne jamais sous-estimé le navigateur
    Vic Gundotra, Google IO 2009

  6. #26
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 53
    Points : 118
    Points
    118
    Par défaut
    Je trouve cela toujours déplacé et prétencieux les discussions du type "le pire code", "la pire appli", etc...
    +1

  7. #27
    Membre confirmé Avatar de kohsaka
    Homme Profil pro
    Intégrateur HTML / Developpeur .NET
    Inscrit en
    Janvier 2007
    Messages
    383
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Intégrateur HTML / Developpeur .NET

    Informations forums :
    Inscription : Janvier 2007
    Messages : 383
    Points : 469
    Points
    469
    Par défaut
    Citation Envoyé par DarthNet Voir le message
    Je préfère clairement rendre mes sites compatibles avec tous les navigateurs que "respecter les standards", ce qui n'est pas forcément la même chose (je pointe bien évidément IE6 en particulier ).
    hum je ne suis pas d'accord, la meilleure solution pour avoir un site compatible tout navigateur, s'est de respecter les standards, quitte à surcharger la feuille de style pour ie8-7-6.

    Citation Envoyé par DarthNet Voir le message
    Par exemple, j'ai déjà essayé de faire des sites full Div au lieu des tableaux. Ben franchement c'était un casse tête et j'ai laissé tombé pour revenir sur les tableaux... et oui, je dors bien la nuit
    C'est tout à fait possible et s'est même une bien meilleure solution que de faire ça en tableau... ne serait-ce que pour le maintien du code ou l'accessibilité.

    Citation Envoyé par martopioche
    Moi je traduirai surtout qu'en info, avoir des équipes compétentes et professionnelles n'est pas toujours évident.
    tout à fait, c'est dur d'avoir une équipe homogène malheureusement

  8. #28
    Membre habitué
    Inscrit en
    Septembre 2010
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 84
    Points : 183
    Points
    183
    Par défaut
    Un site web à la hauteur des sandwichs...

    Le site le plus mal codé que j'ai vu... Bin je dirais bien le mien, vu que je me contente de m'énerver sur du XHTML jusqu'à ce que ça marche tant bien que mal ou qu'un collègue me prenne en pitié
    Ah je viens d'entendre un hurlement depuis le bureau de mon patron, ce qui confirme que ma connexion est bien sur écoute

    Enfin pas besoin de lire le code source d'un site pour l'insulter. Rien qu'à l'interface, sans même une once de technique et juste avec ses yeux d'utilisateur on peut trouver assez à redire sur un grand nombre de sites webs.

  9. #29
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    hum je ne suis pas d'accord, la meilleure solution pour avoir un site compatible tout navigateur, s'est de respecter les standards, quitte à surcharger la feuille de style pour ie8-7-6.
    La preuve que respecter les standards ne rend pas le code compatible avec tout les navigateurs ...
    Maintenant il ne faut pas confondre non plus standard , bonnes pratiques et modes.

    Aujourd'hui la mode est au Display:table-cell , quelle différence avec les tableaux ?

    CSS est malheureusement un langage pas toujours très cohérent et parfois cassé.

  10. #30
    Membre actif Avatar de Causa Sui
    Inscrit en
    Mai 2003
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 133
    Points : 209
    Points
    209
    Par défaut
    Citation Envoyé par DarthNet Voir le message
    Par exemple, j'ai déjà essayé de faire des sites full Div au lieu des tableaux. Ben franchement c'était un casse tête et j'ai laissé tombé pour revenir sur les tableaux... et oui, je dors bien la nuit
    Alors ça, ça m'énerve. Je suis webdesigner-intégrateur professionnel depuis deux ans, et je n'ai jamais eu besoin de recourir à des tableaux pour faire de la mise en forme. Non seulement, presque tout ce qu'on fait avec un tableau est faisable en CSS, souvent souvent de façon bien plus élégante, rapide et pérenne (et accessoirement cela améliore le référencement Google, une preuve de plus que la qualité paye). Recourir aujourd'hui volontairement ou non à des tableaux pour de la mise en page, c'est dans 99% des cas uniquement une preuve d'incompétence.

  11. #31
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 430
    Points
    28 430
    Par défaut
    pour moi, le pire site est celui qui ne répond pas à son office...en ce sens Subway est mal codé mais donne une info.

    alors que depuis des mois déjà, et après avoir signalé le problème en agence, la page "Entreprise" de ce site n'existe toujours pas...pour le coup ça fait pas très pro

    EDIT:
    ou encore ici sur le lien "Revendeurs HP dans les DOM TOM"...c'est agaçant
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  12. #32
    Membre à l'essai
    Inscrit en
    Juin 2006
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 20
    Points : 14
    Points
    14
    Par défaut Ils ont l'air au courant...
    Voici ce que l'on peut lire quelque part perdu dans le code source :
    /*
    Now the that big switch is gone, here are some fun facts:
    1. This site was created in 2002, using Visual Studio 2003.
    2. Yes there was some editing done in frontpage. The editors worked better than VS 2003, and we had a license for it.
    3. A lot from the funky mark-up is from some early generation .NET thirdparty controls we've been maintaining.
    4. We look forward to updating the site as much as you (probably more in fact!)
    Thanks for the QA, Redditors!
    */

    Qui qui cause anglais ? enfin je suis même pas sûr que ce soit du bon anglais vu l'attaque en "now the that..." !!!
    Antipod.

  13. #33
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 208
    Points : 136
    Points
    136
    Par défaut
    Je pense que la qualité du code dépend aussi des outils utilisés, surtout à l'heure ou il y a de plus en plus de générateurs de code
    Perso, je développe en aspx sous visual studio et quand on voit la qualité médiocre du html que pondent les controles serveur de microsoft : faut pas s'étonner!!
    Et encore je ne parle pas des controles spécifiques style ReportViewer qui sortent du code qui n'est pas compatible InternetExplorer 8.0

  14. #34
    Membre averti

    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Avril 2010
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2010
    Messages : 68
    Points : 395
    Points
    395
    Par défaut Sans contestes, la SNCF
    Le plus mauvais site au regard des aspects :
    - ergonomie
    - accessibilité
    - performances (front-end ET back-end)
    et qui sort régulièrement des nouvelles versions, plus buggées, moins ergonomiques, pour rester le champion incontesté, c'est celui de la SNCF.

    D'une version à l'autre, le peu de section utile (de plus en plus petite) sur le site est déplacé pour être mis là où précédemment il y avait de la publicité, donc les utilisateurs n'arrivent pas à retrouver cette section utile.

    En 2010, le bouton "page précédente" n'est toujours pas géré.

    Il y a dix ans, ce site était pris comme exemple de ce qu'il ne faut pas faire en formation, aujourd'hui, ils ont réussit à rester à ce niveau. C'est extraordinaire.

  15. #35
    Nouveau membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2002
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 22
    Points : 38
    Points
    38
    Par défaut
    Critiquer la manière dont est écrit un site est toujours délicat. On ignore souvent le contexte, la maturité du développeur et les contrainte externe (c'est tjs plus dur de développer un site avec uniquement le notepad windows, en sortant d'étude, avec un patron qui veux du jetable).

    Mais on peut quand même rester objectif.

    Mon préféré, même si je ne suis pas persuadé qu'il soit si mal écrit que ca, reste : http://www.havenworks.com

    De toute façon la source est illisible, tout comme le site d'ailleurs.
    ---===ooo0ooo===---
    A.C.A.S.A.N.V.A.

  16. #36
    Membre expert
    Avatar de Chauve souris
    Homme Profil pro
    amateur (éclairé ?)
    Inscrit en
    Novembre 2005
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : Paraguay

    Informations professionnelles :
    Activité : amateur (éclairé ?)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 186
    Points : 3 086
    Points
    3 086
    Par défaut Les pires sites...
    ... ne tiennent pas à la technique, aux "standard du Web", à l'esthétique, etc. Ce sont tout simplement ceux qui ne remplissent pas leur office. Où on ne trouve pas ce qu'on cherche, où on est envahi par des fenêtres internes de pubs (donc non filtrables) qui se superposent. Ils peuvent respecter tous les standards, moi je les ai en horreur. Une mention particulière dans la détestation pour ceux qui, après vous avoir fait remplir tout un formulaire, sont infichus de l'envoyer. Pourtant pas bien compliqué de programmer un envoi de mail avec un formulaire !
    "Toute l'histoire de l'informatique n'a été que l'histoire des systèmes d'exploitations" (Le Manifeste du PC)

  17. #37
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par Causa Sui Voir le message
    Alors ça, ça m'énerve. Je suis webdesigner-intégrateur professionnel depuis deux ans, et je n'ai jamais eu besoin de recourir à des tableaux pour faire de la mise en forme.
    Ouhahou, je suis impressionné...

    Citation Envoyé par Causa Sui Voir le message
    c'est dans 99% des cas uniquement une preuve d'incompétence.
    Un gars qui a 2 ans d'expérience et qui parle d'incompétence, ca va les chevilles ?
    Moi j'en ai 6 dans le web, je ne rabaisse pas les autres pour autant, mec.

    Je serai curieux de voir la complexité graphique et de mise en page de tes sites et surtout la compatibilté avec les vieux navigateurs.
    Dans ma boite, on développe des applications web très poussées (au point de devoir migrer sur Silverlight), alors la mise en page, je sais de quoi je parle.

    Voila pourquoi d'habitude je ne m'infiltre pas dans ce genre de discussion, ca fini toujours mal

  18. #38
    Membre expérimenté Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    886
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 886
    Points : 1 526
    Points
    1 526
    Par défaut
    Une belle collection de sites pourris ici:

    web pages that suck - worst web sites of 2008

    Je crois que celui-là est un champion du monde:
    http://anselme.homestead.com/AFPHAITI.html

  19. #39
    Membre habitué Avatar de danbo52
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 98
    Points : 125
    Points
    125
    Par défaut et pour les maladroits ?
    Comme il est courant de voir des choses bizarres dans les codes, n'existerait-t-il pas dans les outils avancées une espèce de vérificateur qui lirait le code et sortirait un résumé du genre !

    - balise <HTML> mal placée
    - balise <HTML> lue 2 fois
    - pas de balise <BODY> etc...?

    on n'est pas en oop!
    Quelle autre petite bêtise pourrait incriminer ?
    Hem ! J'ai souvent l'impression qu'on ne regarde que moi ! Hem !

  20. #40
    Membre expérimenté

    Homme Profil pro
    Senior Développeur JEE
    Inscrit en
    Avril 2002
    Messages
    795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Senior Développeur JEE
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 795
    Points : 1 660
    Points
    1 660
    Par défaut
    C'est vrai que les têtes pensantes des frameworks tels que Richfaces ou ADF Faces RC sont des incompétents.

    Regardez le code source de tels sites et vous remarquerez que tout est mis en page via des tables(tbody, tr, td).

    Beaucoup d'arrogance chez certaines personnes ici
    Langages : Java, SQL
    Outils : Eclipse, Intellij
    SGBD : Oracle, PostgreSQL
    Mes Articles

Discussions similaires

  1. Quel est le pire bout de code que vous ayez jamais écrit ?
    Par Gordon Fowler dans le forum Débats sur le développement - Le Best Of
    Réponses: 61
    Dernier message: 31/10/2011, 12h18
  2. Réponses: 48
    Dernier message: 07/12/2010, 16h44
  3. Réponses: 48
    Dernier message: 07/12/2010, 16h44
  4. Réponses: 10
    Dernier message: 22/12/2009, 19h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo