Microsoft Silverlight що це?

загрузка...

Під час роботи в інтернеті ми часто зустрічаємо згадки про Microsoft Silverlight, так необхідним для роботи якого-небудь програвача або елемента керування на що цікавить нас сторінці. Так що ж це таке і для чого воно потрібно.

Microsoft Silverlight на ряду з відомим Adobe Flash являє собою програмну базу або так звану платформу, за допомогою якої стає можливим розміщення на інтернет-сервісах аудіо і відеозаписів, анімованої графіки та різноманітних інтерактивних додатків 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 або Linux;
  • плагін є повністю безкоштовним;
  • встановлюється всього за 10 секунд і важить всього 4 мегабайта;
  • підтримка програвання відео високої чіткості;
  • підтримка відтворення відео та аудіо популярних форматів у вікні браузера без використання Windows Media Player;
  • програми, що запускаються у вікні браузера, не потрібно встановлювати;
  • доступ до улюбленого додатком можна отримати з будь-якого комп’ютера, підключеного до мережі;
  • програму, не встановлену на комп’ютері, набагато складніше вразити вірусом;
  • улюблені програми більше не потрібно оновлювати, це робиться автоматично самим розробником.
  • І ще одне корисне для розробників перевага: будь-який текст, написаний в додатках на основі Silverlight, може бути індексований і буде доступний для пошукових систем. Adobe Flash цього не міг.

    Але не все так просто і гладко, як хотілося б. Існує ряд недоліків, що заважає додаткам, написаним на даній платформі повністю замінити собою звичні нам програми.

    Серед таких недоліків можна відзначити:

  • можливості програм все ж сильно обмежені, оскільки вони не можуть отримати повний доступ до ресурсів комп’ютера (запускаються веб додатки у спеціальній так званої пісочниці, тобто строго ізольованою безпечному середовищі);
  • при першому запуску Silverlight поміщає свій движок в кеш браузера, тому додаток може відкриватися досить довго, особливо на слабких комп’ютерах;
  • неможливо запустити додаток на комп’ютері, не підключеному до мережі інтернет;
  • з кожною новою версією складність програмування в середовищі Silverlight зростає.
  • Наприкінці хотілося б навести кілька прикладів сайтів та інтернет-додатків, створених з використанням технології Silverlight:

    Joe Rassic — гра-файтинг, де в якості бійців виступають динозаври;

    Pre-Columbian Artifacts — віртуальний музей, в якому кожен експонат можна детально розглянути;

    Warstory — тактична стратегія про Другу світову війну;

    Крім того, всім відомі віджети для бічній панелі Windows Vista і робочого стола Windows 7 також пишуться з використанням технології Microsoft Silverlight.

    Сподобалася стаття? Поділися з друзями:

    Схожі статті:
    Попереднє з категорії:
    Запис опублікована в рубриці Інтернет. Додайте в закладки постійне посилання.

    Прокоментувати статтю: