Ads
Comments 134
-20
Круто, но я за кроссбраузерность. Дело не в том, что лично я предпочитаю оперу, а в том, что под оперой или интернетиспортилом сидит немало пользователей, и творить под что-то одно — не айс.
0
Опера подтянется, а вот насчет всемилюбимого, очень большие сомнения.
-17
почему опера должна подтягиваться под говнокод? а не говнокод под кроссброузерность?
-3
Именно так. Упомянул про кроссбраузерность — получай минусы. Логики минусующих не ощущаю.: )

Понятно что сделанное GORDONom — есть ДОБРО! Но использовать на практике, в широком смысле, пока нельзя. Я бы рад был таким образом флеш разместить на сайте, но пользователи ослика будут жутко расстроены.

За что минусуете, граждане?

Такое впечатление что последнее время некоторые хабратоварищи заходят только для того чтобы найти хоть какую-то мало-мальскую, даже мнимую, причину для минуса.
-4
Логика? какая такая логика. ее в комментах хабры нет и не будет.
Просто люди никогда не сталкивались с проблемой кроссброузерности.

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

а еще есть же jquery и куча других фреймворков, можно же использовать их.
Ну и пусть что нужно к страничке весом в 1кб подключать еще 100кб скриптов что бы организовать тот же xmlhttprequest или же заменить содержимое контейнера.

ради всеобщего блага (С) Типа крутые легавые.
-1
Видимо, люди яро отстаивают точку зрения, что браузеры должны подтягиваться под стандарты, а не код под кроссбраузерность. Кстати говоря, я с ними согласен.

Но.

Хабраюзеры!
Минус предназаначен для маразмов и дебилизмов, а не для постов, с которыми вы не согласны. Об этом на Хабре писали уже много и много раз. Кроме того, так как нубы все равно будут минусовать почём зря, не стесняйтесь поставить плюс заминусованому посту, даже если вы с ним не согласны. Во имя добра.
0
>>Логика? какая такая логика. ее в комментах хабры нет и не будет.

Не судите, уважаемый по себе. Минусов вам наставили, небось не за логику ;)
Для примера, в следующем вашем высказывании так и сквозит сплошная логика:
>>Просто люди никогда не сталкивались с проблемой кроссброузерности.
-1
как все таки много людей не умеющих делать кроссбороузерно :))))
и за это минус плиз
+3
Есть подозрение, что код работающий одновременно в Firefox или Safari говном быть не может.
-5
плюшки меньшинствам?
конечно круто, пожертвуем ИЕ- оперо- юзверями, лучше заточим под сафари.
Я не спорю с тем, что запускать flash через js это круто.
я к тому что опера не будет тянуться к тому что бы в ней работал один отдельно взятый js, это уже забота разработчика, если он того хочет.
Я даже уверен в том, что в следующих сборках сие творение будет работать и в опере.
0
Ну, кстати, в IE это можно было бы добится. Штуковина сделана, через SVG, которого нет в IE, зато там есть VML, который ему аналогичен. Теоретически, можно было сделать уровень абстракции, за которым скрыть то, при помощи чего происходит рисование.
-1
Круто, но фанат Оперы говорит, что в Опере нет HTML5 и что ваши претензии — бред.
+6
Нереально круто! Яваскрипт то какой универсальный оказался: и QBasic на нем написали и эмуляторы разные… Теперь еще и Flash!
+12
На любом тюринг-полном языке можно реализовать любую функциональность, реализованую на другом тюринг-полном языке. Вопрос только во времени, трудозатратах и производительности.
+10
Здесь может быть и не каждый заминусует тебя за то, что ты назвал его педерастом, но вот за CAPS LOCK заминусуют по полной.
+9
Я смотрю, кто-то уже юзает habr как сайт знакомств…
Пора уже к системе mamba подключать, наверное…
UFO landed and left these words here
0
Либо к психиатру, либо его аккаунт сегодня взломали. Поглядите на позавчерашние комменты.
+1
Похоже что таки аккаунт.

А есть на хабре средства для приостановки работы аккаунта при таких проишествиях?
UFO landed and left these words here
-1
Поясните чуток, что он делает, а то не совсем понял.
+7
нее, классическим исходом будет интерпретатор javascript написанный на javascript!
-1
читерство! я имел ввиду полный синтаксический разбор
-1
Движок Gecko отчасти напоминает кросс-платформенную операционку высокого уровня.
+4
IE is an international higher education institution based in Madrid, Spain offering Doctoral degrees, Master degrees (MBAs, LL.Ms, Masters in Management,…
-4
Затрудняюсь ответить. Много версий по миру ходит, что такое IE.: )

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

Страшный сон верстальщиков: )

зы. и наминусовали уже, чем провинился-то?: )
+1
Не потеря, а то с чем приходится считаться.

