Ar turėčiau naudoti „Flash“ ar „Silverlight“
Daugelis žmonių, kurie atkreipia dėmesį į kylantį technologijų ir įtaisų pasaulį, gali būti susipažinę su garsiąja „Apple“ pozicija dėl atsisakymo konfigūruoti „iOS“ produktus, kad būtų galima žaisti „Flash“ mobiliose „Safari“ interneto naršyklėse, atrodo, daugiau nei norinčių atskirti „iPhone“ ir „iPad“ vartotojus nuo tokių. tokius dalykus kaip įterptieji vaizdo įrašai ir „Zynga“ žaidimai „Facebook“, tuo tarpu kiti išmanieji telefonai, tokie kaip „Android“ ir „Blackberry“ sistemos, daugiau nei nori sukurti „Flash“ turinčias mobiliųjų įrenginių naršykles. „Apple“ paaiškinimas buvo tas, kad „Flash“ buvo klaidinga, sunaudojo per daug akumuliatoriaus energijos ir vis tiek veikė. Kai kas net užsiminė apie besiformuojančią „Microsoft“, „Silverlight“, technologiją, kaip „Flash“ pakaitalą, ir kad interneto dizaineriai turėtų pradėti optimizuoti savo „Silverlight“ tinklalapius, o ne „Flash“.

Norint dar labiau suprasti, ką jūs, kaip žiniatinklio dizaineris, turėtumėte padaryti diskusijose „Flash vs. Silverlight“ ir kuriuos pasirinkti savo interneto dizainui, svarbu suprasti abiejų pagrindus. Pirmiausia, „Flash“ yra daug labiau įsitvirtinęs nei „Silverlight“, o esami tinklalapiai su įdėta laikmena jau naudoja daugiau „Flash“ nei bet kas kitas. „Silverlight“, nors ir nauja, vis dėlto efektyviau naudoja interneto naršyklės apribojimus ir daugeliu atvejų lengviau optimizuoja gautą objektą nei „Flash“.

Pavyzdys galėtų būti tai, kaip abu vaizdai tampa animaciją. „Flash“ naudoja perteikimą per kadrą per sekundę, o tai reiškia, kad jei norite, kad kažkas perkeltų ekraną per tam tikrą laiką, turite apskaičiuoti kadrus per sekundę, kuriuos tai užtruks. „Silverlight“ leidžia tą patį, remdamasis nustatytu laiko tarpu, vietoj to, kiek kadrų per sekundę, o tai leidžia interneto dizaineriui lanksčiau apibrėžti, kur ir kiek laiko turėtų būti vykdoma animacija.

„Flash“ failai paprastai yra suglaudinami, o „Silverlight“ - ne, taigi, nors „Silverlight“ gali būti lankstesni, jo failai paprastai yra didesni. „Flash“ palaikys kelis vaizdo formatus, o šio rašymo metu „Silverlight“ apsiriboja tik WMV ir WMA. „Flash“ palaikys „Microsoft“ operacines sistemas, taip pat „Mac“ ir „Linux“, o „Silverlight“ palaiko tik „Microsoft“ ir „Mac“, bet ne „Linux“. „Flash“ palaikys beveik kiekvieną šiuo metu galimą vaizdo formatą, o „Silverlight“ palaiko tik PNG ir JPEG formatus. Turbūt didžiausias „Silverlight“ pakabinimas yra tas, kad „Flash“ palaiko internetinę kamerą ir mikrofonus, o „Silverlight“ - ne.

Kaip matote, „Silverlight“ yra labai ankstyvoje stadijoje ir vis dar turi daug funkcijų, kurias ji turi pasiūlyti, kad būtų suderinama su „Flash“. Jei tuo metu norite sukurti savo tinklalapį, kuriame daug medijos ir interaktyvumo, tuo metu „Flash“ yra tinkamas būdas. Tai bus jūsų pasirinkimas, ar optimizuoti savo tinklalapį mobilioms naršyklėms, nepalaikančioms „Flash“, bet net „iOS“ vartotojai randa būdų, kaip apeiti „Flash“ apribojimus, kuriuos „Apple“ nustatė savo įrenginiams, parodydami žiniatinklio dizaino pasauliui, kad net tie, kuriuos riboja „Flash“, vis tiek pirmenybę teikia „Silverlight“.