Bienvenue sur PEBKAC2.fr, le site qui recense les anecdotes où l’on se moque des utilisateurs ne maîtrisant pas l’outil informatique. PEBKAC est un acronyme signifiant « Problem Exists Between Keyboard And Chair ».
Le problème se situe entre la chaise et le clavier : soumettez vos histoires, donnez votre avis ! Ce site n'est pas le site original pebkac.fr. Je publie ici la liste des PEBKAC que j'ai pu sauvegarder avant que le site original ne soit mis hors ligne.
Mon patron, pourtant directeur d'agence Web, s'aperçoit que l'un des sites clients est planté. J'essaie à mon tour pour voir et je confirme le problème, que j'indique au développeur : « Il y a une erreur 404 ».
Et mon patron me reprend : « Non, ce n'est pas une erreur 404 !
– Bah si… Tu as quoi de ton côté ?
– Il y a juste écrit "Not Found" ! »
Je vais voir sur son écran pour constater dans l'onglet le nombre « 404 », pourtant explicite… PEBKAC.
Commentaire #113594 écrit par Papa le 03/10/2013 à 17h56 | 👍🏽👎🏽
Dans l'onglet ! C'est comme mettre le compte-tours près des pédales dans une voiture : ce n'est pas l'endroit où afficher une information qui peut servir.
Après, oui, PEBKAC au fait de ne pas savoir qu'une page non trouvée est une erreur 404. Mais PEBKAC à la personne qui a mis le code à un endroit aussi peu visible.
Commentaire #113601 écrit par Acné le 03/10/2013 à 18h11 | 👍🏽👎🏽
Je ne suis pas trop d'accord... Les codes d'erreur ne sont pas censés être diffusés aux utilisateurs. En cas de problème, une page doit s'afficher en expliquant ce qui s'est passé, dans la langue de l'utilisateur.
En revanche, le code d'erreur et le message de détail, en général en anglais, ne devraient être accessibles qu'aux administrateurs et mainteneurs du site.
Maintenant, dans les faits, à l'origine du web les utilisateurs étaient très souvent également acteurs dans la création des sites, et savaient donc à quoi correspond le code 404. L'usage de ce code s'est alors répandu chez les utilisateurs non techniciens. Beaucoup font aujourd'hui l'amalgame erreur web == 404, même lors d'un host not found (au niveau IP donc, et non HTTP). Pourtant, les utilisateurs reçoivent quotidiennement des 200, 303, 304, 401... et ne voient pas le message associé, et c'est normal !
Contre exemple : je vote pour que l'utilisateur voit le code de retour s'il s'agit d'un 418.
Commentaire #113604 écrit par Acné le 03/10/2013 à 18h22 | 👍🏽👎🏽
Marrant, j'aurais bien vu le début commencer par "mon patron et néanmoins ami [...]". On prends de ces curieux réflexes ici...
"pourtant directeur d'agence Web" Un directeur ne connait pas forcement quoi que ce soit à la technique, c'est pas son job... Demain il sera peut être directeur d'une agence procurant un tout autre service que l'informatique.
Commentaire #113609 écrit par xTG le 03/10/2013 à 18h54 | 👍🏽👎🏽
Précision: c'est lui-même qui a monté cette agence et il sait coder en HTML... Alors bon...
Il faut pourtant bien que l'utilisateur puisse donner un minimum d'informations quand il contacte l'administrateur. Et le moins risqué c'est de lui permettre de dire "j'ai eu un message 'erreur 404' en essayant d'aller sur la page 'toto'".
Sinon pour la 401 en général on voit un message associé, pour expliquer à l'utilisateur qu'il n'a pas les droits d'accéder à cette ressource.
Une erreur 404 c'est considéré comme un plantage ? Parce que si tu obtiens cela c'est que ton serveur web tourne et toute ton infra tourne correctement.
Commentaire #113662 écrit par hr0 le 04/10/2013 à 08h28 | 👍🏽👎🏽
Si on tombe dessus en suivant un lien, c'est que soit le lien est mauvais, soit que la page devrait exister. Donc oui, il faut aussi se soucier des 404.
.
..
...
....
.....
?
??
???
404 neurone not found