Это хорошая стратегия запуска Silverlight? - PullRequest
1 голос
/ 31 марта 2011

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

  • Silverlight - это код на стороне клиента, который способствует масштабируемости.
  • Для каждой платформы будут созданы специальные приложения (iOS, Android, WinPhone7), поэтому мобильныене основанные на HTMl.
  • PHP, Python, Ruby - все языки сценариев на стороне сервера, разработанные для обеспечения интерактивности HTML, которые требуют ресурсов сервера.Они абсолютно могут масштабироваться.Но не так эффективно, как клиентские приложения.
  • Успех в Интернете - это скорость, пользовательский интерфейс и функции.Не технология.
  • Flash и .pdf доказали, что люди готовы загружать апплеты, если они заслуживают доверия и надежны.

Я знаю, что это вызывает пламенную войну, но оченьэто потому, что Microsoft так ненавидят.

1 Ответ

0 голосов
/ 31 марта 2011

Самые большие проблемы, с которыми вы столкнетесь, - это фрагментация кода и готовая совместимость.

Ваш код дополнительно фрагментируется с помощью Silverlight в качестве еще одной технологии для поддержки.Конечно, это было бы той же проблемой, если бы вы использовали Flash, но ни одна из них, похоже, не движется к процветающему будущему в Интернете.HTML 5 настолько перспективен в этом отношении, что Adobe даже начала писать программное обеспечение, которое конвертирует флэш-файлы в HTML5 .Если Adobe увидит надпись на стене, вы можете поспорить, что судьба такая же для Silverlight, которая может очень скоро сделать ваш код Silverlight устаревшим и требующим порта.

Это совпадает со второй проблемой, которая отсутствуетсовместимостьВы утверждаете, что Flash и PDF доказывают, что люди готовы загружать фреймворки, но это все еще делает это барьером для доступа клиентов, особенно тех, кто в вашей демографической группе, которые используют устаревшие, тщательно контролируемые компьютеры в школьных системах, которые объединяют то, что можно и нельзя загружать,Если вам требуется школа для загрузки Silverlight, а они просто не хотят этого делать, вы пропустили охват всей школы.Это гораздо больший барьер для входа, чем HTML 5, который намного проще для конечного пользователя с точки зрения встроенного браузера.

Я бы настоятельно рекомендовал вам пересмотреть, что именнофункции Silverlight необходимы для разработки ваших приложений, и их нельзя заменить с помощью Flash / HTML5.

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