Microsoft Silverlight מה זה?
תוך כדי עבודה באינטרנט, לעתים קרובות אנו נפגשיםאזכור של Microsoft Silverlight, כל כך הכרחי לפעולה של שחקן או שליטה על הדף שמעניין אותנו. אז למה זה ולמה זה?
Microsoft Silverlight יחד עם Adobe המפורסםפלאש הוא בסיס תוכנה או מה שנקרא פלטפורמה, שבה ניתן יהיה מקום על שירותי אינטרנט אודיו ווידאו הקלטות, גרפיקה אנימציה מגוון רחב של יישומים אינטראקטיביים RIA (Rich Internet Application). תמיכה עבור פלטפורמת תוכנה זו מיושמת הן בסביבת Windows (החל ב- Windows 2000), ו- MacOS, Linux ו- Symbian. Silverlight כולל פלאגין לדפדפן ומאפשר לך לעבוד עם יישומי אינטרנט בדפדפנים הפופולריים ביותר, כגון Opera, Mozilla Firefox, Google Chrome, Safari ו- Internet Explorer. כרגע, רוב הדפדפנים הניידים תומכים גם בטכנולוגיה זו. הודות להקדמה ולשימוש הנרחב של Silverlight, הופיעו משאבי אינטרנט צבעוניים ואינטראקטיביים באופן מלא בתקן Web 2.0. במילים אחרות, יש לנו כמעט תוכניות מלאות שאינן נחותות מהשימוש הרגיל במחשב שלנו, אך הן פועלות ישירות מחלון הדפדפן המועדף עליך.
היתרונות של Microsoft Silverlight כוללים:
- את היכולת להתקין את התוספת על כל מערכת Windows, MacOS או לינוקס;
- התוסף הוא לגמרי בחינם;
- מותקן תוך 10 שניות בלבד ומשקלו רק 4 מגה בייט;
- תמיכה עבור השמעה של וידאו בחדות גבוהה;
- תמיכה השמעה של וידאו בפורמטים הפופולריים אודיו בחלון הדפדפן ללא שימוש ב- Windows Media Player;
- תוכניות שמופעלות בחלון הדפדפן אינן דרושות להתקנה;
- גישה אל היישום המועדף עליך ניתן להשיג מכל מחשב המחובר לרשת;
- תוכנית שאינה מותקנת במחשב היא הרבה יותר קשה להכות עם וירוס;
- יישומים מועדפים כבר לא צריך לעדכן, זה נעשה באופן אוטומטי על ידי היזם עצמו.
ועוד אחד שימושי עבור מפתחיםיתרון: כל טקסט שנכתב ביישומים המבוססים על Silverlight, ניתן לאינדקס ויהיה זמין למנועי החיפוש. Adobe Flash לא יכול.
אבל לא הכל הוא פשוט וחלק כמו שאנחנו רוצים. ישנם מספר חסרונות המעכבים את היישומים שנכתבו על פלטפורמה זו כדי להחליף לחלוטין את התוכניות הרגילות.
בין חסרונות אלה ניתן לציין:
- האפשרויות של תוכניות עדיין מוגבלות מאוד,כי הם לא יכולים לקבל גישה מלאה למשאבי המחשב (יישומי אינטרנט הם השיקה מיוחד שנקרא ארגז החול, כלומר, סביבה מאובטחת לחלוטין מבודדים);
- כאשר אתה מפעיל את Silverlight הראשון מכניס את המנוע במטמון הדפדפן, כך היישום ניתן לפתוח מספיק זמן, במיוחד על מחשבים חלשים;
- לא ניתן להפעיל את היישום במחשב שאינו מחובר לאינטרנט;
- עם כל גרסה חדשה, המורכבות של תכנות בסביבת Silverlight הולך וגדל.
בסופו של דבר אני רוצה לתת כמה דוגמאות של אתרים ויישומי אינטרנט שנוצרו באמצעות טכנולוגיית Silverlight:
ג 'ו Rassic - משחק לחימה, שבו דינוזאורים לפעול כלוחמים;
טרום קולומביאני Artifacts - מוזיאון וירטואלי שבו כל תערוכה יכול להיחשב בפירוט;
Warstory - אסטרטגיה טקטית של מלחמת העולם השנייה;
בנוסף, כל הווידג'טים הידועים לסרגל הצד של Windows Vista ושל שולחן העבודה של Windows 7 נכתבים גם הם באמצעות טכנולוגיית Microsoft Silverlight.