Как стать автором
Обновить

Комментарии 99

Некоторые нынешние «мобильные» бразуеры уже разучились показывать странички без картинок (т.е. не грузить их) — т.е. даже опции такой нет!
Нет, в крупных городах оно и не надо, по большому счету, но заедешь в места где только GPRS и сразу вспоминаешь себя лет 7-8 назад. А если часто в такие места приходится высовываться, то уже перестаешь относиться к такой мелочи как к несущественной.

Если кто знает — может прокомментирует список по наличию такой старой доброй фичи как «отключение показа/загрузки изображений»? =)
Про остальные не скажу, но в UC:
a) Режим «только текст» одной кнопкой.
б) В последней версии блокировщик рекламы появился.
в) Компрессия трафика таки работает. Естественно, только с HTTP.
г) Ну и мой любимый «Одноколоночный режим», на который я подсел еще на опере мини, там тоже присутствует.
Добавлю, что и в Firefox режим чтения есть и прекрасно работает (значок книжки в адресной строке), вроде без дополнений. Из дополнений помимо Adblock отметил бы Video Downloader и Mobile proxy. А в заключении скажу что, к сожалению, для меня пока он не готов стать основным браузером на телефоне, так как тяжеловат.
Я пользуюсь Naked Browser Pro, отключение картинок есть и реализовано удобно. В целом — отличный минималистичный браузер, хороший выбор для бюджетных телефонов.
В Play Market до сих пор можно скачать Opera Mini и Opera Classic, там эта функция есть. Плюс в Opera Mini есть возможность выбрать качество загружаемых картинок, так же она отлично экономит трафик.
Я на опере мобайл до сих пор и сижу. Там тыкаешь на кнопку оперы — настройки и самый первый пункт — грузить или нет изображения.
Поддерживаю. Я пользуюсь Opera Mini, потому что мобильный интернет у меня даже не 3G, и плачу я за мегабайты, а благодаря опере плачу копейки.
Opera Classic невозможно пользоваться на планшете (nexus 7 2013). Все катастрофически мелкое
В Опере можно выбрать качество загрузки картинок в режиме сжатия. И один из вариантов — не загружать. Но это не в один клик, а через настройки.
Puffin отлично справляется за счёт использования облачных вычислений


Обьясните пожалуйста как облачные вычисления влияют на скорость выполнения Javascript-кода (бенчмарки 1-4) который выполняется на клиенте?

> CloudMosa developed technology to shift the workload from the mobile devices to the cloud servers

Ну может прекомпилирует JS в облаке.
А как на счет
1) Наличия поиска по странице
2) Корректного восстановления состояния после перезапуска activity (насколько знаю, нет ни в одном браузере)
Chrome достаточно корректно восстанавливает себя даже после перезагрузки телефона, не то что после перезапуска activity!

Если странички, которые вы просматриваете это допускают, конечно.
Это не так.
Во-первых, напишите ответ на этот комментарий, перезапустите хром и станет обидно, что текст пропал. Когда-то у меня был телефон с 512 RAM и там эта особенность означала, что ответ может пропасть, если посмотреть в словарь или залезть в википедию.
Во-вторых, страница будет не восстановлена, а перезагружена. А это совсем другое. Например хабр автоматически отметит все комментарии прочитанными. Во-вторых, кто сказал, что связь будет нормальной в тот момент, когда страница понадобится? На нормальном телефоне я открывал страницы в табах и читал их пока ехал в метро. А на андроиде обнаружил, что вкладки хотят грузиться заново.
Хром ожидает от веб-сайтов, что они будут вести себя как веб-сайты, а не как неизвестно что.

1. То что у Хабра неидемпотентный GET (в нарушение всех правил) — не вина браузера. Когда я перезапускаю Chrome и у меня открывается, к примеру, GMail, то он показывает то же самое письмо и и комментарии никуда не пропадают.
2. И что им мешает загружаться заново через WiFi в метро? Сейчас с этим вроде как не должно быть уже проблем.

