Avatar billede lingoman Nybegynder
08. december 2001 - 12:28 Der er 18 kommentarer og
1 løsning

Performance

Hej,

Jeg har lavet en Flash menu med nogle animationer der kører ved rollover.
Når man åbner html filen i hhv. IE og Netscape er der enorme performance forskelle.

Det kører fint i Netscape men i IE går animationerne i stå. Hvad skyldes dette og hvordan kan jeg rette op på problemet ? Animationerne består af små MC\'er med dynamiske tekstfelter der skalerer op og ned i 5 trin

Alle filer er zippet og kan hentes her http://www.friserverplads.dk/lingoman/lars_emil05.zip

På forhånd tak!
mvh geo
Avatar billede nikolajdu Nybegynder
08. december 2001 - 12:30 #1
Kan du ikke smide et link i stedet jeg har lidt problemer lige nu.... :-)

http://www.eksperten.dk/spm/143969
Avatar billede lingoman Nybegynder
08. december 2001 - 12:38 #2
Jov da!

http://www.larsemil.dk/swf/ommig/menubutt15.html

PS. Her du ikke nok at lave i forvejen med Ghost problemerne ;)
Avatar billede nikolajdu Nybegynder
08. december 2001 - 12:42 #3
Jo vel egenligt, men nogengange er det jo godt at udskyde problemer lidt og så tage dem når man har overskud til det :)

Overskud er ikke hvad jeg har lige nu til at begynde på geninstallering af ALT og i øvrigt skal jeg gå om et par timer.

Ang.: De knapper.

Hos mig går animationen ikke i stå. Den kører bare usansynligt langsomt. Så langsomt at jeg ikke har tid/lyst til at vente på dem. Forstå mig ret :-)

/Nikolaj
Avatar billede lingoman Nybegynder
08. december 2001 - 12:55 #4
Det er netop hvad jeg mener..
Men i Netscape kører de som de burde. :(
Jeg har endda optimeret actionerne så der højst er 2 MC bogstaver der skalerer per enterframe event ???
Fatter det simpelt hen ikk!
Avatar billede nikolajdu Nybegynder
08. december 2001 - 13:00 #5
Det lyder mystisk og er da også lidt ærgeligt for det er en fin effekt :-)

Jeg bruger i øvrigt IE 5.0 pt og hvem siger så at NS er noget skod?? ;-)

/Nikolaj
Avatar billede nikolajdu Nybegynder
08. december 2001 - 13:16 #6
Geo - Har du i øvrigt et bud på det jeg ikke forstår ang. droptarget syntax i det her spørgsmål: http://www.eksperten.dk/spm/143919
Avatar billede paask Nybegynder
08. december 2001 - 13:49 #7
Jeg har lige testet det - og der er ingen problemer. Det kører fint hurtigt, når at løbe et helt menupunkt igennem på lidt under et sekund vil jeg tro. I øvrigt meget cool effekt!

Jeg bruger IE 6, så den version er i hvert fald klar på din movie.

( /me siger intet ondt om NS - tør det ikke for Nikolaj ;0)
Avatar billede lingoman Nybegynder
08. december 2001 - 14:05 #8
Nikolaj>> Jeg vil gætte på at _droptarget blev udviklet til at supplere startDrag()/stopDrag() kommandoerne i Flash 4, men ikke nåede at komme med før Flash 5. Hvorfor den ikke accepterer dot syntaks er mig en gåde, men hellere en gammel Flash 4 syntaks end ingen _droptarget property da den er meget mere effektiv end noget actionscript man kan sammensætte som erstatning :)

Paask>> Tak for dit feedback. Det hjælper på min sårede stolthed at det kører i IE 6 :) I øvrigt synes jeg også at Netscape 6.X er noget lort. Bruger derfor stadig Netscape 4.77 som jeg synes er genial :)
Avatar billede sazko Nybegynder
08. december 2001 - 14:08 #9
Det går usandsynligt langsomt med den rollover effekt, ihvertfald på min computer, med skidtet går ikke i stå, så det må jo være fremskridt
;-)

/Sazko
www.walt.webpunkt.dk
Avatar billede lingoman Nybegynder
08. december 2001 - 14:10 #10
sazko  >> Er det Internet Explorer 5.0 du kører med ? Ellers, hvilken browser og version ?
Avatar billede mgade Nybegynder
08. december 2001 - 16:48 #11
IE 5.5 og det kører smukt
Avatar billede lingoman Nybegynder
08. december 2001 - 16:58 #12
Tak mgade :)
Avatar billede nikolajdu Nybegynder
10. december 2001 - 07:12 #13
Ved ikke om du har ændret noget siden sidst for det ser ud til at køre en hel del hurtigere i min IE 6.0.
Avatar billede cgleerup Nybegynder
10. december 2001 - 08:44 #14
har du perfomence testet din flashfil, i den indbyggede flasg ting til samme?
Avatar billede lingoman Nybegynder
10. december 2001 - 09:38 #15
Nikolaj>> Det er den samme udgave som sidst. Det ser ud til at køre fint i IE 5.5 og 6 men ikke IE 5.0

cgleerup>> Ja jeg har endda optimeret koden, men det ser ud til at IE 5.0 ikke bryder sig om en høj rate af enterFrame events, selvom der kun testes for en variabels true/false i hver. Det er gået i gang med en omstrukturering så det forhåbentligt også kommer til at køre i IE 5.
Avatar billede lingoman Nybegynder
18. december 2001 - 19:33 #16
hvis der er nogen af jer som er interesseret i point må I lige smide et svar.
Avatar billede cgleerup Nybegynder
19. december 2001 - 08:49 #17
Nu svarer jeg, så kan du jo selv vurdere. Iøvrigt er det interessant at du omtaler \"enterFrame events\" som problemet - der har jeg nemlig selv tidligere konstateret fejl, men trode at det var nogle problemer der opstod på min maskine!
Avatar billede lingoman Nybegynder
19. december 2001 - 09:01 #18
Tak for det. Hvis nogle af jer føler sig snydt må de sige til! Så opretter jeg gerne et nyt spørgmål med point til jer :)

cgleerup  >> Jeg  har kostateret at IE 5 problemerne kan helt undgås ved at blot at have et færre antal
onClipEvent(enterFrame) {...

Underligt nok har det ikke særligt meget med hvor tunge selve actionerne er, men er stærk påvirket af hvor hyppigt de bliver kaldt i IE 5.0. Jeg har derfor omstruktureret menuen og uploader den snart så jeg kan få jeres feedback igen :o)
mvh geo
Avatar billede cgleerup Nybegynder
19. december 2001 - 09:04 #19
danke snart!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester