Pull to refresh

Comments 334

Я вот тут слышал, что таких, кто приходит в военкомат, обвешанным айфоном и айподом, в армию не берут… А если еще и макбук принести, да майку с Джобсом одеть, так сразу с учета снимают…
UFO just landed and posted this here
заходил. действительно не взяли :)
жесть ) ваш комментарий прямо в точку)
в пятницу откосил от армии, в кармане айфон лежал))))
UFO just landed and posted this here
UFO just landed and posted this here
Весьма спорное утверждение, весьма.
UFO just landed and posted this here
просто поясните свои слова
и никто вас за тролля не примет никогда
UFO just landed and posted this here
ниразу с таким не сталкивался и есть масса вещей которых одним 5 ХТМЛом не решишь, как бы там не было нормального флешзаменителя нету даже сильверлайт тут не в помощь.
Любые виртуальные машины, встроенные в браузер будут вас в чем то ограничивать, это нормально!
С другой стороны предложите пожалуйста альтернативу для разработки проекта как tankionline.com. Java? Silverlight или может HTML5?

Adobe как и Apple очень медленно «открываются» из-за того, что не хотят терять прибыли, в этом плане Adobe со своим Flash CS5 переходит дорогу Apple, т.к. на сегодняшний день, нормальных средств разработки под iPhone на платформе отличной от MacOS не найдешь, и это вопрос не стоимости софта, а стоимости Железки от Apple… теперь для разработки игр под iPhone, она будет не нужна, вот Джобс и злится.

UFO just landed and posted this here
canvas, javascript. вопрос сейчас в том кто сделает первый клёвый ide для векторной разработки с canvas.
эээ… canvas растровый. векторный — SVG
консоль текстовая, а asc-ii арт — графический.

представьте, что у вас есть элемент, в котором можно рисовать и выводить всё что угодно при помощи .js. соответственно, основной вопрос — сделать клёвую библиотеку, которая будет обрабатывать некий входящий формат а-ля xml и выводить в этот элемент canvas то, что хотел разработчик. а разработчик делает всю анимацию и всё такое в специальном редакторе, который будет выдавать на выходе файлы как раз того формата.
А зачем, если есть SVG?
Для вас флэш это только то, что летает и прыгает?)
Ну если вас в flash интересует только программная сторона, то добро пожаловать в увлекательный мир яваскрипта. А если нет, то да, флэш — это то что летает и прыгает, верно. И на 95% или 99% компьютеров он попал не из-за чего-то ещё, а из-за того, что первый показывал видео надёжно на большинстве компьютеров.
лучшая, но там еще не все так хорошо: громкость не регулируется, появления/исчезновении контрольпанели только на яваскприте, ну и на весь экран не развернуть.
p.s.
поставил flash-block теперь все ролики ютуда смотрю через html5 :)
категорически с этим несогласен. если б флешплеер был настолько плох он бы врядли получил почти 100% распространение на десктопах.

А я по собственному опыту скажу — переписывание готовой (!!!) игры на допотопном обжектив си занимает больше времени чем написание ее с нуля (!!!) на флеш.
допотопном обжектив си
— Судя по заявлению, вы просто не поняли и не понимаете до сих пор сути чисто объектного языка, сравнивать его с недообъектноориентированным АС даже стыдно
вы наверное понимает?

можно уточнить в чем это «недо»объектноориентированость?

а сравниваю я с АС3, C#, Java — языками на которых писал долго.
И сравниваю не только по синтаксису а всю екосистему — СДК, ИДЕ и язык. И у всех обжектив си… как бы это сказать… сосет
обжектив си — это ОБЪЕКТНЫЙ язык.
ИДЕ сосет, ага, привет Флешу от Икскода передайте
он настолько ОБЬЕКТНЫЙ, что надо все написать большими буквами? вобще понятие «обьектный язык» говорит только о том что язык поддерживает классы. не понимаю че на этом такой сильный акцент. синтаксис у языка хреновый. и отсутствует синтаксический сахар, без которого жить можно, но неприятно.

попрошу ответ на вопрос про «недо»объектноориентированость

от Хкода привет передам Флекс билдеру с его нормально работающими (в отличае от Хкода) дебагером и профайлером.
он сам и есть тролль
причём тут экосистема? Надо сравнить семантику.
вот интересно. А в каких единицах вы измеряете объектноориентированность?
Ага, если бы не флэшевые говно-баннеры и юзеры жмущие OK на все подряд, то точно он бы врядли получил распространение…
Обжектив-с — не для игр. Говорю как разработчик игр под iphone. Стоимость посылки одной мессаги в обжективе на несколько порядковы выше чем вызов обычной сишной функции.
Такчто либо тратим кучу процессоронго времени на обработку мессаг, или пишем на старом добром с/с++ (обжектив только для обработки событий от юзера, да на всякие менюшки итп).
ээ, на H.264 и HTML5 можно програмировать? по моему, он предлагает только альтернативу видео.
Странное дело, но наш лысый гений маркетинга говорит разумные вещи в смысле техническом.

Flash действительно очень уж тяжел для процессора, жутко закрыт и инфраструктурно завязан на Adobe. С другой стороны, а что у нас есть из альтернатив? Еще один проприетарный кошмар — Silverlight?

однако, это — status quo.

HTML5? И где он? И как будет реализован? Не будет ли разорван на несобираемые куски препирательствами в комитете? Очередной кошмар верстальщика?

Да и что-то подумалось о производительности javascript в нехорошем смысле…
даже удивительно, что подумалось, учитывая, например, тот факт, что в JS движке мозиллы используется тот же JIT компилятор, что и в флеш плеере. А JS движок мозиллы далеко не самый быстрый на рынке…
Да ну… А и не в курсе…

Впрочем, все равно. Я не сторонник любых закрытых плагинов, но не могу не заметить проблемы реализации приложений на canvas. Плюс несовместимости реализаций будут. Плюс еще что… Плюс еще посмотрим, до чего договорится совет мудрецов.
UFO just landed and posted this here
пробовал, работает у меня херово.
сильверлайт мертворожден
На нем будут присать программы для ВинМоб7. Так что ему уже дело нашли.
а какая доля винмоб?
Да какая разница, суть в том что она будет и приложения для Винмоб7 будут писать именно на нем.
Майкрософт даже только для Винмоб7 может оставить эту технологию и положить на онлайн.
WinMob7 тоже не жилец
А разве речь об этом?
Кто? :)
Вы возьметесь?
Хм, мне это зачем? Я немного другим занимаюсь в жизни, да и не симпотизирую я Винмоб. Хотя желаю удачи.
Вот так и все остальные немного другим занимаются :)
Глупые доводы.
Есть много флешеров, которые перейдут на сильверлайт если захотят, есть уже люди которые пользуются последним, компании которые разрабатывают софт для мобильных устройств.
На вас свет клином не сошолся.
С другой стороны весь софт будет новым, будет магазин и отличные продажи первых моделей. Так что денег срубить на новой платформе можно будет и на тетрисе. Так что может задуматься?
ОК, подумаю :)
А потом посмотрим сколько приложений напишут.

P. S. Я вообще ничего против не имею, айфон от конкурентов только лучше станет. Дай бог, чтобы у них получилось хоть как-то с ним конкурировать.
UFO just landed and posted this here
UFO just landed and posted this here
Нет, просто H.264 в отличие от опенсорсного swf, так, по эппловски проприетарен :)
Классическая подмена понятий.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
А H.264 чистый и пушистый, ага.
Нет, конечно.
Но вот, например, на youtube долгое время использовались две закрытых (патентно-ограниченных) технологии: Flash и H.264. Если отказаться хотя бы от Flash, то хотя бы на одну закрытую технологию там станет меньше, уже чуть легче.
> «Сейчас, в пору открытых технологий, ....»
Давайте перейдем на закрытый H.264 — очень логично.
Тогда уж давайте на Ogg переходить.