То есть да, я понимаю, что где-то кому-то когда-то эта особенность может мешать (я тоже иногда бываю в местах, где только GPRS и работает), но это, в общем, осознанный выбор.
1. То что у Хабра неидемпотентный GET (в нарушение всех правил) — не вина браузера.

Я частично согласен. Сам GET конечно не должен менять страницу. Но ведь страница может меняться и по другим причинам. Получается, что продолжить с того места, где я остановился я могу не всегда. Но меня бесит прежде всего то, что не восстанавливается состояние страницы, введенные в формы данные. И то, что она перезагружается из сети.
Когда я перезапускаю Chrome и у меня открывается, к примеру, GMail, то он показывает то же самое письмо и и комментарии никуда не пропадают.

Это разработчики gmail'а специально заморочились, отправляют по-таймеру введенный текст на сервер, запоминают его там и потом показывают его снова. Сайты не должны быть обязанными городить столько сложностей из-за того, что браузер кривой.
И что им мешает загружаться заново через WiFi в метро?

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

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

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

Это сначала одни люди неосознанно спроектировали ОС через жопу, а потом другие люди поняли, что честно выполнить все требования ОС будет очень дорого и ресурсоёмко. Поэтому сделали так, как получилось. То есть выбор осознанный, но обоснован он не удобством пользователя и не тем, что так правильно, а тем что делать хорошо — слишком дорого.
То есть выбор осознанный, но обоснован он не удобством пользователя и не тем, что так правильно, а тем что делать хорошо — слишком дорого.
Выбор сделан осознанный — и именно для удобства пользователя. Памяти много не бывает и при использовании операционок, которые не умеют выгружать программы (тот же Symbian) работа с телефоном начинает напоминать работу админом. Для посетителей Хабра — может это и нормально, но моей бабушке этого не понять, а телефоны всё-таки должны быть рассчитаны примерно на таких пользователей как она.

Тот факт, что все три оставшихся сматрфонных ОСи это делают говорит о многом, согласитесь.

А что потом оказывается что работать с плохо спроектированными web-сайтами проблема — это уже другой вопрос, это уже к web-разработчикам. То, что у меня после перезапуска операционки или браузера в половине вкладок невесть что открывается бесит меня на десктопе ничуть не меньше, чем на телефоне. Траффик, да это проблема, но будем надеяться, временная. 4G, 5G, 6G, etc со временем должны решить эту проблему.
Выбор сделан осознанный — и именно для удобства пользователя. Памяти много не бывает и при использовании операционок, которые не умеют выгружать программы (тот же Symbian) работа с телефоном начинает напоминать работу админом.

Кхм. У вас странные взгляды на удобство. Очень странные. Я повторю свой тезис еще раз: ни один браузер на андроиде не сохраняет свой состояние корректно. И экономят при этом десятки мегабайт flash (не ram, а flash) из доступных десятков гигабайт этой памяти. Цена этой экономии — прежде всего моё время.
У меня был телефон с 256 МБ оперативки, где эта проблема решалась средствами ОС. И это было удобно и прекрасно. И операционки с РУЧНЫМ закрытием приложений — это очень удобно т.к. автоматическое закрытие приложений в подавляющем большинстве случаев работает некорректно.
Opera Mini восстанавливает вкладки.
Обзору не хватает указания «движков» браузеров, информация без них суха.
То, что смог найти, могу ошибаться:
  1. Chrome — Chromium
  2. Firefox — Fennec
  3. Opera — Chromium
  4. Dolphin — WebKit
  5. US Browser — U3 Engine (на основе WebKit)
  6. Dolphin — WebKit
  7. CM Browser — ??
  8. Javelin — Chromium/Webkit в зависимости от версии Anroid
  9. Puffin — что-то своё облачное
  10. Next Browser — видимо тоже Chromium
  11. Lightning Browser — WebKit


Т.е. за редким исключением сравниваем надстройки над WebKit/Chromium.
Опечатки…
5 — конечно же UC Browser — U3 Engine (на основе WebKit)
6 — не нужно.
Отсутствие соответствия между цветом полоски и названием браузеров на диаграммах выглядит очень странно. Зачем вообще их тогда раскрашивать? :)

