Co to jest Microsoft Silverlight? [Geekowie ważą]

  • William Charles
  • 0
  • 3575
  • 9
Reklama

Microsoft to duża, cholerna firma. Chociaż narodził się z systemu operacyjnego Windows i sukcesów oprogramowania, takiego jak Microsoft Office. Użyj Microsoft Office za darmo z Microsoft Web Apps. Użyj Microsoft Office za darmo z Microsoft Web Apps. Gigant ma teraz swoje ręce we wszystkim, od telefonów komórkowych, konsol do gier po samochodowe systemy informacyjno-rozrywkowe. Realizacja różnych celów przez Microsoft również różni się znacznie - Internet Explorer od lat krwawi użytkowników, ale Xbox 360 stał się popularnym i odnoszącym sukcesy urządzeniem.

Biorąc pod uwagę różnorodność dostępnych produktów i usług Microsoft, może być trudne zapamiętanie bardzo dobrze jednej usługi. Być może słyszałeś ostatnio o Microsoft Silverlight - w rzeczywistości jest to prawdopodobne, ponieważ niektóre witryny i oprogramowanie Microsoft nie działają bez niego poprawnie. Co to jest Microsoft Silverlight i jakie ma to dla Ciebie znaczenie?

Na początku…

Być może słyszałeś o Microsoft Silverlight już w 2007 roku. Właśnie wtedy wydano pierwszą wersję Silverlight. Ta wczesna wersja jest prawdopodobnie najlepiej opisana jako “oprogramowanie do prezentacji online”. Silverlight zaczynał jako platforma aplikacji internetowych, która zapewniła metodę budowania interaktywności w treści online. Dane wejściowe mogą być pobierane z komputera użytkownika, a odpowiednie wyniki pojawią się w aplikacji. Obsługiwane było wideo w postaci WMA, WMD 7-9 i VC-1, podobnie jak audio MP3.

Czy to brzmi znajomo? Powinno, ponieważ Silverlight od samego początku miał cele podobne do Flasha. Flash wyświetlasz Jak pobierać i grać w gry flash w trybie offline Jak pobierać i grać w gry flash w trybie offline Ciągle, często nawet wtedy, gdy nie jesteś tego świadomy, ale Flash zawsze był krytykowany jako nieefektywny i nieco wadliwy. Silverlight oferuje alternatywę.

Silverlight Today

Aktualizacje Silverlight są regularnie dostarczane od czasu pierwotnej wersji Silverlight w 2007 roku. Każda nowa wersja wprowadzała całkiem istotne nowe funkcje.

Silverlight 2 był chyba najbardziej znany z wprowadzenia Deep Zoom, funkcji, która umożliwiła wyświetlenie serii zdjęć w wysokiej rozdzielczości jako miniatur, ale także wyświetlanie szczegółowych zdjęć o bardzo wysokiej rozdzielczości, jeśli użytkownik powiększy widok. Istnieje wiele dobrych przykładów ten online, z których jednym jest strona Hard Rock Memorabilia.

Obsługa audio AAC W Silverlight 3 dodano obsługę wideo H.264, a także obsługę przesyłania strumieniowego 1080p i innych funkcji multimedialnych. To wzmocniło i tak już rozsądną funkcję Silverlight jako odtwarzacza multimediów, co czyni ją dobrą alternatywą dla Flasha do strumieniowego przesyłania wideo.

Najnowsza wersja to Silverlight 4, która została wydana w kwietniu 2010 roku. Najważniejszą aktualizacją tej wersji był problem z dodaniem obsługi Google Chrome. Możliwe było również włączenie wejścia kamery internetowej i mikrofonu do aplikacji Silverlight.

To oczywiście nie wszystkie aktualizacje wprowadzone w Silverlight na przestrzeni lat. Jeśli jesteś prawdziwym programistą, a nie użytkownikiem końcowym, dodatki do frameworka w ciągu ostatnich trzech lat wprowadziły duże zmiany w tym, co możesz osiągnąć. Jednak dla użytkowników podstawowy wynik jest następujący - Silverlight przypomina Flash, ale często jest szybszy i ma funkcje (takie jak obsługa głębokiego powiększenia), które są trudne lub niemożliwe do odtworzenia we Flashu.

Jednak Silverlight jest stosunkowo nowym i nie do końca zrozumiałym graczem na scenie. Sytuacja Silverlight Microsoftu jest w rzeczywistości dość ironiczna dla firmy - w tym przypadku wydają się mieć konkurencyjne i prawdopodobnie lepsze rozwiązanie, ale powstrzymuje je fakt, że konkurent (Adobe Flash) ma już cały ekosystem aplikacji i doświadczeni programiści go otaczający.

Być może najlepszym sposobem, aby zobaczyć, co oferuje Silverlight, jest po prostu z niego korzystać. Witryna firmy Microsoft oferuje wizytówkę najważniejszych witryn, gadżetów i narzędzi korzystających z tego frameworka. Niektóre są cholernie fajne. Inni nie są.

Zgodność

Jeśli jest jedna rzecz, którą Microsoft może zaoferować swoim projektom, jest to dostęp do bardzo dużej bazy użytkowników. Każdy system Windows XP, Vista lub 7 może korzystać z Silverlight z Chrome, Firefox, Internet Explorer i Safari. Silverlight działa również w Safari na komputerach Apple z procesorami Intel. Smartfony z systemem Windows obsługują również Silverlight.

Wszystkie obecne smartfony z systemem Windows i systemy operacyjne Windows powinny już mieć zainstalowany program Silverlight. Jeśli tak nie jest, złapanie go jest łatwe. Instalacja powinna zająć mniej niż minutę.

Wniosek

Teraz, gdy wyjaśniłem podstawy Silverlight, nadszedł czas, aby maniacy wrócili. Myślę, że jest tu wiele obietnic, ale faktem jest, że Flash jest 800-kilogramowym gorylem. Pozostaje na środku ringu, gotowy do podjęcia wszystkich wyzwań. Co myślisz? Czy Silverlight jest rozsądną alternatywą dla Flasha? Lub, co równie ważne, zarówno Silverlight, jak i Flash ulegną HTML5?




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.