NeoBars
Мы разработали собственную платформу для создания браузерных расширений, позволяющую получать продукт подходящий для любых браузеров без лишних трудозатрат.
Заказчик: NeoBars.com
Задача
Создать среду разработки, работающую по принципу «один код-все браузеры», чтобы на выходе разработчик получал продукт, подходящий всем браузерам.
Цель
Увеличить скорость разработки, сократить затраты клиентов.
Концепция
Приведение механизма написания расширений во всех браузерах к единому виду, и, затем, в рамках платформы унифицировать взаимодействие с API остальных браузеров.
Solution
Был реализован собственный background для Firefox и Internet Explorer (у Firefox появился подобный функционал — WebExtensions уже после создания нашей платформы). Проанализированы API всех браузеров и реализован единый функционал взаимодействия в рамках платформы. В отличие от решений конкурентов, заявленные возможности нашей платформы работают во всех браузерах.
Project results
Мы получили решение, позволяющее в режиме «Drag and Drop» создавать тулбары и браузерные кнопки, наполняя их различными виджетами. После завершения всех настроек происходит билдинг продукта и генерация установочных файлов для всех популярных браузеров.