Меню

Версия Silverlight 3

15.07.2013 - Начинающему
Версия Silverlight 3

В городе Лас-Вегас 18.03.2009 г. на конференции MIX09 компания Microsoft представила бета-версию. Во время See the Light 10.07.2009 г. Microsoft официально объявила о выпуске RTM версии, но скоро выпустила окончательную версию. Таким образом, между второй и третьей версией прошло всего 9 месяцев.

В третью версию добавили новые элементы управления, в том числе разные возможности. Расширился уровень данных с целью обеспечить стабильную основу для сценариев, которые более ориентированы на бизнес-процессы. Уровень медиа расширился за счет того, что добавилась поддержка новых форматов и эффектов, которые известны как «пиксельные шейдеры». Для обычных пользователей появилась возможность двухмерные элементы переносить в трёхмерное пространство, что ещё называют «псевдо-3D» или «2,5D». Продвинулась дальше и анимация, так как смогла обеспечить более плавное воспроизведение, максимально приближенное к реальному. Были предприняты некоторые шаги и в использовании аппаратного ускорения, что является проблемой на смешанных платформах, к примеру, на поддерживаемых Silverlight.

Особенностями новой версии стала поддержка устройств с multitouch-интерфейсом и форматов H.264, AAC, а также MPEG-4, в том числе и поддержка аппаратного ускорения при работе с трехмерной графикой, которая позволяет использовать потенциал графического процессора, а также снизить нагрузку на центральный процессор.

Программа Silverlight является урезанным вариантом Windows Presentation Foundation, который не требует наличия. NET Framework. С учетом этого возможности приложений Silverlight становятся практически безграничными, поскольку весь недостающий функционал реализуется в виде модулей, применяя Silverlight SDK.

Именно в Silverlight 3 в первый раз был представлен функционал, который получил наименование «вне браузера» (сокр. OOB от англ. out-of-the-browser). Но реализация этого функционала содержала серьезные недостатки, к примеру, OOB-приложения не получили все еще никаких дополнительных прав, что вызывало ограничение их действий. Не существовала возможность настройки окна OOB-приложения. В любом случае, сообщество разработчиков данное нововведение встретило весьма положительно.

Добавить комментарий