XBrowser — это необычный мобильный браузер для Android, который весит всего 1 мегабайт.
Автор этого браузера — настоящий фанат минимализма. Он следует принципу Оккама "не добавляй лишнего". Результат получился интересный — браузер, который умеет запускать TamperMonkey скрипты, блокировать рекламу по правилам AdBlock Plus и автоматически находить видео на страницах.
Название "X" выбрано не случайно. Это символ неизвестной в математическом уравнении — браузер постоянно меняется и развивается на основе отзывов реальных пользователей. Автор лично читает фидбек и добавляет только то, что действительно нужно.

Перед тем как погружаться в детали, давайте честно разберем, что в этом браузере хорошо, а что не очень.
Плюсы:
Минусы:
Владельцы слабых или старых Android устройств получат быстрый браузер, который не будет тормозить систему и разряжать батарею. Когда у вас телефон с 2GB RAM, разница между 1MB и 100MB браузером ощущается очень сильно.
Люди, которые серьезно относятся к приватности, найдут браузер без слежки и сбора данных. Никаких фоновых процессов, минимум разрешений, никаких связей с большими корпорациями.
Продвинутые пользователи Android смогут запускать любые TamperMonkey скрипты для автоматизации без установки дополнительных приложений. Это особенно удобно для работы с соцсетями или повторяющимися действиями.
Разработчики и тестировщики оценят возможность быстро проверять сайты с разными настройками User Agent и запускать отладочные скрипты.
Если вам нужен просто быстрый браузер для чтения новостей и серфинга без лишних функций — XBrowser тоже подойдет. Иногда хочется просто открыть ссылку, а не ждать загрузки тяжелого Chrome.
XBrowser полностью бесплатный. Никаких подписок, встроенных покупок, премиум-функций или рекламы. Автор принимает добровольные пожертвования от благодарных пользователей, но это не обязательно и никак не влияет на функциональность.
Весь интерфейс XBrowser построен по необычному принципу "все есть страница". Настройки, закладки, история, управление скриптами — все это открывается как обычные веб-страницы прямо в браузере, а не в отдельных Android окнах.
Поисковую строку можно разместить вверху экрана (как в обычных браузерах) или внизу — это удобно для больших телефонов, когда хочется управлять одной рукой.
В адресной строке работает система быстрых команд. Вместо поиска нужной функции по меню можете набрать короткую команду:
Еще в адресной строке можно искать среди открытых вкладок. Набираете часть названия сайта — браузер найдет нужную вкладку. Очень удобно когда открыто много страниц.
Автор продумал удобную систему контекстных меню, которая подстраивается под ситуацию:
Главное меню содержит основные функции браузера и глобальные настройки. Опции отображаются на разделенном экране для удобства выбора. Можно быстро добраться до закладок, истории, настроек.
Меню долгого нажатия (контекстное меню) появляется когда долго жмете на элементы страницы. Показывает действия, подходящие для конкретного элемента — ссылки, картинки, текста. Нажали на картинку — появятся опции сохранения, нажали на ссылку — варианты открытия.
Меню страницы (тулбокс) содержит действия для текущего сайта: перевод страницы, сохранение, поиск медиа-ресурсов, специальные функции. Это самые частые операции, которые нужны при работе с контентом.
Все меню полностью настраиваются — можно скрыть ненужные пункты, поменять порядок отображения, даже добавить свои опции через пользовательские скрипты.
Вкладки в XBrowser управляются простыми и понятными жестами. Свайп влево или вправо по вкладке закрывает ее — быстрее чем искать крестик. Долгое нажатие на вкладку показывает меню действий — можно закрепить вкладку (она не будет случайно закрываться), сохранить страницу или выполнить другие действия.
Порядок вкладок легко меняется перетаскиванием иконок сайтов в списке. Все работает интуитивно, без изучения сложных инструкций.
Встроенный блокировщик рекламы — одна из самых сильных сторон XBrowser. Автор специально оптимизировал его для мобильных устройств, где важна каждая миллисекунда и каждый мегабайт трафика.
Блокировщик понимает синтаксис AdBlock Plus — самого популярного стандарта правил блокировки. При этом использует упрощенные алгоритмы для лучшей производительности. По заявлению разработчика, может обработать 100 тысяч правил без заметного влияния на скорость работы.
Система работает по двум принципам:
URL-правила блокируют загрузку рекламных ресурсов еще до их появления на странице. Это самый эффективный способ — реклама не загружается вообще, экономится трафик и время. Правила пишутся просто:
CSS-правила (правила скрытия элементов) работают после загрузки страницы. Они находят рекламные блоки через CSS селекторы и удаляют их из DOM дерева. Синтаксис стандартный:
Иногда при использовании CSS-правил можно заметить мигание — реклама появляется на долю секунды, а потом исчезает. Это нормально, так работает принцип скрытия.
Для точного контроля можно ограничивать правила конкретными сайтами. Добавляете символ @ и домен — правило будет работать только там. Например, /banner.js@example.com сработает только на example.com.
Продвинутые пользователи могут писать регулярные выражения для сложных случаев. Правило начинается с "--" и дальше идет обычный regex паттерн.
Встроенная поддержка TamperMonkey и GreaseMonkey скриптов — это то, что отличает XBrowser от всех остальных мобильных браузеров. Обычно чтобы запускать скрипты на Android, нужно ставить Kiwi Browser и отдельно TamperMonkey расширение. Здесь все работает из коробки.
Поддерживаются два типа скриптов:
Простые скрипты — это обычный JavaScript код без заголовков и метаданных. Пишете alert("Hello World!") — скрипт сразу заработает. Подходит для быстрых экспериментов и простых автоматизаций.
GreaseMonkey скрипты — более сложные скрипты с метаданными в специальном заголовке. В заголовке указывается название скрипта, версия, автор, сайты где он должен работать, зависимости от внешних библиотек. Плюс доступны специальные API для работы с браузером.
В официальной коллекции уже есть полезные скрипты:
Коллекция регулярно пополняется. Автор добавляет новые скрипты каждые 1-2 месяца на основе запросов пользователей.
Video/Audio Sniffer — это встроенная функция, которая автоматически сканирует загруженные страницы и находит все видео и аудио файлы. Работает в фоне без вашего участия.
Когда медиа найдено, браузер показывает кнопки для воспроизведения прямо в браузере или скачивания на телефон. Можно выбрать внешний плеер для лучшего качества воспроизведения — система интегрируется со сторонними Android приложениями.
Особенно полезны новые скрипты для популярных соцсетей. Instagram и Twitter/X загрузчики умеют сохранять контент в оригинальном качестве одним кликом. Раньше для этого нужны были отдельные приложения или сложные манипуляции.
Панель инструментов в XBrowser настраивается намного гибче, чем в обычных браузерах. Можно скрыть любые ненужные кнопки, поменять их местами, выбрать стиль отображения.
Каждая кнопка на панели поддерживает долгое нажатие с дополнительными действиями. Например, кнопка "назад" при долгом нажатии может показать историю переходов.
Сама панель поддерживает жесты — свайпы влево-вправо и вверх. Можно назначить на эти движения любые действия: открытие меню, переключение вкладок, быстрый доступ к закладкам.
Все жесты настраиваются индивидуально в настройках браузера. Можете создать свою уникальную схему управления под ваш стиль работы.
Очень удобная функция — настройки для конкретных сайтов. Нажимаете на иконку домена слева от адресной строки и попадаете в меню настроек текущего сайта.
Здесь можно установить особый User Agent только для этого домена — полезно если сайт блокирует мобильные браузеры или наоборот, нужна мобильная версия.
Можно отключить JavaScript только для проблемного ресурса, не трогая глобальные настройки. Или наоборот — отключить блокировку рекламы для сайта, который от этого ломается.
Есть режим приватности для отдельного домена, шифрование данных, запрет доступа к буферу обмена, блокировка автоматических переходов в сторонние Android приложения.
Эта система решает множество проблем с капризными сайтами без необходимости менять глобальные настройки браузера.
XBrowser запрашивает минимальный набор разрешений Android — намного меньше чем обычные браузеры. Разработчик даже отказался от доступа к камере и микрофону, что редкость среди современных приложений.
Браузер не использует сторонние SDK и библиотеки аналитики. Это кардинально снижает риск утечки персональных данных.
Нет привязки к номеру телефона или социальным сетям. Для базовой синхронизации данных между устройствами достаточно указать email адрес — никаких сложных аккаунтов и профилей.
Браузер предлагает шифрование закладок и истории посещений. Есть полноценный режим приватного просмотра. Можно запретить сайтам доступ к буферу обмена — защита от скрытого копирования данных.
Есть настройка Do Not Track — браузер сообщает сайтам, что пользователь не хочет отслеживания. Не все сайты это уважают, но многие учитывают такие предпочтения.
Размер в 1MB и архитектура на основе нативного Android кода обеспечивают фантастическую производительность. Браузер запускается практически мгновенно даже на старых телефонах с 1-2GB RAM.
Блокировщик рекламы специально оптимизирован под мобильные процессоры. Может обработать сотни тысяч правил блокировки без заметного влияния на скорость загрузки страниц.
Пользовательские скрипты выполняются через встроенный JavaScript движок без дополнительных прослоек. Это дает хорошую скорость выполнения даже сложных скриптов автоматизации.
Системные требования минимальные — подойдет любой Android телефон или планшет с версией системы 5.0 и выше. Свободного места нужно буквально несколько мегабайт.
На GitHub есть репозиторий с полезными пользовательскими скриптами — github.com/examplecode/useful-user-scripts. Туда можно добавлять свои наработки или брать готовые решения от других пользователей.
Сообщество XBrowser небольшое, но довольно активное. Пользователи охотно делятся полезными скриптами и помогают новичкам разобраться с особенностями браузера.
Коллекция официальных скриптов регулярно пополняется. Последние добавления включают загрузчики контента из популярных соцсетей, инструменты для улучшения чтения, оптимизацию воспроизведения видео.
XBrowser позволяет создавать собственные правила блокировки рекламы. Синтаксис намного проще и понятнее, чем сложный формат AdBlock Plus.
Блокировка по доменам:
Блокировка по путям:
Блокировка по параметрам запроса:
Комбинированные правила:
Продвинутые возможности:
Автор рекомендует использовать правила без звездочек где это возможно — они работают быстрее. Wildcards внутренне конвертируются в "жадные" регулярные выражения, которые медленнее обрабатываются.
Внешний вид браузера настраивается очень гибко. Можно изменить стиль панели инструментов — от минималистичного до более функционального. Расположение поисковой строки выбирается между верхом и низом экрана.
Порядок пунктов в меню тоже настраивается. Можно вынести наверх часто используемые функции, а редкие спрятать в конец списка.
Много опций для персонализации интерфейса — от цветовых схем до поведения анимаций. Каждый может настроить браузер под свой стиль работы и визуальные предпочтения.
Даже контекстные меню поддаются кастомизации — можно добавлять новые пункты через пользовательские скрипты или скрывать ненужные опции.
Cookies можно экспортировать и импортировать в стандартном JSON формате. Это совместимо с популярным расширением Cookie Editor — легко переносить данные из других браузеров.
Поддерживается массовая очистка локального кеша и cookies как для отдельных сайтов, так и глобально для всего браузера.
Система синхронизации базовая — только идентификация по email адресу. Полноценной синхронизации закладок, истории и настроек между устройствами нет. Это сознательное решение автора ради простоты и приватности.
Быстрые команды x: заметно ускоряют навигацию по функциям браузера. Вместо поиска нужной опции в меню набираете короткую команду в адресной строке:
Эти команды можно добавить в быстрый доступ на домашней странице браузера для еще более удобного использования.
Браузер построен на сильно облегченной версии Chromium с удаленными ненужными компонентами. Движок рендеринга остался стандартным, но все лишнее вырезано.
Используется максимум нативного Android кода вместо тяжелых cross-platform фреймворков. Это основная причина такого маленького размера и высокой производительности.
Пользовательские скрипты выполняются встроенным JavaScript движком без дополнительных прослоек. Нет задержек на загрузку и инициализацию дополнительных компонентов.
Блокировщик рекламы использует оптимизированные алгоритмы поиска и сопоставления правил. Приоритет отдается скорости обработки над универсальностью синтаксиса.
Среди легких Android браузеров XBrowser выделяется встроенными пользовательскими скриптами. Via Browser тоже очень компактный, но без поддержки TamperMonkey. Kiwi Browser поддерживает расширения Chrome, но весит в десятки раз больше.
Полноценные антидетект браузеры типа Multilogin или AdsPower работают только на компьютерах и стоят от $30-100 в месяц. XBrowser бесплатный, но с базовой anti-detect функциональностью.
По скорости работы XBrowser обгоняет практически всех конкурентов благодаря минималистичной архитектуре.
Больше всего хвалят невероятную скорость работы и минимальное потребление ресурсов телефона. Многие пишут, что это единственный браузер, который нормально работает на их старых устройствах.
Очень положительно отзываются о встроенных пользовательских скриптах. Пользователи отмечают, что не нужно устанавливать TamperMonkey отдельно и разбираться с настройками — все работает сразу.
Из критики чаще всего встречаются просьбы о версиях для других платформ и улучшенной синхронизации между устройствами. Некоторые пользователи жалуются, что не хватает функций полноценных браузеров.
XBrowser — это уникальный проект в мире мобильных браузеров, который идет против течения усложнения и раздувания приложений.
Встроенная поддержка пользовательских скриптов открывает широкие возможности для автоматизации и кастомизации без установки тяжелых расширений. Это особенно ценно на мобильных устройствах с ограниченными ресурсами.
Философия экстремального минимализма привлекает пользователей, уставших от раздутых приложений с кучей ненужных функций. В XBrowser каждая возможность имеет четкое назначение и реальную пользу.
Полная бесплатность и максимальная приватность — автор создает продукт для людей, а не для извлечения прибыли.
Кому однозначно стоит скачать и попробовать:
Лучше выбрать другое решение если: