Мы создаем обучающий веб-сайт, на котором нам нужно отслеживать зрителей, просматривающих видео, и хранить подробную информацию о просмотре (когда они приостановили просмотр, просмотрели ли они все видео и т. д.)
Что мы должны учитывать при выборе между двумя технологиями?
Забыл добавить. Это для внутреннего приложения. У нас есть полный контроль над окружающей средой. Если бы это было для общедоступного приложения, я бы определенно выбрал Flash.
Я просто ищу технические преимущества одного перед другим от того, кто использовал оба.
![[UX] Категории и настройки внешнего вида Flash-сообщений](https://i.imgur.com/5LZljB8b.jpeg)
Дополнительную информацию можно найти здесь:
если ответ последовательный, используйте плагиат, цель сайта не в том, чтобы нажимать на группы ссылок, чтобы получить ответы
хорошо, я только что написал, если они хотят проверить дополнительную информацию .. Почему вы должны были проголосовать против меня за это?
также в большинстве случаев это может помочь избежать дублирования
Гульзар просто пытается помочь автору получить ответ на свой вопрос. Позор тебе, Чанчан.
Спасибо, jinsungy. Думаю, сложно понять, что люди здесь пытаются делать. :)
Фраза типа «Дополнительная информация может быть найдена в этом связанном вопросе: ...» звучала бы более дружелюбно. Я думаю, это то, что имел в виду Чанчан.
Вспышка используется более широко, но SilverLight получил хорошую репутацию во время Олимпийских игр. Разве у вас не может быть и того, и другого, чтобы иметь больше пользователей. Потому что, если вы остановитесь только на SilverLight, вы можете вырезать всех пользователей, которые не удосуживаются установить необходимый файл.
Я лично использую Flash из-за установленной базы. На мой взгляд, если YouTube и Google Video используют Flash, то он есть практически на каждом компьютере в мире, так что он выигрывает.
Он специально заявил, что они полностью контролируют окружающую среду, поэтому этот ответ не имеет значения. На общедоступном сайте дело обстоит несколько иначе, но как здесь это не так.
Не тот ответ, который вы ищете. Не отвечает ограничениям или преимуществам Techincal. Вопрос для внутреннего приложения, поэтому установка базы не имеет значения. Кроме того, если Nokia преуспеет с поддержкой Silverlight, количество установщиков вырастет на несколько миллионов.
Netflix довольно большой и использует Silverlight для своего потокового сервиса.
Мне еще предстоит найти видео Silverlight, которое правильно работает в firefox. Насколько я знаю, вьювера linux тоже нет.
Также есть больше пользователей, у которых уже установлена вспышка, поэтому отсутствие необходимости устанавливать другое приложение для просмотра видео заставит больше людей смотреть видео.
Silverlight теперь поддерживается Linux через проект moonlight с novell!
Оба могут удовлетворить все ваши требования, поэтому выберите вариант с более высокой базой установки, то есть, без сомнения, Flash.
Если вам нужна статистика для поддержки решения по Flash, вы можете получить статистику установки здесь: http://www.adobe.com/products/player_census/flashplayer/version_penetration.html
Скорость установки около 97%. Это довольно мило.
Вы должны спросить, у скольких людей установлен Silverlight, держу пари, они скажут вам что-то очень хорошее.
Я думал, что исследование Adobe было проведено уважаемой независимой третьей стороной? В любом случае их статистика довольно близко соответствует статистике посетителей нашего сайта, поэтому у меня нет причин сомневаться в них.
Он совпадает с сайтами, которые я контролирую, а это около 12 миллионов уникальных посетителей. Это довольно приличный набор образцов, подтверждающий это.
мне недавно пришлось сделать вызов между silverlight и flash для очень интенсивного интерактивного компонента, мне пришлось использовать вспышку. и по одной причине: онлайн поддержка. Если у меня возникнет проблема с созданием чего-либо во флэш-памяти, очень высоки шансы, что я найду где-нибудь в Интернете помощь от кого-то, кто преодолеет ту же проблему. А поскольку Silverlight является новым и все еще свежим после бета-версий, найти такой же объем помощи маловероятно (по крайней мере, сейчас). В конце концов, мое Flash-приложение было довольно сложным, и у меня все еще было довольно много проблем, которые я не мог решить. найти помощь и просто пришлось покопаться в api и попробовать несколько вещей. Если бы я выбрал Silverlight, я бы отчаянно бездельничал. не поймите меня неправильно, я очень хочу окунуться в Silverlight, и я хотел бы когда-нибудь конвертировать мое флеш-приложение в SL. Мне просто нужно, чтобы присутствие онлайн-сообщества / форума росло. И будет. Я очень рад видеть, куда пойдет Silverlight.
Это на самом деле не описывает технические преимущества, о которых спрашивал спрашивающий.
ОП спрашивает: «Что мы должны учитывать», включая качество инструментов, доступность персонала и информации, а также качество самого формата.
Если вы ищете ремонтопригодность, его silverlight, их API программирования, намного чище.
Но он не только не установлен везде, он не поддерживается всеми браузерами или клиентскими ОС.
Если вы можете, сделайте это в обоих, но если вы не можете, сделайте это во флэш-памяти и портируйте, когда у вас появится возможность после того, как база установки станет больше, поскольку Silverlight проще с инженерной точки зрения.
Я думаю, что, поскольку ActionScript 3 значительно улучшил язык, это на самом деле заблуждение. AS3 очень внутренне согласован, даже если в нем отсутствуют некоторые из более продвинутых языковых функций C#.
Я нашел этот блог (не мой!) очень интересным по этой теме. Лично я бы принял решение, основанное на потребностях, если бы я создавал, скажем, внутреннее приложение для компании в сети Windows, то Silverlight кажется отличным. В противном случае, похоже, вы упускаете из виду весь остальной мир, заходя с Silverlight на общедоступный сайт.
Я сторонник конкуренции, и оба они по-прежнему являются собственными продуктами. Несмотря на то, что компилятор и фреймворк flex3 были выпущены с открытым исходным кодом, сам флэш-плеер по-прежнему является проприетарным. Тем не менее, почти каждый компьютер в сети имеет ту или иную форму флеш-плеера, хотя это может быть не та версия 9, которая требуется для гибких приложений, ее можно легко обновить, просто щелкнув мышью в браузере.
Не имеет значения, сколько одновременных запросов вы ожидаете. Это также было основанием для принятия решения для веб-сайта Олимпийских игр, потому что для доставки видео через flash вместо silverlight требуется гораздо больше серверных ресурсов. Так что silverlight может быть экономичным.
Microsoft заплатила за сайт Олимпиады как продвижение Silverlight, это не имеет ничего общего с серверными технологиями - вспомните YouTube, BBC iPlayer и т. д. И т. Д.
«Со службами Windows Media нам нужно 40 серверов для обслуживания 100 000 одновременных пользователей. С Flash Streaming нам понадобится 270 серверов за такое же количество », - сказал Руланд Стекеленбург, руководитель отдела новых медиа, NOS.
Если он не работает в крупнейшей компании в мире, я не думаю, что это будет иметь значение для его внутреннего приложения. Вы знаете, если вы прочитаете вопрос ....
Что знают ваши разработчики? Если они уже знают ActionScript, используйте Flash, если они знают C#, VB.NET, JavaScript, Ruby или Python, используйте Silverlight.
Похоже, у вас есть полный контроль над средой. Поэтому лучше выбрать Silverlight из-за простоты разработки и возможностей расширения этой новой технологии. Он поддерживает лучший язык сценариев (C#, самый зрелый язык на свете). Готов поспорить, вложения, которые вы можете сделать в эту новую технологию, не разочаруют вас в будущем.
Есть ценный блог, в котором автор сравнивает Silverlight и Flash с точки зрения разработчика и конечного пользователя.
Показаны и Silverlight, и Flash, использующие одни и те же варианты использования, код может быть загружен, и пользователи могут выбрать лучший из них.
Я считаю этот сайт отличным ресурсом Silverlight vs Flash.
Silverlight на самом деле приближается к вспышке, и недавно появившаяся функциональность flash быстро внедряется в silverlight, но со вспышкой по-прежнему намного больше пользователей, чем с silverlight, так что с помощью вспышки вы получите больше.
вот статистика, сколько% пользователей их установили.
как видите, вспышка далеко впереди
Я должен сказать, что у silverlight гораздо лучший API, а с .NET у него огромное преимущество.
Если у вас есть полный контроль над средой, рассмотрите приложение WPF / веб-браузер. По сравнению с Silverlight разработка немного проще, а кривая обучения для типичных разработчиков .NET практически плоская.
Я вмешаюсь, потому что кажется, что люди упустили суть вопроса: каковы технические преимущества Flash по сравнению с Silverlight? (поскольку это относится к приложению в доме)
Flash Профи
Плюсы Silverlight
Flash Минусы
Минусы Silverlight
Опять же, все это в моем собственном мнение и из моего опыт. Другие люди могут иметь другое мнение.
Если у вас есть несколько дизайнеров и некоторый опыт работы с Flash, выбирайте Flash. Если вы хотите узнать что-то новое, дополните свое резюме, и у вас нет ничего, кроме опыта .Net, используйте Silverlight.
В конце концов, делайте то, что вам нравится ходить на работу. (при условии соблюдения ваших сроков. lol)
О, и я должен отметить, что я говорил здесь не о FLEX, а о Flash.
Какую серверную технологию вы планируете использовать для записи взаимодействий RIA?