Kas peaksin kasutama välklampi või Silverlighti?
Enamik inimesi, kes pööravad tähelepanu tärkava tehnoloogia ja vidinate maailmale, võivad olla tuttavad Apple'i kuulsa kõva joonega, mis seisneb selles, et ta keeldub oma iOS-i tooteid konfigureerimast Flash-i mängima mobiilsetes Safari veebibrauserites, näib olevat rohkem kui valmis iPhone'i ja iPadi kasutajaid sellisest lahti ühendama. näiteks varjatud videote ja Zynga mängudena Facebookis, samas kui muud nutitelefonid, näiteks Androidi ja Blackberry süsteemid, on rohkem kui valmis tegema Flashi toega mobiilibrausereid. Apple selgitas, et Flash oli lollakas, kasutas liiga palju akut ja oli niikuinii väljas. Mõnevõrra mainiti isegi Microsofti tärkava tehnoloogia Silverlighti kasutamist Flashi asendajana ning veebidisainerid peaksid hakkama oma välju optimeerima Silverlighti, mitte Flashi asemel.

Et veelgi paremini mõista, mida peaksite veebidisainerina tegema seoses Flash vs. Silverlighti aruteluga ja mida valida omaenda veebidisaini jaoks, on oluline mõista mõlema põhitõdesid. Alustuseks on Flash palju rohkem välja kujunenud kui Silverlight ja olemasolevad manustatud meediumidega veebilehed kasutavad juba rohkem Flashi kui midagi muud. Kuigi Silverlight on uus, kasutab see veebibrauseri piiranguid tõhusamalt ja optimeerib tulemuseks olevat objekti paljudel juhtudel hõlpsamini kui Flash.

Näitena võiks tuua selle, kuidas need kaks animatsiooni muudavad. Flash kasutab kaadrit sekundis renderdamist, mis tähendab, et kui soovite, et midagi liiguks teatud aja jooksul ekraanil, peate arvutama selleks vajalikud kaadrid sekundis. Silverlight lubab sama asja, mis põhineb määratud ajahulgal, selle asemel, mitu kaadrit sekundis, võimaldades veebidisaineril rohkem paindlikkust määratleda, kus ja kui kaua animatsioon peaks käima.

Flash-failid on tavaliselt tihendatud, samas kui Silverlighti failid pole, nii et kuigi Silverlight võib olla paindlikum, on selle failid tavaliselt suuremad. Flash toetab mitu videivormingut, samal ajal kui Silverlight piirdub selle kirjutamise ajal ainult WMV ja WMA-ga. Flash toetab nii Microsofti operatsioonisüsteeme kui ka Maci ja Linuxit, Silverlight aga ainult Microsofti ja Maci, kuid mitte Linuxi. Flash toetab peaaegu kõiki praegu saadaolevaid pildivorminguid, samas kui Silverlight toetab ainult PNG- ja JPEG-vorminguid. Ehk on Silverlighti suurim kisa see, et Flash toetab veebikaamera ja mikrofone, samas kui Silverlight seda ei tee.

Nagu näete, on Silverlight väga palju alles lapsekingades ja tal on endiselt palju funktsioone, mida see peab pakkuma, et olla ühilduvusega Flashiga. Kui soovite kujundada oma veebikülje, kus oleks palju meediume ja interaktiivsust, siis on Flash sellel ajal tee. Teie valik on, kas optimeerida oma veebileht mobiilibrauserite jaoks, mis ei toeta Flashi, kuid isegi iOS-i kasutajad leiavad võimalusi, kuidas ümber välklambi piirang, mille Apple on oma seadmetele kehtestanud, näidates veebidisainimaailma, et isegi need, mida Flashi piirab eelista seda Silverlightile.



Video Juhiseid: Point TV 149. Kuidas pildistada liikumist: kaasavedamine (Mai 2024).