Pull to refresh

Comments 105

Обсуждали уже, после BUILD'а известно было.
Согласен, статья, выражаясь ее же цитатой, «способна вызвать ощущение дежавю» рассказывая о новости месячной давности :)
несмотря на ее давность, тема актуальна до сих пор, я про флэш в целом. на флеше держится большинство сайтов и страниц глобальной сети, поэто о его достоинствах и недочетах можно говорить всегда
Да, тема актуальна, чтобы позвонить в звоночек предупреждающий о том, что технология постепенно уходит, о чем еще раз намекает эта статья.
Да, флеш-немного застаревшая технология, но еще есть вещи в которых без флеша не обойтись.
Сам с технологией знаком только как пользователь. Поясните, пожалуйста, в чем застарелость флеша, и какая альтернативная технология предлагает те же возможности на том же уровне, а, возможно, даже превосходит флеш в чем-то?
Считается, что HTML5. Правда это не совсем верно (увы).
Скажем так, я смотрю на флеш как на застаревшую, так как был выпущен для того чтобы расширить мультимедийные возможности веба, также для его работы нужен отдельный плагин — что уже не очень удобно, в придачу качество работы этого плагина на разных системах иногда желает лучшего (да-да проц, память иногда жрет так что ого-го). Большинство его изначально запланированных функций (проигрывания мультимедиа контента, и много другое) уже реализуемое с помощью хтмл5+javascript, но у флеша есть позиции которые, к сожалению, кроме как без его помощи немного трудно реализовать — а именно доступ к устройствам пк из браузера — будь-то микрофон, веб-камера(буду надеяться что все таки такие вещи в скором будущем будут реализованы в браузерах).
Будем надеяться, что реализации HTML5 (CSS), javascript будут абсолютно одинаковыми во всех браузерах, т.к. я думаю, что для флеша еще одним преимуществом является то, что один и то же код будет работать одинаково, в идеале, во всех браузерах, на всех платформах.
>> для флеша еще одним преимуществом является то, что один и то же код будет работать одинаково, в идеале, во всех браузерах, на всех платформах.

Простите что? Возьмём к примеру флеш-игрушки среднего (и выше) качества. На одном и том же железе под виндой игра идёт на ура, под ubuntu игра жутко лагает. С другой стороны бывает что под ubuntu работает на ура, а в винде полетели текстуры, или ещё что-нибудь. В то же время тот же html рендерится примерно одинаково (немного другие шрифты, например). В чём преимущество то?
Можете привести наглядный пример ко второму случаю, описанному вами?
Я бы лучше сказал не так бурно развивающаяся технология. Потому что «HTML5» только только догоняет возможности Flash. Я поддерживаю использование HTML вместо Flash там где Flash не уместен, а это, думаю, 80 % веба. Но останутся ниши в которых Flash действительно хорош. Например: энтепрайс приложения (Flex), видео платформы (стриминг), возможно мобайл (если Адоби очень хорошо постарается).
Про стриминг — немного спорно, но относительно веб-телефонии — флеш почти незаменим.
На айпаде и айфоне хорошо смотрятся видео из ютуба и контакта — и не надо никакого флеша!
Enterprise-приложения неплохо пишутся на сильверлайте. Но в любом случае, enterprise-приложению не надо жить в браузере.
«Но в любом случае, enterprise-приложению не надо жить в браузере.»
Чем обосновано Ваше мнение, если не секрет.
Вроде на данный момент ничего не мешает писать «Enterprise-приложения» с использованием технологий flash(flex)/сильверлайт/html5…
«Чем обосновано Ваше мнение, если не секрет. „
Отсутствием необходимости держать enterprise-приложение в браузере. Оно должно быть легким — да, доступным — да. Оно даже может быть должно открываться из браузера. Но оно не обязано быть веб-приложением при этом.

