Autor | Zpráva | ||
---|---|---|---|
zis Profil * |
#1 · Zasláno: 19. 12. 2007, 23:44:40
Čaute
hele mám problém, že na stránce(http://testing.realitni-magazin.cz/) se mi zobrazuje jezdící pás a ještě nějaký js blbůstky, ale nevim proč vytížení procesoru je skoro 99% třeba jenom ten pás, je stejnej jako na dng.ie ale oni to maj v poho díky za rady nevim co s tim |
||
Bubák Profil |
#2 · Zasláno: 20. 12. 2007, 00:13:56
Napiš tam:
Optimalizováno pro prohlížeč Opera 9.5 |
||
Joker Profil |
#3 · Zasláno: 20. 12. 2007, 10:08:30
Bubák
Spíš: Minimální hardwarové požadavky pro tyto stránky: dvoujádrový procesor alespoň 2GHz, 1GB RAM zis Prostě je ten skript moc složitý a hardwarově náročný. A navíc docela špatně čitelný na to, aby ho někdo optimalizoval... alespoň nevím, kolik lidí bude mít chuť a čas luštit, co vlastně dělají ty znečitelněné funkce (třeba: function flvS8(v1,v2,v3) ). |
||
zis Profil * |
#4 · Zasláno: 21. 12. 2007, 09:24:34
jo to verim prevzal sem to z tech stranek dng.ie, takze to neni muj vytvor, kazdopadne kdyz se mrknete na jejich stranky tam to nezatezuje procesor takze ve slozitosti scriptu to asi nebude
|
||
peta Profil |
#5 · Zasláno: 21. 12. 2007, 09:55:56
zis
vytizeni procesoru je moc, pokud je script chybne napsany a pokud mas pustene dalsi veci, jako winamp a pod. Caste problemy - mnoho aktivnich scriptu najednou - spatne casovane scripty, chybne psany casovac, ze pridava do pameti nove a nove ulohy - perioda casovace je prilis mala - prilis narocne ukoly chces po JS Dobre to muzes videt treba na: http://www.volny.cz/peter.mlich/Pr/efekty/ * grafy ''/0/1/2 tam to vykresli ruznymi metodami graf o 3x630 bodech za casy 0,5s - 2s Kdyz to das pod casovac, tak cim vic vypoctu, tim hur http://www.volny.cz/peter.mlich/Pr/efekty/vlocky/ * vlocky7zap.htm * vlocky8.htm a) Kdyz tam das funkci pro vypocet drahy pres Math.sin, pak se script pro 255 vlocek vyrazne zpomali, ikdyz je perioda opakovani 50ms. Kdyz to zapadavani udelas tak, ze si kazdou vlocku budes drzet a kontrolovat na pohyb, pak se ti pamet zvetsuje a cyklus zpomaluje. b) - Mam to udelane tak, ze casovac vypnu v prubehu vypoctu. - Muzes udelat to, ze das casovac bezet, pak nestihne dopocitat a do pameti se ti zacnou skladat vypocty, ktere ma proest az do doby nez se prohlizec zhrouti. http://testing.realitni-magazin.cz/ jj, jezdici pas s obrazky. To pocitej jako hodne pomale, obrazky se velmi spatne prekresluji, viz http://www.volny.cz/peter.mlich/hry/ * ff/ff.htm Takze casovace: - jezdici pas, casovac velmi casto - blikajici novinky, casovac velmi casto Co dal tam mas jeste aktivniho? Nechce se mi to hledat. JS neni pro efekty staveny a www prohlizece nema kdo optimalizovat. Ve FF to treba funguje plynule. Navic blikani a animace velmi odpoutava od textu. Cili jestli chces, aby koukali na to, jak to pekne jezdi a nezajimali je domecky a obchody, pak jsi na spravne ceste. Viz treba to snezeni, da se na to koukat jako do akvarka nebo televize misto hledani informaci :) |
||
zis Profil * |
#6 · Zasláno: 21. 12. 2007, 11:08:51
mno bejt mnou tak tam zadnej js nedam, ale vysvetli to klientovi, nicmene treba ten pas predelame do flashe, jednoduche elegantni
|
||
Joker Profil |
#7 · Zasláno: 21. 12. 2007, 11:13:57
Tak co zkusit prodloužit interval, ve kterém se ten skript provádí?
Jak jsem psal, analyzovat ten "znečitelněný" skript a hledat nějaké optimalizace je dost vopruz. Možná jestli tam je těch kravinek víc opajcnutých z různých webů, že spolu prostě kolidují? |
||
peta Profil |
#8 · Zasláno: 21. 12. 2007, 14:14:29
zis
Najdi si casove intervaly obou scriptu a zkus je tak 2x prodlouzit. Samozrejme idealni by bylo analyzovat scripty. Trreba zrovna pohyb obrazku je jeden takovy: jakpsatweb - javascript - priklady Tam uz neni treba moc upravovat, aby to delalo presne totez, jako ten na strance. Flash mozna je reseni, ale budes ho muset php nejak generovat. Kdybys vygeneroval 1 velky obrazek, mohlo by to byt znacne rychlejsi. |
||
Časová prodleva: 16 let
|
0