(Pour info si vous n’avez pas beaucoup de temps pour lire ce message, passé à un autre post ! je me suis un peu lâché sur le contenu
)
Bonjour à tous,
Cela fait quelque temps que je parcours les tutoriaux d'alsacreation (d'ailleurs encore bravo pour le travail accompli), et je trouve enfin le temps et la motivation de m'impliquer un peu plus dans le monde des technologies web que j'affectionne énormément.
Donc pour rentrer dans le vif du sujet , voilà un cas concret (mais un peu amélioré pour rendre le débat plus intéressant
) qui je l'espère permettra de débattre du thème que je vous propose
( Pour faire taire les potentielles mauvaise langue, ce cas est un cas concret que j'ai rencontré, mais ne concerne en rien mon site perso
) :
Donc, vous possédez un joli site web, plein de contenu (voir un peu trop), très visité, bien référencé, mais au style vieillissant. Vous souhaitez donc le dépoussiérer un peu en y ajoutant un look CSS plus moderne, ainsi que des composants Ajax (genre de joli menu déroulant, une gestion du contenu avec des onglets, des menus d'interaction qui s'agrandisse lorsque la souris passe dessus, etc....).
Niveau code, le net vous fournit tous les exemples que vous voulez, et par chance, vous êtes assez intelligent pour lire les modes d'emploi (plus ou moins complet) des différents Framework du moment. Donc finalement votre site fonctionne sur les navigateurs courant et en plus est super sexy. En claire, vous êtes content de votre boulot et ne regrettez pas du tout les 37 nuits blanches que votre nouveau design vous a fait passer.
Seulement voilà où sa coince : Vous commencer un peu a vous occuper de l'indexation de votre site et de la manière dont les moteurs de recherche "voient" votre site, et en plus vous demandez à votre pote de toujours, aveugle de naissance, de vérifier votre site avec son navigateur perso. Et là, vous vous rendez compte que la moitié du contenu de votre site n'est tout simplement pas visible !
Effectivement, il se trouve que malheureusement, les moteurs de recherche qui sont passés sur votre site n'index pas le contenu caché par une certaine propriété "display: none", qu'en plus il désactive le JavaScript, donc il ne voit que les contenus des onglets ouverts par défaut, et que le moteur de votre pote a un peu de peine avec l'organisation de votre contenu qui n'est pas (ou plus) tellement logique à cause de l'abus de technologie...
En plus, vous apprenez d'un de vos potes qui bosse pour un gros moteur de recherche, que votre site risque d'être black-lister parce que le moteur de recherche « pense » que vous faites du Cloaking(http://fr.wikipedia.org/wiki/Cloaking#D.C3.A9pistage)... Du coup, vous qui vouliez juste remettre un peu à neuf votre site, vous avez un peu l'impression de vous être fait arnaquer sur toute la ligne, et vous décidez qu'Ajax c'est le mal, que les CSS sont tout aussi diaboliques et qu'a partir de maintenant vous ne ferez plus que des sites moche en HTML 4 pur que même lynx pourra interpréter comme il faut !
Donc comme vous l'aurez surement compris, le thème est : Comment est-il possible d'utiliser les "nouvelles" technologies web tout en restant copain avec les moteurs de recherche et ceux qui ne veulent pas (ou ne peuvent pas) utiliser le navigateur ultime qui respecte tous les standards et est capable d'interpréter à la perfection toutes vos pages et "Facilité" d'interaction avec votre site ?
Voilà.. Je posterais très prochainement un message sur ce que j'ai moi même découvert sur le sujet. Juste le temps de boire un café et de laisser refroidir les doigts
Modifié par Mikerob (12 Dec 2008 - 15:26)

Bonjour à tous,
Cela fait quelque temps que je parcours les tutoriaux d'alsacreation (d'ailleurs encore bravo pour le travail accompli), et je trouve enfin le temps et la motivation de m'impliquer un peu plus dans le monde des technologies web que j'affectionne énormément.
Donc pour rentrer dans le vif du sujet , voilà un cas concret (mais un peu amélioré pour rendre le débat plus intéressant



Donc, vous possédez un joli site web, plein de contenu (voir un peu trop), très visité, bien référencé, mais au style vieillissant. Vous souhaitez donc le dépoussiérer un peu en y ajoutant un look CSS plus moderne, ainsi que des composants Ajax (genre de joli menu déroulant, une gestion du contenu avec des onglets, des menus d'interaction qui s'agrandisse lorsque la souris passe dessus, etc....).
Niveau code, le net vous fournit tous les exemples que vous voulez, et par chance, vous êtes assez intelligent pour lire les modes d'emploi (plus ou moins complet) des différents Framework du moment. Donc finalement votre site fonctionne sur les navigateurs courant et en plus est super sexy. En claire, vous êtes content de votre boulot et ne regrettez pas du tout les 37 nuits blanches que votre nouveau design vous a fait passer.
Seulement voilà où sa coince : Vous commencer un peu a vous occuper de l'indexation de votre site et de la manière dont les moteurs de recherche "voient" votre site, et en plus vous demandez à votre pote de toujours, aveugle de naissance, de vérifier votre site avec son navigateur perso. Et là, vous vous rendez compte que la moitié du contenu de votre site n'est tout simplement pas visible !
Effectivement, il se trouve que malheureusement, les moteurs de recherche qui sont passés sur votre site n'index pas le contenu caché par une certaine propriété "display: none", qu'en plus il désactive le JavaScript, donc il ne voit que les contenus des onglets ouverts par défaut, et que le moteur de votre pote a un peu de peine avec l'organisation de votre contenu qui n'est pas (ou plus) tellement logique à cause de l'abus de technologie...
En plus, vous apprenez d'un de vos potes qui bosse pour un gros moteur de recherche, que votre site risque d'être black-lister parce que le moteur de recherche « pense » que vous faites du Cloaking(http://fr.wikipedia.org/wiki/Cloaking#D.C3.A9pistage)... Du coup, vous qui vouliez juste remettre un peu à neuf votre site, vous avez un peu l'impression de vous être fait arnaquer sur toute la ligne, et vous décidez qu'Ajax c'est le mal, que les CSS sont tout aussi diaboliques et qu'a partir de maintenant vous ne ferez plus que des sites moche en HTML 4 pur que même lynx pourra interpréter comme il faut !
Donc comme vous l'aurez surement compris, le thème est : Comment est-il possible d'utiliser les "nouvelles" technologies web tout en restant copain avec les moteurs de recherche et ceux qui ne veulent pas (ou ne peuvent pas) utiliser le navigateur ultime qui respecte tous les standards et est capable d'interpréter à la perfection toutes vos pages et "Facilité" d'interaction avec votre site ?
Voilà.. Je posterais très prochainement un message sur ce que j'ai moi même découvert sur le sujet. Juste le temps de boire un café et de laisser refroidir les doigts

Modifié par Mikerob (12 Dec 2008 - 15:26)