Settings Override API позволит расширениям менять стартовую страницу и поиск по умолчанию

Разработчики Google Chrome решили дать возможность расширениям управлять некоторыми настройками браузера через Settings Override API. Например, сейчас уже точно известно о возможности менять стартовую и домашнюю страницы, а также поисковый сервис по умолчанию. Мы решили взглянуть на API поближе и создали тестовое расширение, результаты работы которого вам и покажем сейчас. При установке запрашиваются следующие права:

Settings Override API

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

Идем дальше. Расширение также добавляет свой поисковик в список на chrome://settings/searchEngines.

Единственное, что сейчас еще не работает, это возможность менять поиск по умолчанию на свой через специальный параметр в манифесте. К моменту релиза все допилят. А дата оного пока неизвестна.

А вот комментарий одного из разработчиков, в котором говорится о важности явно сообщать пользователю о замене поиска.

А что думаете вы?

P.S. Ниже приведен manifest.json нашего расширения. Чтобы расширение заработало, достаточно не забыть добавить в папку три картинки указанного размера и использовать Google Chrome Canary/Chromium (работоспособность в Dev не проверял).

{
"name": "Settings Override API Demo",
"version": "1.0",
"manifest_version": 2,
"icons": {
"16": "icon16.png",
"48": "icon48.png",
"128": "icon128.png"
},
"chrome_settings_overrides": {
"homepage": "http://my-chrome.ru",
"search_provider": {
"name": "Settings Override API Demo",
"keyword": "demo",
"favicon_url": "icon16.png",
"encoding": "UTF-8",
"search_url": "http://ru.wikipedia.org/w/index.php?search=%s",
"is_default": true
},
"startup_pages": ["http://my-chrome.ru"] }
}

 

1 star2 star3 star4 star5 star (ОЦЕНИТЬ!)
Загрузка...
Прочее
Комментировать!

Вам понравится

Усилители — рекомендации и виды — Soundmag При прослушивании акустических систем, всевозможных плееров пользователей может не удовлетворять качество звука. Происходит это из-за того, что различные устройства в выходе выдают...
Выбираем качественную систему управления задачами: на что обратить внимание... Сегодня системы управления задачами прочно входят в жизнь различных учреждений. Они необходимы огромным предприятиям с приличным числом работников и сложной иерархией. Без них слож...
Где искать работу копирайтеру, кроме бирж? Поиск заказчиков – это самая большая головная боль для любого копирайтера. Казалось бы, на биржах работы – непочатый край, но вот платят за нее копейки. Поэтому все копирайтеры ста...
Чем примечателен стабилизатор Zhiyun Smooth 3? В данной статье мы рассмотрим одну из самых популярных моделей стабилизатора. Zhiyun Smooth 3 примечателен тем, что он рассчитан на взаимодействие с мобильными телефонами. Теперь л...
Деревянная флешка – практичный и привлекательный аксессуар... Деревянная флешка – практичный и привлекательный аксессуар Использование натуральной древесины позволит без труда реализовать самую оригинальную идею. Отличным тому примером стану...
В Apple сообщили, что можно отключить замедление iPhone... Когда руководитель Apple Тим Кук рассказывал изданию ABC News о планах на будущее, он не только сказал о строительстве новых заводов и кампуса, но и о том, как обстоят сегодня дела...