“Вроде на данный момент ничего не мешает писать «Enterprise-приложения» с использованием технологий flash(flex)/сильверлайт/html5»
Вот вы попробуйте к ним прикрутить клиентскую ЭЦП с использованием этих технологий.
«Оно даже может быть должно открываться из браузера. Но оно не обязано быть веб-приложением при этом.»
Не обязано но ни что не мешает быть ему таковым на текущем этапе развития технологий, так как на данный момент это позволяет быть ему так скажем «максимально доступным», а так же независимым от пользовательского окружения, по сути нужен современный браузер, если html5; или нужен один из плагинов сильверлайт или флэш в случае использования данных технологий. Флекс приложение можно открыть как в окне бразаузера так и в отдельном окне используя air, например.

«Вот вы попробуйте к ним прикрутить клиентскую ЭЦП с использованием этих технологий.»
Пока такой необходимости не было такой необходимости, но не вижу непреодолимых препятствий для выполнения данной задачи.
«ни что не мешает быть ему таковым на текущем этапе развития технологий»
Да-да, конечно.

Мешает то, что браузер — это браузер, со своей логикой. А enterprise-приложение обладает своими закидонами. И там, где приложение может открыть и закрыть окна, в браузере надо развлекаться с логикой вкладок (которая еще и своя у каждого браузера, и еще и зависит от настроек) — вот один из примеров.

«нужен один из плагинов сильверлайт или флэш»
А вы не в курсе, что у in-browser и out-of-browser silverlight разный набор возможностей? (да, я помню, что в пятом их сводят поближе)

«Пока такой необходимости не было такой необходимости, но не вижу непреодолимых препятствий для выполнения данной задачи. „
Непреодолимых препятствий нет. Но в рамках “нормального» (без песочницы) приложения это сделать оказалось на порядок проще.
«Мешает то, что браузер — это браузер, со своей логикой. А enterprise-приложение обладает своими закидонами. И там, где приложение может открыть и закрыть окна, в браузере надо развлекаться с логикой вкладок (которая еще и своя у каждого браузера, и еще и зависит от настроек) — вот один из примеров.»

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

«А вы не в курсе, что у in-browser и out-of-browser silverlight разный набор возможностей? (да, я помню, что в пятом их сводят поближе)»
Но это не значит, что это абсолютное препятствие, не вериться, что «одинакового набора» возможностей для недостаточно для создания бизнес-приложения.
«Не нужно делать из вэб-приложения десктопное, у них действительно разные принципы работы и у каждой из этих платформ есть свои преимущества.»
Осталось донести это до заказчика.

«Одна вкладка == одно приложение, а уже на ее уровне окружение с вкладками(при необходимости) данный принцип замечательно работает.»
Это банально неудобно: вкладки во вкладках. Именно поэтому когда нам надо работать с очень большими кучами данных, мы и хотим вылезти уже из браузера.

«Но это не значит, что это абсолютное препятствие, не вериться, что «одинакового набора» возможностей для недостаточно для создания бизнес-приложения.»
Ну так, всякие мелочи, типа взаимодействия с Office…
«Осталось донести это до заказчика.»
Ни кто не мешает — это сделать. Можно ведь просто слепо следовать предписаниям, а можно вести диалог и создавать «продукт» совместно, второй подход часто положительно сказывается на результате и эффективности решений.

