Ali naj uporabljam Flash ali Silverlight
Večina ljudi, ki so pozorni na nastajajoči svet tehnologije in pripomočkov, je morda seznanjena z znano trdno stališče podjetja Apple, da nočejo konfigurirati svojih izdelkov iOS, da bi predvajali Flash v mobilnih brskalnikih Safari, saj so na videz več kot pripravljeni izločiti uporabnike iPhone in iPad pred takšnimi stvari, kot so vgrajeni videoposnetki in igre Zynga na Facebooku, medtem ko so drugi pametni telefoni, kot sta Android in Blackberry, več kot pripravljeni ustvariti mobilne brskalnike, ki podpirajo Flash. Appleova razlaga je bila, da je bil Flash hrošč, porabil je preveč baterije in je tako ali tako na poti. Nekatere omembe so bile omenjene celo nove tehnologije podjetja Microsoft, Silverlight kot nadomestek za Flash in da bi morali spletni oblikovalci začeti optimizirati svoje spletne strani za Silverlight namesto za Flash.

Če želite še bolj razumeti, kaj morate kot spletni oblikovalec storiti glede razprave Flash vs Silverlight in kaj izbrati za lasten spletni dizajn, je pomembno razumeti osnove obeh. Za začetek je Flash veliko bolj uveljavljen kot Silverlight in obstoječe spletne strani z vdelanimi mediji že bolj uporabljajo Flash kot karkoli drugega. Čeprav je Silverlight, čeprav nov, bolj učinkovito uporablja omejitve spletnega brskalnika in v veliko primerih optimizira nastali predmet kot Flash.

Primer bi bil, kako dva upodabljata animacijo. Flash uporablja upodabljanje okvirja na sekundo, kar pomeni, da če se želite nekaj premikati po zaslonu v določenem času, morate izračunati sličice na sekundo, ki jih potrebujete. Silverlight omogoča isto stvar, ki temelji na določenem času, namesto na koliko sličic na sekundo, kar omogoča več prilagodljivosti spletnemu oblikovalcu, da določi, kje in kako dolgo naj animacija teče.

Datoteke Flash so običajno stisnjene, medtem ko datoteke Silverlight niso, zato so, čeprav je Silverlight morda bolj prilagodljiv, njegove datoteke običajno večje. Flash bo podpiral več formatov videa, medtem ko je Silverlight v času tega pisanja omejen samo na WMV in WMA. Flash bo podpiral Microsoftove operacijske sisteme ter Mac in Linux, medtem ko Silverlight podpira le Microsoft in Mac, ne pa tudi Linuxa. Flash bo podpiral skoraj vse trenutno na voljo slike, medtem ko Silverlight podpira le formate PNG in JPEG. Morda je največji priklop na Silverlight to, da Flash podpira spletno kamero in mikrofone, medtem ko Silverlight ne.

Kot lahko vidite, je Silverlight v povojih še vedno veliko funkcij, ki jih mora ponuditi, da bo združljiv s Flashom. Če želite zasnovati svojo spletno stran z veliko medijev in interaktivnosti, je Flash takrat pravi korak. Odločili se boste, ali boste svojo spletno stran optimizirali za brskalnike za mobilne naprave, ki ne podpirajo Flash, vendar tudi uporabniki iOS-a iščejo načine, kako omejiti Flash, ki ga je Apple naložila na svojih napravah, kar bo svetu spletnega oblikovanja pokazalo, da tudi tisti, ki jih Flash še vedno omejuje raje kot Silverlight.