Ответ 1
Нет, разработчики Chromium дали понять, что не поддерживают несколько ключевых слов omnibox для расширений:
Я считаю, что ключевое слово omnibox - это поверхность пользовательского интерфейса, например, действие страницы/браузера. Мы ограничиваем расширения до 1 поверхности UI, чтобы избежать добавления помех. Учитывая это, я не думаю, что мы должны это реализовать.
Конечно, эта ошибка требует как способности определять несколько ключевых слов, так и динамически изменять эти ключевые слова "на лету". Тем не менее, ответ разработчика кажется противоположным нескольким ключевым словам в целом.
Тот же ответ предлагает альтернативу:
Ключевое слово предназначено для использования в качестве префикса для вашего расширения, поэтому вместо того, чтобы иметь N ключевых слов, как насчет 1 ключевого слова, которое принимает команды N?
Вместо поддержки как keyword1 something
, так и keyword2 something
вы можете использовать masterkeyword keyword1 something
и masterkeyword keyword2 something
.