Html5, jQuery et les Data Attributes [maj]
Lorsque vous faites un petite application html/js (avec jQuery par exemple), dans laquelle vous avez besoin d’interaction entre des éléments du DOM comme des boutons et un autre élément, on souhaite souvent associer des attributs. Introduction au data-attributes.
Ajax, historique et navigation
L’un des soucis avec les sites full ajax provient de la navigation entre les différentes pages : charger du contenu dans une page en asynchrone est de plus en plus employé mais suppose que l’on perde l’historique du navigateur. Si vous cliquez sur un lien chargeant du contenu à la place de l’existant, vous perdez celui-ci, logique. Comment revenir en arrière et retrouver le contenu d’origine ? Pas possible. Mais on peut y remédier.
Comment bien inclure une page en ajax ?
Après le chargement principal de la page HTML, on peut charger du contenu à partir du serveur en remplaçant certain contenu, au lieu de recharger toute la page. C’est aussi simple que cela. AJAX signifie “Asynchronous JavaScript and XML”, et visait à ne charger que les documents XML. Mais nous avons...