Впрочем, что касается флеша, я с ним полностью согласен.
h.264 не закрытый, а патентованный. Разница как бы большая.
А между прочим, так оно и есть. Я если захочу — могу легко взять спецификации и реализовать свой H.264, другое дело, что для его использования надо платить отчисления. Но с другой стороны, даже платя отчисления я не смогу реализовать флеш для 64-битного линукса, например, потому что я не знаю его спецификаций и алгоритмов работы.
все спецификации выложены (окромя rtmfp, но он еще в бете и развивается, как только зарелизят — выложат и спецификации). Так что вперед, действуйте.
Разумеется, не сможете реализовать! если Вы элементарно не разбираетесь в теме, и даже не соизволили спросить у гугла, перед тем, как написать глупость. (это из серии: «не читал, но осуждаю!»)
я чуть ниже даже ссылки привел, хотите — реализовуйте 64х битную версию флешплеера
Спасбо, не знал. Но всё же мне больше импонирует HTML5 :)
мне тоже, а еще нравится гугль хром с его опенсорсным жаваскриптовым быстрым движком, на котором канвасы очень даже шустро рендерятся, врмль нравится (который скорее мертв) и еще куча всего
но «маемо шо маемо» как говорят
Не путайте кодек и формат.
Считайте, что это закрытый финансово стандарт. Читать про него можете, можете даже сдедать свою релизацию кодека — пожалуйста. Для себя, как только вы захотите его использовать шире, то увидите, что все усилия потратили зря — потому что для использование самого формата огранчено и платно. Тем самым вы не создадите бесплатный плеер. Никогда. Принципиально.
>> Г-н Джобс советует всем отказаться от Flash и переходить на новые и альтернативные решения, такие как HTML5 и видеокодек H.264

Ха, Стивви, да с радостью! Вот выйдет, ИЕ9, да лпуститься доля ИЕ6-8 до 3-5%, вот и будем мы с радостью их использовать!

А теперь посчитаем: ИЕ6 появился в 2001 году и его доля в 2010 составляет 15%. По самым радужным подсчетам его доля упадет до 5% к 2011 году. То есть 10 лет мы мучаемся с ИЕ6. ИЕ9 в лучшем случае выйдет к 2011 году. Ну пусть обновление будет идти более быстрыми темпами, но в любом случае, раньше 2015 года HTML5 не будет поддерживаться на 95% браузеров. Так что предложение Джоббса по применению HTML пятого поколения мы сможем воплотить как раз к принятию на вооружение истребителя пятого поколения.
Фразу про 95% следует читать, как:

раньше 2015 года доля браузеров с полной поддержкой HTML5 не достигнет 95%
UFO just landed and posted this here
а зачем дважды делать одну и туже работу?
UFO just landed and posted this here
Ну вот прямо сейчас покрутил Youtube ролики на HTML5, под Chrome 5. (6Mbit инет).
Сложилось ощущение, что пока он уступает flash в отказоустойчивости.
На мой взгляд в HTML5 через 1 год минимум можно начинать с анимашками, сейчас пока багов полно.
А меню сейчас 90% на js. Это уже «де факто».
google chrome frame. ОНи же флэш плагин ставят, вот и этот пускай поставят.
Если никто не будет забивать на старые браузеры, то мы никогда не перейдём на HTML5.
Ну так и ждём, пока пользователи забьют.
Увы, пользователи не забьют никогда, разве что гики, как мы :)
Ну дк если они поддерживаются, то зачем пользователям забивать на них. Прекратить поддержку, тогда и будут чесать репы.
Ага. На сайт они скорее забьют, чем на свой браузер.
Ну, зная наших юзеров, просто блокануть всякие вконтакты, да й и усе :) Ради етих самых вконтаков юзеры на многое способны, ой намногое :)
Ага. И перелезут на другие однокакашники. Особенно там, где браузер ставит дядька, который раз в пол-года приезжает.
Да и вообще тогда это вопрос «флагманов» интернета. А оно им не упёрлось.
Ну, это смотря какой сайт :)
Зачем забивать?
Осликам предоставляем читабельный контент, простой дизайн с квадратными уголками и ссылку на хром*. А видео можно в java'вском плеере, как это делал tinyvid (хороший сервис был). Нет canvas? Есть костыль. Пусть тормозит. И кнопочку «сделать быстро» — ссылка на хром*.
Graceful Degradation, а что?

*можно любой современный браузер
Так если им нужно смотреть видео, пускай обновляют браузер.
Ну это же естественно :) они сами давно продвигают H.264 и что бы добить конкурента делают так)
а H.264 будет чистый помойму еще лет 15 а дальше неизвестно
Но я думаю много чего будет через 15 лет так что на данный момент в сфере видео это лучшее…
Ещё один, не понимающий что такое flash. Или делающий вид, что не понимает.
UFO just landed and posted this here
Мне аж интересно стало. А что в вашем понимании Flash и чем он лучше HTML5, например?
А какое вообще отношение может иметь flash к html5? Там пересечение функционала — на самой-самой периферии того и другого. Wiki чтоль почитайте.
Просто к долбоёбам, считающим, что «flash это видео на тытрубе» я уже как-то привык (вон уже пост заминсусовали, табунами по Хабру носятся), но слышать эту ахинею от одного из первых лиц немаленькой такой компани как-то странно.
HTML5 is the proposed next standard for HTML 4.01, XHTML 1.0 and DOM Level 2 HTML. It aims to reduce the need for proprietary plug-in-based rich internet application (RIA) technologies such as Adobe Flash, Microsoft Silverlight, Apache Pivot, and Sun JavaFX.
Цитата из вики. Это одного поля ягоды, просто есть ещё люди, считающие что ХТМЛ5 годен только для видео. Это оооочень неверное убеждение.
UFO just landed and posted this here
«Да для чего бы ни использовался флеш в вебе, он нарушает привычное взаимодействие пользователя и страницы, пользователя и браузера»
А можно подробнее про это? Желательно с примерами.
Самый очевидный пример — кнопки назад/вперёд никак не действуют на флеш, информация не индексируется поисковыми машинами. Можно, конечно, это всё починить, но костылями.
ну кагбе на аяксовых сайтах тож нет вперед-назад
выкручиваются якорями, что в флеше тож можно сделать и что делают правильные разработчики
индексация — не все, но частично уже поддерживается гуглом

и вообще, эти проблемы из-за неправильных случаев использования флеша, там где его нужно использовать — эти фишки логически не нужны
UFO just landed and posted this here
Саморост пусть будет на флеше. Но речь ведь совсем о другом, флеш пихают везде. А мне как пользователю нужен флеш плагин на всех моих устройствах. Оно мне надо? А редист флеша в комплекте с Саморостом и я с удовольствием в него буду играть :)
Вы неправы.
Скажем, вот вам два примера: чистый незамутнённый flash и html5+css+js.
При этом в случае flash-сайта не только прекрасно работают вперёд-назад, но и ссылку на конкретный раздел я могу прекрасно кому-нить послать и она действительно будет работать.
А в случае html5-сайта я не только ссылку не могу получить на нужный раздел, но и вперёд-назад не работают принципиально.

Так что вопрос не в технологии, а в умении её использовать.
Скажем, если вас при включении света постоянно бьёт током — это проблема самого электричества или всё-таки криворукого электрика?

UFO just landed and posted this here
«На особенно тщательно зафлешованых сайтах нельзя даже дать ссылку на внутреннюю страницу.» — это справедливо только для криво написанных сайтов. У меня без особых проблем получилось реализовать доступ к произвольной странице флеш-сайта по url вида www.domainName.com#param1=x;param2=y;...
Не стоит ругать инструмент, находящийся в кривых руках.

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

Все остальные замечания 100% справедливы и будем надеяться, что будут исправлены.
UFO just landed and posted this here
основная сложность в том, что для реализации данных задач нет встроенных инструментов и их нужно реализовывать вручную, и на это чаще всего забивают. В итоге получаем очередной недосайт… Тут сам флеш плеер даже не виноват — это скорее недостаток AS3 фреймворков (Flex, Flash)
UFO just landed and posted this here
UFO just landed and posted this here
Конечно жду минусов на свою голову, но

www.opensource.apple.com/
developer.apple.com/opensource/index.html

собтвенно аппле как бы ОСНОВНОЙ разработчик webkit

CUPS is the standards-based, open source printing system developed by Apple Inc. for Mac OS® X and other UNIX®-like operating systems

OpenDarwin

