Witam, co myślicie o tym żeby różne efekty czy animacje robić w js? np. scale(objekt, x, y, czas); Moim zdaniem w css duzo kodu się robi.
Efekty w javascript.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 526
0
Robienie tego w CSS ma tą przewagę, że nowe przeglądarki zazwyczaj wykorzystują do tego GPU i jest to zwyczajnie szybsze. Samo przetworzenie kodu JS już spowolni taką operację.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Rzeszów
- Postów: 2
0
jeśli tworzy Ci się za dużo kodu w CSS to poczytaj o LESS albo SASS i pamiętaj: don't repeat yourself
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Rzeszów
0
Ręczne animowanie wartości transform jest wcale niewygodniejsze (szczególnie jeżeli chcesz to zrobić DOBRZE, a nie BYLE DZIAŁAŁO), ani krótsze. I jest mniej czytelne. I w sumie ma tyle wad, że możnaby wymieniać i wymieniać.
Ustawienie konkretnej wartości i pozwolenie animacji wykonać się przez CSS jest ok oczywiście.