Voila, j’aimerai vos avis de développeur web, concernant l’ajax.
L’objet XMLHttpRequest est / à vraiment l’air très puissant, et remplace vraiment l’iframe, tant manquante dans le xhtml.
Pour ceux qui ne conaisse pas, on peut en gros, appeler n’importe quel type de page, dans un cadre ( div ).
En utilisant, soit le post, soit le get, si l’on veut ajouter des variable php.
L’avantage donc, est que l’utilisateur, n’a pas besoin de recharger la page en entière, mais juste le cadre qui l’intéresse, et permet une meilleur navigation visuelle ( pas d’effet de clignotement ).
Pour les inconvenant, il y en a plusieurs :
. impossibilité de référencer la page : Si l’utilisateur clique sur un titre de news, et que la news s’affiche dans le cadre de la liste des news, alors on reste concretement, toujours sur la meme page mère ( news.php par ex ). Du coup, le titre de la page, restera toujours, le titre de la liste des news.
. Mauvaise gestion du retour arriere du navigateur : avec les get et les post, pour afficher du page par page par numero, backspace inutilisable.
. Difficulté de créer un lien permanent : Un peu le meme probleme que pour le référencement, si l’on reste sur la page mère, l’url de la page est la meme que pour la liste.
Je souhaitai donc utiliser l’ajax sur mon site, mais me conseillez vous plutot de passer pour du full ajax ( mais mauvais ref ? ) , ou bien de l’utiliser juste pour des mini application qui n’auront pas d’url propre. ( boite flotante de news ).
Et concernant le probleme de référencement, on peut changer le titre d’une page en javascript, mais google aime t’il ?