Необходимо собрать свой браузер на основе chromium или mozzila, поменяв название и лого, также этот браузер должен иметь некторые дополнительные функции.
Первостепенная задача состоит в парсинге нескольких сайтов и создания страницы с данными из них. То есть нажав на кнопку в браузере человек видит страницу со слиянием нескольких сайтов. Почитав документацию, понял, что вопрос можно решить с помощью Browser Extensions.
Появилась идея: написать свое расширение, а затем собрать браузер с ним, чтобы, когда пользователь устанавливал браузер у него уже все работало, как я задумал.
Но появилась проблема, оказывается, чтобы собрать так chromium можно прописать расширения в файле external_extensions.json, но это срабатывает только для Linux и Mac OS, а для Windows необходимо настраивать реестр (это называется внешнее расширение), а меня такой вариант не устраивает.
По поводу мозиллы не нашел вообще информации по сборке с расширениями по умолчанию. Буду рад, если подскажите.
Вопрос такой: с какой стороны подойти к расширению функционала браузера на уровне исходных кодов, есть ли возможность написать расширение функциональности не углубляясь сильно в архитектуру браузера, а написав расширение (может быть даже на языке c++) и собрать это все в единый браузер?
Очень нужен совет, с чего начать и где найти информацию по этому поводу (ссылки на документацию приветствуются).
Заранее спасибо!
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вот программкаНеобходимо найти сумму двух минимальных элементов массива