Bonjour !
J'ai été embauché il y'a quelques mois, pour développer le nouveau site web d'une grande entreprise, une vertiable aubaine pour mon entrée professionnelle, et dans la conception web en particulier.
En conformité avec les besoins de l'entreprise et les contraintes du graphiste, j'ai réalisé un site web conforme aux normes W3C XHTML 1.0 Strict, tout en m'assurant de la compatibilité Internet Explorer (Windows) / Firefox (multi-plate-forme) / Safari (Mac) et autre..., J'ai eu à disposition tout le temps nécessaire pour effectuer tout ça, il s'agit de mon premier projet professionnel, mais ce genre de mise en application ne m'est pas nouveau.
Tout ça pour dire que j'ai mis du coeur à l'ouvrage...
Le résultat satisfait tout le monde, à l'exception d'une PME (en tout cas, ils se définissent ainsi), chargée d'effectuer du référencement "ciblé" (Ils appellent ça comme ça), alors j'ai reçu un mail de leur part me précisant les choses suivantes (Je cite et commente) :
Enfaite, il y a effectivement une redirection HTTP sur l'index, en fonction de la variable d'environnement HTTP_ACCEPT_LANGUAGE envoyée par le client (le tout géré par quelques lignes de PHP) qui redirige le visiteur vers la langue préférée de son navigateur, si disponible. (La redirection se fait dans une arborescence de type /fr/index.php ou /en/indx.php ...).
Cela ne leur plaît visiblement pas.
J'ai effectivement utilisé un fichier d'en-tête (Contenant le DTD, la balise head, les balises meta et la feuille de style CSS commune) pour toutes les pages.
Ceci ne leur plaît pas nonplus. Apparament ce n'est pas propice à un référencement ciblé.
Ceci ma mit la puce à l'oreille quant à leur connaissance des standards W3C, et croyez-moi j'ai relu deux fois cette citation, c'était invraissemblable, car j'avais bien préciser les recommandations dès le début (et que en ce sens, ils auraient du savoir que les tableaux seraient utilisés seulement pour une structuration explicite du contenu)...
J'ai utilisé un IDentificateur à chaque fois que cela me paraissait évidant (ordre hiérarchique) :
- Page (Conteneur global)
- Header (En-tête)
- Navigation (Menu)
- Search (Formulaire de recherche)
- Contact (Adresse commune à toute les pages)
- Language (Choix du langage)
- Options (Bloc permettant l'impression de chaque pages)
- Footer (Pied de page)
8 blocks DIV au total, j'avais lu quelque part "Trop de div, tue les div"
, seulement, là y'en a pas tant que ça !
Effectivement, c'est le genre de chose à ne pas oublier dans les travaux collaboratifs, et j'ai commenté tout ce qui me semblait utile, du fichier PHP au feuilles de styles.
Il s'avère que les pages du site sont sous une forme de "template", cela ressemble à quelque chose du genre (exemple) :
Et donc, je ne vois pas le problème, il n'est pas sensé toucher au code PHP, par ailleurs j'ai pris soin de commenter chaque "sous"-tableau du tableau "content", que j'ai définit dans un fichier monolithique nommé "i18n.php" (et pour cause...).
Enfin, ils affirment que la compatiblité MAC / Unix est réduite, pour preuve à l'appuis ils me fournissent une capture d'écran d'Internet Explorer version MAC, où il y a effectivement des défauts d'affichage, cela dit, j'ai entendu dire que Microsoft ne supportait plus IE sous MAC, et donc, moi nonplus..., d'autant plus que, comme cité plus haut, je me suis assuré d'un affichage correcte avec Safari !
Quand aux systèmes Unix / Linux, la plus part des navigateurs sont basés sur Gecko (Je crois que c'est le cas pour Firefox, Opera, Mozilla, Netscape et Konqueror), donc pour moi, il n'est pas sensé y avoir de problème avec cette plate-forme.
Conclusion, si vous m'avez lu jusqu'ici, je ne sais pas si c'est moi qui suis complément à coté de la chose ou si j'ai à faire à des incompétents notoires, étant donné que c'est mon premier projet de site web pro, je suis pas en position de discuter, et il est préférable que je conserve le profil bas...
J'attends vos avis, et vos experiences en matière de collaboration avec des pro qui ne connaissent ou n'estiment pas les standards du web.
Et aussi quelques informations techniques, si vous en avez, sur ce qu'est le "référencement ciblé"; parceque j'ai beau essayer de faire des sites web depuis l'âge de 10 ans (je vais en avoir 21 cette année) et avoir une formation initiale en informatique (intégrateur...), je vois pas en quoi ça consiste (techniquement) au près des moteurs de recherche.
Si vous le souhaitez je peux vous transmettre l'adresse du site Web, et vous vous ferez votre propre idée de la chose...
Merci pour ceux qui m'ont lu plus au moins jusqu'à la fin !
Bye !
Modifié par Neutron (18 Mar 2006 - 22:04)
J'ai été embauché il y'a quelques mois, pour développer le nouveau site web d'une grande entreprise, une vertiable aubaine pour mon entrée professionnelle, et dans la conception web en particulier.
En conformité avec les besoins de l'entreprise et les contraintes du graphiste, j'ai réalisé un site web conforme aux normes W3C XHTML 1.0 Strict, tout en m'assurant de la compatibilité Internet Explorer (Windows) / Firefox (multi-plate-forme) / Safari (Mac) et autre..., J'ai eu à disposition tout le temps nécessaire pour effectuer tout ça, il s'agit de mon premier projet professionnel, mais ce genre de mise en application ne m'est pas nouveau.
Tout ça pour dire que j'ai mis du coeur à l'ouvrage...
Le résultat satisfait tout le monde, à l'exception d'une PME (en tout cas, ils se définissent ainsi), chargée d'effectuer du référencement "ciblé" (Ils appellent ça comme ça), alors j'ai reçu un mail de leur part me précisant les choses suivantes (Je cite et commente) :
a écrit :
Page d'entrée redirigée.
Enfaite, il y a effectivement une redirection HTTP sur l'index, en fonction de la variable d'environnement HTTP_ACCEPT_LANGUAGE envoyée par le client (le tout géré par quelques lignes de PHP) qui redirige le visiteur vers la langue préférée de son navigateur, si disponible. (La redirection se fait dans une arborescence de type /fr/index.php ou /en/indx.php ...).
Cela ne leur plaît visiblement pas.
a écrit :
En-tête commune.
J'ai effectivement utilisé un fichier d'en-tête (Contenant le DTD, la balise head, les balises meta et la feuille de style CSS commune) pour toutes les pages.
Ceci ne leur plaît pas nonplus. Apparament ce n'est pas propice à un référencement ciblé.
a écrit :
- "structure HTML trop complexe (pas assez de tableaux, trop de div)"
Ceci ma mit la puce à l'oreille quant à leur connaissance des standards W3C, et croyez-moi j'ai relu deux fois cette citation, c'était invraissemblable, car j'avais bien préciser les recommandations dès le début (et que en ce sens, ils auraient du savoir que les tableaux seraient utilisés seulement pour une structuration explicite du contenu)...
J'ai utilisé un IDentificateur à chaque fois que cela me paraissait évidant (ordre hiérarchique) :
- Page (Conteneur global)
- Header (En-tête)
- Navigation (Menu)
- Search (Formulaire de recherche)
- Contact (Adresse commune à toute les pages)
- Language (Choix du langage)
- Options (Bloc permettant l'impression de chaque pages)
- Footer (Pied de page)
8 blocks DIV au total, j'avais lu quelque part "Trop de div, tue les div"

a écrit :
Pas de commentaire dans le PHP.
Effectivement, c'est le genre de chose à ne pas oublier dans les travaux collaboratifs, et j'ai commenté tout ce qui me semblait utile, du fichier PHP au feuilles de styles.
Il s'avère que les pages du site sont sous une forme de "template", cela ressemble à quelque chose du genre (exemple) :
<h3><?php echo $content['MY_TITLE'][$lang] ?></h1>
<p><?php echo $content['MY_CONTENT'][$lang] ?></p>
Et donc, je ne vois pas le problème, il n'est pas sensé toucher au code PHP, par ailleurs j'ai pris soin de commenter chaque "sous"-tableau du tableau "content", que j'ai définit dans un fichier monolithique nommé "i18n.php" (et pour cause...).
Enfin, ils affirment que la compatiblité MAC / Unix est réduite, pour preuve à l'appuis ils me fournissent une capture d'écran d'Internet Explorer version MAC, où il y a effectivement des défauts d'affichage, cela dit, j'ai entendu dire que Microsoft ne supportait plus IE sous MAC, et donc, moi nonplus..., d'autant plus que, comme cité plus haut, je me suis assuré d'un affichage correcte avec Safari !
Quand aux systèmes Unix / Linux, la plus part des navigateurs sont basés sur Gecko (Je crois que c'est le cas pour Firefox, Opera, Mozilla, Netscape et Konqueror), donc pour moi, il n'est pas sensé y avoir de problème avec cette plate-forme.
Conclusion, si vous m'avez lu jusqu'ici, je ne sais pas si c'est moi qui suis complément à coté de la chose ou si j'ai à faire à des incompétents notoires, étant donné que c'est mon premier projet de site web pro, je suis pas en position de discuter, et il est préférable que je conserve le profil bas...
J'attends vos avis, et vos experiences en matière de collaboration avec des pro qui ne connaissent ou n'estiment pas les standards du web.
Et aussi quelques informations techniques, si vous en avez, sur ce qu'est le "référencement ciblé"; parceque j'ai beau essayer de faire des sites web depuis l'âge de 10 ans (je vais en avoir 21 cette année) et avoir une formation initiale en informatique (intégrateur...), je vois pas en quoi ça consiste (techniquement) au près des moteurs de recherche.
Si vous le souhaitez je peux vous transmettre l'adresse du site Web, et vous vous ferez votre propre idée de la chose...
Merci pour ceux qui m'ont lu plus au moins jusqu'à la fin !
Bye !
Modifié par Neutron (18 Mar 2006 - 22:04)