По методике тестирования непонятно использовались ли режимы со сжатием трафика (где есть такая поддержка) и какие были выявлены ошибки (артефакты отображения, неработающие скрипты и т.д.). Упор в тестах почему-то сделан на скорость (тем более непонятно почему нет тестов со сжатием трафика), а не на качество результата.
Гораздо интереснее, какой из браузеров умеет держать в памяти открытые вкладки и не тянуть их из интернета при повторном открытии браузера после того, как он был выгружен из памяти.
А про Яндекс.Браузер в phonearena.com, очевидно, не знают
Жалко что Opera Classic не протестировали, было бы интересно увидеть этот браузер в сравнении.
Тестирование без Оперы вообще не имеет особого смысла, имхо. Да и движки не указали.
Факт, да и Dolphin Browser Mini тоже забыли, а там разница в потреблении ресурсов довольно большая, да с Dolphin Jetpack не протестили, а в нём скорость значительно выше. В общем обзор жидкий слишком, а жаль.
Прошу прощения, может я чего-то не понял, но когда мобильная опера научилась синхронизировать вкладки, если даже в десктопной версии синхронизация сейчас отломана?
Версия на Presto умела синхронизировать закладки, Speed Dial и ещё что-то. Новая могла выкачивать только Speed Dial.
Или это опять где-то в opera:flags спрятано? Но тогда с чем она синхронизируется, если у десктопной сейчас отломано?
Настройки -> Открыть Opera Link. По крайней мере в версии 22.0. Показывает часть сохранённой инфы в старом аккаунте Opera Link, но синхронизации не делает, похоже. Во flags тоже не нашёл (зато нашёл включение оффлайн-режима — подгрузка из кеша при недоступности страницы).
У десктопной сейчас в opera:flags есть возможность включить синхронизацию, кстати.
У десктопной сейчас в opera:flags есть возможность включить синхронизацию, кстати.

Ага. Только в последних билдах она не работает. Перенаправляет на тестовый сервер аутентификации вместо рабочего. Ещё пару-тройку билдов назад работала, да. Причём работала чуть ли не с 17 версии.
Странно. Буквально позавчера ставил актуальную версию на новый чистый ноут. Включил эту настройку, экспресс-панель отлично синхронизировалась (остальное не посмотрел). Возможно, дело в нюансах:
1. При включении настройки можно выбрать, к какому серверу цепляться — к тестовому или к продакшену. Возможно, вы выбрали не тот (или по умолчанию стоит не тот, а вы не обратили внимания).
2. После включения настройки для активации синхронизации надо ткнуть «Синхронизировать...» в меню.
Ну я как бы читать умею, тестовые серверы не выбираю и где-то с 17 версии этой синхронизацией пользовался. Но всё равно после прохождения аутентификации происходит редирект на auth-test.opera.com/account/access-token.
Если у вас при этом синхронизация сейчас работает — это вдвойне странно, так как я тоже ничего не трогал, но с одним из билдов она отвалилась. Кстати. У вас стабильный или developer? У меня-то developer. Отломали, скорее всего, именно в этой ветке.
Да, у меня stable. Видимо, дело в этом.
А, даже так:
Скрин из opera:flags
image
В Firefox есть встроенный reader mode
И ещё почему у вас в таблице нет поддержки ADblock у UC браузера?

Скрин окна браузера
О, в UC браузере имеется очень нужная фишка: изменение ширины текстового блока под ширину экрана, т.е. при увеличении масштаба у тебя по прежнему в экран влазит вся строка текста и не нужно двигать влево вправо. Такое было раньше в стандартном браузере Андройда, пока он не стал на WebKit'e. А у большой тройки сейчас такого, кажется, нет.
У Яндекс.Браузера тоже есть, правда нужно включать в настройках. Очень удобно на самом деле, я даже именно благодаря этой функции почти убедил одного знакомого перейти на ЯБ. Почти — потому что он ждет Линукс версию для десктопа, чтобы синхронизировать десктопный и мобильный браузеры.
а даблклик по тексту чем не она? в хроме и ФФ мобильном есть. Или я фичу не так понимаю?
У Boat Browser тоже есть text wrapping.
> Теперь всё по-другому, и даже самые дешевые устройства обеспечивают достаточную скорость работы
Ах, если бы. Если делаем какой то более менее интерактивный сайт с анимациями, то почти на всех нетоповых андроида производительность ничего кроме уныния не вызывает. Скорости андроид браузеров (даже хрома) хватает только чтоб статические сайты проматывать. Сравните фпс, например, в этой демке matthew.wagerfield.com/parallax/ на андроиде (у нас рывки на galaxy s4 в хроме) и, например, на 2-3 айпэде.
Nexus 5, Chrome 36, Android 4.4.4. Всё плавно и без рывков. Хотя я от этого девайса рывков и не ожидал.
Нексус да, а вот галакси совсем нет.
А какие браузеры поддерживают User CSS?
А есть ли браузер, с которым удобно работать в оффлайн режиме? Те, что я пробовал (Chrome, Opera, Firefox, Doplhin) работают несколько недружелюбно, а точнее, открыв страницу в оффлайне и захотев почитать ее в тот момент, когда интернет пропал, браузер зачем-то пытается перегрузить страницу и, в случае невозможности сделать это, говорит об отсутствии связи.
Частенько это сильно напрягает например при той же езде в поезде, где мобильное покрытие порой оставляет желать лучшего. Искал в вышепересичсленных браузерах оффлайн режим, но как-то не срослось, все браузеры упорно продолжали перегружать страницы при открытии.
Это да. Катастрофически не хватает в андроидовом Firefox возможности поставить Scrapbook. При том, что планшет мощнее моей предыдущей башни…
Приложение Pocket поможет.
Оно какое-то странное и непонятное. Хочет какую-то регистрацию и ничего не делает без неё. Чтобы сохранять странички в память телефона не нужна регистрация. И для offline просмотра не надо отправлять их в облако.
Это, как ни странно, для синхронизации между устройствами. Например, сохранил с телефона во время езды в общественном транспорте, па работе просто с планшета/бб. То есть, там есть офлайн, но это не единственная фишка
Пользую Dolphin из-за расширений (в частности, LastPass раньше работал только с ним). Как по мне, это важнее, чем мифический прирост скорости :)
У меня побывали не все перечисленные браузеры, но больше половины точно. Долгое время пользовался Оперой, но потом бросил. Хром и Дельфин — как не пошли с самого начала, не смог я с ними сойтись. Дефолтный андроидовский радовал чистым интерфейсом, но бесило его ограничение на 10 табов.

Сейчас — использую исключительно UC и Firefox. Почему — сам не могу толком объяснить. Вот просто так так исторически сложилось само собой. Хотя никак не могу сказать, что у меня нет претензий к этим программам.

UC хорош на планшете, но для экрана телефона его интерфейс несколько грузноват и перенасыщен. Есть очень интересная и полезная опция ночного режима — но, к сожалению, реализация её оставляет желать лучшего. Очень перегружена система управления закладками, там много рекламного срача — который даже непонятно как удалить.

FF глючит при большом количестве вкладок (большое в его понимании — начиная от 4-5 примерно). И местами слишком вольно обращается с размером шрифта.Да и тормозит, откровенно говоря.
Ещё бы в статью голосование добавить, чтобы сравнить чем больше пользуются. Я остановился на UC, он один из перепробованных поддержал флэш на всех нужных мне сайтах.
Хоть один из них умеет нормально ресайзить текст до нормального размера без вылезания за границы экрана как это умела делать старая опера? Или это неизлечимая болезнь хромого движка?
И новая Опера, и Дельфин умеют же.
Вон, люди говорят, что и Яндекс, значит, и он молодец.
А Firefox с Chrome тупят, да.
Новая опера не умеет. Ну по крайней мере не умела пару месяцев назад. Надо попробовать, есть у меня парочка страниц детекторов.
Не нашел такой настройки в Дельфине. Подскажите, где она находится?
Просто двойной щелчок по экрану, по тексту
Это работает через раз, часто текст просто расширится до границ экрана, без переформатирования абзацев. Увеличившись ну на 5-10%, что совсем не то.
Хм. У меня проблем с большинством сайтов не возникает — тот же хабр (полная версия), большинство интернет магазинов вполне корректно отображается и многие другие. Проблемы встречаются редко…
Либо я чего-то не понимаю? :)
Может покажите скриншот с «неправильной» работой??
Вот первый попавшийся. У меня это стабильно процентов 30 посещаемых мною сайтов так себя ведут:
До ресайза:
www.dropbox.com/s/4gcm9xbv3gy16b9/2014-08-26%2004.03.15.png?dl=0

После ресайза:
www.dropbox.com/s/1iuzgdh2jcfdosz/2014-08-26%2004.03.25.png?dl=0

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

Вы меня удивили, попробую поставить дельфина.
Я пользуюсь дельфином уже года 1,5 — проблем обычно не наблюдал за это время :)
Поставил сейчас хром — вот с ним да, тоже самое…
Прощу прощения, что вклиниваюсь в разговор, но хотел показать пример с любимым ЯБ :-)

yadi.sk/i/9asskNOMaSAJD

По-моему тоже неплохо, единственное что таблица с прайсом ниже — выходит за пределы.
inosmi.ru/russia/20140826/222618175.html?utm_source=tw1

А вот тут уже лажает точно также. Ресайз не работает. Похоже как хромой движок не оборачивай в красивую обертку из говна конфетку не сделать.
Слушай, а у меня фигня какая то. Даже сайт gippokrat-chel который у тебя ресайзится отлично (на твоем скриншоте даже текст переформатировало) у меня в дельфине не ресайзится нихрена. Чуть чуть растянется, на 1-2% за счет удаления полей и все. В общем также как и в хроме. В чем причина непонятно.

:(
Странно… от самого телефона вроде не должно зависеть…
Я ставил дельфина и ничего в нем не настраивал — сейчас залез в настройки — нашел там соответствующую галочку… Может быть она снята?
Какую галочку?
настройки-веб содержимое-автоматически подгонять страницу…
О как! А у меня такой галочки вообще нет :/
Да, именно про нее. Вчера поставил.
Я у своей девушки случайно обратил внимание, что подгонка текста тоже не работает и тоже нет такого раздела в меню. Очень удивился, т.к. телефоны практически одинаковые (у меня htc one, у неё htc one mini — версия андроида одинаковая).
Стал разбираться — проблему решил, к сожалению, не в «одно касание».
Установил Dolphin JetPack (с ним и флэш заработал, поэтому установил его и себе) — и о чудо! данная кнопка появилась, правда не в разделе «веб содержимое», а в каком-то другом, но не суть… В итоге словил бонусный поцелуй :)))
Так что у меня лишь две версии — либо разные apk для разных устройств, либо как-то играет наличие root (у меня есть, у девушки нет)…
У меня в какой то момент Chrome начал подвешивать всю систему на секунду-две когда он в фоне. Поэтому перешел на Dolphin. Galaxy Note 3.
С хромом печаль… память жрет, особенно linux- и android- версии…
Виндовая версия в этом плане ничем не лучше =(
не, специально сравнивал — с виндой с 3 гигами памяти еще как-то можно хромом пользоваться…
в линуксе же с 4 гигами — это гарантированный постоянный своп, даже с 5-7 вкладками.
Chrome память не возвращает, откройте пару десятков вкладок, посмотрите сколько выделено, закройте все вкладки, но не закрывайте браузер — большая часть памяти не будет возвращена системе. Про тупку после закрытия страницы или страниц, вообще, молчу — этот «быстрый» браузер ничего не грузит пока не отхрустится винтом, на SSD получше, но всё равно пауза заметна и может доходить до пары десятков секунд на Core 2 Q9550 с 8 ГБ ОЗУ.
НЛО прилетело и опубликовало эту надпись здесь
Еще у LastPass неплохой браузер есть, совмещенный с хранителем паролей )
Не знаю правда, на каком движке
Есть ли какой-нибудь браузер кроме Opera Classic, который не тормозил бы на одноядерном девайсе с 1ггц?
Сколько ни искал — не нашел браузера, который бы не тормозил на моем стареньком LG Optimus Sol (как раз такой процессор и 384 мб ОЗУ) — только Opera Classic и Opera Mini работают нормально…
на планшетах chrome может выглядеть иначе (nexus 7- пример)
Сбывается мечта Google — на рынке почти не осталось самостоятельных браузеров, и между собой соревнуются оболочки над Blink / Webkit.

Если мы потеряем Firefox — нас ждёт «второе пришествие IE6» в лице Chrome
UC Browser всем хороший, но есть в нем дико бесючая штука — никакого управления поиском из адресной строки. Не знаю, какой дурак придумал привязать к языку поисковик в Opera, но UC это повторяет. Если русский — яндекс, если англ. — google. И уж никакой возможности свое поставить, например DuckDuckGO. Если бы не это — пользовался бы UC, а так Firefox, как и на десктопе.
Вообще-то на русском языке можно выбрать Google. На пустой вкладке есть строка поиска (не адресная). Вот в ней можно выбрать поисковик по умолчанию. Но свои добавлять нельзя, да.
В список не попал Boat Browser для планшетов. Удивительно. На мой взгляд, это лучший браузер для андроида, с большими возможностями кастомизации. В вопросах подгонки «под себя» уступает, разве что японскому Habit Browser. В последнем можно настроить абсолютно весь интерфейс так, как удобно пользователю. Не встречал ничего подобного. Другое дело, что Boat Browser, все-таки, более user friendly со своими всплывающими наэкранными кнопочками.

Пожалуй, без этих двух браузеров рассматривать однообразные браузеры, на базе chrome, не имело никакого смысла.

Boat Browser для планшетов — play.google.com/store/apps/details?id=com.boatbrowser.tablet
Habit Browser — play.google.com/store/apps/details?id=jp.ddo.pigsty.HabitBrowser
Во введении написано что он с плохим интерфейсом и иногда подвисает.
Плевать на дизайн.
Для меня ключевыми критериями являются:
сжатие трафика
переформатирование текста под экран
возможность задать свой размер шрифта (yandex browser например не умеет, каждую страницу зумить под свой размер неудобно)
показ страницы без перезагрузки при повторном заходе в браузер или нехватке памяти (то есть сохранение в локальном кэше). Opera Mini умеет, но иногда теряет страницу.

Не нашел этого в обзоре, как и не нашёл Yandex Browser, и отдельно Opera Mini, Opera Mobile, Opera Classic.
Dolphin

Про сжатие трафика не знаю — не интересовался
Переформатирование текста — работает из коробки, либо решается установкой JetPack (обсуждали этот вопрос выше)
Размер шрифта — изменяется
Сохранение в локальный кэш — присутствует (включается в лаборатории)
Главный плюс chrome — синхронизация не только закладок, но и паролей/форм/etc. Только из-за этого я им пользуюсь. Иначе бы давно перешел на UC/Next/Dolphin
Не знаю, как вы там намеряли в опере самое большое потребление памяти, но у меня вот щас в опере открыто больше 100 вкладок (опера показывает X). И браузер прекрасно работает.
Хотя если открыть например Фейсбук Апп, то опера из памяти будет выкинута. Это бесит больше всего.

Главные фичи нужные мне в браузере:
* поддержка кучи вкладок (я хабру читаю открывая статьи как вкладки на потом, когда потом будет время разгребаю их)
* не потеря вкладок
* возможность сохранить вкладку для оффлайн прочтения
* текст в одну колонку

Всё это пока есть в Опере.
Кстати, для gprs я использую оперу мини.
А вы про какую Оперу говорите? свежую или старую Opera Mobile?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий