Comments 97
Одно из следствий статьи, — разрабатывать и продавать приложения на основе технологий HTML5, в частности, WebSockets, можно уже сейчас.
я бы сделал другие выводы — хотите сделать удобное и хорошее приложение для смартфонов — не бойтесь использовать «плюшки» HTML5+CSS3
а как с производительностью? эмулирование canvas в ИЕ. Имитиация WebSockets через Flash?
опру мини в рассчёт не берём? х)
Опере не привыкать, что её в расчёт не берут :)
Думаю, что Opera Mini — скоро устареет. А Opera — уже более интересна.
Думаю, что Opera Mini — скоро устареет. А Opera — уже более интересна.
Есть такая замечательная вещь — Opera Mobile. Почему когда речь заходить об Опере на мобильных платформах, все помнят только Оперу мини, которая по определению не то что HTML5+CSS3, а даже анимации на Яваскрипт не поддерживает?
Opera Mobile только для WM/Symbian/Maemo вроде бы.
Opera Mobile, фактически, нормальный браузер.
А вот Opera Mini отомрёт из-за того, что сейчас идёт резкое увеличение пропускной способности сети.
По крайней мере, EDGE/LTE/WiFi доступен в крупных городах уже сейчас.
А вот Opera Mini отомрёт из-за того, что сейчас идёт резкое увеличение пропускной способности сети.
По крайней мере, EDGE/LTE/WiFi доступен в крупных городах уже сейчас.
Оперой мини пользуются потому что она нереально жмет траффик.
А в чем профит оперы мобайл я лично для себя не вижу, лазить по серьезным сайтам с оперы мобайл со своего Nokia E65 не больно погуляешь (трафик + тормоза), а тем у кого iPhone|Android и иже с ними опера имхо побоку у них WebKit есть, так для чего опера мобайл?
А в чем профит оперы мобайл я лично для себя не вижу, лазить по серьезным сайтам с оперы мобайл со своего Nokia E65 не больно погуляешь (трафик + тормоза), а тем у кого iPhone|Android и иже с ними опера имхо побоку у них WebKit есть, так для чего опера мобайл?
Opera mini мимо не пройдет. По следующим причинам:
1. Opera Mini будет первый «официальный» альтернативного браузера для iPhone, если он одобрен
2. Opera Mini толкает производительность для конечных пользователей в низкой пропускной способностью.
1. Opera Mini будет первый «официальный» альтернативного браузера для iPhone, если он одобрен
2. Opera Mini толкает производительность для конечных пользователей в низкой пропускной способностью.
Аналитики Хабра атакуют? Какой тут толк от статистики по США, которая весьма сильно отличается от местных реалей?
1) Местный рынок идёт в кильватере американского;
2) Американский рынок — и наш тоже. :)
2) Американский рынок — и наш тоже. :)
С этим как ни странно всё неплохо, по крайней мере на устройствах Apple.
>Многие демки HTML5 (или, как верное замечено в статье CSS3 + Javascript) тормозят даже на десктопах
Да знаете скорее всего это временное явление, сейчас они стремятся как можно скорее утвердить эту нотацию — ИМХО, так как многие браузеры из-за функционала недостающего в старых нотациях, нариализовали этот функционал, но каждый по своему. Как следствие разработчики вынуждены писать код(JS) и заниматься версткой(HTML, CSS), с учетом этих особенностей, под каждый отдельный движок.
Вышедшие недавно стандарты CSS3 & HTML5 включает в себя значительно больше возможностей, что в свою очередь позволит разработчикам браузеров избавится от необходимости совершенствования некоторых своих решений. А в последствии и отказаться от их поддержки вовсе и сосредоточится на ускорении работы JS, CSS, HTML.
К тому же следует отметить, что тормозят именно визуальные эффекты, что как мне кажется лечится добавления поддержки аппаратного ускорения. Плюс каждый броузер показывает себя по разному в различных тестах, так что тормоза это скорее временное явление, нежели крах технологии.
Да знаете скорее всего это временное явление, сейчас они стремятся как можно скорее утвердить эту нотацию — ИМХО, так как многие браузеры из-за функционала недостающего в старых нотациях, нариализовали этот функционал, но каждый по своему. Как следствие разработчики вынуждены писать код(JS) и заниматься версткой(HTML, CSS), с учетом этих особенностей, под каждый отдельный движок.
Вышедшие недавно стандарты CSS3 & HTML5 включает в себя значительно больше возможностей, что в свою очередь позволит разработчикам браузеров избавится от необходимости совершенствования некоторых своих решений. А в последствии и отказаться от их поддержки вовсе и сосредоточится на ускорении работы JS, CSS, HTML.
К тому же следует отметить, что тормозят именно визуальные эффекты, что как мне кажется лечится добавления поддержки аппаратного ускорения. Плюс каждый броузер показывает себя по разному в различных тестах, так что тормоза это скорее временное явление, нежели крах технологии.
Аргументы про жизненный цикл мобильных браузеров довольной вялые. Сейчас у всех десктопных браузеров, кроме IE и Safari, есть встроенный механизм обновления, который либо достаёт пользователя так, что ему приходится обновиться, либо делает это молча, как Chrome.
Ну и, сюрприз-сюрприз, существует Opera Mobile.
Ну и, сюрприз-сюрприз, существует Opera Mobile.
Жалко что не все браузеры обновляються как Chrome тихо и без вопросов…
У сафари тоже есть обновлялка!
Может быть обновления сафари выходят гораздо реже, чем для фх, потому их и не заметно, но обновлялка есть!
Может быть обновления сафари выходят гораздо реже, чем для фх, потому их и не заметно, но обновлялка есть!
Почему у Safari нет обновления? Обновления есть, а в настройках системы можно даже указать чтобы обновления происходили автоматически.
Речь шла про встроенный в браузер механизм, который при каждом запуске проверяет наличие обновлений и никак не зависит от установленной системы. К примеру, у меня Mac OS 10.5.8 — и там наверняка нельзя уже поставить Safari 5, т.к. это часть системы. Тоже самое и с разными версиями Windows.
Опять же, из-за системной зависимости, график обновлений «раз в год, может быть» — тоже сомнительное дело.
Опять же, из-за системной зависимости, график обновлений «раз в год, может быть» — тоже сомнительное дело.
У Apple единая централизованная система проверки обновлений для их продуктов (под windows кстати тоже), мне не понятно ваше желание продублировать эту систему в каждом их продукте по отдельности (это не просто обновлялка файлов, это целый комплекс с своими плюшками вроде откатов, логов, предупреждений и прочим). И совершенно не понятны ваши мысли про 10.5.8, разные версии Windows и Safari которая «часть системы». Минимальные требования для Safari 5 — это как раз 10.5.8 и если включены обновления, то четвертая версия автоматически обновится.
Про системную зависимость совершенно не понял идею.
Про системную зависимость совершенно не понял идею.
Зайдите в «Программы» и попробуйте переименовать Safari.app. Или, к примеру, попробуйте обновить браузер простым перетаскиванием из DMG-образа и без ребута. Это к слову о системной зависимости.
Централизованная система обновлений работает гораздо хуже в случае, когда нужно притащить маленькую заплатку. Они просто копятся, да и сам движок Webkit (о котором, собственно, и речь) обновляется только по мажорным версиям, т.е. крайне редко.
Централизованная система обновлений работает гораздо хуже в случае, когда нужно притащить маленькую заплатку. Они просто копятся, да и сам движок Webkit (о котором, собственно, и речь) обновляется только по мажорным версиям, т.е. крайне редко.
Мне нравится linux way — когда все обновления производятся централизованно, а не когда каждая программа самостоятельно ломится на свой сервер и предлагает мне скачать пачку обновлений, когда я запустил браузер только для того, чтобы быстро посмотреть расписание транспорта.
У пользователей и разработчиков всегда разные интересы ;)
Разработчики значит ни сколечки не пользователи? Оо
Мне как пользователю нравится, когда программы обновляются централизованно — за обновлениями следит система, обновление поисходит в пару кликов подтверждения или автоматически. Я ненавижу, когда в памяти висит десяток обновлялок для разных программ (гугл, эппл, ява, и т.п.), и при старте мне приходится закрывать разные окна с предложениями скачать обновления.
мне как разработчику нравится, когда приложения обновляются централизованно — мне нет нужды встраивать в программу код для проверки обновлений, следить за сервером обновлений и т.п. — достаточно только поместить новую версию программы в репозиторий, и специальная системная программа самостоятельно найдёт и установит обновление.
мне как разработчику нравится, когда приложения обновляются централизованно — мне нет нужды встраивать в программу код для проверки обновлений, следить за сервером обновлений и т.п. — достаточно только поместить новую версию программы в репозиторий, и специальная системная программа самостоятельно найдёт и установит обновление.
Пользователю, понятное дело, нравится когда обновления приходят централизованно. Лишь бы это происходило не раз в год. А вот про разработчиков… Я имел в виду веб-разработчиков, которым частые обновления браузеров добавляют спокойствия и новых фич. Нормальное с этим пока справляются только не встроенные в систему браузеры.
Да, порой пытаешься выяснить, почему у пользователя не работает твоё приложение — вроде всё нормально, но не работает. Потом оказывается, что у него Мозилла.
Страшно — это когда у него IE6.
А проблемы с Мозиллой решаются тестированием на этапе разработки.
А проблемы с Мозиллой решаются тестированием на этапе разработки.
Насколько я знаю, команде WebKit сейчас платит только Apple.
>сделала необычный выбор с точки зрения архитектуры, — прорисовывать изображение на стороне сервера, отправляя на мобильное устройство проприетарную разметку
поясните строчку, что значит проприетарная разметка? Всмысле с закрытыми кодеками или как?
И вообще, где почитать об этой технологии, интересно
поясните строчку, что значит проприетарная разметка? Всмысле с закрытыми кодеками или как?
И вообще, где почитать об этой технологии, интересно
labs.adobe.com/technologies/flashplayer10/64bit.html
We have temporarily closed the Labs program of Flash Player 10 for 64-bit Linux<b/>
We have temporarily closed the Labs program of Flash Player 10 for 64-bit Linux<b/>
Людей, которые пользуются интернетом, используя браузер своего смартфона, мобильника или кпк очень и очень не много.Не стоит это забывать.
Это неправда.
Как минимум, RSS, различные картографические сервисы, погодные гаджеты и Яндекс.Пробки в России достаточно популярны.
Как минимум, RSS, различные картографические сервисы, погодные гаджеты и Яндекс.Пробки в России достаточно популярны.
Ни в RSS, ни в картографических сервисах, ни в Яндекс.Пробках не используется flash, следовательно переход на HTML 5 не внесет каких-либо существенных изменений в работу пользователей с этими сервисами.Плюс ко всему скорость «мобильного» интернета в России очень мала, поэтому пользоваться теми сервисам, которые бы могли использовать HTML 5 будет все равно не удобно ввиду большого времени загрузки.
Вы говорили «юдей, которые пользуются интернетом, используя браузер своего смартфона, мобильника или кпк очень и очень не много.Не стоит это забывать.».
Я буквально опроверг эту фразу.
А широкого распространения HTML5-приложений предстоит ожидать в ближайшем будущем.
Я буквально опроверг эту фразу.
А широкого распространения HTML5-приложений предстоит ожидать в ближайшем будущем.
>>Кстати, почти во всех школах школьники используют мобильник для сидения vkontakte.ru
Это не статистика и не официальные данные.Поэтому у меня нет никаких оснований доверять вашим словам.
Это не статистика и не официальные данные.Поэтому у меня нет никаких оснований доверять вашим словам.
Вы правы. Это мой личный опыт (хотя, по идее, можно попросить vkontakte опубликовать статистику...).
Кстати, сидят школьники в основном через Opera Mini…
Кстати, сидят школьники в основном через Opera Mini…
Что-то мне подсказывает, что эти самые школьники используют в основном только отправку сообщений и открытие страниц без flash в целях экономии трафика и денег.HTML 5 им не нужен.
Про все новые вещи так говорят :)
Подождите год, максимум два, и ваше высказывание будет неактуальным как минимум для Москвы и Питера.
P.S.: и опять-таки, я говорил про востребованность Сети в мобильниках в России, а не про HTML5. Последний пока актуальнее в Японии и других более технологически развитых регионах.
Подождите год, максимум два, и ваше высказывание будет неактуальным как минимум для Москвы и Питера.
P.S.: и опять-таки, я говорил про востребованность Сети в мобильниках в России, а не про HTML5. Последний пока актуальнее в Японии и других более технологически развитых регионах.
Кстати, в Москве уже идёт пробное TV-вещание на мобильники…
Кстати, почти во всех школах школьники используют мобильник для сидения vkontakte.ru
вы считаете, это хороший довод?
www.opera.com/smw/2010/04/#growth — посмотрите на рост пользователей и их активности. Вы категорически не правы, мобильный веб — это самая быстрорастущая отрасль. И чем хуже развит широкополосный доступ в сеть, тем больше пользователей выходят в сеть именно с мобильника (Россия, Индия, Азия).
vkontakte вот делают HTML5, в итоге я скорее флеш пошлю чем буду ждать его под amd64
Вообще-то особой выгоды в использовании 64-битных браузеров нет.
Опять 25… Как же мне уже надоели неосиляторы 64 битных систем.
Вот нафига мне в 64 битной системе специальный 32 битный браузер, который даже тему оформления не может подцепить и выглядит как УГ и ставится через жопу?
Вот нафига мне в 64 битной системе специальный 32 битный браузер, который даже тему оформления не может подцепить и выглядит как УГ и ставится через жопу?
Это проблема либо конкретной ОС, либо конкретного браузера.
К многобитности темы оформления отношения не имеют.
К многобитности темы оформления отношения не имеют.
Это как же? Оо скорее некоторые браузеры просто придумали костыль для обхода этой проблемы в виде 32битного wrapper'а, что в общем то приводит к тормозам и багам. Пользователи Макоси подвердят. 32 битный и 64 битный же код совместно использовать в одном приложении невозможно по причине разных ABI.
А раз уже появляется работающая альтернатива, то я лучше ей воспользуюсь, чем буду страдать из за криворукости быдлокодеров Адоби.
А раз уже появляется работающая альтернатива, то я лучше ей воспользуюсь, чем буду страдать из за криворукости быдлокодеров Адоби.
а на айфонах и андроид всяких можно поиграть в такие приложения на HTML5.
меня одного смутил автоматический перевод слова «desktop» как «рабочий стол», когда имелся ввиду компьютер?
Источник нужно указывать, а то можно подумать Вы написали эту статью.
www.sencha.com/blog/2010/06/11/html5-is-here-now-its-just-not-for-your-desktop-yet/
www.sencha.com/blog/2010/06/11/html5-is-here-now-its-just-not-for-your-desktop-yet/
HTML5 говорите? Ну-ну. WebKit под последним Android 2.2 не поддерживает SVG, который уже даже IE (в 9-й версии) стал поддерживать, а вы про HTML5.
> Компании Adobe и Microsoft заявляют нам, что HTML5 придёт через 10 лет
Ну если про свою линейку IE, то охотно верю!!!
Ну если про свою линейку IE, то охотно верю!!!
«Новые идеи побеждают путём вымирания противников» © Нильс Бор
как-то так
как-то так
Вот только с плюшками, видимо, нужно быть осторожным. Как писал ppk, «There is no WebKit on Mobile» (http://www.quirksmode.org/blog/archives/2009/10/there_is_no_web.html). Видимо, у нас ситуация с мобильными браузерами немного другая, но подозреваю, что если скорректировать таблицу, сравнивающую поддержку плюшек 10ю разными вебкитами (http://www.quirksmode.org/webkit.html), для российского рынка, она останется такой же печально пёстрой.
KHTML — не браузер. Браузер — Konqueror.
>Ну там Nokia — важная за пределами США — чьи технологии браузеров (тоже на основе Webkit) делает успехи, дорабатывая свой браузер на Webkit, до поддержки платформы HTML5
я не знаю про какой вы браузер от Nokia, но в N900 MicroB сделан на основе FireFox
я не знаю про какой вы браузер от Nokia, но в N900 MicroB сделан на основе FireFox
Sign up to leave a comment.
HTML5 уже здесь (он пока просто не для настольных компьютеров)