Насколько нам следует беспокоиться о возможности использования браузера при использовании Silverlight? - PullRequest
2 голосов
/ 26 декабря 2009

Я имею в виду ,, это будет единственная проблема, о которой нужно беспокоиться при использовании silverlight по сравнению со вспышкой ... как вы думаете, эту проблему можно решить за 2-3 года?

Ответы [ 3 ]

9 голосов
/ 27 декабря 2009

Краткий ответ: Нет, цифры принятия Silverlight не должны мешать вам разрабатывать любые приложения с ним.

Более длинный ответ: Нет, это не проблема для большинства приложений сегодня и скоро станет проблемой.

Справедливое раскрытие информации:
Этот пост написан бывшим руководителем программы Microsoft Silverlight - Джастином Энджелом. Мое личное убеждение в Silverlight было настолько велико, что я оставил всю свою жизнь, семью, друзей и карьеру и пришел на работу в Microsoft в Silverlight.
Так что да, я пристрастен. Учитывая мое прошлое, я буду придерживаться простого и базового анализа того, где мы находимся, и подкреплю его фактами.

Дополнительное достоверное раскрытие, в этом посте будут использоваться исключительно знания, уже находящиеся в свободном доступе, и это не полный объем моих профессиональных знаний.

Гораздо более длинный ответ начинается здесь.

Числа

  1. Факт: Глобальное внедрение Silverlight в настоящее время охватывает 45% всех компьютеров, подключенных к Интернету, что составляет более 500 миллионов человек. (Статистика Скотта Гатри на PDC09)

    1,1. Факт: 500M пользователей - это больше людей, чем общее количество пользователей, у которых есть Twitter, FaceBook, Myspace или Gmail вместе взятые. Намного больше. много намного больше (Статистика через Скотта Бернса, бывшего менеджера по продукту Silverlight, учетная запись Twitter)

  2. Факт : В Mix09 Silverlight получил 33% мирового признания. (Упомянутый лейтмотив Mix09)

  3. Простая математика : Mix09 состоялся в марте 2009 года, а PDC09 - в ноябре 2009 года.
    12% роста / более 6 месяцев = 2% роста в месяц. Что на 1% больше, чем в предыдущем месячном росте (Mix08-> Mix09).

  4. Заключение: После этой математики Silverlight достигнет почти повсеместного распространения в течение следующих 18 месяцев. Я не буду вдаваться в подробности, является ли это лог-графиком или линейным граф.

  5. Где ASP.Net во всем этом? Ну, вот еще один интересный график для вас: http://www.twitpic.com/lvv9l/full

Действительно ли цифры имеют значение?

На мой взгляд, нет. Клиенты уровня Enterprise, Corporate и ISV, имеющие как внутренние, так и внешние приложения, уже усердно работают или уже выпустили приложения Silverlight.
Любой конечный пользователь, у которого еще нет Silverlight (остальные 50% пользователей), может установить его менее чем за 2 клика и 10 секунд.

Сколько пользователей уже успешно установили Silverlight именно таким образом? Половина всех интернет-пользователей. Хотя ваше приложение может быть уникальным, половина интернета - довольно хорошая группа выборки.

Пользователи не возражают против установки дополнительного плагина для приложения, которое они хотели бы использовать. Цифры не лгут.

Основная информация
Количество пользователей Silverlight не имеет значения при выборе платформы разработки. Это связано с быстрой и безболезненной установкой Silverlight, огромным количеством пользователей, ранее самостоятельно установивших Silverlight, и разумным прогнозом повсеместного распространения Silverlight.

Протест
Тем не менее, существует один сценарий, когда цифры проникновения не вездесущность может повредить пользовательский опыт. Главным образом, если ваша потребительская база не знает своих клиентов. На «вторичных рынках» (таких как онлайн-реклама, интегрированная в страницы) есть некоторая истина, что вы ограничите свою клиентскую базу, так как большинство людей не будет устанавливать плагин для браузера для рекламы.

Приветствия
- Джастин

1 голос
/ 27 декабря 2009

Это действительно зависит от всего, что связано с привлечением пользователей, я бы избежал этого, если вы не попытаетесь сделать что-то очень интерактивное и отличное. Установка Silverlight Wall потеряет много пользователей.

С другой стороны, если вы разрабатываете приложение для известной группы, такое как приложение внутреннего типа, для развертывания чего-то нового для устоявшегося сообщества, то я думаю, что это отличный выбор.

В наши дни у большинства технически подкованных людей должен быть серебряный свет, просто обычный человек, который все еще может использовать IE 6/7, не будет знать об этом.

1 голос
/ 26 декабря 2009

Я бы сказал, придерживайтесь текущих норм.

Флэш-память очень широко распространена, поэтому, если вы хотите сделать общедоступный веб-сайт доступным для всех, это ваш лучший вариант.

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

Относительно того, где Silverlight будет сравниваться с Flash через 2-3 года, можно только догадываться.

...