Salut,
En faisant des tests (sur un petit éditeur) j'ai remarqué un ralentissement important de l'affichage...
Par exemple quand j'enfonce la touche entrée et que je la maintiens enfoncée, des lignes s'ajoutent à une certaine vitesse, au début (quelques centaines de lignes) l'affichage se fait bien, on voit les numéros des lignes défiler régulièrement mais au bout d'un certain nombre de lignes l'affichage se fait par à-coups : parfois pendant un temps le défilement ralenti fortement voir s’arrête carrément puis après un laps de temps l'affichage se fait d'un coup...
C'est assez désagréable...
Je constate cela sur Chrome et sur FF ---> apparemment le traitement de chaque touche enfoncée est trop long..
Alors j'ai fait un autre test avec un code réduit juste pour voir ici : jsbin...
Sur FF ça à l'air d'aller (je suis allé jusqu'à plus de 5000 lignes) mais sur Chrome j'observe toujours ce ralentissement pourtant le code n'est pas énorme...
Vous pouvez tester ici jsbin : maintenez (dans la div éditable à droite) la touche entrée enfoncée pour afficher rapidement des nouvelles lignes...
Auriez-vous une idée qui expliquerait ce ralentissement (si toutefois vous le constatez vous aussi...) ?
Merci.
Modifié par Beginner (26 Aug 2017 - 23:13)
En faisant des tests (sur un petit éditeur) j'ai remarqué un ralentissement important de l'affichage...
Par exemple quand j'enfonce la touche entrée et que je la maintiens enfoncée, des lignes s'ajoutent à une certaine vitesse, au début (quelques centaines de lignes) l'affichage se fait bien, on voit les numéros des lignes défiler régulièrement mais au bout d'un certain nombre de lignes l'affichage se fait par à-coups : parfois pendant un temps le défilement ralenti fortement voir s’arrête carrément puis après un laps de temps l'affichage se fait d'un coup...
C'est assez désagréable...
Je constate cela sur Chrome et sur FF ---> apparemment le traitement de chaque touche enfoncée est trop long..
Alors j'ai fait un autre test avec un code réduit juste pour voir ici : jsbin...
Sur FF ça à l'air d'aller (je suis allé jusqu'à plus de 5000 lignes) mais sur Chrome j'observe toujours ce ralentissement pourtant le code n'est pas énorme...
Vous pouvez tester ici jsbin : maintenez (dans la div éditable à droite) la touche entrée enfoncée pour afficher rapidement des nouvelles lignes...
Auriez-vous une idée qui expliquerait ce ralentissement (si toutefois vous le constatez vous aussi...) ?
Merci.
Modifié par Beginner (26 Aug 2017 - 23:13)