Что такое Silverlight и чем отличается от flash? Зачем мне его устанавливать?

3844
OscarRyz

Я зашел на сайт Microsoft и, чтобы посмотреть видео, просит ли я установить Silverlight? Есть ли какая-то выгода?

На самом деле мне не хочется устанавливать плагин от Microsoft, но мне интересно, есть ли что-то особенное, что я мог бы упустить или это просто замена Microsoft для флэш-памяти?

10
Пока что вам не хватает только видео на сайтах Microsoft. Однако плагин действительно начинает набирать обороты, поэтому я подозреваю, что в будущем будет больше сайтов, использующих Silverlight. Я бы сказал, только установить его, если вам действительно это нужно. Sasha Chedygov 14 лет назад 0

3 ответа на вопрос

10
Josh Hunt

Википедия на Silverlight :

Microsoft Silverlight - это фреймворк для веб-приложений, похожий на Adobe Flash. Версия 2, выпущенная в октябре 2008 года, принесла дополнительные интерактивные функции и поддержку языков .NET и инструментов разработки.

В общем, это конкурент Flash, который использует языки .NET и больше ориентирован на разработку интерактивных веб-приложений, чем на анимацию и фильмы.

В настоящее время Silverlight доступен только для Windows и OS X, но есть команда с открытым исходным кодом, разработанная командой Mono под названием Moonlight .

2
Domchi

Я планирую установить Silverlight только тогда, когда:

  • Я наткнулся на приложение Silverlight, которое настолько здорово, что я хочу преодолеть препятствия при установке Silverlight
  • Я сталкиваюсь с таким количеством приложений Silverlight, что не могу вынести браузер, который больше не требует от меня установки Silverlight

До сих пор я видел контент Silverlight по двум случайным ссылкам, по которым я щелкал, что меня все равно мало интересовало, поэтому я бы сказал, что не буду устанавливать его в ближайшее время. :)

Препятствие ??? Это займет минуту. miloshadzic 14 лет назад 5
Установка может занять всего минуту, но это еще один плагин, который сайты могут использовать, чтобы раздражать меня, поэтому мне придется испортить что-то вроде flashblock. Это также еще один плагин, который может вводить уязвимости, как и другие в прошлом. Я не трачу эту минуту на установку, пока она не станет для меня необходимой. Если сайты, которые не используют это, раздражают меня, то я перехожу на другие сайты - их там много. David Spillett 14 лет назад 2
Это не просто минутка. Я устанавливаю это на каждом из трех компьютеров, которые я использую? Есть ли у него плагин Opera? Я хочу плагин для всех трех браузеров, которые я использую время от времени? Поскольку это программное обеспечение MS, оно сломает что-то еще и насколько глубоко оно интегрируется с остальной системой? Нужно ли .NET? Есть ли автономный установщик, который я могу добавить к своим установочным дискам? Много решений только для просмотра одной веб-страницы. Но моя главная мысль - я не буду устанавливать его, если не захочу увидеть что-то сделанное в Silverlight. До сих пор я не видел такой вещи. Domchi 14 лет назад 1
@Domchi - Плагин Silverlight 3 поддерживает Firefox, Opera, Chrome и Safari, а также IE - все с одной установкой. Фактически я установил Opera и Safari только после того, как установил Silverlight, и они «просто сработали». ChrisF 14 лет назад 0
1
William Hilsum

Silverlight - это, в основном, Microsoft на флеше.

Все знают, что такое Flash, но разница в том, что Silverlight - это, по сути, кроссплатформенная (почти) версия того, чем должна была быть ActiveX (э ... вроде!) - она ​​позволяет разработчикам создавать приложения Rich, которые помещаются в «песочницу» из Остальная часть вашего компьютера.

На данный момент Flash все еще остается победителем в моих книгах, но Silverlight имеет много действительно интересных функций - это мой любимый способ демонстрации потокового видео с переменным битрейтом.

Ни одна из этих технологий не исчезнет в ближайшее время, лично я все еще использовал бы Flash, так как Silverlight еще не имеет такой же досягаемости, но его, безусловно, стоит посмотреть, и он постоянно улучшается.

Silverlight - это в основном Flash, который работает на платформе .NET. Таким образом, теоретически, это лучше, чем Flash, но его проникновение на рынок даже не близко, так что это единственный реальный недостаток. Sasha Chedygov 14 лет назад 3