Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] Płynna animacja na roznych komputerach
kkuubbaa88
post 9.07.2010, 20:25:00
Post #1





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

Ostrzeżenie: (0%)
-----


witam

mam pytanie odnosnie animowania roznych elementow w javascript. przykladowo chcialbym przesowac element div. uzywam do tego setInterval o bardzo malym przeliczniku dodajac do left diva jakies wartosci.

wszystko ladnie dziala, ale tylko na w miare dobrych komputerach. problem jest juz na gorszych, poniewaz animacja sie bardzo zacina i idze w slimaczym tepie. dlatego chcialbym sie Was zapytac czego najlepiej uzywac do takich animacji ? czy jest jakis lepszy sposob ? mniej zuzywajaca pamiec ?

ktos cos wie ? moze cos poradzic ?
Go to the top of the page
+Quote Post
Mlodycompany
post 9.07.2010, 22:05:36
Post #2





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


poczytaj o jQuery. Tą biblioteką da się zrobić wiele rzeczy m.in to co chcesz uzyskać
Go to the top of the page
+Quote Post
kkuubbaa88
post 13.07.2010, 11:28:45
Post #3





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

Ostrzeżenie: (0%)
-----


wlasnie o to chodzi, ze nie chce z niej korzystac. ja to o czym pisze umie zrobic, potrzebuje tylko informacji w kwestii optymalizacji.
Go to the top of the page
+Quote Post
erix
post 13.07.2010, 12:18:08
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




To Ci nic nie da - po prostu dla płynności jest wymagana pewna minimalna konfiguracja. Nie da się już tego bardziej zoptymalizować pod względem kodu JS. Pozostaje wyłącznie upgrade sprzętu bądź zmiana przeglądarki na wydajniejszą.

Czy przez DOM, czy przez jQuery, to nieistotne. Ba, przez jQ - w niektórych przypadkach - jest nawet wydajniej ze względu na cache pewnych danych dla węzłów DOM.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
wookieb
post 13.07.2010, 12:19:33
Post #5





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




javascript kompletnie nie nadaje siędo robienia animacji i do takich rzeczy służy m.in flash.


--------------------
Go to the top of the page
+Quote Post
erix
post 13.07.2010, 12:23:05
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




~wookieb, z całym szacunkiem, ale nie wciskaj wszędzie swojego ukochanego flasha... winksmiley.jpg

W JS da się robić całkiem niezłe animacje, ale nie na DOM.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
wookieb
post 13.07.2010, 12:26:01
Post #7





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Chłopak pyta o poradę to mówię smile.gif 3 animacje w js na raz i zaczyna się ciąć a we flashu nie ma takiego problemu dlatego go polecam smile.gif

Ten post edytował wookieb 13.07.2010, 12:26:57


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:19