LINUX.ORG.RU
ФорумTalks

Задолбали! или Flash vs. HTML5 vs. JS

 , , , ,


1

1

Поскольку многие пользователи сего форума уже не первый год проявляют упорное дилетантство в сабжевом вопросе, пав жертвой войны маркетинговых отделов гигантов IT-рынка со здравым смыслом, я, сменив уже 22 насквозь прожжённых стула, составил краткий и наглядный ликбез. Для флешефобов и прочих ограниченных сделал скриншотики, как сие должно выглядеть при полной поддержке всего перечисленного: эйн, цвей, дрей.

Впрочем, от срача страниц на 9 это всё равно не убережёт...

еду на debian - в нем флеш сломали когда стретч еще сидом был - да так до сих пор и не починили, прикрутил к браузеру вместо него mpv - качество лучше, жрет меньше и страницу с видео открывать не надо... красота - как я раньше жил без этого ума не приложу

amd_amd ★★★★★
()
Ответ на: комментарий от bodqhrohro_promo

js не может ничего отрисовать без использования html и css так что делать между ними vs глупо. Это как говорить что иголка шьет без нитки. То есть это прямо говорит о том что ты вообще не понимашь как это работает.

Noob_Linux ★★★★
()

HTML5

Под HTML5 понимают всю связку технологий, а не только язык разметки страницы.

i-rinat ★★★★★
()
Ответ на: комментарий от lucentcode

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

А ничего, что эта прослойка эффективнее использовала аппаратные ресурсы системы? Рисование и композиция практически всегда ускоренные, а не только при wmode=direct. Можно было включить аппаратный видеодекодер.

i-rinat ★★★★★
()
Ответ на: комментарий от te111011010

Пердолиться с линупсом вместо теплых ламповых людей предпочитаешь ты, а не я.

Да и... посетителей тут большинство св енды.

dk-
()
Ответ на: комментарий от bodqhrohro_promo

Если оно выглядит, как МПХ, гладкое, как МПХ, и заразное, как МПХ — наверное, это МПХ.

У меня двое детей, макбука нет и МПХ я не интересуюсь. Поскольку ты как видно тонкий ценитель МПХ и разбираешься в их сортах я полностью полагаюсь на твое мнение и признаю твою правоту в этом вопросе.

Но говорил я о другом. Flash vs. HTML5 vs. JS - это бредовая и/или некомпетентная постановка вопроса. Flash vs. HTML5 + JS + CSS, вот так правильно. И в этом уравннении Flash не просто проигрывает, он просто не нужная сущность потому что HTML5 + JS + CSS уже есть по определению в любом браузере и зачем городить лишнюю и дырявую сущность не работающую на большей части устройств и криво работающую на остальных даже не могу представить.

mbivanyuk ★★★★★
()
Ответ на: комментарий от vasya_pupkin

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

VolleyFire
()
Ответ на: комментарий от dk-

Да и... посетителей тут большинство св енды.

В основном тролли типа тебя.

te111011010
()

Кстати, тут в сети появился ffmpeg, скомпиленный в JS. Никто не пользовался?

Я вот думаю, а нельзя ли как-то с помощью js в браузере выковыривать из комментария в изображении зашитый туда opus файл в base64 и воспроизводить его? А то хостингов изображений дофига, а захостить аудиофайл без регистрации «навечно» с доступоп по прямой ссылке почти негде.

VolleyFire
()

Flash vs. HTML5 vs. JS
Поскольку многие пользователи сего форума уже не первый год проявляют упорное дилетантство в сабжевом вопросе,

то чем ты хуже, видимо.

Dred ★★★★★
()

У меня на html5 не работает

Siado ★★★★★
()

И к стати, когда говорят про всякие игры на html5 и прочую ништяковую интерактивщину. Подразумевают не просто html5 а конкретно его фишку, с помощью которой можно все это без гемороя реализовать - canvas

Siado ★★★★★
()
Ответ на: комментарий от bodqhrohro_promo

Поддержка форматов ограничена. 3GP, ASF, MKV, WMV и пр. — идут лесом везде, кроме Safari. Надо и это на страницу добавить для наглядности, тащемта.

Ну, по факту вы перечислили не форматы видео(кодеки, которыми видео закодировано), а контейреры. На самом деле браузерам MP4(h264) c WEBM(VP9) достаточно. А в будущем, я надедьсь, у нас вообще будет всего один формат - AOMedia Video 1(AV1). Зачем плодить зоопарк форматов, большая часть из которых давно устарела и не предоставляет никаких приимуществ по сравнению с более новыми форматами.

Может этот такое проявление ретроградности?

