Je développe des sites en utilisant l'amélioration progressive implémentée complètement dans jQuery. Par exemple, j'ajoute dynamiquement des gestionnaires d'événements onclick pour ancrer des tags afin de lire des fichiers MP3 liés "en ligne" en utilisant SoundManager et de faire apparaître des lecteurs Youtube pour des liens Youtube, via $ (document) .ready (function()). Toutefois, si l'utilisateur clique dessus alors que la page est en cours de chargement, ils obtiennent toujours la version non améliorée. J'ai pensé à cacher les choses pertinentes (via display: none, ou quelque chose comme ça) et les montrer quand elles sont chargées, ou mettre une boîte de dialogue "loading" modale, mais les deux sonnent comme des hacks.Amélioration progressive, comportement lorsque les pages ne sont pas encore complètement chargées
De meilleures idées? Je sens qu'il me manque quelque chose de complètement évident ici.
Cordialement,
Alex
Est-ce que le live est entièrement cross-browser et performant? Si c'est le cas, c'est la bonne réponse. Je connaissais le live mais je n'avais pas vraiment pensé à l'utiliser pour ça ... – alex
Live est garanti pour fonctionner dans tous les navigateurs supportés par jQuery: http://docs.jquery.com/Browser_Compatibility –