etc
etc
etc
да, согласен
но мне интересно, какую базовую технологию изобрели в эпле и сделали спецификации этой технологии открытыми? купс изначально разработан не эплом, вебкит — тоже, опендарвин — основан на нексстепе (опенстеп), который основан на уже открытых технологиях… т.е. эпл взял уже готовое и открытое, и пригрел под своим крылом
а все, что делается трудом только ихних специалистов — жутко проприетарное
Это вещи, которые уже были выпущены под GPL. Apple бы закрыл, да нельзя.

(Это я не ругаю, просто комментирую)
кстати, я тоже не ругаю, яблоки много для опенсорса делают, множество хороших продуктов
но тут спор в другом ключе — тут не про продукты, а про спецификации технологий
Да, согласен, правда даже более чем «не все», если послушать Rob Savoye, главного девелопера gnash.
«на наши закрытые и проприетарные iphone и mac os, целиком принадлежащие нам и которые никогда не будут достоянием общественности, мы не дадим ставить Flash — закрытую и проприетарную технологию, целиком принадлежащую Adobe Systems, которая вряд ли когда-нибудь сделает ее достоянием сообщества. „

хорошая логика у Джобса :)

UFO just landed and posted this here
таченеясно, сильверлайт они решили ставить, давняя дружба с МС сказывается
Вы сейчас описали самый страшный ночной кошмар любого флэш-девелопера.
Представляю как в таком случае бы появились десятки разных плееров, и каждый бы работал так как ему заблагорассудится :)
UFO just landed and posted this here
Почитал комментарии и решил убрать из поста свое мнение. Все не так однозначно. Век живи…
все более чем однозначно. Платформа Apple закрыта. Деньги зарабатываются на продаже каждого чиха через appstore и тунца. Флеш откроет дорогу броузерным игрушкам, просмотру видео и тд. Это приведет к дестабилизации Яблока, как цензора, единственного продавца и последней инстанции в навязывании юзеру, как правильно сморкаться и что можно делать. Это рынок, Джобс не хочет терять деньги.

> все более чем однозначно.
да, только малость не так, как вы думаете.

> Платформа Apple закрыта.
что именно? Давайте я напишу «Платформа Adobe закрыта». Еще добавлю трудновыговариваемое слово «пропиетарная».

> Деньги зарабатываются на продаже каждого чиха через appstore и тунца.
да, это бизнес. И рынок. Не нравится — никто вас не заставляет, честное слово. На рынке масса аналогов, одних телефонов на андройде обещают более 100 моделей за 2010-й год.

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

> просмотру видео и тд.
я смотрю на айфоне «видео и тд.» без флеша. Что я делаю не так?

> Это приведет к дестабилизации Яблока, как цензора, единственного продавца и последней инстанции в навязывании юзеру, как правильно сморкаться и что можно делать.

прям апокалипсис какой-то нарисовали :-) Эппл не зарабатывает на своем магазине приложений каких-либо существенных денег, давайте перестанем играть в теорию заговоров и просто еще раз внимательно вчитаемся в аргументацию Джобса. В его словах и объяснены причины отсутствия флеша на айфоне и айпаде — тормозной, глючный, проблемы с безопасностью, крайне отрицательно влияет на время жизни батарейки.

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

> Это рынок, Джобс не хочет терять деньги.
Это рынок, Адоби не хочет терять деньги. Вложенные во флеш.
Позавчера был на презентации flash5, апликейшн для ифона перекомпилируется в нативное приложение. Никаких кусков флеша там не остается. Можно разрабатывать на вин платформе(на презентации были правда маки).
Ну и еще отлаживат можно в AIR, отрабатывает почти моментально.
Очень серьезная свинья в сторону аппл
UFO just landed and posted this here
UFO just landed and posted this here
Нет, вот Джобс правда думает, что все, что умеет флеш — это играть видео? 8)
А что еще умеет флеш кроме как играть видео и рисовать картинки в соответствии со скриптами на Actionscript?
Ну, т.е. всяческие флеш игры (ММО в том числе) уже не считаются? Или проталкиваемый Джобсом HTML5 тоже так умеет? )
Еще как умеет. HTML5 это не только тег Video. В связи с вводом Canvas'а и использованием Javascript (что как и Actionscript являются подмножествами ECMAscript) можно и не такое делать. Плюс Storage на стороне клиента, аудио, WebSockets… в общем он реально покроет весь функционал флеш скоро, вопрос только в поддержке браузерами.
Вот, взгляните — html5demos.com/
Это все я видел, конечно же, но в данный момент там нет и половины того, что можно сделать с помощью флеша.
Ну и поддержка на стороне браузеров — как вы думаете, сколько пройдет времени до того момента, как все компьютеры в сети будут оснащены браузерами, понимающими HTML5? Это ведь не флеш, не засунуть простую кнопку «поставить плагин».
Chrome, Safari, Firefox обновляются сами, Майкрософту достаточно выпустить апдейт к винде, содержащий новый ИЕ. Но это не имеет смысла, пока он не используется повсеместно. Чего и хочет добиться Джобс.
Не сможет HTML5 в том виде, в котором он есть сейчас, заменить Flash нигде. Разве что в проигрывании видео.
Ну кстати кнопку «Установить новый браузер» сделают.
Хотя флеш мне нравится. Он(флекс) больше подходит для интерпрайз решений во-первых, тесно связан с графическими пакетами Эдоби во-вторых, имеет расширенный функционал (типа поддержки мультитача в-третьих) ну и обновляться будет чаще, надеюсь, чем спецификация html5
Как только вы мне покажите танчики, сделанные «на чистом html5», и это будет работать столь же быстро, тогда можно будет о чем-то говорить. А примеры одиночных канвасов не впечатляют, запихните их 100-200тыс. штук на страницу, и все, кирдык браузеру.
А вы запихните 100-200 флеш плагинов :)
вы не поверите, но все эти канвасы можно рисовать всего в 1 плагине 8)
простите, я конечно же троллю )
Да, я тоже троллю, минусуют по полной :)
Вы вероятно, тоже не поверите, но все те 100-200 канвасов можно рисовать и в одном :)
последний фф (релиз) — не поддерживает. не ок :\
В найтли билдах фф и вебкита — ок. Никто не говорит переходить прям завтра, главное что возможности широки и пошире чем у флеша. Теперь всё зависит от того кто начнёт переходить. Перейдут популярные сайты — все остальные подтянутся.
тут ведь фишка в чем — то, что флеш умеет сегодня, HTML5 будет уметь завтра.
Главный вопрос — будет ли адоб развивать flash. Если да, то html5 будет крайне сложно захватить хоть часть рынка.
адоб развивает флеш семимильными шагами
10.1, повышена скорость работы, улучшена совместимость с мобильными, новые инструмент для разработчиков
флекс 4, просто почитайте
гляньте про каталист
вообще, просмотрите labs.adobe.com/technologies/
я-то в курсе :) очень жду air для мобильных девайсов.
Это не canvas и не HTML5, это тестовая функция в некоторых браузерах webGL, позволяющая использовать рендеринг OpenGL в окне браузера. Плагинов с подобным функционалом достаточно: Unity3d, Quest3D, VRML.
WebGL is a cross-platform, royalty-free web standard for a low-level 3D graphics API based on OpenGL ES 2.0, exposed through the HTML5 Canvas element as Document Object Model interfaces.
www.khronos.org/webgl/
Ну, Canvas используется в качестве холста для отрисовки. Но это не HTML5 в том понимании, что мы не пишем код на HTML5.
Ну само собой, ХТМЛ5 это только платформа, которая помимо языка разметки представляет некоторые АПИ:
— The canvas element for immediate mode 2D drawing
— Timed media playback
— Offline storage database
— Document editing
— Drag-and-drop
— Cross-document messaging
— Browser history management
— MIME type and protocol handler registration
Собственно флеш — это тоже платформа с АПИ для языка Actionscript.
Все-же это совершенно разные вещи. В webGL мы пишем код на С, который выводится в область canvas в окне браузера. HTML5 имеет к этому процессу посредственное отношение.

Это как написать программу на C, которая будет передавать данные во флеш ролик, который будет рисовать по этим данным картинку в Stage.
Можно и на ДжаваСкрипте.
Если проводить аналогию, то WebGL это Canvas3D (чем он и был во младенчестве), т.е. API а-ля Canvas2D, но для трехмерной графики.

Если подойти формально, то WebGL это биндинг OpenGL ES к джаваскрипту, при чем тут С? Шейдеры пишутся на GLSL, да, но это не C.
Аналогия с флешроликом не уместна.
Как это не на C? Вам примеры исходников показать? Почему аналогия не уместна?
и?

Учите матчасть, или хотя бы для начала почитайте о чем речь идет в обсуждении.

hint: WebGL это _биндинг_ джаваскрипта к OpenGL ES. Программы пишутся на джаваскрипте и выполняются в браузере.
WebGL — это API к OpenGL ES. А на опен OpenGL ES не на C/++ создаются проекты?

Я выше писал — сути это не меняет будем мы писать на C или на javascript, да хоть на brainfuck. Адаптацию можно к любому языку сделать.
бррр, еще раз,
WebGL это _биндинг_ джаваскрипта к OpenGL ES, при чем тут C/C++?

>Все-же это совершенно разные вещи. В webGL мы пишем код на С, который выводится в область canvas в окне браузера. HTML5 имеет к этому процессу посредственное отношение.

«в webgl» мы ничего не пишем. Пишем мы на джаваскрипте для браузера с использованием API WebGL (это API, если вам так будет понятнее). Точно так же, например, мы пишем на джаваскрипте для браузера с использованием API Canvas2D.

> Это как написать программу на C, которая будет передавать данные во флеш ролик, который будет рисовать по этим данным картинку в Stage.

это полный бред.
Попрошу в дальнейшем не скрывать суть за формулировками.

Без разницы на чем вы будете писать. На C/C++ для OpenGL ES, или на Javascript, через посредника WebGL. Сути это не меняет. Это все — рендеринг через OpenGL в окно браузера.
рисование через Canvas API тоже «рендеринг» в окно браузера, через OpenGL-ли, или в софтверном режиме, в зависимости от реализации.

Тоже самое относится и к рендерилке флешплеера — на десктопах это софтверный рендеринг в окно браузера через NPAPI/ActiveX, либо то же самое, но с использованием gpu на мобильных платформах с плеером версии 10.1.

Т.е. практически любой API что JS, что флеш-плеера — это биндинг к нижележащему нативному коду. В чем, собственно, суть ваших претензий к WebGL?
Для начала — это вы присоединились к дискусии. И мне не понятна суть ваших претензий.

Далее. У меня нигде небыло претензий к ни к WebGL ни к другим 3D API/движкам.

И напоследок, если сделаете любезность, прочитав мой первый комментарий, то увидите, что я всего лишь хотел показать существенну разницу таких понятий flash и WebGL. И соответственно разный круг их применений.
> Для начала — это вы присоединились к дискусии. И мне не понятна суть ваших претензий.

повторю:

>Все-же это совершенно разные вещи. В webGL мы пишем код на С, который выводится в область canvas в окне браузера. HTML5 имеет к этому процессу посредственное отношение.

еще раз —
1) мы не пишем «в webgl» код «на С».
2) HTML5 кроме описания языка разметки, так же является спецификацией набора API, в том числе, например, Canvas API.
3) WebGL это расширение к Canvas API. Спецификация WebGL была вынесена в отдельный документ, но это никак не отменяет прямую связь между WebGL и HTML5. Из HTML5 периодически выносят отдельные спецификации с целью ускорения развития.

соответсвенно, суть моих претензий — вы вводите читателей в заблуждение, так как пишете о вещах, смысл которых не понимаете. Вступив в дискуссию, я попытался исправить ваши ошибки, что, однако, вызвало странную реакцию с вашей стороны.

> Далее. У меня нигде небыло претензий к ни к WebGL ни к другим 3D API/движкам.

такое мнение у меня родилось исходя из вашего первоначального комментария и последующих ответов. Если я не прав, то прошу прощения.

> И напоследок, если сделаете любезность, прочитав мой первый комментарий, то увидите, что я всего лишь хотел показать существенну разницу таких понятий flash и WebGL. И соответственно разный круг их применений.

1) у меня нет привычки отвечать на комментарии не читая. Раз я ответил. значит прочитал.

2) из вашего первого комментария у меня как раз не сложилось мнение, что вы хотели показать разницу между понятиями flash и WebGL. Хотя бы потому, что обычно не принято сравнивать несравнимое, например платформу (flash/HTML5) и API (webgl/canvas api/etc).
Наоборот, у меня сложилось стойкое мнение, что вы не понимаете разницы, поэтому я вас и поправил.
В желании утвердиться вы по дороге забыли о смысле.

Перечитайте ветку комментариев и убедитесь что:

а) Я не сравнивал WebGL с Flash. Напротив, мой первый комментарий был ответом на такое сравнение.

б) Я нигде не выражал никаких претензий к WebGL.

в) Мои комментарии сводились к мысли о принципиальной разнице между flash и WebGL.

И признайтесь, что ввязались в дискуссию не поняв её смысла.
1) Чем я могу это взглянуть? А если я вам дам ссылку с Flash, у вас такого вопрос не возникнет.

2) Вы не пробовали писать с использованием WebGL? Это ад.

3) Насколько я знаю, WebGL не входит в стандарт HTML5 (или дайте prooflink).
WebGL на самом деле очень прост. Как минимум не сложнее OpenGL. Да, это не часть стандарта HTML5, это отдельный стандарт, разрабатываемый Khronos Group.
1) learningwebgl.com/blog/?p=11

2) WebGL всего лишь биндинг к OpenGL ES 2, который, в свою очередь, является очень простым и «чистым» 3D API, хорошо известным программистам. Несмотря на новизну WebGL, поверх него уже существует несколько фреймворков, например SpiderGL.

3) не входит, но «WebGL is already present in nightly builds of Mozilla Firefox 3.7, Firefox for mobile 1.0, WebKit, and Google Chrome developer previews.» © Wikipedia. Опера тоже скоро подтянется.
Как вы думаете, к какому году все браузеры начнут поддерживать canvas и, кроме того, с высокой производительностью?
ключевое слово «все». Встречный вопрос — а зачем?
Если поглядеть на рынок мобильных устройств, то там безраздельно властвует WebKit — Apple, Google, Nokia (ага!), etc. + небольшая доля opera mobile, которая тоже неплохо дружит с новыми стандартами. На декстопах же не-IE браузеры к концу года будут иметь долю процентов эдак в 50%. Если к этому добавить явную тенденцию смещения к «мобильному» интернету, то картина для canvas'а вырисовывается вполне радужная.
Что до производительности, то у canvas'а тут заметно больше перспектив, чем у флеша, хотя бы в силу того, что создатели браузеров имеют возможность глубокой оптимизации всего этого дела, так как код, отвечающий за canvas api является частью движка браузера, а не чужеродным плагином…
Не знаю насколько оно неплохо дружит с новыми стандартами, но WebKit на Nexus One со всеми последними апдейтами не дружит с SVG и WebSockets.
по поводу SVG на Nexus One ничего сказать не могу, на айфоне с этим все нормально. А websockets даже на десктопах появился очень недавно, до айфона доберется наверное к лету-осени, с очередным крупным апдейтом системы.
Это всё круто, но разрабатывать ведь сложнее будет… Или есть программы, помогающие создать такие эффекты и всякую анимацию и вообще весь функционал для создания аналогов flash игр на html5?
ага. и p2p он наверное поддерживает? и udp??? и быстрый рендеринг с помощью кеширования пререндереных анимаций в битмапках в памяти.

вот я сейчас пишу мультиплеер игру p2p. думаете это возможно на хтмл5? ага.
а теперь подумайте нужна ли ваша игра на iPhone/iPad/Anroid Phone/Win7? кто говорит про полную отмену flash? нравится мазозизм — пиши сколько хочешь. Про поддержку html5, а многие ли браузеры умеют flash из коробки? так-то. А есть плагин говоришь? ну так вот для осла тоже есть плагин который превращает его в хром.
на iPhone/iPad/Anroid Phone/WinPhone7 — моя игра не реализуема впринцыпе.

>кто говорит про полную отмену flash?
Джобс говорит. про это топик

>многие ли браузеры умеют flash из коробки
мне всеравно что умеют браузеры из коробки. Мне важно, что игра без проблем запустится сразу у 99% юзеров.
И это мне даст 300 000 геймплеев в первый день запуска игры. Такое возможно только во флеше :)

>нравится мазозизм
вобще на флеше писать быстро и приятно. И даже большие казуальные студии не брезгуют делать прототипы свежих геймплеев на флеше.
>Джобс говорит. про это топик
Steve Jobs calls Flash a __'CPU hog'__ in meeting with WSJ — __rumor__
^^^
названии стоить в оригинале. Смысл в том, что использовать флэш для видео и аудио это не есть гуд.

>мне всеравно что умеют браузеры из коробки. Мне важно, что игра без проблем запустится сразу у 99% юзеров.
И это мне даст 300 000 геймплеев в первый день запуска игры. Такое возможно только во флеше :)

Просто от тогО, что оно на флеше? флеш имеет еще и модуль самопиара? у меня ваша игра не пойдет. и я как бы без нее переживу.

>вобще на флеше писать быстро и приятно. И даже большие казуальные студии не брезгуют делать прототипы свежих геймплеев на флеше.

а вот пользоваться не так приятно. а еще не приятно наблюдать ибэй с кучей флэш банеров, 90% сайтов где флэш используется не для видео/аудио просматривать не приятно.
>использовать флэш для видео и аудио это не есть гуд
Почему не гуд? Процессор жрет? А в браузерах с хтмл5 точно меньше жрать будет? Даже в ИЕ, на который куча анроду перейдут? Даже чем флеш 10.1 который даже на нетбуках норм видео играет без тормозов?

>флеш имеет еще и модуль самопиара
Такое возможно только на флеше VS Просто от тогО, что оно на флеше. Не ловите, что смысл слов разный? Не надо мне приписывать, то чего я не говорил.

>90% сайтов где флэш используется не для видео/аудио просматривать не приятно.

Так тут проблема не во флеше, а в людях, которые его используют.
Когда будут делать анимированые банеры на СВГ вы и СВГ возненавидите?

Все разговоры про банеры это настолько по детски. Рынок требует банеров. Не нравятся банеры — вас ждет комунистическая партия в своих рядах. При комунизме банеров и рекламы вообще не будет.
>Почему не гуд? Процессор жрет? А в браузерах с хтмл5 точно меньше жрать будет? Даже в ИЕ, на который куча анроду перейдут? Даже чем флеш 10.1 который даже на нетбуках норм видео играет без тормозов?
Я сейчас смотрю видео с вимео и ютуда через html5. идет идеально, грузится быстрее, кулер молчит.

>Такое возможно только на флеше VS Просто от тогО, что оно на флеше. Не ловите, что смысл слов разный? Не надо мне приписывать, то чего я не говорил.

Ээ я ваши слова процитировал… сделайте игру без флэша и так же пропиарьте — получите маь хуже результат. или вы делает игру для офисного планктона?

>ClubPenguin.com
Release date(s) October 24, 2005
Да и ориентирована она для детей. сделай симпатичного пингвина на канвасе + яваскрипт получишь тоже самое :)
Я смотрю видео на ютюбе во флеше. Идет идеально, грузится быстрее, кулер молчит.
Это дает мне право говорить что хтмл5 устарел?

>>Ээ я ваши слова процитировал
ээ вы мои слова переврали.
сделайте игру без флэша и так же пропиарьте — и получите нихрена.
можно пример хтмл5 игры или любой другой браузерной игры там на джаве или еще чемто у которой хотябы 10 млн. геймплеев на одном сайте?
На флеше это возможно не впоследнюю очередь изза легкости установки плагина и как следствие его распространения.

>сделай симпатичного пингвина на канвасе + яваскрипт
и дети не смогут играть ибо мама поставила не тот браузер, а он по своему хтмл5 воспринимает. а ребенок не знает/не хочет знать/не должен знать что такое хтмл 5.

Дайте угадаю, вы под виндой смотрите? html5 еще не вышел как стандарт, глупо говорить, что он устарел, а вот флэш уже песок разносит.
>ээ вы мои слова переврали.
сделайте игру без флэша и так же пропиарьте — и получите нихрена.
можно пример хтмл5 игры или любой другой браузерной игры там на джаве или еще чемто у которой хотябы 10 млн. геймплеев на одном сайте?
На флеше это возможно не впоследнюю очередь изза легкости установки плагина и как следствие его распространения.

Это просто конкретно сейчас, потому, что:
а) уже есть девелоперы и быдлокодеры в этой сфере
б) флэш плагин установлен у каждого виндузятника и офисного планктона(ферма же не зауститцо!!!!111)
в) html5 еще новая технология (я сейчас говорю про html5, webgl и прочее), и она еще не стандарт.

>и дети не смогут играть ибо мама поставила не тот браузер, а он по своему хтмл5 воспринимает. а ребенок не знает/не хочет знать/не должен знать что такое хтмл 5.

мама тыкнет на кнопку «тыкни сюда, чтобы поиграть» и скачать правильный браузер. ие9 уже будет работать с html5 :)

p.s.
Я не говорю, что флэш надо просто взять и похоронить(хотя я бы рад бы помочь умертвить его и закопать). Да, на нем можно делать всякого рода RIA, но опять же сервелат ИМХО будет лучше(а я как известно лютый ненавистник MS). Пишите свои приложения на чем угодно, мне плевать, я переживу без ваших пингвинов и прочих ММО, а также говнобанеров.
быдлокодеры, виндузятники, офисный планктон.
Батенька… у вас комплексы. Вы стараетесь обосрав 99% людей потешить свое Эго?

Вобще спор на такие темы бессмысленный. Рынок скажет свое слово. И заявлять «давайте старатся переходить на...» глупо.

А рынок (виндузятники, офисный планктон) сделает свой выбор. Для видео рынок пока выбрал флеш. Будет хтмл 5 лучше — рынок медленно но отреагирует. Но пока этого не предвидится
/me играет во FreeCiv на html5…
покажите мне где кроме как для видео и банеров флэш используется? На сайтах который написаны на флеше? photoshop.com? все больше идей нет? flash не нужен.
например ClubPenguin.com — ммо игра проданая за 700 млн долларов Диснею. Находится в 10ке в мире по популярности среди ммо. среди всех ммо(!), не только браузерных.
Это десятки миллионов юзеров — только в ClubPenguin. А я по памяти могу назвать еще 10 его конкурентов.

А сколько людей играет в FreeCiv??
Где еще хтмл5 используется? для видео? все больше идей нет?
UFO just landed and posted this here
UFO just landed and posted this here
а теперь посмотрите, что там за ролики. большая часть к эплу не относится совсем.
С одной стороны, Стиви прав — флэш действительно закрытая технология, тормозная и глючная, с этим очень сложно поспорить. С другой же стороны, не ему ругать закрытые технологии и быть апологетом открытости после беспредела с AppStore.

А вообще да, он целенаправленно зарывает флэш и с той дурной популярностью, которой пользуются айфоны на Запади, он-таки его закопает.
Не закрытая, а защищенная патентами. Так же как и H.264, кстати.
И еще. Видит Б-г (и НЛО), что я даааалеко не всегда согласен со Стиви в частности и с Apple вообще (даже несмотря на то, что мнение отдельно взятого человека их вряд ли волнует, но оно все же имеет право на существование). Но я не хочу вот такого:



Я не хочу чтобы при заходе на сайты типа eBay мой браузер замерзал на пару секунд пытаясь переварить всю эту вакханалию. Я хочу, чтобы Веб был быстрый, красивый и эффективный, и флэш в эту концепцию вписывается что-то все меньше и меньше.

(и еще — представьте себе, как вылизывают каждую флэшку на eBay'е — и они все равно тормозят. Что уж говорить о сайтах, где не так заботятся о производительности?)
А вы дизайнеров планируете учить javascript'у?
А разве во флеше не надо учить Actionscript? Ну за исключением совсем простых анимашек.
Вообще, баннеры это и есть совсем простые анимашки. Дизайнерам AS знать не обязательно.
Весь код большинства баннер-мейкеров ограничивается stop(), play(), gotoAndStop(), gotoAndPlay(), getURL(). Четыре функции. Ну еще и onRelease — на кнопку повесить или на весь баннер.
Кстати, а вы можете объяснить, для чего предназначены блоки в More from eBay?
Потому что я загрузил эту страницу и увидел шесть картинок в левом и две картинки в правом. Тычки в картинки меня редиректят на соответсвующие урлы.

А потому внимание, вопрос: что делают эти блоки, раз для их создания ebay использовал Flash, а не html+css?
И если для их создания действительно достаточно html+css, то чьи ж на самом деле это проблемы — Adobe или eBay?
Мне не совсем понятна суть ваших претензий к flash. Ну да, я вижу, что понапихано флеш роликов. но при чем здесь технология flash как таковая? Что мне мешает например с таким же успехом разместить 5 одновременно играющих видео-роликов на HTML5? И они будут тормозить еще сильнее.
Вы меня не поняли. Я возражаю против существования флэш как факта, и считаю, что он должен умереть, и на замену ему должно прийти ничего! Только так, и никак иначе — без флэша Интернет будет гораздо более приятным местом.
То есть интернет = статический текст + картинки, и ничего более?
Найдите в моем комментарии место, где я это говорил — или распишитесь в собственном неумении читать.
У вас проблемы с разделением понятий «вопрос» и «утверждение».
Поэтому расписаться в неумении читать предлагаю вам самостоятельно.
Что-то вы легко на попятный пошли — неинтересно даже. А на будущее — я сказал ровно то, что я сказал, и я не вижу смысла отвечать на вопрос, если учесть, что из моего предыдущего комментария ответ на него и так кристально ясен.
Флеш в инете даёт возможность воспроизводить аудио/видео, обеспечивать интерактивное взаимодействие пользователей с сайтом и между собой.
Если вы считаете, что флеш должен умереть и на замену ему должно прийти ничего, то вы считаете, что интерактив в сети должен умереть. Ибо реализация аудио/видео путём html5, интерактив путём javascript+html5 — это всё замена флеша для реализации интерактива и динамики, а значит, как вы считаете, оно тоже должно умереть.

Соответственно, возникает закономерный вопрос — что остаётся от интернета при отказе от динамики и интерактива?
На мой взгляд, только статический текст и картинки. Именно поэтому и возник вопрос.
Мне кажется, вы совершаете ошибку, говоря, что интерактивность — это только аудио и видео. Вообще говоря, интерактивность — это свойство продукта как-то реагировать на действия юзера. То есть, к примеру, лопата — это не интерактивный инструмент, а дрель — интерактивный.

Теперь возвращаясь к нашему вопросу. Я хочу, чтобы умерли триллионы баннеров, которые начинают проигрываться автоматически при загрузке страницы, издавать звуки и обеспечивать 100% загрузки процессора. Единственная форма интерактивности, которую они предлагают — это переход на страницу рекламодателя по клику. Вы знаете, такой интерактивности я могу и при помощи <a href=… добиться!

И наконец. Вот есть в интернетах такой сайт Хабрахабр. На нем нет ни видео, ни аудио-интерактивности, как вы выражаетесь. Ну то есть вообще нет, чуть более чем совсем. Если сейчас внезапно умирает флэш и исчезает баннер сверху и сбоку (которые и так подавляющее большинство посетителей не видят, но я просто знаю что они там есть) — скажите, он станет от этого менее динамичным или интерактивным? Если честно, мне так не кажется.
«интерактивность — это только аудио и видео»
Процитирую вас же: найдите в моем комментарии место, где я это говорил — или распишитесь в собственном неумении читать.
Ибо реализация аудио/видео путём html5, интерактив путём javascript+html5 — это всё замена флеша для реализации интерактива и динамики, а значит, как вы считаете, оно тоже должно умереть.
Если при уходе от аудио/видео…
что остаётся от интернета при отказе от динамики и интерактива? На мой взгляд, только статический текст и картинки.
… от Интернета остается статический текст и картинки, с учетом того, что
интерактив путём javascript+html5 — это всё замена флеша
мы делаем вывод, что аудио+видео = интерактив.

P.S. не заствляйте меня делать это еще раз — очень уж утомительно.
То есть расписались в неумении читать.
UFO just landed and posted this here
То есть JPEG + HTML5 video рулят =)
анимированный gif! (ну или пнг, но он не распространен)
png для качественных хайдеф картиночек
html5 video
flash erotic games!!!
все это шутко, если кто не понял
Отключите у себя флеш и не устраивайте истерику.
вам так нужна эта реклама?
> представьте себе, как вылизывают каждую флэшку на eBay'е
Абсолютно точно говорю, что ни как. Там сидят такие-же люди как и вы, которые считают, что вот флеш тормозит, и с ним ничего нельзя сделать. К сожалению, так большинство думают из-за долбостудентов, которые лепят свои куски пятимегабайтных говнобанеров, не заботясь вообще ни о малейшей оптимизации. Флеш быстрый, если правильно им пользоваться. Единственная проблема адобы — они сделали во флеш слишком низкий порог вхождения. Буквально абсолютно любой может пойти и зафигачить баннер. В итоге получается то что получается.
Лишь бы свой велосипед на место флеша продвигать не начали.
бред
пока html5 выйдет сто лет пройдет.
пусть сам джобс сперва попробует перейти на html5.
советовать все могут.
Я вот там сверху картинку разместил, с ClickToFlash. Так вот — я на этот флэш не кликаю. Нет необходимости, реально.
на eBay жаваскрипт более глючный, нежели flash.
А я с ним согласен. По-сути, главное использование флеша сейчас, это:
1. Стриминг видео. — Легко решает HTML5. К примеру youtube + Safari + HTML5 + аппаратная акселерация = ни одного рывка и минимальная нагрузка на процессор.
2. Баннеры — вот без этого все проживут.
3. Интерактивные элементы интерфейса. — Jquerry + плагины к нему, ускорят переход. Особенно с появлением шустрых JS-движков, аля V8.
4. Флеш-игрушки. — Хм, возможно, но Джобс для своего iPhone/iPad решил эту проблему.
лично мне не нравится использование js в качество дефолтного движка анимаций.
баннеры удобно делать внутренние. универсальные.
а то, что предлагает джобс, как раз шаг в прошлое.
UFO just landed and posted this here
ну вот по поводу жрущих проц, мне тоже такие не нравятся.
но есть и нормальные. во всяком случае я такими интересуюсь.
есть такие методы, не всё так плохо с Flash.
UFO just landed and posted this here
c html5 будет аналогично) по баннерам, всё что будет работать идеально следует ждать после 2015
UFO just landed and posted this here
Ага.
Вы правы, там гиф или даже статика оптимальнее всего.
Имхо сайту компании Киевстар пора менять технологию подачи информации.
Пусть пример хотябы с Мегафона берут.
http://sms.megafonmoscow.ru

Но согласитесь, на хабре флешевая шапка — не напрягает.
UFO just landed and posted this here
в смысле, внутри-сайтовые баннеры, для пиара своих продуктов (например).
бывает, что такое баннеры пишутся на AS с подгрузкой всей информации через flashvars, xml,…
а если сделать как предлагает Джобс, то это придется каждый раз новую анимацию делать руками.
Надеюсь, придет день, когда вся рекламная анимация сдохнет. Воистину, это будет великий день.
Это будет день конца света :)
Воистину! День падения М10! :)
Ну тут же появятся баннеры в виде канвасов, делов-то. Пока реклам приносят деньги банеры на флеше, зачем им технологию-то менять, затраты лишние совершать? Вы, по-моему, представляете себе каком-то иллюзорный мир, выставляя вперед технологию, а главное — это деньги, и только они. И это по всем заявленным вами пунктам.
Никто же не сказал, что нужно отрубать все и сразу. Просто переход уже можно начинать совершать.
Еще раз повторюсь — технология вторична. Флеш ничем не хуже и не лучше html5 в представлении технологии, и сам переход абсолютно не важен. Где будет больше profita с технологии, та и победит.
Все более сложно. Если многие перейдут на ХТМЛ5 (для функционала, не для рекламы/баннеров), то юзеры перестануть ставить флеш-плагин. И рекламщикам ничего не останется кроме как тоже перейти на ХТМЛ5.
Вы меня снова не поняли — представим себе что умер флеш, ну вообще, окончательно, и никогда ни у кого его больше не будет. Реклы дадут своим прогерам заданием — повторить функционал. Ясно что продукт будет с большой вероятностью сырой, ибо реклам надо быстро-быстро, и после полученного, финансы на выполненный «баннер» никто более не даст. И все по прежнему будет тормозить, глючить пр.

Это гики будут продукт допиливать, вылизывать и пр. В мире денег все проще — есть функционал — в релиз, есть профит — оставляем как есть, особенно есть более приоритетные задачи. Так что еще раз повторяю, технология вторична, важен лишь профит.
UFO just landed and posted this here
Ага, а другая половина работает на не устаревшем HTML4.x.whatever и CSS2.x.whatever
Да ну? Стоит Apple и MS в новой мобильной ОС забраковать флеш-плеер, то году так к 201X, доля флеша пойдет стремительно вниз.
Только Apple. На других платформах можно ставить что хочешь. Если Adobe выпустит плеер, люди будут его ставить.
Ага. Будут. Просто из любви к говну^Wискусству. Ставят флеш, только если есть необходимость, а в ближайшем будущем она будет только снижаться.
UFO just landed and posted this here
Ммм вы очень сильно ошибаетесь. Посмотрите на статистику использования айфона для просмотра «больших» сайтов — она растет и растет взрывообразно (по крайней мере, на Западе — как в России, я не знаю). Она растет и будет расти, а флэш айфон не будет поддерживать, следовательно, народ будет от флэша избавляться чтобы предоставить хороший user experience.

А тут еще и айпад появился :-)
UFO just landed and posted this here
Вы знаете, я недавно был в Самаре — айфон если не у каждого третьего, то у каждого четвертого из моих друзей. Или Самара теперь внутри МКАДа?
UFO just landed and posted this here
Майкрософт — это право выбора!
Дак плеер и так не поддерживается в мобильной ос эпл и мс
UFO just landed and posted this here
Как, а вы не знали, что большинство роликов уже можно посмотреть через html5? www.youtube.com/html5
Да, но только я сильно сомневаюсь, что гугель перекодирует все в теору. Посему все пользуются этим через хром/сафари. Так что все просто — перекодирует гугль — будет жить стандарт, не перекодирует — возможно умрет.
UFO just landed and posted this here
Пожирание ресурсов это слабо сказано. Помнится мне как-то оптимизировали плагин для linux ускорили в 50 раз. Такое ощущение что они правой ногой пишут все это. Когда уже возьмутся за качество, а не абы работало!
Когда появятся конкуренты.
Согласен полностью. У меня проигрывание флэш-видео загружает процессор на 100%, и оно начинает идти в стиле слайд-шоу. А про память я промолчу — последний релиз flash-плеера при просмотре в полноэкранном режиме видео кушает за раз 500 метров оперативки. Правда, давно уже пользуюсь 10.1 beta 2 — там они проблему с памятью частично пофиксили.
Для сравнения олимпиаду смотрю через sportbox (там moonlight) — терпимо притормаживает.
А если на ютьюбе посмотреть видео в html5, то тормозов не заметно.
Выводы: либо adobe что-нибудь придумает с пожиранием ресурсов, либо действительно надо переходить на html5.
Если что: ОС: Убунту 9.10, комп: нетбук HP 1233.
видео видео… а про Flex никто уже не помнит/знает? а RIA? есть многое, помимо видео и игрушек, что можно реализовать на флеше/флексе намного проще (или только на нем и можно), чем на html.
или все уже забыли повальное увлечение флеш мультиками (масяня, хотя бы)? я не гуру хтмл, но мне кажется, что на флеше такое нарисовать намного легче (художникам-аниматорам — так уж точно).
а еще есть настольные приложения, написанные на флеш. причем отлично продаются (по-крайней мере образовательные программы для школ). да, они win32 искаропки (exe-файл), но был бы флешплеер для Mac — продавались бы и мак версии.
silverlight/Moonlight гораздо удобнее для приложений, по сравнению с Flash/Flex.
Очередное совершенно некомпетентное мнение. Почему такие чудовищно безграмонтые люди пишут на компьютерре я не понимаю.
Я не думаю что Джобс идиот. Просто он делает деньги и говорит то, что нужно сказать.
Флэш официально открытый стандарт. Это факт.
Технология эта не просто не вымирающая, а стремительно развивающаяся, одна из самых прогрессивных. Вспомнить один только Air, на котором пишутся велоколепные десктоп-приложения.
Кстати, AIR с недавних пор можно ставить прямиком на Андроид-based mobile devices.

Джобс опозорился на презентации iTablet, когда открыто лгал со сцены (за такое вообще-то уходят в отставку), высокомерно отзываясь о нетбуках, и называя iTablet «ultimate browsing experience». Хотя идиоту понятно, что без флэша это браузинг где-то на 51% от небходимого.

А эта его реакция, думаю истерический вопль, на тему недавно вот появившихся в сети роликов, где показана работа флеш-плеера 10.1 на Андроиде, в частности на Nexus One. Где с прекрасной производителньостью и фрэймрейтом работают и игры, и любое видео прямо в браузере начинает крутиться. Никаких тормозов.
Все в голос говорят «Now that's an ultimate browsing expereince».

Вот у Стива и panic attack, предвидя как Нексус скушает айфон и айтаблетку с потрохами.
оп, это уже интересно
я ликую
зы
всегда недолюбливал эпл, но восхищался маркетингом стива
Flash использую крайне редко, в 99% случаев достаточно JS/HTML.

Браузинг делаю обычно через Chrome и Firefox с Noscript-плагином, обычно ничего не теряю, не включая Flash :)
Да. Обычно все эти странные холивары на тему флэша как раз и возникают между людьми которые, с одной стороны, флеш используюсь и создают, и с другой, людьми, которые говорят «ой, ненавижу ваши баннеры, у меня с 85-го года стоит плагин который флеш на корню рубит».

Но у меня вопрос — как тогда второй лагерь людей составляет объективное мнение о флеше, если он его попросту не видит? И не знает на что тот способен.
А между тем он, на протяжении последних нескольких лет из моськи превратился в важного слона.
UFO just landed and posted this here
Когда вы в последний раз смотрели видео, слушали аудио через html5? :)
10 минут назад. слава плагинам который блокируют флэш, и в случае с видео подменяют его на html5.
UFO just landed and posted this here
Обвинять то он горазд, что он взамен может предложить предложить? ХТМЛ5 со своим канвасом? Да это ахуеть можно кодить на яваскрипте игры и рисовать баннера! Может хочет продвинуть свой quartz composer. На него я бы согласился, но это же как то надо портировать на все ОСи.
Вообще глупо щас себя ведет Джобс. Зря он так о флеше. Адобу щас лучше всего поднапрячься и вообще переписать флэш под 64, тогда все отстанут от них. А они чот тоже х… ней страдают.
Совершенно верно.
Да это уже тысячу раз было обсуждено на протяжении последних лет пяти.
Яваскрипт ужасен. Он бесхозный. Его никто не развивает. Вот где на лицо отсталая технология.
В 21-ый век, когда разработчики привыкают к объектно-ориентированным языкам, в стиле того же Руби, ну или ас3, писать на этом убожестве…
Недавно ссылка всюду пролетела, на графический редактор в браузере, написанный на яваскрипте и с использование canvas.
Так вот весь его код это были кажется тысяч 17 строк явасрипт кода. Совершенно жуткого на вид. Еще и открытого всем ветрам. (Ctrl + U)
Конечно, кто-то проделал великий труд. Но это в духе собирания эйфелевых башен из спичек, чтоб попасть в передачу «[название страны] имеет таланты».

Я лишь недавно впервые столкнулся с веб-сервисом, который по функционалу ничем не уступает аналогичному флэш-приложению, (хотя местами еще бажен), и написан без использования последнего — prostopleer.com
Но единственное его преимущество лишь в том, что он может работать на компах без флэш-плагина. Точка. (кстати на айфоне он не работает, и на айТаблетке тоже не будет, так что Джобз душит не только флеш, но и «другие технологии которые якобы должны прийти ему на смену», он и музыку не дает послушать как нам хочется:)
Больше премуществ нет. (на флэше думаю и написать было бы проще его и быстрее и работал бы лучше).

Я в целом всячески поддерживаю минимизацию использования флэша. Терпеть не могу когда флэш юзают в тех случаях где можно обойтись без него.

Но Джобс несет чущь.
>и написан без использования последнего — prostopleer.com
неправда, там используется «soundmanager2», который работает на базе Flash
Тогда почему на Flash CS5 можно будет делать iPhone приложения?
Ну это Адобовцы сделали благое дело для всех флэш-девелоперов, которых несправедливо отодвинули от iPhone OS.
В духе «вы нас не пускаете, а мы все равно придем к вам таким вот путем».

Просто народ все свои приложения написанные на флэше сможет в пару кликов перекомпилировать в приложения для айфона и заливать его на appStore.
Это великолепное решение от Adobe.
потомучто Адоби перехитрили Джобса. Или вернее нашли альтернативный путь. Они будут компилироваться в нативный код и распространятся через апп стор. Тоесть и Джобсы сыты и адоб-Овцы тоже.
UFO just landed and posted this here
На презентации флеш5 адобе упирали на то, что там никаких хвостов флеша не остается.
UFO just landed and posted this here
Да, в эмуляторе не показывали. Только на реальном ифоне
UFO just landed and posted this here
UFO just landed and posted this here
Странно предствить флешера без флеша, и ифон может вполне быть. Ну или можно взять 2G за баксов 200

Итого остается 100 эпплу, вполне адекватная цена.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Ну я бы не сказал, что нетбуки _бешено_ популярны. Популярны, да. Но не бешено. Бешено популярен айфон — и, думаю, что айпад будет популярен если не так же, то достаточно, чтобы отожрать очень немало от рынка нетбуков.

(сам владелец нетбука).
Джобс чайник. Во-первых во флеше есть куча вкусных фишечек, во-вторых, он использует на винде DirectX, в отличие от тормозных браузеров, в-третьих, в нем компилируемый код и (наверняка) отточенные быстрые функции рисования и преобразования графики. А что предлагает Джобс? Некачественно масштабирующееся HTML5 Video с проприетарным платным кодеком? Тормозной некомпилируемый яваскрипт (которого надо сотнями килобайт написать чтобы имитировать обычную флешку)? Отсутсвие нормальных встраиваемых шрифтов? Медленный SVG?

А как звук/картинку с камеры и микрофона грабить без флеша?

У флеша я вижу только 2 недостатка: 1) он не отадает назад в браузер необработанные события вроде колеса мыши и горячих клавиш и 2) несмотря на то, что он должен работать по идее быстрее и эффективнее браузера (ему же не надо строить всякие деревья ДОМ и исполнять яваскрипт), из-за индусоруких кодеров Адоб он здорово тормозит, более того, от него начинает тормозить браузер. Ну и в-третьих, там дурацкий синтаксис Action script, лучit бы они его сделали Си- или Руби- подобным. а они понамешали все в кучу и получилось непонятно что.
UFO just landed and posted this here
UFO just landed and posted this here
Снесация! Голос Джобса за Silverlight!
UFO just landed and posted this here
ваш комментарий оскорбляет меня и заставляет чувствовать себя… эээ… :((
UFO just landed and posted this here
ну да, совсем забыл поставить этот офис при последней переустановке оси :)
Он так говорит, будто флеш — только средство показа видео на страницах, и ничего более %)
Это средство показа нам рекламы — в первую очередь. Все остальное — вторично.
когда же вы(флэш девелоперы) поймете, что flash в 99% это баннеры и видео. Причем большая часть видео это ютуб(и конечно же pr0n). Ну никто не замечает ваших страданий. Браузерные игры — для офисного планктона. И так покажите мне сайт где используется флэш не для банера и видео, только, чтобы сайт бы популярный и без флешка там ничего бы не работало.
UFO just landed and posted this here
UFO just landed and posted this here
очень популярный сайт :) еще я забыл доабвить, так чтобы без него прямо жить было не возможно.
где используется флэш не для банера и видео,
UFO just landed and posted this here
можно и, что с того? это еще весьма коряво работает. как я понял смысл того сайта не просто в прослушивании музыки онлаин? поэтому и промолчал про
UFO just landed and posted this here
я в курсе, что есть аналоги, только тут более уместен gdocs, однако скрибд зачастую лучше доки обрабатывает, на сложных документах гугль иногда вообще всю верстку портит.
элементарный эксперимент — посмотрел один и тот же ролик на хтмл5 и на флеше, флеш лучше — факт. После нажатия на кнопку моментально началось воспроизведение без тормозов, в отличии от хтмл5, где сначала непонятно что грузилось секунд 5, потом воспроизведение началось с заиканием и тормозами в картинке. Плюс еще флеш предоставляет более гибкие инструменты для анимирования, таким образом позволяет создать более эстетичные интерфейсы, странно от Джобса такое слышать.
UFO just landed and posted this here
Еще очень большой минус видео в html5 — отсутствие фуллскрина.
В наш век HD в интернете.
про фулскрин я не писал, т.к. где то наткнулся на инфу о том, что он толи будет, тлои есть уже…
UFO just landed and posted this here
Джобс по моему ранее говорил о том что Adobe не хочет допилить Flash до нормального состояния. И из-за этого готов отказать поддержки этой технологии.
Это не совсем так. Скорее Apple не идет навстречу Adobe.
К примеру, во флеш-плеере для винды, черт еще с какой версии (по-моему начиная с девятой), существует аппаратное ускорение для воспроизведения видео (то-есть флеш попросту отдает эту задачу видео-карте, как и положено, а проц отдыхает).
На флеш-плеере под МакОС до сих пор этого нет. Конечно, неудивительно что все яблочники жалуются что какой-то юТюб отъедает у них 60% CPU. Попросту Джобс не дает возможности флэшу использовать хотя бы ту же видео-карту.
UFO just landed and posted this here
А почему не написали, что, по словам г-н Джобса, поддержка флеша уменьшит время работы от батарей в 7 раз? Кто там говорил что-то про абсурдные необоснованные утверждения?
На всякий случай, оставлю здесь ссылку на видео демонстрирующее как шустро и хорошо бегает флеш 10.1 на Nexus One.
theflashblog.com/?p=1781
Ох Джобс молодец. Провокатор — умница. Adobe быстро руки в ноги взяли и давай допиливать flash player! допиаривать его!

Если еще пару раз Стив выступит, то Adobe Flash player везде будет :)
UFO just landed and posted this here
Пока все альтернативы догоняют флеш, а некоторые уж очень близко подобрались. Чтобы удержать пальму первенства надо начинать становиться лучше уже сейчас.
Не знаю, в тему ли, но прочитав этот топик и некоторые комментарии к нему, мне вспомнился один старый-старый FAQ (от 11.12.2001), в котором был вопрос про Flash. Я его отрыл и привожу цитату:

> 1.13. Что такое Flash?

Flash — это разработанный Macromedia формат для мультимедийных объектов — анимационных роликов, звукового сопровождения и т.п. Распространяется, как подключаемый к браузеру модуль (plug-in). Получил широкое распространение в настоящее время, поскольку позволяет в компактном объеме данных описывать сложные анимации и оперировать векторными объектами. Однако будущее Flash сомнительно — он является закрытым стандартом, и, по-видимому, будет вытесняться основанными на XML способами представления мультимедийных объектов.

Подробности о Flash можно узнать в конференциях RU.FLASH, RU.MACROMEDIA


Конечно, сейчас другое время и другие реалии… но эти бесконечные прогнозы смерти флэша не могут не вызывать улыбку на лице )
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
А что, здесь присутствующим не кажется что технологии вроде флеш, сильверлайт и html5 это вообще совершенно разные и не сравнимые вещи? По сути приложение флеш/сильверлайт это обычное приложение для системы, а не для браузера, с той лишь разницей, что запускается оно при помощи браузера. Такие приложения даже с сервером могут общаться не по http, а tcp ip например, и каким образом htmk5 заменит эти возможности, лично я не понимаю.
UFO just landed and posted this here
Я никогда не работал с флешем, но в сильверлайте он есть.

Articles

Change theme settings