Как стать автором
Обновить

Комментарии 27

опера в линухе все ещё не поддерживается (-;
Я почему то думал, что под линуксом, не говоря уже об Опере, он вообще не поддерживается (pre-alpha не в счет).
Там другой проект — Moonlight. Версия сервелата под linux. Поддерживает Novell.
Заработался, все дела. Недопонял :)
Опера и в виндовсе, насколько я понимаю, еще не поддерживается
Ага, хотя, кстати, они еще во времена SL 1 планировали ее поддержку. Сейчас решили "под шумок" убрать иконку Оперы из списка поддерживаемых браузеров.
1.0 — Работает замечательно в Опере 9.5.
2b2 — Откровенно сказать хреново! Но работает, правда часто браузер тупо закрывается…

Я поставил 2b2 и не знаю как теперь в Опере отключить плагин.
Будущее "Сирвелата" очень неопределенное. Firefox это здорово, это большой шаг, но куда удалось продвинуться дальше Firefox и Internet Explorer?
Предпринял попытку установить "Сирвелат" на Safari, ответ был кратким: Microsoft Silverlight may not be supported on this browser. Ну ладно, а как насчет Opera? Медленно идем в массы....
Я не говорю о недостатках самой программы – сглаживание шрифтов, качество векторной графики и т.п. ну это мелочи...
Согласен, очень многое под вопросом. НО есть одна надежда, что MS выпустить SDK для Visual Studio Express Edition. Сейчас платформе Flash очень и очень сильно не хватает качественной бесплатной среды разработки. Flash — это элитарная платформа с высоким порогом вхождения. Silverlight же может стать более демократичной платформой, привлекательной в первую очередь для разработчиков RIA интерфейсов.

И вообще, не будем разводить холивар. Честно, я эту новость запостил скорее потому, что я являюсь пользователем FF3 нежели чем Silverlight.
Наврал. Сейчас еще раз поискал и нашел FlashDevelop. Посмотрим.
Ну FlashDevelop все равно не такой навороченный, как студия для RIA-интерфейсов.
А Silverlight "подкупает" возможностью писать на C#.NET (как мы делаем со всеми остальными частями систем), а также централизованно unit-тестировать UI в привычном и понятном виде. Остальное сыро до ужаса, поэтому пока не используем.
Про шрифты очень согласен. Ну вот хоть убейте не нравится это стандартное сглаживание, часто оно не к месту. И самое главное, что ничего с ним не поделаешь :( Flash тоже не идеален в этом плане, но намного более целостная и завершенная платформа. Конечно, SL 2 сейчас только в стадии Beta 2, но в этом плане не думаю, что сильно поменяется к релизу.
А вот декларативная разметка (XAML) + логика на C# - это то, чего ох как не достает Flash.
Но пока Flash вне конкуренции для RIA.
Не совсем понял про декларативную разметку и C#. Во Флэксе есть MXML для разметки и ActionScript для логики. Почему нужен именно XALM и C#?
Ну по поводу логики я, конечно, не совсем правильно выразился. Да, там есть ActionScript 3.0. Мы просто в работе используем C# и круто было бы использовать его же для UI-уровня.

А вот насчет декларативной разметки - между MXML и XAML есть существенные различия.
В то время как MXML - это именно язык разметки Flex-приложений, XAML - описывает и приложение и саму графику и таймлайн. Flash же графику и таймлайн хранит в своем формате. Грубо говоря, все что делается в Expression Blend - все это можно описать с помощью XAML. Преимущество в том, что отдельные кусочки XAML очень удобно передавать на клиентскую сторону, а Silverlight Runtime их тут же распознает как "свои".
Flex двигается в эту сторону тоже. Flex 4 будет поддерживать разметку для графики, и появится Thermo - судя по всему, нечто близкое к Blend'у
Ну да, я слышал про Thermo, и он, как раз, представляет очень большой интерес. Thermo так и позиционируется, как аналог Blend'у (т.е. не совсем графическая утилита, но и не программистская, а что-то "между", для соединения одного с другим). Отличная концепция для дизайнеров интерфейсов.

Flex 4 - это, все-таки Flex, использующий Flash для своего представления, а Flash Runtime (Player), насколько я знаю, может понимать пока только MXML. То есть, нужен будет новый плеер для того, чтобы аналогичную концепцию внедрить во Flash-разработку.

Поживем - увидим.
Flash Player не понимает MXML - MXML компилируется в AS-классы. Можно в компиляторе установить опцию сохранения сгенерированного кода и убедиться в этом
>>Firefox это здорово, это большой шаг, но куда удалось продвинуться дальше Firefox и >>Internet Explorer?
Вы должны понимать, что мы живем в реальном мире и ресурсы ограничены. Скорее всего менеджеры майкрософта решили что охват аудитории у Firefox + IE довольно большой и стоимость/отдача портирования на Сафари, Оперу выше чем если перебросить имеющиеся ресурсы на доработку сильверлайта в других частях. Я уверен что поддержка и Сафари и Оперы появится в скором времени, просто все идет в очередности важность/стоимость.
Так и есть, и Scott Guthrie именно об этом и говорит.
Именно так и есть - стратегия направлений базируется на популярности браузеров.
2b2 в сафари (под виндовз) работает замечательно. Даже много-поточные приложения работают.
Ура! Наконец то не надо будет запускать Internet Explorer для того чтобы сайт посмотреть!
НЛО прилетело и опубликовало эту надпись здесь
Да, одним из незначительных минусов Firefox 3 меньше :)
Ни разу не видел сайт с этой технологией, на microsoft.com не хожу, особо я не искал.
Вот тут куча примеров: http://silverlight.net/themes/silverlight/community/gallerydetail.aspx?cat=6
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории