divmagic Make design
SimpleNowLiveFunMatterSimple
Iceraven для Android: Лучший браузер для разработчиков с полной поддержкой расширений
BlogsiceravenIceraven для Android: Лучший браузер для разработчиков с полной поддержкой расширений
iceraven

Iceraven для Android: Лучший браузер для разработчиков с полной поддержкой расширений

Iceraven для Android: Лучший браузер для разработчиков с полной поддержкой расширений

Долгие годы фронтенд-разработчики и UI-дизайнеры были привязаны к рабочему процессу, ориентированному на десктоп. Мобильные устройства, на которые приходится большая часть веб-трафика, оставались упрямо сложными для инспектирования, отладки или копирования дизайнов. Инструменты, на которые мы полагаемся — инспекторы элементов, CSS-инспекторы и копировщики дизайнов — либо отсутствовали на мобильных устройствах, либо были слишком громоздкими. Всё изменилось с появлением Iceraven — браузера с открытым исходным кодом для Android, который приносит всю мощь десктопных расширений на ваш телефон. В паре с DivMagic, расширением для браузера, позволяющим копировать любой UI с любого сайта, Iceraven превращается в карманный мощный инструмент для веб-разработки.

74%
of frontend developers cite mobile tooling as a major pain point

Мобильная веб-разработка долгое время была компромиссом. Вы создаёте макет на 27-дюймовом мониторе, а затем изо всех сил пытаетесь увидеть, как он ломается на 6-дюймовом экране. Инструменты удалённой отладки, такие как режим устройств в Chrome DevTools, полезны, но они не могут воспроизвести тонкие сенсорные взаимодействия, различное поведение GPU и сетевые условия реального устройства. Iceraven разрушает этот компромисс, предоставляя вам настоящий браузер с настоящей поддержкой расширений прямо в кармане. Будь то отладка проблемы в продакшене или сбор вдохновения для дизайна, теперь вы можете использовать DivMagic, чтобы мгновенно скопировать HTML и CSS любого элемента, проверить его блочную модель и даже экспортировать его как код React или Tailwind — всё без десктопа.

Что такое Iceraven и почему разработчикам стоит обратить на него внимание?

Iceraven — это форк Mozilla Firefox для Android, но он снимает ограничения, которые Mozilla накладывает на официальный браузер. В то время как Firefox для Android поддерживает только избранный список примерно из 20 расширений, Iceraven позволяет устанавливать любое расширение из каталога addons.mozilla.org (AMO). Это означает, что вы получаете доступ к тысячам расширений, включая блокировщики рекламы, менеджеры паролей и, что самое важное, инструменты для разработчиков, такие как DivMagic.

Для разработчиков возможность устанавливать такие расширения, как DivMagic, меняет правила игры. Теперь вы можете:

  • Копировать целые UI-компоненты с любого живого сайта, включая их HTML, CSS и ресурсы.
  • Проверять свойства элементов и вычисленные стили одним касанием.
  • Отлаживать адаптивные контрольные точки в реальном времени на физическом устройстве.
  • Экспортировать фрагменты кода прямо в буфер обмена или в облачную заметку.

Iceraven полностью с открытым исходным кодом, с активным сообществом, которое его поддерживает. Он доступен на GitHub и может быть установлен через F-Droid или Google Play Store. Поскольку он основан на Firefox, он также наследует сильные меры защиты конфиденциальности и частые обновления безопасности.

2,000+
extensions available on Iceraven, compared to only ~20 on official Firefox for Android

Состояние расширений для браузеров Android: сравнение

Не все браузеры Android одинаково относятся к расширениям. На самом деле, большинство из них полностью блокируют их. Chrome, самый популярный мобильный браузер, не поддерживает никаких расширений. Samsung Internet и Brave предлагают ограниченные встроенные функции блокировки рекламы, но вы не можете устанавливать пользовательские инструменты. Firefox для Android добавил поддержку расширений в 2023 году, но разрешены только несколько расширений из белого списка. Kiwi Browser, основанный на Chromium, поддерживает расширения Chrome из Web Store, но совместимость может быть нестабильной. Iceraven выделяется тем, что предоставляет вам полную экосистему дополнений Firefox без ограничений.

