Так что на самом деле быстрее? Flash, Silverlight или Анимированные GIF-файлы? - PullRequest
2 голосов
/ 15 сентября 2008

Я пытаюсь разработать мультимедийный сайт и сильно склоняюсь к Silverlight, однако Flash всегда является основным игроком. Я разработчик скорости и типа производительности. Какая технология будет загружаться быстрее всего в данных сценариях? 56к, DSL и кабель?

Ответы [ 5 ]

3 голосов
/ 15 сентября 2008

Все зависит от того, что вы делаете: анимация, видео, расчеты и т. Д.? Существуют некоторые тесты, которые показывают, что Silverlight быстрее для необработанных вычислений , в то время как графический движок Flash находится дальше (использование графического процессора, 3D и т. Д.).

Если вы говорите о времени загрузки, в Silverlight определенно есть что сделать, чтобы ваш XAP-файл стал меньше, чем большинство изображений - команда Hard Rock Memorabilia снизила XAP до 70 КБ, и этот сайт просмотрел ГБ фотографий данные. Я уверен, что вы можете сделать то же самое во Flash.

Хотя ваш вопрос сосредоточен на производительности, как уже упоминали другие, вы должны принять во внимание установку 4.5MB для Silverlight, так как она еще не установлена ​​широко.

2 голосов
/ 15 сентября 2008

Анимированные Gif-ы будут в основном быстрее, чем Flash / Silverlight. Но Flash / Silverlight находятся в другой лиге.

WRT Flash против Silverlight: Судя по демонстрации, которую я видел, флэш-память кажется более быстрой / менее интенсивной по сравнению с Silverlight. Это может быть из-за того, что Flash сильно повзрослел и доступно много кода для оптимизации.

0 голосов
/ 15 сентября 2008

Это зависит от того, какой контент вы обслуживаете. Если изображение может быть векторным, а не растровым (например, .gif), то размер вспышки или серебряного света будет намного меньше, чем у эквивалентного .gif.

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

0 голосов
/ 15 сентября 2008

Silverlight еще не имеет выхода на рынок для критически важных вещей. Крупные его развертывания были в основном в ситуациях, когда Microsoft пытается подтолкнуть проникновение на рынок, платя NBC за размещение контента Олимпиады и тому подобного.

Flash является стандартом де-факто для мультимедийных сайтов. Анимированные GIF-файлы чрезвычайно ограничены и в большинстве случаев вряд ли будут полноценным решением.

0 голосов
/ 15 сентября 2008

На самом деле, вы должны предположить, что Flash, вероятно, уже установлен в браузере пользователя, а SilverLight, вероятно, нет. Таким образом, стоимость установки silverlight (хотя и небольшая загрузка) также должна быть учтена.

Silverlight, тем не менее, имеет довольно неплохую встроенную поддержку мультимедиа.

...