Lagowanie edytora

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
3

Edytor mocno laguje w tym temacie https://4programmers.net/Forum/Gamedev/374495-algorytm_generowania_dachu_budynku
Po wpisaniu kilku słów muszę czekać jakieś pół sekundy żeby tekst się pojawił na ekranie.

Podejrzewam że przez dużą ilość kodu na stronie, po wywaleniu elementów code z DOMu strona działa normalne. Wygląda jakby forum renderowało kolorowanie tekstu w postach po każdym naciśnięciu klawisza

flowCRANE
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tuchów
  • Postów: 12316
1

Rozmawiałem o tym z @Riddle dwa tygodnie temu, sprawdzałem też w profilerze co tam się pod spodem dzieje (zrzut skopiowany z peemek):

screenshot-20241123032320.png

Tak, po każdorazowym wciśnięciu klawisza w edytorze, wykonywane są taski trwające po ponad 200ms (niektóre nawet i dłużej), przez co nie da się normalnie pisać. W trakcie pisania, zawartość edytora aktualizuje się co kilka(naście) znaków, a CPU nie wyrabia (wręcz tryb turbo procesora się aktywuje). Im więcej pokolorowanego kodu na stronie, tym gorzej.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.