czwartek, 2 września 2010

SILVERLIGHT w świecie HTML 5

Dzisiaj ukazał się artykuł Brada Beckera (Director of Product Management, Developer Platforms) odnoszący się do przyszłości Silverlighta wobec pojawienia się standardu HTML 5. Autor zwraca uwaga na zależność pomiędzy standaryzacją a innowacyjnością, umieszczając Silverlighta jako produkt wyprzedzający niejako raczkujący standrad HTML 5. Brad zaznacza również ,iż Silverlight znacznie wykracza poza możliwości HTMLa 5 oferując znacznie większe możliwości w następującychj obszarach:
transmisja mediów: transmisja HD, Smooth Streaming ,Live BroadCasr Support,Multicast, Telekonferencje itd.
aplikacje komercyjne i gry:efekty 3d, responsywne oparte o wielowątkowość UI,zbiór kontrolek itd.
aplikacje biznesowe i korporacyjne: ponad 60 wbudowanych kontrolek, wspomagające wysoką produktywność środowiska programistyczne, rozbudowane możliwości wizualizacji danych (wykresy etc.), integracja z COM.
Poza wymienionymi obszarami auto wymienia przewagę Silverlighta w wydajności (wielowątkowość), spójności ( identyczny wygląd na różnych przeglądarkach),zaawansowanie technologii (Silverlight doczekał się już 4 wersji podczas gdy HTML 5 stawia pierwsze kroki), możliwości pracy poza przeglądarką.
Zachecam do zapoznania się z treścią .artykulu .
Moim zdaniem w różnorodnym świecie stron i aplikacji jest miejsce zarówno dla HTML 5 jaki i Silverlighta. Owszem HTML 5 oferuje niektóre cechy aplikacji pluginowych jak flash czy Silverlight i być może z uwagi na swój ustandaryzowany charakter będzie lepszym rozwiązaniem dla stron "popowych" , powszechnie dostępnych, przeglądanych z różnych przeglądarek, systemów operacyjnych itd. Lecz gdy spojrzymy w strone aplikacji biznesowych, czy transmisji wysokiej jakości video (np. wykorzystywancyh w VOD) to Silverlight nadal oferuje znacznie więcej zarówno dla użytkownika końcowego któy dostaje aplikację o bardzo bogatym interfejscie użytkownika jak i dla dostawców rozwiązań IT którym oferuje bardzo wysoką produktywność . Mam nadzieję ,że obydwie technologie nie będa rywalizowały lecz się uzupełniały dając użytkownikom komfort korzystania z nowoczesnych stron i aplikacji internetowych a programistom radość ich tworzenia. Nadzieje te nie wydają się być płonne gdyż gigant z Redmont wspiera zarówno rozwój Silverlighta jak i HTMLa 5