«Это банально неудобно: вкладки во вкладках.»
Вкладки или другой интерфейс можно реализовать так что это будет удобно и интуитивно для пользователя в системе. Было бы желание, ни кто не мешает проанализировать и спроектировать оптимальное решение поставленной задачи, вкладки не панацея.
«Именно поэтому когда нам надо работать с очень большими кучами данных, мы и хотим вылезти уже из браузера.»
Нужно смотреть на что за данные, работают ли действительно с тысячами объектов одновременно или как, на моей практике, или лишь с несколькими — отфильтровав и отсортировав общий поток.
Для каждой задачи можно найти оптимальное решение и конечно исходя из множества факторов в ряде случаев вэб среда может быть даже возможно противопоказана.
«Ни кто не мешает — это сделать.»
… кроме заказчика, который так не хочет, хоть убейся.
Это уже вопрос ведения переговоров, а не технологии как таковой…
Не совсем понимаю, что такое «энтепрайс приложения», но «корпоративные» веб-приложения делаются на html+javascript, посмотрите, к примеру, sencha.com.
Видео тоже может работать без флэша — тот же youtube.com, хотя и с оговорками (рекламу в видео пока не умеют вставлять :).
Для «мобайл» флэш вообще смерти подобен — тормозит-с… Тут мне больше нравится позиция Эппла — лучше отказаться от тормозного флэша совсем и воспроизводить встраиваемое видео собственным проигрывателем, чем сделать абы как лишь бы было, но пользоваться этим потом невозможно (у меня андроид с поддержкой флэша). Вот станут мобилы помощней, тогда может быть и будет себя оправдывать флэш на них.

Где ещё нужен флэш — так это в браузерных играх и для видеочатиков.
Конечно можно делать энтерпрайс приложения и html+javascript, порой они даже лучше (но далеко не всегда).
Важно понимать, что когда речь идет о энтерпрайсе на первый план выходят «косты» (затраты) на разработку и поддержку приложения, с акцентом на поддержку и развитие. Так получается, что по этим показателям Flash/Flex пока «дешевле» чем html+js. Прежде всего дешевле потому, что есть хорошие:
— IDE,
— настоящие(!) дебаггеры + профайлер,
— в 98% отсутствуют проблемы кросс-браузерности,
— готовые энетерпрайс бекенды (AMF),
— отличная интеграция с миром Java,
— и на конец близкий к энтерпрайзу и более классический ОПП язык — AS3.

Ну и конечно же разработчики… Найти фронт-энд html+js дева — это очень сложная задача. И поймите, если вы знаете как подключить JQuery и сделать слайд-эффект это не означает, что вы дев, который способен создавать приложения уровня энтерпрайс.
Наверное, вы правы.

Вот только я виден несколько крупных предприятией, в которых внутренние приложения разрабатываются на html+javascript (на сервере php, java, .net), и не видел ни одного, в котором бы писали бизнес-приложения на flash.
По своему опыту могу сказать, что основной технологией, пожалуй, является asp.net
>Для «мобайл» флэш вообще смерти подобен — тормозит-с… Тут мне больше нравится позиция Эппла — лучше отказаться от тормозного флэша совсем и воспроизводить встраиваемое видео собственным проигрывателем, чем сделать абы как лишь бы было, но пользоваться этим потом невозможно (у меня андроид с поддержкой флэша).

Для мобил флэш подобен смерти лишь потому, что обычно интерфейс флэш-приложений заточен под мышь, а не под пальцы. Всё остельное решаемо. Не верите? Вот пример, как может работать флэш на мобильном девайсе (BlackBerry PlayBook).
Меня в одном из топиков просили открыть этот ролик, т.к. при изменении громкости на Андроид-девайсе наблюдались жуткие тормоза.
Я, конечно, задолбался тыкать в микроскопический ползунок громкости, но мне всё-таки это удалось :) Как видите, тормозов нет (даже после того, как во второй половине ролика я параллельно запускаю воспроизведение HD-видео).
Проблема не в застарелости, а в том что компании не хотят делится пирогом. Вместо выдвижения стандартов к сторонним модулям, предлагается их убрать вообще. Очевидно, что истинная причина «скрипач не нужен». Apple к этому всегда двигался, теперь и MS поступает также (тем более, что у них есть сервелат который однозначно будет в ИЕ10, но, наверное, не как модуль, а как часть ядра :) Мне кажется Adobe пора нанести ответный удар — собирать свой браузер. Пусть доля рынка у него будет нулевая, но главная фича — «самая полная и быстрая поддержка Flash с тихим обновлением» уже будет стимулом для, как минимум, еще одного браузера (тем паче что у всех их как минимум два). Все таки флеш очень распространен (я не про баннеры) и иногда может потребоваться всем
>>Мне кажется Adobe пора нанести ответный удар — собирать свой браузер.
>>главная фича — «самая полная и быстрая поддержка Flash с тихим обновлением»

В стандартном Хроме уже давно так.
Adobe Flash is directly integrated with Google Chrome and enabled by default. Any available updates for Adobe Flash are automatically included in Google Chrome system updates.
Сервелат кстати тоже будет отсутствовать в Metro IE10
Запустил первую демку (танки какие-то).
Первая попытка — вылетел флэш.
Вторая попытка — таки загрузилось, но демка висит, проц — i7 950.

Я как-то не люблю флэш как пользователь ну совсем.
Установи Flash Player 11 и включи в его настройках «Аппаратное ускорение».
Демки используют в первую очередь GPU. У меня i7 920 и старенькая nVidia 8600GT 256mb – 50/60 fps и процессор не грузится вообще. Что я делаю не так? Что делает не так целый форум «танков онлайн»?

>Я как-то не люблю флэш как пользователь ну совсем.
Жертва стереотипов.
>Установи Flash Player 11 и включи в его настройках «Аппаратное ускорение».

Flash - Version: 11.0 d1
Shockwave Flash 11.0 d1

Name: Shockwave Flash
Version: 11.0 d1
Location: /usr/lib/flashplugin-nonfree/libflashplayer.so


Где включить аппаратное ускроение — без малейшего понятия.

>Жертва стереотипов.
Жертва не стереотипов, а лени разработчиков.
Flash Player для Linux еще не поддерживает аппаратное GPU ускорение со Stage 3D в отличии от Mac OS и Windows. Для linux это появится несколько позже.

>Жертва не стереотипов, а лени разработчиков.
В чем проявляется лень?)

Попробуй запустить 3D демку на HTML5 из этого топика – по настоящему почувствуешь себя жертвой разработчиков.
>В чем проявляется лень?)
В отсутствии нормальной версии для линукса. Да даже 64 битная версия еще недавно отставала от 32битной так, что мама не горюй.

Демку из топика мой хром не потянул — умирала страница.

Я не говорю, что флэш сейчас можно полностью заменить тем же HTML5. Я говорю, что флэш (как минимум его версия для линукса) кривая и разработчикам плевать на это по большому счету.
>Да даже 64 битная версия еще недавно отставала от 32битной так, что мама не горюй.
Но сейчас это уже не так, и помоему нужно менять отношение.

>Я говорю, что флэш (как минимум его версия для линукса) кривая и разработчикам плевать на это по большому счету.
Версия 11 для Linux очень даже ровная, что на том же Flasher.ru подтверждают очень много людей. Но не могу конечно же отрицать прошлые косяки Adobe перед данной ОС.
>Версия 11 для Linux очень даже ровная, что на том же Flasher.ru подтверждают очень много людей.

Может тут проблема гугла, может моего браузера, но на ютюбе ролики обычно показываются только после ресайза проигрывателя.
Тормозить он перестал еще в версии 10.3 что ли или даже раньше. Субъективно единственное изменение видимое мне с появлением 11й версии — она стала меньше вылетать. Заметно меньше, это да.
>Flash Player для Linux еще не поддерживает аппаратное GPU ускорение

крутая кроссплатформенная технология, однако. Мне тоже показывает черный кирпич. Пойду смотреть «едва догоняющий» WebGL
А никто и не говорил, что Stage 3D кроссплатформенное решение, почитайте пресс релиз к FP11. Не надо пожалуйста высасывать из пальца или откуда-нибудь еще то, чего нет на самом деле.

>WebGL
Вот когда там появится поддержка шейдеров, рендеринг 3 миллионов полигонов без потери FPS, когда WebGL будет поддерживаться всеми браузерами, без исключений, вот тогда и будете о нем писать. Только вот поддержка Stage 3D для Linux появится намного раньше.
>А никто и не говорил, что Stage 3D кроссплатформенное решение
т.е. флеш кроссплатформенен по кускам?

