LINUX.ORG.RU

История изменений

Исправление MozillaFirefox, (текущая версия) :

Раньше можно было просто складывать кастомные поисковики в <profile>/searchengines, но теперь придётся поизвращаться.

  • Возьмите нужный поисковый плагин в формате xml из исходников
  • Отредактируйте под свои нужды. Обязательно поменяйте имя в <ShortName>. Например, если он назывался «Google», его можно назвать «Гугл». В Firefox есть защита от добавления поисков, у которых имя совпадает с предустановленными.
  • В настройках инструментов разработчика включите «Инструменты отладки browser chrome и дополнений»
  • Перетащите свой xml в окно браузера, чтобы он открылся во вкладке. Скопируйте адрес из адресной строки.
  • Откройте консоль браузера через «главное меню → веб-разработка»
  • Напишите в консоли
    Services.search.addEngine("АДРЕС_КОТОРЫЙ_ВЫ_СКОПИРОВАЛИ_РАНЕЕ", null, null, false);
    
  • Консоль выдаст что-то типа «undefined», но это нормально, поиск добавлен.

Исправление MozillaFirefox, :

Раньше можно было просто складывать кастомные поисковики в <profile>/searchengines, но теперь придётся поизвращаться.

  • Возьмите нужный поисковый плагин в формате xml из исходников
  • Отредактируйте. Обязательно поменяйте имя в <ShortName>. Например, если он назывался «Google», его можно назвать «Гугл». В Firefox есть защита от добавления поисков, у которых имя совпадает с предустановленными.
  • В настройках инструментов разработчика включите «Инструменты отладки browser chrome и дополнений»
  • Перетащите свой xml в окно браузера, чтобы он открылся во вкладке. Скопируйте адрес из адресной строки.
  • Откройте консоль браузера через «главное меню → веб-разработка»
  • Напишите в консоли
    Services.search.addEngine("АДРЕС_КОТОРЫЙ_ВЫ_СКОПИРОВАЛИ_РАНЕЕ", null, null, false);
    
  • Консоль выдаст что-то типа «undefined», но это нормально, поиск добавлен.

Исправление MozillaFirefox, :

Раньше мжно было просто складывать кастомные поисковики в <profile>/searchengines, но теперь придётся поизвращаться.

  • Возьмите нужный поисковый плагин в формате xml из исходников
  • Отредактируйте. Обязательно поменяйте имя в <ShortName>. Например, если он назывался «Google», его можно назвать «Гугл». В Firefox есть защита от добавления поисков, у которых имя совпадает с предустановленными.
  • В настройках инструментов разработчика включите «Инструменты отладки browser chrome и дополнений»
  • Перетащите свой xml в окно браузера, чтобы он открылся во вкладке. Скопируйте адрес из адресной строки.
  • Откройте консоль браузера через «главное меню → веб-разработка»
  • Напишите в консоли
    Services.search.addEngine("АДРЕС_КОТОРЫЙ_ВЫ_СКОПИРОВАЛИ_РАНЕЕ", null, null, false);
    

Исправление MozillaFirefox, :

  • Возьмите нужный поисковый плагин в формате xml из исходников
  • Отредактируйте. Обязательно поменяйте имя в <ShortName>. Например, если он назывался «Google», его можно назвать «Гугл». В Firefox есть защита от добавления поисков, у которых имя совпадает с предустановленными.
  • В настройках инструментов разработчика включите «Инструменты отладки browser chrome и дополнений»
  • Перетащите свой xml в окно браузера, чтобы он открылся во вкладке. Скопируйте адрес из адресной строки.
  • Откройте консоль браузера через «главное меню → веб-разработка»
  • Напишите в консоли
    Services.search.addEngine("АДРЕС_КОТОРЫЙ_ВЫ_СКОПИРОВАЛИ_РАНЕЕ", null, null, false);
    

    Поисковый плагин добавлен.

Исходная версия MozillaFirefox, :

  • Возьмите нужный поисковый плагин в формате xml из исходников
  • - Отредактируйте. Обязательно поменяйте имя в <ShortName>. Например, если он назывался «Google», его можно назвать «Гугл». В Firefox есть защита от добавления поисков, у которых имя совпадает с предустановленными.
  • - В настройках инструментов разработчика включите «Инструменты отладки browser chrome и дополнений»
  • - Перетащите свой xml в окно браузера, чтобы он открылся во вкладке. Скопируйте адрес из адресной строки.
  • - Откройте консоль браузера через «главное меню → веб-разработка»
  • - Напишите в консоли
    Services.search.addEngine("АДРЕС_КОТОРЫЙ_ВЫ_СКОПИРОВАЛИ_РАНЕЕ", null, null, false);