Sur une page contenant une liste d'une trentaine d'entrées, chacune d'entre elles peut être aimée par Facebook (le code HTML de chaque entrée contient un bouton J'aime), et chacune d'entre elles est affichée ou non (en fonction d'un paramètre de filtre) :
- La page prend plusieurs secondes pour se charger entièrement
- La page utilise beaucoup de mémoire, grâce aux boutons "J'aime".
- La page utilise le CPU même si l'utilisateur n'interagit pas (toutes les 100 ms ou moins, l'un des boutons J'aime déclenche un événement en utilisant le Javascript)
- Si je ne modifie pas l'arbre DOM, mais seulement la visibilité des éléments, les boutons semblent être rechargés de toute façon.
Sur un PC de plus de 1 GHz et 1 Go de mémoire, la page est inutilisable tant elle est lente (navigateur : Chromium). Comment puis-je changer cela, en conservant les boutons "J'aime" ?