Bonjour à tous,
Je poste ma première question sur ce forum car je suis persuadé que quelqu'un ici saura élucider ce mystère qui me taraude depuis quelques temps.
En effet, en naviguant sur des sites comme Facebook ou Soundcloud,(et d'autres) j'ai remarqué que certaines parties de la page étaient "statiques", à savoir qu'elles n'étaient pas rafraîchies à la navigation (i.e. à la sélection d'un lien). Sur Facebook, le widget Messagerie reste présent. Sur Soundcloud, c'est le player qui persiste tout en continuant de jouer de la musique.
Sorcellerie?
Bien évidemment que non. Mais alors par quelle magie les développeurs ont-ils pu réaliser ceci? J'ai bien évidemment pensé à la balise
Du coup je reste bien perplexe concernant ceci. Peut-être s'agit-il d'une sorte de cache HTML? Ou d'une nouvelle facétie du HTML5 dont j'ignore encore l’existence?
Dans tous les cas, si parmi vous les alsacréateurs quelqu'un avait un avis sur le sujet, je suis preneur tant ce mystère continue de hanter mes nuits (bon ok pas à ce point là mais quand-même!)
Merci
Pierre, Web developer intrigué
Modifié par pitipout (16 Aug 2014 - 13:55)
Je poste ma première question sur ce forum car je suis persuadé que quelqu'un ici saura élucider ce mystère qui me taraude depuis quelques temps.
En effet, en naviguant sur des sites comme Facebook ou Soundcloud,(et d'autres) j'ai remarqué que certaines parties de la page étaient "statiques", à savoir qu'elles n'étaient pas rafraîchies à la navigation (i.e. à la sélection d'un lien). Sur Facebook, le widget Messagerie reste présent. Sur Soundcloud, c'est le player qui persiste tout en continuant de jouer de la musique.
Sorcellerie?
Bien évidemment que non. Mais alors par quelle magie les développeurs ont-ils pu réaliser ceci? J'ai bien évidemment pensé à la balise
iframe
, mais ma console javascript m'a très vite prouvé le contraire:console.log(document.getElementsByName('iframe').length);
0
Du coup je reste bien perplexe concernant ceci. Peut-être s'agit-il d'une sorte de cache HTML? Ou d'une nouvelle facétie du HTML5 dont j'ignore encore l’existence?
Dans tous les cas, si parmi vous les alsacréateurs quelqu'un avait un avis sur le sujet, je suis preneur tant ce mystère continue de hanter mes nuits (bon ok pas à ce point là mais quand-même!)
Merci
Pierre, Web developer intrigué
Modifié par pitipout (16 Aug 2014 - 13:55)