SVG - замена для приложения Flash - PullRequest
0 голосов
/ 30 марта 2010

В настоящее время мы занимаемся разработкой приложений на основе Flash (с использованием Flex) в веб-приложении. Сейчас мы склонны использовать SVG rapheljs для разработки этих компонентов. Вопросы:

  1. Все еще платформа SVG широко используется браузерами (без каких-либо плагинов), по крайней мере, на уровне 8-10 месяцев, ожидается ли принятие браузерами? Кросс-браузерная поддержка - это Бог для нас.

  2. Является ли SVG заменой для небольшого времени программирования на основе анимации вместо Flash

Любые комментарии будут с благодарностью ...

1 Ответ

0 голосов
/ 30 марта 2010

Raphaeljs даст вам удивительно хорошую поддержку кроссбраузера. Я пробовал почти год назад, и почти все демонстрации работали безупречно (хотя и немного медленно) в IE 6.

Я бы никогда не рассчитывал на нативную поддержку SVG в IE. Но Рафаэль преодолевает этот пробел, так что на самом деле вам пора.

Однако вы должны учитывать, что флэш-память часто обеспечивает меньший размер, лучшую производительность и абсолютно одинаковую работу в разных браузерах. С другой стороны, он работает довольно плохо как на Mac, так и на Linux (не обязательно означает, что он работает хуже, чем альтернативы).

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

Если вы собираетесь выбрать JS + DOM + SVG / VML / canvas, сделайте себе одолжение, чтобы не изобретать велосипед, а вместо этого использовать подходящий фреймворк, такой как qooxdoo .

...