Що таке silverlight?
У цій статті спробуємо розібратися в тому, що таке Silverlight, які його особливості та призначення. У мережі часто згадується ця назва в поєднання з таким словом, як «плагін». Що собою являє плагін? Це такий спеціальний програмний модуль, який можна підключити до основної програми і тим самим розширити або використовувати її можливості. У нашому випадку плагін Silverlight підключається до браузеру, який встановлений в одній з наступних операційних систем: Linux, MacOS або Windows.
Silverlight був розроблений компанією Microsoft на основі платформи .NET Framework. І це не просто плагін, а ціла програмна платформа, яка в себе його включає. Вона дає можливість фірмам проектувати і створювати ефективні програми і продукти для застосування у всесвітній мережі. А плагін дає можливість переглядати результат таких розробок в браузері. В основному це деякі типи мультимедійних матеріалів, такі, як інтерактивні веб-додатки, високоякісне відео і т.п. Якщо такий плагін в браузері не встановлено, то деякі веб-сайти просто не відображаються в повному обсязі. Сподіваюся, тепер питання про те, що таке Silverlight, трохи прояснився.
Відео: What is Microsoft Silverlight?
Чому ж цей плагін став таким популярним? Перш за все, тому, що він безкоштовний. Розмір його становить близько 4 мегабайт і його легко встановлювати. До того ж, особливості, якими він володіє, безсумнівно не можуть не викликати інтерес. Розглянемо їх детальніше.
Ключові особливості Silverlight:
- IIS Smooth Streaming;
- внебраузерная робота;
- SketchFlow;
- Deep Zoom;
- PivotViewer;
- нові елементи управління;
- можливість розширення мультимедійних форматів;
- перспективні 3D-проекції;
- текстури і стилі.
Відео: Microsoft Silverlight Fix Windows 10
IIS Smooth Streaming - це розширення, що дозволяє проводити адаптивну трансляцію мультимедійного потоку на вимогу або наживо за допомогою стандартних протоколів HTTP. При цьому будь-який користувач бачить високоякісне зображення незалежно від того, яка у нього конфігурація комп`ютера і швидкість підключення до мережі Інтернет.
Відео: як встановити та налаштувати Silverlight
Внебраузерная робота має на увазі собою можливість створення Silverlight-додатку, який можна запускати на локальному комп`ютері і працювати з ним навіть в тому випадку, коли машина не підключена до мережі. При цьому немає необхідності в тому, щоб завантажувати якісь додаткові модулі або використовувати якийсь особливий код. Таке додаток здатний завантажувати з мережі своє оновлення, отримувати доступ до дискового простору і перевіряти статус підключення до Інтернету. Це дозволяє встановлювати з клієнтами більш тісні і постійні відносини і виходити на новий рівень роботи з Мережею.
SketchFlow дає можливість в найкоротші терміни створити ефективну демонстрацію проекту майбутньої програми, зокрема, це стосується призначеного для користувача інтерфейсу. За допомогою цього простого інструмента набір «сирих» ідей перетворюється в прототип, який можна швидко запустити в роботу, якщо клієнт виявить до нього інтерес.
Функція Deep Zoom розроблена з метою швидкого, плавного і динамічного масштабування. Вона істотно знижує час завантаження і робить високий дозвіл і частоту кадрів більш доступною.
Відео: Як включити Java і Silverlight в Google Chrome
PivotViewer здатний перетворити операції з великими масивами даних, які перебувають в Інтернеті, в захоплююче заняття, привносячи значне зручність в цей процес. Ця цікава і проста модель одночасної візуалізації багатьох об`єктів, пов`язаних між собою спільною темою, здатна довгий час утримувати увагу користувачів і знаходити тенденції та закономірності, які було важко виявити, якщо переглядати кожен об`єкт окремо.
Silverlight включає в себе понад 60 нових високоякісних елементів управління і контейнерів розмітки. Розробники можуть вільно змінювати їх код або застосовувати первинний вигляд цих елементів.
Розширення числа мультимедійних форматів забезпечується в Silverlight через підтримку багатьох сторонніх кодеків. До того ж, він сам має ряд вбудованих кодеків.
3D-проекції, що дозволяють обертати і масштабувати зображення, можливість застосування унікальних текстур і стилів дозволяє реалізувати майже будь-яку творчу фантазію професійного розробника.
Всі перераховані вище особливості допомагають розібратися і зрозуміти, що таке Silverlight. Навряд чи знайдеться користувач, який не захоче мати його на своєму комп`ютері. А компанія, яка розуміє, що таке Silverlight, зможе зробити свій сайт просто карколомним.