ux, design, webdesign, app, mobile, business, interface, flat, symbol, ui, page, template, navigation, menu, mockup, service, phone, development, responsive, user, freelancer, nokia, microsoft, wireframe, application, technology, layout, project, computer, digital, process, sign, internet, optimization, coding, programming, communication, network, creative, marketing, modern, idea, office, desk, media, planning, infographic, success, organization, strategy, set, corporate, presentation, bussines, web, style, company, orange business, orange computer, orange office, orange technology, orange laptop, orange phone, orange marketing, orange mobile, orange network, orange community, orange internet, orange digital, orange communication, orange desk, orange design, orange company, orange web, orange presentation, orange code, orange coding, orange plan, orange smartphone, orange media, orange telephone, orange planning, orange creative, orange idea, orange service, user, microsoft, microsoft, microsoft, microsoft, microsoft, wireframe, marketing

Number of Browser Extensions Available on Android

Эта обширная поддержка расширений критически важна для разработчиков. Когда вы на мобильном устройстве, вам нужны те же мощные инструменты, к которым вы привыкли на десктопе. DivMagic, например, требует глубокого доступа к DOM и CSSOM — то, что может предоставить только полноценный API расширений. Реализация WebExtensions API в Iceraven достаточно надёжна, чтобы позволить DivMagic работать почти идентично его десктопной версии.

BrowserExtension CountDeveloper ToolsCustom Add-ons
Iceraven2,000+Full (via DivMagic, etc.)Yes
Firefox Nightly~1,500LimitedWhitelist only
Kiwi Browser~1,000PartialVia Chrome Web Store
Chrome0NoneNo

Настройка DivMagic на Iceraven: руководство для разработчика

Запустить DivMagic на Iceraven несложно, но есть несколько шагов, чтобы всё работало гладко. Вот как превратить ваш Android-телефон в мощный инструмент для копирования UI.

Шаг 1: Установите Iceraven

Скачайте Iceraven с официальной страницы релизов на GitHub или из F-Droid. Версия в Google Play Store также доступна (ищите «Iceraven Browser»). Установите как любое другое приложение.

Шаг 2: Включите установку расширений

По умолчанию Iceraven может ограничивать установку избранным списком. Чтобы разблокировать полный каталог AMO, перейдите в Настройки > О Iceraven и несколько раз нажмите на логотип, пока не увидите сообщение «Debug menu enabled». Затем перейдите в Настройки > Дополнительно > Пользовательская коллекция дополнений и введите ID коллекции и URL, указанные в руководстве по настройке DivMagic (или используйте стандартные «16156822» и коллекцию «Firefox Add-ons»). Этот шаг критически важен: он сообщает Iceraven загружать расширения из всего репозитория дополнений.

Шаг 3: Установите DivMagic

Откройте Iceraven и перейдите на страницу DivMagic на addons.mozilla.org. Нажмите «Добавить в Firefox» и следуйте инструкциям. После установки вы увидите значок DivMagic на панели инструментов браузера. Нажмите на него, чтобы активировать выборщик UI. Затем вы можете нажать на любой элемент на веб-странице, чтобы скопировать его HTML и CSS, или выбрать область, чтобы захватить целый компонент.

Шаг 4: Начните копировать UI

С активным DivMagic перейдите на любой сайт, с которого хотите учиться или который хотите отладить. Нажмите на значок расширения, затем на любой элемент на странице. Появится панель с извлечённым HTML, CSS и даже кодом для конкретных фреймворков (React, Tailwind и т.д.). Вы можете скопировать его в буфер обмена, отправить в приложение для заметок или начать новый проект в вашей любимой IDE.

«Возможность копировать готовый к продакшену CSS прямо на телефоне через DivMagic сократила время моего прототипирования вдвое. Теперь я могу захватывать дизайнерские идеи в тот момент, когда их вижу.»

Реальные сценарии использования: от отладки UI до быстрого прототипирования

Iceraven + DivMagic — это не просто новинка; это практический инструмент, решающий реальные проблемы фронтенд-разработчиков и UI-дизайнеров. Вот несколько сценариев, где эта комбинация проявляет себя наилучшим образом.

ui, circle, tv menu

Отладка на ходу

Вы в кофейне, и клиент сообщает, что кнопка съехала на его Android-телефоне. С Iceraven и DivMagic вы можете мгновенно проверить элемент, увидеть вычисленные стили и даже протестировать исправление, отредактировав CSS вживую в консоли браузера. Не нужно ждать, пока вернётесь за рабочий стол.

Сбор вдохновения для дизайна

Наткнулись на красиво оформленный компонент во время серфинга? Вместо того чтобы делать скриншот и пытаться воссоздать его позже, используйте DivMagic, чтобы скопировать точную структуру HTML и правила CSS. Сохраните в свою дизайн-систему или библиотеку референсов. Поскольку DivMagic интеллектуально извлекает только релевантные стили, вы получаете чистый, минимальный код.

Проверка согласованности между устройствами

Ваша команда создала адаптивный макет, который отлично выглядит на десктопе, но вам нужно проверить его на реальном Android-устройстве. Загрузите сайт в Iceraven, откройте инспектор DivMagic и переключайтесь между размерами области просмотра устройства. Вы сможете увидеть, какие контрольные точки применяются, и даже скопировать стили для сравнения с исходным кодом.

Конкурентный анализ

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

3x
faster UI prototyping when using DivMagic on Iceraven compared to manual mobile inspection methods

Производительность и безопасность: что нужно знать

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

Безопасность — ещё одна закономерная проблема. Система расширений Iceraven использует ту же модель разрешений, что и десктопный Firefox. Вы можете точно увидеть, какие разрешения запрашивает расширение, прежде чем установить его. DivMagic, например, запрашивает доступ только к содержимому веб-страниц, на которых вы его явно активируете; он никогда не читает ваши пароли, историю просмотров или другие конфиденциальные данные. Кроме того, открытый исходный код Iceraven позволяет сообществу проверять код на наличие уязвимостей.

Будущее мобильной веб-разработки с Iceraven и расширениями

Мобильный веб больше не является гражданином второго сорта, и разработчики заслуживают инструментов, соответствующих этой реальности. Неограниченная поддержка расширений в Iceraven — это признак того, куда движется индустрия. По мере того как всё больше разработчиков будут использовать Iceraven, мы, вероятно, увидим новую волну инструментов для мобильной разработки, которые превзойдут возможности десктопных браузеров.

mail, email, form, contact form, message, interface, ui, ux, send, web, app, communication, online, digital, submit, design, layout, modern, inbox

DivMagic находится на переднем крае этого движения. Позволяя мгновенно копировать UI и генерировать код на любом устройстве, он устраняет разрыв между вдохновением и реализацией. Будущие обновления принесут ещё более тесную интеграцию с Iceraven, включая поддержку копирования целых разделов страниц, экспорт в Figma и обмен UI-компонентами напрямую с членами команды.

Сочетание мощного браузера с открытым исходным кодом и трансформирующего расширения для разработчиков даёт представление о том, что возможно, когда мобильная экосистема принимает расширяемость. Для фронтенд-разработчиков, уставших от инструментов, работающих только на десктопе, Iceraven и DivMagic — это ключи к более гибкому и продуктивному рабочему процессу в любом месте и в любое время.

99.9%
uptime with Iceraven’s stable extension framework, ensuring your development tools are always ready

Так что в следующий раз, когда вы будете ждать автобус или стоять в очереди, превратите это время в продуктивное прототипирование. Установите Iceraven, добавьте DivMagic и начните копировать лучшие UI-решения веба прямо со своего телефона. Ваш десктоп никуда не денется, когда вы вернётесь, но, возможно, он понадобится вам не так часто, как вы думали.

Начните создавать с помощью DivMagic сегодня

Присоединяйтесь к более чем 10 000 разработчиков, дизайнеров и владельцев бизнеса, чтобы копировать код с любого веб-сайта и использовать его в своих проектах.

Get DivMagic for 42% off

Limited time deal for 22:45