Na niedawnym spotkaniu UI / UX, w którym uczestniczyłem, przekazałem informacje zwrotne na stronie internetowej, która używała Javascript (jQuery) do interakcji i interfejsu użytkownika - były to dość proste animacje i manipulacje, ale wydajność na przyzwoitym komputerze była przerażająca.
Przypomniało mi to wiele stron / programów, które widziałem z tym samym problemem, w których pewne działania po prostu absolutnie niszczą wydajność. Jest to głównie w (lub co najmniej bardziej zauważalne) sytuacjach, w których JavaScript prawie zastępuje Flash. Jest to wyraźny kontrast z niektórymi aplikacjami internetowymi, których używałem, które mają znacznie więcej Javascript i funkcjonalność, ale działają bardzo płynnie (COGNOS firmy IBM to taki, który mogę sobie wyobrazić z góry).
Chciałbym poznać niektóre z typowych problemów, które nie są brane pod uwagę przy opracowywaniu JS, które zabijają wydajność witryny.