Я знаю, что этот вопрос задавался раз в разные стороны разными способами, но мне интересно мнение сообщества об этом [this question, но в быстро меняющемся мире технологий, год - это долгое время] , Для гипотетических целей рассмотрим веб-сайт, где пользователи могут смотреть видеоролики, а также YouTube, Hulu и т. Д. (На самом деле это решение для перекодирования по требованию, но достаточно близко). Сайт может развернуть:Имеет ли Silverlight достаточную базу для установки, чтобы рассмотреть возможность развертывания с ней общедоступного веб-приложения?
- Использование HTML, JavaScript и
<video>
тег HTML5 в - Использование HTML, JavaScript и Flash (как большинство из них прямо сейчас)
- Использование HTML, JavaScript и Silverlight только для видеопроигрывателя
- Использование Silverlight для навигации, создавая богатый все Silverlight опыт
(Давайте предположим, опять hypoteoretically, что все-Silverlight версии не так апп поскольку большинство всех Flash-страниц сегодня, но вместо этого дает опыт, аналогичный настольному приложению)
Каким образом можно достичь большого процента населения? Как люди захотят установить Silverlight для просмотра сайта - сколько они захотят увидеть содержимое, чтобы заставить их нажать кнопку установки? Что делать, если пользователь просматривает сайт в библиотеке на другом общедоступном компьютере с ограниченной пропускной способностью, возможно, используя устаревшее оборудование и непривилегированную учетную запись пользователя - насколько легко было бы установить среду выполнения Silverlight?
I действительно хочу использовать Silverlight, так как мне нравится его модель (я использую его для внутреннего приложения на работе, и я думаю, что это отличная платформа), однако я боюсь, что для публики сайт, большой процент пользователей не сможет просматривать сайт, тогда Flash может быть лучшим вариантом.
EDIT:
Ну, идея иметь игрока, где пользователи могут получить доступ к видео на своих домашних ПК от сети. Таким образом, пользователи обычно не будут использовать домашний ПК - они будут использовать рабочие ПК, персональные компьютеры друга, общедоступные ПК и т. Д. Вот почему меня беспокоит проблема безопасности/установки.
Просто добавив свои 2 цента, которые онлайн-проигрыватель Netflix также значительно увеличил уровень проникновения SilverLight. – phoebus
Прохладный, спасибо за ваш вклад. –