În timp ce lucrăm pe Internet, găsim deseori referințe la Microsoft Silverlight, necesare atât pentru funcționarea unui jucător, cât și pentru controlul paginii de interes pentru noi. Deci ce este și pentru ce este?
Avantajele programului Microsoft Silverlight includ:
Și un avantaj pentru dezvoltatori: orice text scris în aplicații bazate pe Silverlight poate fi indexat și va fi disponibil pentru motoarele de căutare. Adobe Flash nu a putut.
Dar nu totul este la fel de simplu și neted cum ne-am dori. Există o serie de deficiențe care interferează cu aplicațiile scrise pe această platformă pentru a înlocui complet programele obișnuite.
Printre aceste deficiențe se poate remarca:
- capabilitățile programelor sunt încă foarte limitate, deoarece nu pot avea acces deplin la resursele computerelor (aplicațiile web sunt lansate într-o așa-numită "sandbox", adică un mediu securizat strict izolat);
- când porniți pentru prima oară Silverlight pune motorul în memoria cache a browserului, astfel încât aplicația să poată fi deschisă destul de mult, în special pe computerele slabe;
- Nu puteți porni aplicația pe un computer care nu este conectat la Internet;
- Cu fiecare versiune nouă, complexitatea programării în mediul Silverlight crește.
În cele din urmă, aș dori să ofer câteva exemple de site-uri și aplicații Internet create folosind tehnologia Silverlight:
Joe Rassic - joc de luptă, unde dinozaurii acționează ca luptători;
Artifacts pre-columbiene - un muzeu virtual în care fiecare expoziție poate fi examinată în detaliu;
Warstory - strategia tactică a celui de-al doilea război mondial;
În plus, toate widgeturile cunoscute pentru bara laterală a Windows Vista și desktop-ul Windows 7 sunt de asemenea scrise utilizând tehnologia Microsoft Silverlight.