для них есть развивающийся на базе Mono проект Moonlight
в соответствии с соглашением между "врагом народа №1" и Novell - к выходу финальной версии сильверлайта 2.0 линукс версия будет полностью идентична виндовой.
После поверхностного ознакомления, я сделал вывод, что Microsoft Silverlight 2.0 - это основательно покалеченный Flash.
Мои тесты производительности 9го флеш плеера и 2го плеера силверлайта значительных различий не выявили: в некоторых случаях флеш был быстрее силверлайта, в других - наоборот.
ну, при внешней похоести, все таки не совсем это флеш.
Silverlight 2.0 - это миниатюрная копия .NET фреймворка, со всеми "наворотами" типа элементов управления, LINQ, и т.д. и т.п.
а скорость выполнения тут ИМХО вообще дело главное но не самое. не 3Д игры ж на нем делать...
Производительность крайне важна. Пользователи не станут ходить на сайты, которые подвешивают их систему, т.к. съедают 100% процессора (от флеша даже винамп иногда заикается). Чем меньше процессора будет кушать "богатый" сайт, тем лучше.
С другой стороны, от доступной производительности напрямую зависит доступная "богатость" контента. Если бы ее достаточно было, то и в 3Д игры бы играли...
Простой пример трехмерной аркады (полет в трубе): freeworldgroup.com/games6/missilegame3d/missilegame3d_fwg.swf
Была ещё стрелялка по человечкам из палочек...
В минималистичном варианте выглядит хорошо, но, наверное, при налепливании красивых текстур и прочего это затормозит. И так же с 3D страницами. Интересно, есть ли такие)
Стрельба по человечкам из палочек - это тут :)
Но я имел в виду действительно 3Д аркаду по графике уровня 2 кваки. Кажись она звалась Phosphor.
Кстати на http://silverlight.net/showcase - тоже есть что посмотреть.
В ФФ зависсает загрузка, разумеется смотрел через IE, который из католога, появившегося от установки первого SilverLight дает пройти на сайт игрушки с шариками где надо уже вторую версию закачать%)
А вообще поглядел сайт об Оскаре - всё это симпатично, очень и даже слишком. Но что в этом инновационного... Впрочем если MS эту технологию популяризирует достаточно, то похоже сайты-рекламки будут ещё и на этом чуде.
Зато используют тот потенциал установленного на windows машине, которое в случае веб-сёрфинга просто пылится.
ну, зависания я думаю до финального релиза они подлечат. не стоит забывать что это все-таки бета :) хотя и достаточно технологичная.
если говорить об иновационности, то в общем-то ее тут не так и много действительно.
причем почти все это - на стороне программиста. для меня иновационность состояла в том что мне не надо учить ничего сверх того что я знаю.
опять-таки, на сильверлайте легко разрабатывать графические интерфейсы. уже сейчас можно встраивать готовые кнопки, гриды, поля ввода и т.д. и т.п.
ну и наконец, возможность создавать почти без изменения готовые "десктоп" приложения из имеющихся "онлайновых"
потому что Флеш - в основном вотчина дизайнеров. а я - программист.
если скооперироваться с дизайнером, можно делать примеры интереснее.
но тут главное смысл понять - а не понтами шикануть. понты - это на сайте сильверлайта в разделе ShowCase...
на самом деле я нелюбитель понтов, а любитель качества... всеже хочется что СильверЛайта стала хорошым конкурентом и давала подзад Флексу или Флешу, а то они думают, что они единственые и плохо развиваются
Phosphor is a first-person shooter created with Macromedia Director (links will open in new window). The Shockwave Player allows the game to run within a web browser on Windows and Mac OS computers.
Как по мне, так это криворукие программисты пишут такие баннеры, от которых система виснет, и это совсем не проблема технологии Flash. Так же я думаю будет и с силверлайтом. Ведь и на C можно написать какие-то невменяемые вычисления и определять завтрашнюю дату засыпанием потока на сутки ;)
так за чем же будущее, за Flash или за Silverlight? Если уже и Google использует в своих проектах Flash, то я думаю что будущее за Flash (Flex, Adobe Air), или я не прав?
тяжело сказать какой из стандартов победит. я думаю что майкрософт так просто не сдастся.
в качесвте одного из примеров: объявлено что cnn при освещении событий олимпиады в пекине для видеопроигрывания будет использовать как раз-таки сильверлайт.
Только если MS с умом подойдет к развитию Silverlight. И только если пойдет на его специализацию как плагина для работы с растром, чтобы занять пустующую сейчас нишу. Имхо флеш еще долго будет оставаться королем в векторе.
Ещё одна из потенциальных сторон Silverlight - это то что программистам не нужно учить ещё один язык программирования. Я имею ввиду тех, кто использует технологии MS.
Silverlight 2.0 — с чего начать?