Сам когда-то им пользовался(из-за экономии оперативки, так как при небольшом количестве ПК юзать одно приложение как браузер и почтовый клент было выгодее, чем запускать два разных приложения(пару десятков Мб оперативы тогда так экономил), но с тех пор очень много воды утекло(это было в нулевые), и сейчас этот не умеющий экономить экранное пространство комбайн я бы себе ни за что не поставил.

Мимо, я ньюфаг и на флеше программировать не умею. Хотя хотелось.

Жаль, AS3 - довольно приятная штука, на JS очень похоже. Да и API у Flash было довольно обширное и хорошо сравнительно хорошо задокументированное.

lucentcode ★★★★★
()
Ответ на: комментарий от i-rinat

Нужно пинать производителей браузеров, что-бы аппаратное ускорение было из коробки везде, где только можно. Ну и аппаратный декодер заюзать(уже имеющийся, между прочим, у большинства в системе) - браузер может не хуже, чем Flash. То, что разрабы конкретно Chrome с этим немного накосячили под онтопиком - говорит только о том, откуда у них руки растут. Но в принципе то это возможно, вон MS в Edge вовсю ускорение юзает.

lucentcode ★★★★★
()
Ответ на: комментарий от Noob_Linux

Нет, это ты не понимаешь, чем HTML отличается от DOM-дерева. И что JS бывает далеко не только браузерным, и что даже браузерный JS может делать ещё кучу вещей, кроме взаимодействия с DOM.

bodqhrohro_promo
() автор топика
Ответ на: комментарий от i-rinat

А под светом многие понимают электричество. Что дальше? Давай силу света в амперах мерять. Интересно, какова сила света, когда cвет выключили?

bodqhrohro_promo
() автор топика
Ответ на: комментарий от entefeed

Чо?

Кому надо, у того даже допотопные приложения для DOS и всяких некрососнолей работают. Нашёл что хоронить.

bodqhrohro_promo
() автор топика
Ответ на: комментарий от dk-

Порядочные джентельмены к таким заявлениям прикладывают. Раньше тут хоть мэйлсрустатистика была, она ещё работает?

bodqhrohro_promo
() автор топика
Ответ на: комментарий от lucentcode

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

timdorohin ★★★★
()
Ответ на: комментарий от mbivanyuk

У меня двое детей

У трансгендера тоже могут быть дети. От первого брака. Нашёл чем бахвалиться.

макбука нет

Хуже — значит, ты латентный маковод.

и МПХ я не интересуюсь

Заметь — они тебе не безразличны, а ты ими не интересуешься. Налицо отрицание. Короче, можешь не продолжать, тебя раскусили, маковод.

вот так правильно

Да, но если бы в срачах вопрос ставился так --- я бы не создавал этот тред.

он просто не нужная сущность потому что HTML5 + JS + CSS уже есть

Жопа уже есть, у всех, по определению (иначе индивидуум лопнет от распирающего его дерьма). Зачем ещё нужен МПХ?

не работающую на большей части устройств

Ты про кофеварки?

bodqhrohro_promo
() автор топика
Ответ на: комментарий от VolleyFire

Радуйся, с трамвайной ручкой его не спутают. Но могут спутать с огурцом. Так что в кустах лучше не доставай, вдруг кто-то мимо будет проходить и оторвёт себе в карман.

bodqhrohro_promo
() автор топика
Ответ на: комментарий от orm-i-auga

Наоборот, начало хайпа. Щяс все хипстеры начнут писать на флеше и ставить рингтоны со ржанием Масяни.

bodqhrohro_promo
() автор топика
Ответ на: комментарий от VolleyFire

Никто не пользовался?

Нет, спасибо, мне хватило libopenmpt, сжирающего два гигабайта оперативки.

а нельзя ли как-то с помощью js в браузере выковыривать из комментария в изображении зашитый туда opus файл в base64 и воспроизводить его?

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

bodqhrohro_promo
() автор топика
Ответ на: комментарий от Siado

Подразумевают не просто html5 а конкретно его фишку

Говорю «айфон» — подразумеваю тачскрин. При чём тут сенсорные терминалы оплаты, правда, непонятно.

bodqhrohro_promo
() автор топика
Ответ на: комментарий от bodqhrohro_promo

Этим твоим маркетологам нужен термин, чтобы называть эту хрень HTML+CSS+JS взамен флеша, и они взяли HTML5. Твой пост ничего не изменит, как ты уже заметил некоторые отписавшиеся не особо и поняли, что ты хотел сказать :)

goingUp ★★★★★
()
Ответ на: комментарий от lucentcode

по факту вы перечислили не форматы видео(кодеки, которыми видео закодировано)

С кодеками всё не менее печально.

На самом деле браузерам MP4(h264) c WEBM(VP9) достаточно

Установка ограничений заведомо подразумевает ограничение полноценности. А если нет полноценности, глупо и кричать о замене.

А в будущем, я надедьсь, у нас вообще будет всего один формат

Батенька, фашистов разогнали в прошлом веке, веб-фашистов в лице M$ — в прошлом десятилетии. С Ein Kodek уже не прокатит.

Зачем плодить зоопарк форматов

Поздно говорить «зачем». Он уже расплодилcя. Это свершившийся факт.

большая часть из которых давно устарела

Особенно MKV, ага.

не умеющий экономить экранное пространство

Подробнее.

на JS очень похоже

Да по сути, это один язык — EcmaScript. Разницы не больше, чем с другим диалектом JS, типа GJS или WinJS.

bodqhrohro_promo
() автор топика
Ответ на: комментарий от lucentcode

Нужно пинать производителей браузеров, что-бы аппаратное ускорение было из коробки везде, где только можно.

Что же ты не пинаешь? :-)

Ну и аппаратный декодер заюзать(уже имеющийся, между прочим, у большинства в системе) - браузер может не хуже, чем Flash.

Какие же вы все умные... Только вот почему-то никто ничего не делает. Таких умников — тысячи. И все со своим мнением. Конечно же правильным.

То, что разрабы конкретно Chrome с этим немного накосячили под онтопиком - говорит только о том, откуда у них руки растут. Но в принципе то это возможно, вон MS в Edge вовсю ускорение юзает.

Мдам...

i-rinat ★★★★★
()
Ответ на: комментарий от goingUp

Этим твоим маркетологам нужен термин, чтобы называть эту хрень HTML+CSS+JS взамен флеша

Так она и обзывается HTML+CSS+JS уже лет 15.

и они взяли HTML5

Чуть ранее маркетологи начали всякие лопатофоны обзывать смартфонами. От этого, тем не менее, у лопат клавиатуры не появились, и таким образом, их корректно обзывать коммуникаторами, а не смартфонами. Но пипл схавал, ибо в доайфоновскую эпоху что смартфоны, что коммуникаторы видели только мажоры. Хрен бы с убогими, но одно дело — разговорная речь, а другое — терминология. Я б ещё прокрокодилил мимо, если бы термином HTML5 обзывали все браузерные технологии подряд в каком-нибудь паблике для домохозяек. Но здесь технический форум, аллё!

bodqhrohro_promo
() автор топика
Ответ на: комментарий от bodqhrohro_promo

Я б ещё прокрокодилил мимо, если бы термином HTML5 обзывали все браузерные технологии подряд в каком-нибудь паблике для домохозяек.

Ну, во-первых, вот: https://platform.html5.org/

А во-вторых, на https://developer.mozilla.org/ru/docs/HTML/HTML5 написано, что у «HTML5» есть два значения, узкое и широкое.

Но здесь технический форум, аллё!

Вот и не устраивай тут клоунаду.

i-rinat ★★★★★
()
Ответ на: комментарий от bodqhrohro_promo

Говорю «айфон» — подразумеваю тачскрин. При чём тут сенсорные терминалы оплаты, правда, непонятно.

При том, что говоря «айфон» ты в пример привел Nokia 3310

Siado ★★★★★
()
Ответ на: комментарий от i-rinat

https://platform.html5.org/

Пхе, http://pony.org.ru и http://gmail.ru тебе ни о чём не говорят? Альзо, даже на той странице написано «The Web platform», и никакой HTML5 даже не упоминается.

developer.mozilla.org

Wiki-сайтами пруфать нельзя, там любой мимокрокодил может высрать своё авторитетное ИМХО. (inb4: как я тут)

bodqhrohro_promo
() автор топика
Ответ на: комментарий от Siado

По функциональности они принципиально не отличаются. Хотя не, 3310 круче, там хоть рингтоны руками можно вводить, а на айпхон только в тунце покупать.

bodqhrohro_promo
() автор топика
Ответ на: комментарий от bodqhrohro_promo

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

Оно не будет работать с изображениями, расположенными на сторонних ресурсах, так что в данном случае неюзабельно. Да и бинарные данные изображения в теге <img> просто так прочитать нельзя, вот эта либа просто берёт адрес изображения и заново грузит его аяксом. Короче, на идею похоже придётся забить, дурацкие ограничения браузеров... :(

ffmpeg для такой задачи тащить явно оверкильно.

Не, я его помянул по другой причине, которую забыл написать. Там была идея совать аудио в mjpeg, но потом я вспомнил что звук там вроде не поддерживается.

VolleyFire
()
Ответ на: комментарий от bodqhrohro_promo

По функциональности они принципиально не отличаются.

А как же орехи колоть, или как костет использовать?

Siado ★★★★★
()
Ответ на: комментарий от bodqhrohro_promo

На яблодевайсах есть Puffin.

Из коробки? А иначе надеяться что пользователь захочет его ставить ради твоего говносайта нет никакого смысла.

VolleyFire
()
Ответ на: комментарий от bodqhrohro_promo

там любой мимокрокодил может высрать своё авторитетное ИМХО

Ну давай, попробуй. :)

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.