>Вот когда там появится поддержка шейдеров, рендеринг 3 миллионов полигонов
не вижу причин этого ждать. 3Д-визуализации вроде google boby и всяких панорам отлично работают уже сейчас; а игрушки пусть остаются на флеше, я все равно не собираюсь играть в браузере.
> т.е. флеш кроссплатформенен по кускам?
Нет, просто бета flash player 11 еще не поддерживает все функции на всех платформах. С выходом финальной версии в конце этого года — всё будет работать.
>т.е. флеш кроссплатформенен по кускам?
WebGL кроссбраузерен?)

>не вижу причин этого ждать. 3Д-визуализации вроде google boby и всяких панорам отлично работают уже сейчас
Это все прекрасно работает на том же уровене, на движке Alternativa 3D 7.5 и FP10.
И самое главное, в отличии от WebGL, Stage 3D одинаково поддерживается в Adobe AIR 3 для мобильных платформ iOS и Android.
Специально для того чтобы посмотреть демо полез и установил Flash Player 11. Первый же пример дошел примерно до половины своим прогресс баром и «завис», я ставлю это в кавычки т.к. номинально ничего не висит, судя по менеджеру задач, однако Fresh Feed и Flash Player лопают процессор так, что мама не горюй. Второй пример с третьей попытки таки запустился, вот только результат плачевный — при поворотах и так небольшой FPS проседает ниже 15, и это даже при таком низком разрешении картинки. Не то чтобы у меня сверхсовременный геймерский аппарат, но Crysis и прочие Metro 2033 работают без каких-либо проблем.
>Первый же пример дошел примерно до половины своим прогресс баром и «завис»
Первый пример весит около 200 мб, а прелоадер к нему не совсем отражает истину. Вы просто не дождались.

>Crysis и прочие Metro 2033 работают без каких-либо проблем
Знаете, у меня Crysis тормозит на средних, а Metro 2033 просто ужасно и безбожно тормозит. Но Танки Онлайн 2.0 выдают все 50-60 fps. Да что там я, на форуме танков отписывались люди, у которых были стабильно 40-50 fps на интегрированном в core i3 GPU.
Обижаете, у меня не такие интернеты чтобы я не дождался загрузки 200 мегабайт :)
UFO just landed and posted this here
Угу, расскажи это AMD — они заявляют о Shader Model 4.1 :)
Вот интересно: win7, chrome 14, flash 11.0.1.152, 2xGeForce Ti 550 (sli), display/hardware acceleration в плагине включен — cpu usage полочкой в 90%, fps не выше 40. Так что не все там гладко пока с 3d. Хотя демка симпатичная, пусть и несколько аскетично выглядит.
А что слышно про поддержку сильверлайта в IE10?
Судя из текста в «IE в стиле Metro» не будет вообще никаких плагинов, а в обычном «IE» будут любые, которые установлены у пользователя.
> будут любые, которые установлены у пользователя.

Плагины будут устанавливаться именно у пользователя?
Т.е. у вас есть информация о том, что в IE10 плагины будут действовать на уровне юзера (а не на уровне всего браузера для всех пользователей), и для их установки не нужны будут админские привилегии?
Не ищите подтекста в каждом слове :)
Проверял, SL определяет IE10 Metro как неподдерживаемый браузер. Если всё же скачать плагин и установить, то он заработает только в версии IE10 для рабочего стола.
мне кажется микрософт опять все усложняет и делает через жопу. Думаю у Хрома и ФайрФокса будет приток пользователей.
Вряд ли. Ни хром ни фаерфокс не заточены (на текущий момент) под работу пальцем
Речь о Метро-версии IE10. Использовать ее на обычных десктопах, имхо, неразумно. А вот на устройствах с тач интерфейсом она будет в самый раз.
Ну это не очень понятно, кто и как использовать их будет. Я согласен что на тачах хром и фаер не канают. Но нафиг этот мозготрах с переключением? Ну развели бы эти две программы внешне.
Ну как я своей маме буду объяснять: «Смени тип стиля браузера с Metro на обычный, чтобы в игрушку поиграть».?
Они и разведены, версия без флеша живёт на плитке, версия с флешем живёт в обычном проводнике.
ну тогда наверно полегче будет… А то я из текста подумал, что режим какой-то нужно переключать
UFO just landed and posted this here
Думаю и хром и firefox сделают версию своих браузеров для тачскринов.
Ну не верю я в то, что IE будет «круче» остальных (хотя бы в области мобильных устройств).
Ну гуглу попроще — у них есть honeycomb — можно оттуда выпилить браузер и портировать на десктоп
Ну FF для Android тогда тоже можно выпилить, чо.

Им даже проще, если всё на XUL основано.
Мне кажется, что наличие двух браузеров, пусть даже мало друг от друга отличающихся, только усложнит их поддержку.
Это не два браузера, это один браузер и два скина к нему — один скин для работы на десктопе, второй скин для управления пальцами без мышки.

При переключении на «тач»-скин также вырубаются все плагины (в т.ч. флеш) и включаются обратно при переключении на «десктоп»-скин
Кто юзает винду совместно с сенсорным экраном, просветите пожалуйста. Флэш вообще адекватно реагирует на сенсорный ввод? Ибо мне кажется, что МS просто этого реализовать пока что не смогли (ну или Adobe, не суть важно на самом деле). Из-за того и весь сыр-бор, Metro UI ведь, если смотреть фактам в морду, нахер никому не нужна на десктопе, только на планшетниках.
UFO just landed and posted this here
Да смотрел я на этот Rainmeter. Красиво и прикольно, да. Юзабельно? А вот тут сомнения.

Ну как можно долго на это любоваться? Поиграться пару дней, и всё. Работать надо. Обычно в каком-то приложении. А др^W любоваться на красивый десктоп… Увольте. Долго этого никто не вынесет.

Опять же, прошу обратить внимание, что говорю я об обычных десктопах. Даже не о ноутбуках. Я не представляю себе, как можно будет подобным в процессе работы. Даже полезность сенсорного экрана под сомнением (промолчим о мониторах для художников, которые позволяют рисовать прямо по экрану — это отдельный случай). Ну пару часов поиграться можно. К концу дня вы проклянете всё что знаете, и полезете гуглить как эту хрень отключить с концами.
UFO just landed and posted this here
«Флэш вообще адекватно реагирует на сенсорный ввод?»
Да, вполне адекватно — поддерживает и мультитач и всё что нужно.
Плохому браузеру флеш мешает.
А разве вас флеш никогда не раздражал, причем в любом браузере?
Если и раздражал, то в виде баннеров. Но увы — отсутствие флеша не решит проблему спама в интернете, а наоборот усугубит её. Сейчас то хотя бы AdBlock можно поставить…
А потом AdBlock отменят? :) Он ведь не только флеш блокирует. Тем более, установив в него element hider можно вообще забыть о рекламе.
Ну не отменят конечно, это я загнул.
Однако касаемо microsoft: «В одной из двух разновидностей браузера Internet Explorer, поставляющихся в пакете с ОС Windows 8, не будут поддерживаться модули расширения, в частности» AdBlock
Не нравится в основном навязчивая или неуместная реклама. Технология ее создания это уже дело хозяйское.
UFO just landed and posted this here
UFO just landed and posted this here
Я шо-то не понял, мне не дадут поставить плагин в IE10? А вона на 11 флеш уже Unreal Engine портировали… Сдается мне, что какая-то прям война против флеша идет.
Флеш поставить дадут без проблем.

Но при включении метро(тач-ориентированного) скина он будет выключаться и включаться обратно при включении обычного интерфейса.
Не дадут в Metro-версии IE10
> Я шо-то не понял, мне не дадут поставить плагин в IE10?

