Донецкий техникум промышленной автоматики

Вибираємо браузер для android-пристроїв: браузер Google або Google Chrome?

  1. Зміст вступ
  2. Найперший веб-браузер: браузер Google
  3. інтерфейс
  4. Робота
  5. тест
  6. функції

Зміст

вступ

Лабораторія Overclockers.ru продовжує знайомити своїх читачів з прикладним програмним забезпеченням для Android OS. Спочатку це були «Лаунчер» , потім клавіатури , месенджери і «Дайлер» , І ось тепер настала черга браузерів. Того ПО, за допомогою якого ми виходимо в інтернет. Серія оглядів розпочнеться з найпопулярніших додатків: стандартного веб-браузера Google і Google Chrome. Чим же вони відрізняються, і що краще?

Чим же вони відрізняються, і що краще

Незважаючи на те, що Android OS належить компанії Google, вона за замовчуванням не встановлює Google Chrome в якості основного браузера. На перший погляд, це виглядає дивно, адже компанія-творець одна і та ж. Чи не простіше розробляти один продукт і робити його краще, вкладаючи в нього всі сили? Навіщо розділяти зусилля?

Відповідь на це питання, на мою думку, зрозумілий. Google пристосовує Chrome до самої передової версії OC. Простіше кажучи, старий добрий Google зі своїми плоскими білими вкладками виглядав би недозволено погано на OC Android 4.0. Ну а крім дизайнерського рішення завадили б і програмні можливості.

Найперший веб-браузер: браузер Google



Даний огляд буде побудований на розгляді стандартних веб-оглядачів з OC Android 4.2 і CyanogenMod 11 (Android 4.4.4). Можливо, що деякі функції присутні або відсутні лише на смартфонах, використаних в матеріалі, оскільки в залежності від ревізії Google модифікувала браузер.

інтерфейс

З якого боку не подивитися на стандартний браузер Google, а він хороший! Його дизайн практично не змінився з версії 4.0 Ice Cream Sandwich, саме тоді, коли система Android стала використовувати єдину оболонку. А вже далі ні в 4.1, ні в 4.2 він практично не змінився. Ні, «мінорні» оновлення і зміни присутні, але вони особливо не змінюють картини.

За замовчуванням завантажується головна сторінка пошуковика Google. У верхній частині у нас є пошуковий рядок і найнеобхідніші функції: «попереднє», «Наступна сторінка», «Пошук», «Додати в закладки» і «Закладки». Там же можна побачити відкриті вкладки і клавіша з контекстним меню. Так виглядає основний інтерфейс на планшеті.

А ось на смартфонах оглядач виглядає дуже мінімалістично. Зверху відображається пошуковий рядок і іконка з інформацією про сторінку. Ну а в нижній частині у нас наводиться «активна» (зникаюча) панель з клавішами «Вперед» і «Назад», меню з вкладками і закладки.

Як можна бачити, інтерфейс браузера на смартфонах і планшетах трохи різниться, але глобальних відмінностей немає. Деякі виробники «заліза» можуть допрацьовувати стандартний браузер, спеціально для цього викладають «вихідні». Подібні програми, зроблені на основі «початкових кодів», називаються AOSP-браузерами (Android Open Source Project). А тому їх вид, як правило, змінюється незначно.

Меню з закладками у штатного додатки Google виконано досить продумано. Виглядає це як якийсь список з превью. Кількість стовпчиків з закладками залежить від характеристик екрану гаджета (розміру, дозволи і щільності пікселів). Наприклад, у середньостатистичного семидюймовий планшета це три стовпчики по п'ять рядів, список перегортається вертикально. А для додавання сайту в закладки необхідно лише «поставити» зірочку.

А для додавання сайту в закладки необхідно лише «поставити» зірочку

Разом з закладками нам відкривається доступ до історії відвідувань. Можу відзначити, що виглядає все наочно і зручно. Правда, на відміну від інших браузерів, тут немає функції автоматичного очищення історії.

Робота

Тепер же ми перейдемо до найцікавішого - інтернет-сторінок. Як движка стандартний браузер використовує WebKit. В принципі, працює він в більшості випадків адекватно. Артефактів мінімум, але вони є. Наприклад, наш сайт Overclockers.ru працює добре, все анімовані банери відображаються. «Скролл», «прив'язаний» до наших рухам: швидко перегортаємо сторінку - швидко переходимо до самого низу, повільно перегортаємо - повільно опускаємося вниз.

Масштабування відбувається досить (якщо використовувати «пинч-ту-зум») плавно, але в стандартному браузері можна наблизити або віддалити сторінку і подвійним натисканням. За замовчуванням воно наближає на 100%; в налаштуваннях можна змінити цей параметр, додавши (або, навпаки, зменшивши) значення.

Сторінка без змін - зліва;сторінка, підстроєна під розмір екрану - справа.

Особливо порадувало якість рендеринга тексту. Ми можемо зумувати сторінку сайту, і текст, розміщений на даній ділянці, буде підлаштовуватися під розмір дисплея. Це дуже зручно! До речі, при масштабуванні сторінка не завантажується з Інтернету, а використовуються вже завантажені дані. В налаштуваннях можна включити функцію предзагрузкі сторінок, це дозволить працювати браузеру ще швидше.

З відображенням шрифтів, на відміну від більшості інших браузерів і Google Chrome зокрема, проблем немає. Яким шрифт повинен бути, таким він і відображається, тобто, немає переходів з дрібного в великий шрифт і навпаки.

У браузера Google є деякі проблеми з Adobe Flash Player, але він його підтримує навіть в OC Android 4.4. Це неперевершений плюс в порівнянні з іншими інтернет-оглядачами. І нехай Adobe видалила Flash Player з Google Play, але на форумах він залишився. Якщо пошукати і встановити, то можна буде насолоджуватися переглядом відео і запуском простих веб-додатків.

Стандартний оглядач є у всіх пристроїв (навіть «китайців»), і працює він настільки добре, наскільки компанія-виробник це передбачила. Не варто робити поганих висновків, якщо конкретно на вашому пристрої є проблеми з ним, можливо, це вина програмістів.

тест


Було вирішено запускати на всіх тестованих пристроях онлайн-тест браузера HTML5test.

Було вирішено запускати на всіх тестованих пристроях онлайн-тест браузера HTML5test

Отримані результати наведені на скріншоті.

функції


З цікавого можна відзначити панель інструментів. Таким чином ми прибираємо верхню панель, а все управління здійснюватиметься за допомогою «напівкіл», що з'являються у країв екрану. Вони дозволяють набагато швидше добиратися до необхідних функцій і звільняють простір на дисплеї.

Вони дозволяють набагато швидше добиратися до необхідних функцій і звільняють простір на дисплеї

Користувачі оцінять і повноекранний режим, адже на невеликому дисплеї смартфона важливий кожен міліметр. До речі, такий режим доступний на всіх пристроях і всіх версіях операційних систем.

До речі, такий режим доступний на всіх пристроях і всіх версіях операційних систем

Природно, що є функція автозаповнення форм, щоб кожного разу не вводити свій логін, пароль, прізвище, ім'я і так далі. Присутні й більш «приземлені» функції: відстеження гео-даних, cookie, очищення історії, блокування спливаючих вікон ...

На цьому, в принципі, можна закінчувати, більше цікавих моментів немає.

Чим же вони відрізняються, і що краще?
Чи не простіше розробляти один продукт і робити його краще, вкладаючи в нього всі сили?
Навіщо розділяти зусилля?