Была бы моя воля, прибил бы ослика, хотя бы шестого.
-1
Ну не надо переводить, пожалуйста, если не получается, напишите своими словами, по-русски. А то приходится или читать источник или дизассемблировать…
0
Это как раз таки исключительно по-русски! Это же перевод от Мицгола, и у него вполне получается. Вот только что?.. ;-)
+2
то же самое если мышкой шевелить над флэшкой. если ничего не делать — все нормально
+1
Зачем человека минусовать не разобравшись?
У меня в Firefox после просмотра первого примера перестал работать пункт «Открыть в новой вкладке», основное меню тоже стало недоступным, создать новый таб также не удалось. В общем проблема есть, только не понял как так получилось, после того как перезапустил браузер все примеры работали без проблем.
-1
На самом деле отличная работа. Только тормозит…
UFO landed and left these words here
-1
Не тормозит, но сравнивая с флешками предоставленными на том-же сайте — жрет в 8-10 раз больше ресурсов. Учитывая, что сейчас флеш установлен у 99,(9) полльзователей, не вижу смысла.
UFO landed and left these words here
UFO landed and left these words here
+1
A later release of Gordon will have an AS2 VM.
Ой, как круто!

Вощим пока As3 Нету, но будет :)
0
AS1 от AS2 в байткоде ничем не отличается. Виртуальные машины есть AVM1 (as1 as2) и AVM2(as3), так что о мыслях автора этой фразы можно только догадываться.
+2
# apt-cache search webserver|wc -l
52
# apt-cache search weboserver|wc -l
0

чОрт ( не получится протестить
+3
Вы ещё «apt-get search protestit» не пробовали? Участливо предлагаю: попробуйте.
0
Тоже пусто. Зато по testing нашлось.
Я считаю это недопустимо для ALTLinux — вроде русскоязычная команда, а protestit и weboserver нет.
Как Вы думаете, может попросить ещё один перевод добавить?
0
По принципам вероисповедной толерантности я не должен бы отрицать Ваше право писать «веб-сервер» через чёрточку; я знаю, что многие из иудеев и в слове «Б-г» эту гласную заменяют чёрточкою. Однако толерантность, как мне кажется, должна быть обоюдною.
+22
* ѣ-mode on *

Ну, написаніе Б-г (только не с «-», а с «~», и не мѣжду Б и г, а над ними), т.е. что-то вроде «Б~г» — традиція церковно-славянскаго языка. Так же пишутся слова с~тый («святый»), анг~л («ангел») и т.п., если обозначают положительное, священное понятіе. Если же речь идёт, например, про языческих богов, то там в словѣ «боги» не будет тильды, а будет полноцѣнное «о». Напримѣр, «увѣровали въ единаго Б~га и отказались отъ языческихъ боговъ»
+4
* ѣ-mode off *
На хабре некоторое время назад теги не закрывались после постов автоматически. Вы уж лучше проверяйте.
+4
Ну-с, ребятушки, кажись флэш, таки, появится на iPhone, как нас проинформировал коллега :) Все таки создание стандартов и подведение всего под них — большое добро!
0
А для чего вы думали там HTML5 упоминается, видимо как раз для остального.
0
В uzbl'е (webkit) шустренько работает. Ждём, когда под этим заработает youtube и выкидываем флэш :)

Только один момент немного непонятен. Есть два проекта — Gnash и swfdec — которые пытаются заменить адобовский флэш-плеер. Пока не очень успешно. Что позволило данному js-хакеру сделать то, что он сделал? Или под Gordon тоже запускаются только специально написанные для него демки?
0
Под Gordon пока запускаются только те флэшки, которые на флэшёвом экшенскрипте первой версии написаны.

Однако автор вроде как обещает и дальнейшее развитие своего детища.
+9
все так ненавидет закрытый флеш, что принимают яичницу за божий дар. решение глючное, медленное и главное неспособно работать с более менее нормальным флэшем. давайте на десяток-другой лет назад, зато открытый стандарт. тьфу.
+2
Вы правы. Про флеш нужно просто забыть, а не городить половинчатые решения, как subj. ;)
0
а ещё про виндоус, мс офис, альбомы металики, колбасу и хлеб — нам закрытые решения и платные не нужны, вполне себе проживём и в пещере с дубиной в руках.
-3
Именно так. Только колбаса и хлеб (да и альбомы металлики) никакого отношения к теме не имеют. Слишком низкий порог вхождения на рынок, чтобы был смысл вводить стандарты.

А про платные решения речи вообще не шло.
+1
Я понимаю, быть несогласным со всем миром — это круто и делает тебя очень взрослым, но хотелось бы всё-таки увидть все мнения.
+2
У вас маленький кругозор если вы думаете, что без закрытых продуктов мы будем жить с дубиной в пещере…
+3
Как сын пекаря скажу вам — нет.
Нам, как пользователям, даже состав хлебы полностью не известен — пекарни и хлебозаводы имеют право не писать полный состав на упаковке. Кроме того, они никогда не пишут чего и сколько взяли и на каком оборудовании готовили. А ведь мы предпочитаем вкусный хлеб невкусному, не так ли?
0
Делал дома хлеб из муки, воды и соли (все на глаз). Когда его только достаешь из духовки, он вкуснее проприетарного магазинного. А ведь есть еще куча открытых рецептов.
0
Проприетарный нарезной вообще априори гадость, ИМХО, конечно.
Но бывает и очень вкусный хлеб… И все таки у моей мамы лучше ))
-1
да да! расскажите как Эйнштейн запатентовал теорию относительности
+12
да… теперь и флеш будет в каждом браузере работать по своему
+3
Не думаю, что эта реализация имеет практический смысл, все таки невозможно это, реализовать флеш на скрипте, слишком флеш тесно связан с железом и слишком скрипт медленный и немощный.
Так, чисто демонстрация решения мозговзрывающей задачи. Но автор молодец!
UFO landed and left these words here
UFO landed and left these words here
0
Ставьте privoxy. Он умеет по регекспам резать js. Например, вырезалка google-analytics для него легко пишется в пару строк.
0
Ох, революция! А то раньше нельзя было, причём без эмуляции флеша, конечно же :)
-1
а что все так возбудились-то? Даже вполне себе нативный gnash до сих пор не умеет AS3, без которого толку почти 0 от подобной игрушки.

P.S.: к просмотру видео на айфоне эта поделка не имеет никакого отношения.
+3
Спасибо, Кэп ;) А то мы думали, что эта реализазия и H.264 играть будет
+9
Заметив в тексте слово «веботехнологий», сразу подумал, что автор его Мицгол. Так и вышло.
0
Ага, а с сервисами вроде этого и от Adobe Reader'a можно уйти! Долой плагины и их дыры! ;-)
0
Интересно, кто-нибудь сможет переписать pdf2swf на js? Впрочем, зачем 2swf? Тогда уж лучше сразу делать html5 pdf reader.
-1
а какой смысл в этой затее? just 4 fun?
ну сделает он под AS3, а текущий будет уже AS5 и так до бесконечности…
вечный кайф =)
+1
js дает слишком много свободы в этом случае, вопросы безопасности + не будет меню по правой клавише мышки
+4
для меня — как flash/flex разработчика — плохой, будет AS3 — тогда можно посмотреть =)
для аниматора еще пойдет.
UFO landed and left these words here
0
JS баннеры с нормальной анимацией стало возможным рисовать когда появился svg, а Gordon для этого ничего не делает.
0
Ну разве что народ слова flash не боится, в отличие от svg.
+11
Что-то тут все схватились за Javascript, а ведь, основа тут — SVG.
+2
Да, у меня dingoo a-320 тоже такой флеш играет.
Но на практике не юзабельно, ибо оно (видимо, как и гордон) не поддерживает интерактивность (только подобные вот векторные анимации)
-1
Нереально круто. Правда подозреваю, что с совместимостью там не может быть все гладко, но все равно — это круто.
+1
Подобные проекты скорее представляют академическую ценность, тк с точки зрения практики такая реализация будет не совсем продуктивная. Ресурсы потребляет очень хорошо.
Лучше активно развивать плееры с открытым кодом, но идеальный случай вынудить Adobe полностью открыть исходных код, что в принципе вполне возможно.
UFO landed and left these words here
UFO landed and left these words here
+1
это нереально круто, взял себе и распарсил флеш-файл!
-2
ООО отлично, SVG давно уже поставить на замену Flash'у, а то монополия и все такое. А SVG всетаки открытый и давно стандартизированный.
Ясно, что первые поделки не будут обгонять по производительности Flash (я думаю и вторые и третие тоже). Но когда оптимизируют связку ECMAS+SVG, то я думаю отставать по производительности будет не сильно. Зато сколько бонусов: кроссбраузерность, кроссплатформенность, открытость.

То что Опера не поддерживает сейчас — это конечно не гут, но добавить поддержку SVG не большая проблемма, строк так 1500-2000. Для первой версии хватит 2 человека/месяца.

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

Вобщем поделка позитивная, и имеет шанс на развитие.
0
А ну так вообще молодцы, видимо где-то промахнулись со стандартами или эта библиотека использует что-то не очень стандартное.
Ну я думаю все равно ребята подсуетятся из Оперы, если нужно будет.
0
Все бы так оперативно шли друг-другу навстречу, для достижения гармонии во вселенной (читать как совместимость и стандартизация).
Дважды молодцы в таком случае обе стороны.
+2
11 запросов и 78 килобайт для третьего примера, в сравнение с свфкой 8 килобайт и один запрос.
+4
Т.е. весь флеш сводится к анимации? Ну-ну :)
Т.е. основная мультимедийность технологии херится на корню…
+2
Учитывая, что Opera имеет лучшую поддержку SVG среди сущевствующих браузеров, написание такого JS без поддержки Opera, вызывает у меня немалое удивление.
+1
Наши ребята говорят, что из-за XHR 2.0 (xhr.overrideMimeType), в Opera есть какой-то нюанс, который уже даже поправили, но его нет в публичных версиях.
0
Пока Adobe телится с созданием инструмента для анимации SVG, а у команды Inkscape это тоже пока только в планах, Gordon может помочь создавать SVG-анимацию, используя инструментарий Flash.
0
Gordon штопаный — не удачное название для русскоязычной аудитории ))
Only those users with full accounts are able to leave comments.  , please.