Skal jeg bruge Flash eller Silverlight
De fleste mennesker, der er opmærksomme på den nye verden af ​​teknologi og gadgets, er måske bekendt med Apples berømte hardline-holdning om at nægte at konfigurere sine iOS-produkter til at spille Flash i mobile Safari-webbrowsere, tilsyneladende mere end villige til at afskære iPhone- og iPad-brugere fra sådanne ting som indlejrede videoer og Zynga-spil på Facebook, mens andre smartphones som Android og Blackberry-systemer er mere end villige til at gøre Flash-aktiverede mobile browsere. Apples forklaring var, at Flash var buggy, brugte for meget batterilevetid og var alligevel på vej ud. Der blev endda nævnt den nye teknologi fra Microsoft, Silverlight, som en erstatning for Flash, og at webdesignere skulle begynde at optimere deres websider for Silverlight i stedet for Flash.

For yderligere at forstå, hvad du som webdesigner skal gøre med Flash vs. Silverlight-debatten, og som du skal vælge til dit eget webdesign, er det vigtigt at forstå det grundlæggende i begge dele. Til at begynde med er Flash langt mere etableret end Silverlight, og eksisterende websider med indlejrede medier gør allerede mere brug af Flash end noget andet. Selvom det er nyt, gør Silverlight imidlertid mere effektiv brug af webbrowserbegrænsninger og optimerer det resulterende objekt lettere end Flash i mange tilfælde.

Et eksempel ville være, hvordan de to gengiver animation. Flash bruger en frame-per-sekund-gengivelse, hvilket betyder, at hvis du vil have noget til at bevæge sig over din skærm i en bestemt tidsperiode, skal du beregne de rammer per sekund, det vil tage for at gøre det. Silverlight tillader det samme baseret på en bestemt tidsperiode i stedet for hvor mange billeder per sekund, hvilket giver webdesigneren mere fleksibilitet til at definere, hvor og hvor længe en animation skal køre.

Flash-filer komprimeres normalt, mens Silverlight-filer ikke er det, så selvom Silverlight muligvis er mere fleksibel, er filerne normalt større. Flash understøtter flere videformater, mens Silverlight kun er begrænset til WMV og WMA på dette tidspunkt. Flash understøtter Microsoft-operativsystemer såvel som Mac og Linux, mens Silverlight kun understøtter Microsoft og Mac, men ikke Linux. Flash understøtter næsten ethvert billedformat, der i øjeblikket er tilgængeligt, mens Silverlight kun understøtter PNG- og JPEG-formater. Den største hangup til Silverlight er dog måske, at Flash understøtter webcam og mikrofoner, mens Silverlight ikke gør det.

Som du kan se, er Silverlight meget i sin spædbarn og har stadig mange funktioner, den skal tilbyde for at være kompatible med Flash. Hvis du på udkig efter at designe din webside med en masse medier og interaktivitet, er Flash på det tidspunkt vej til at gå. Det vil være dit valg, om du vil optimere din webside for mobile browsere, der ikke understøtter Flash, men endda iOS-brugere finder måder omkring Flash-begrænsningen, som Apple har pålagt sine enheder, og viser webdesignverdenen, at selv de, der er begrænset af Flash, stadig foretrækker det frem for Silverlight.



Video Instruktioner: How to Enable Adobe Flash Player on Chrome Browser (Kan 2024).