Вы, право, прочитайте внимательно. Поймете.

В одной из двух разновидностей браузера Internet Explorer, поставляющихся в пакете с ОС Windows 8, не будут поддерживаться модули расширения, в частности Adobe Flash.
Откуда у всех данные, что
>> «В обеих разновидностях IE10 использован один и тот же механизм рендеринга»?
Метрошный IE написан под новое API Windows 8, под названием WinRT. Это новое API, которое призвано заменить Win32, и не совместимо с ним. И именно по этому не выйдет подцепить «старые» плагины в новый IE, в WinRT нет окон, в привычном смысле (HWND), нет циклов обработки оконных сообщений. Вся графика всех метрошных приложений работает на новом стеке над Direct2D, новом компоненте DirectX.
Я не могу точно сказать, по поводу того, как работает IE10 под Win32, но, скорее всего, это отдельное приложение, которое сделали похожим на его WinRT собрата. Может браузеры и имеют какой-то общий набор модулей, но принципы работы у них разные.
Если MS и Apple против флеша, на этой технологии пора ставить крест. Да и задолбал он уже своими апдейтами по 70 метров. Flash должен уйти.
UFO just landed and posted this here
Пардон. 70 метров кушает у меня регулярно Adobe Reader. Посыпаю голову пеплом.
Даже если изобретут AdBlock для html5 баннеров — я не смогу его установить? круто!
Молодец microsoft! (сарказм)
UFO just landed and posted this here
Вот и ещё один пример того, как Корпорация Microsoft поступила правильно.
Да, она сделала еще один шаг к убийству своего браузера!
Это не плагин, он в винде будет вполне нативен. :)
В последнее време архитектура веб-браузеров шагнула далеко вперед. Разработчики стараются сделать рендеренг страница максимально быстрым, а скрол максимально плавным. Но это все бессмысленно, если на странице висит флэш-баннер. Флэш вмешивается в render loop, и процесс выходит из под контроля. Мне кажется это основная причина нелюбви Apple и теперь MS к Flash. Причем в подавляющем большинстве случаев флэш элементы это простые банеры, которые можно реализовать и на HTML 5.
флешу нельзя, а сильверлайту можно? не красиво получается
Без флеша при нынешнем уровне развития технологий процентов у 80 пользователей не заработают:

— Видеочат
— P2P просмотр видео (снижает нагрузку на сервер)
— Отправка звука на сервер (например, midomi, голосовая связь и прочее)
— Векторные анимации (красивые крутящиеся и разлетающиеся звездочки, увеличивающиеся буквы), которые не тормозят и не требуют тяжелых, неповоротливых, уродливых яваскрипт-фреймворков на букву j, анимированные меню
— Нормальное воспроизведение видео
— Работа с буфером обмена (copy/paste)
— Вывод векторных карт с масштабированием
— Игры с большим количеством объектов и анимаций
— Высококачественное видео
— 3Д графика вроде еще

Но с другой стороны, флеш действительно неуклюж, глючен, чужероден и плохо контролируем браузером, чтобы его оставлять — так что приходится надеяться на инженеров Гугл, что они сделают нормальный открытый API для NaCl, через который можно будет работать с мультимедиами и прямым рендерингом в экран.

Тут недавно был массовый баттхерт по поводу невозможности просмотреть общение дизайнера этого Метро и Татьяныча без установки сильверлайта. Циничненько в данном разрезе получается.
По моему мелкомягкие идут на йух вместе со своим метром на десктопах, а так же сраным сервелатом который надо вытягивать с их кошмарных сайтов, а ещё толстыми как слон нет-фреймворками и другими свистоперделками. По моему это IE устаревшая технология от которой пора отказаться.
Ну если действительно html5 полностью заменит флеш, то зачем тогда флеш ясогласен. Посмотрим.
Sign up to leave a comment.

Articles