Всякие интересные статьи и переводы
Q&A: Flash vs. HTML5
Запись от goWalk размещена 27.12.2012 в 03:08
Наверное, Вам уже давно надоели споры по поводу Flash vs. HMTL5.
Поэтому, я решил написать эту "статью", чтобы отсылать всех негодующих сюда.
Итак, начнем:
- Флеш умирает?
Ответ: Нет, флеш жив и очень даже.
Он постоянно развивается и оптимизируется адобовцами. - Флеш тормозит!
Нет, флеш сам по себе не тормозит, это все криворукие создатели тормозящих приложений.
Поэтому, хватит так думать.
Стоит всего лишь посмотреть в сторону продвинутых движков:
Например, 3Д:
http://alternativaplatform.com/ru/showcase/
http://www.unrealengine.com/flash/
И совсем не тормозящий.
А теперь покажите мне это на html5 (не webGL, т.к. он поддерживается не всеми браузерами, а даже если и поддерживается, то наполовину). - Кто победит?
Это разные технологии, у них разные принципы и функции, структура и вид.
Флеш - это плагин (не считая Эир).
Html5 - это разметка + джаваскрипт.
У Флеша возможностей больше: он может рендериться с помощью видеокарты, он умеет п2п, в него можно встраивать С++ код и т.д.
Но! Хтмл5 только родился на свет и еще только начал развиваться.
Сравнивать его можно максимум с флеш плеером версии 8.
Хтмл5 постепенно вытеснит флеш-баннеры, -простые_игры, -сайты, -плееры.
А вот флеш постепенно начнет превращаться в большой инструмент для разработки больших 2Д и 3Д игр.
Возможно, через 2-3 года мы увидим онлайн версию Crysis/Dark Messiah/Counter Strike и т.п. на флеше. - Стоит ли ждать АС4?
Я считаю, что да. Это будет прекрасный язык с кучей возможностей. - Я все-равно считаю, что флеш должен умереть и мир захватит хмтл5!
Идите отсюда, мистер Х.
Плюсы флеша:
- Поддержка рендеринга на видеокарте.
- Кроссплатформенность*
- Активное развитие.
- Большие возможности.
Минусы флеша:
- Это плагин.
- Не поддерживается в мобильных браузерах.
Плюсы HTML5:
- Это не плагин.
- Активное развитие.
- Достаточные возможности.
Минусы HTML5:
- Поддержка в браузерах никакая. Где-то поддерживается, а где-то гвоздями приколотили.
Где-то вообще о нем не знают. - Сырость.
И да будет холивар!
Всего комментариев 18
Комментарии
27.12.2012 10:44 | |
на хабре очень любят эту тему помусолить
|
27.12.2012 11:44 | |
Чес говоря, статья написана в духе хабра. HTML5 - Может ВСЁ!, ВСЁЁЁЁ! Только тут про флеш. Слишком уныло.
|
27.12.2012 16:06 | |
Цитата:
Те, кто сравнивает две симбиозные, а где-то и совершенно разные технологии, совершенно не понимает, что такое Flash и HTML5. И представления не имеет, кто чем станет лет через 5. Спор этот бессмысленный и похож на сравнение Ягуара как машины и слона. На обоих можно ездить, но они оба для разных целей. Думаю, все завсегдатаи здесь меня поддержат и тему можно закрывать.
ЗЫ. Упоротый лис вернулся под другим человеком. Неужто реинкарнация Мне лис понравился, а еще гориллаз. Цитата:
на хабре очень любят эту тему помусолить
Цитата:
Чес говоря, статья написана в духе хабра. HTML5 - Может ВСЁ!, ВСЁЁЁЁ! Только тут про флеш. Слишком уныло.
Хтмл5 со своим канвасом может многое, но! он еще сыр и в нем нету большинства функций флеша. Да, статья сырая, нужно будет еще пару вопросов про хтмл5. Вы предлагайте свои вопросы про эти технологии, а потом я их буду добавлять в статью. |
|
Обновил(-а) goWalk 27.12.2012 в 16:37
|
27.12.2012 16:55 | |
Цитата:
но! он еще сыр
И почему в canvas должны быть "функций флеша" ? Это тупо тег, для вывода сетки с пикселами. Вот интересный разбор полётов. И сам ХТМЛ5 это не язык программирования, это разметка и пара новых тегов. А программирование этих тегов ведется на убогом и древнем JS. |
27.12.2012 17:00 | |
Ты забыл дописать еще один "аргумент": флеш проприетарная технология.
При этом... Спецификация на формат swf открыта, виртуальная машина в open source, есть, как минимум, один альтернативный плеер от Autodesk (используется в игровых AAA движках, например в Unreal Engine), мне попадались, как минимум три попытки сделать свой плеер с открытым кодом. Есть open source IDE, самый распространенный компилятор open source, есть несколько альтернативных. Если наличие одной закрытой реализации рантайма (пусть и самого распространенного) является признаком проприетарности, то HTML5 — проприетарная технология (Исходники IE, как браузера, так и движка, закрыты). |
|
Обновил(-а) alatar 27.12.2012 в 18:13
|
27.12.2012 17:07 | |
alatar, тогда и нечего дописывать, ведь этот аргумент будет и там, и там.
А я написал и пишу именно отличия между ними. |
27.12.2012 17:09 | |
Цитата:
Ты забыл дописать еще один "аргумент": флеш проприетарная технология.
|
28.12.2012 23:31 | |
Цитата:
Стоит ли ждать АС4?
Я считаю, что да. |
29.12.2012 14:07 | |
Цитата:
довольно большые дыры в безопасности
|
02.01.2013 00:56 | |
Цитата:
Только из-за этого и не люблю хабр, потому что там все за хтмл5, хоть и не понимая саму суть флеша.
|
Последние записи от goWalk
- [Перевод] Что ждать в ActionScript 4.0? (27.12.2012)
- Q&A: Flash vs. HTML5 (27.12.2012)