Пользователь
0,0
рейтинг
10 июня 2010 в 18:31

Разработка → Расширение Firefox: поиск по открытому сайту

На многих сайтах нелегко найти нужную информацию из-за того, что создатели сайтов часто забывают (или не могут) сделать функцию поиска по сайту. Это факт. Я разработал простое расширение для Firefox, которое решает эту проблему.

Идея проста – использовать для поиска по сайту поисковые системы (Яндекс, Google и т.д.). Возможны два варианта:
  1. Выделяете на странице фрагмент текста -> в контекстном меню выбираете «Найти … на этом сайте»
    image
  2. Пишете искомый текст в стандартной форме поиска -> нажимаете Ctrl+Enter или кнопку «Найти»
    image

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

Расширение протестировано и полностью работает с Yandex, Google, Bing, Rambler, AOL и Baidu. Работа с другими поисковыми системами возможна, но не гарантируется.

Скачать расширение можно с официального сайта Mozilla.
@netload
карма
65,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разработка

Комментарии (33)

  • +24
    Я уж испугался было, что ctrl+f переизобретён.
    • 0
      во во… у меня такое же чувство было когда прочитал название)))))
    • –1
      А ведь кто знает… возможно есть еще более удобное решение ctrl+f (:
    • +2
      На самом деле в Ctrl+F есть что переизобретать.

      Речь о простой и очевидной вещи — чтобы при переходе на новую страницу результаты поиска обновлялись и если на одной странице строка не найдена, а на другой — имеется, то чтобы автоматически менялся цвет поля поиска. Совершенно не понимаю почему нет такого очевидного поведения.
    • 0
      F3
  • +3
    >На многих сайтах нелегко найти нужную информацию из-за того, что создатели сайтов часто забывают (или не могут) сделать функцию поиска по сайту. Это факт.

    У меня на сайте 3 поиска стоит (обычный, расширенный и гугловский), все в разных местах, и ни один посетитель не пользуется — одно и то же спрашивают. Это факт.

    Но я рад, что вы двигаете народ в нужном направлении, за это вам большой плюс :)
  • 0
    Сделайте свои настройки поиска. У меня, к примеру, стоит яндекс.бар, и я ищу яндексом. А поле поиска справа использует википедию, которая по другим сайтам отчего-то искать не хочет.
  • 0
    спасибо
  • –1
    В Яндекс-баре при поиске можн опоставить галочку «искать на этом сайте» — по сути это тоже самое что и у вас
    • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Спасибо попробуем, а то как студенту очень сложно искать конкретную информацию среди трактата на 10-15 страниц =)
  • НЛО прилетело и опубликовало эту надпись здесь
  • +2
    Спасибо! Из пожеланий — кнопочку на панель бы покомпактнее. Например — без надписи «Найти», только иконка.
    • 0
      присоединяюсь
      кнопка слишком сужает место для поиска
    • 0
      и вообще лучше бы её засунуть внутрь searchbar'а.
  • 0
    Спасибо за расширение. Вот тут для Google Chrome
    • 0
      В этом расширении, к слову, почему-то не работает XNeur (даже ручное переключение раскладки).
      Каким-то нестандартным методом оно отрисовывает своё окно.
    • 0
      А ещё поисковой запрос всегда зачем-то помещается в кавычки.
  • 0
    А можно попросить, чтобы расширение работало и с Mozilla SeaMonkey.

    Сейчас при попытке установить на SeaMonkey имеем сообщение «Не найден сценарий установки»
  • 0
    Удобно, спасибо
  • 0
    Спасибо за расширение. Протестировал. Очень удобно.
  • –1
    Это намек на качество функции поиска Хабра?
  • 0
    Давно хотел написать подобный плагин, чтобы не писать каждый раз в гугле «site:»(только не выделение словом, а поле для поиска текста). Но руки не доходили.
    • 0
      Перефразируя известную фразу — лучше пишите о то что сделали, а не о том, что не сделали.
      • 0
        Лень писать, много текста)
        Просто подметил, что идея хорошая, так как давно у многих крутилась в голове, и вот, наконец, у кого-то дошли руки её воплотить в жизнь.
  • +1
    Едва ли кого-то в блоге про Firefox это заинтересует, но вот кнопочки для Opera с подобным функционалом (поиск в Google по текущему сайту).
    • 0
      Неужели в Firefox это только сейчас появилось? В Опере этой кнопке уже миллион лет. Ну а возможности в Firefox установить второй серчбар с поиском по странице, вместо Ctrl+F я наверно не дождусь…
  • 0
    Странно, но мне казалось, что у Лиса это по-умолчанию было.
  • 0
    у меня кракозябры пишет в результате поиска (как бы Windows-1252).
    винда английская, FF английский

    • 0
      ой, отправилось рано
      вот: Your search — ðàìà site:garyfisher.ru — did not match any documents.
    • 0
      Да, что-то глючит:
  • 0
    seclists.org/fulldisclosure/2010/Jun/205

    експлоид кстати по части макгайверских штучек.
  • 0
    Вышла новая версия (1.0.4). Главное изменение — кнопка «Найти» стала иконкой.

    Редактор Mozilla сообщил о некой проблеме с отображением иконки под Mac OS. Сейчас не могу воспроизвести эту ошибку и исправить, нет Mac OS под рукой. Буду признателен, если кто-то подробно опишет проблему и сделает скриншот.

    Некоторые дополнения и темы изменяют код стандартной формы поиска, в таких случаях поиск по Ctrl+Enter не работает. Если кто-нибудь знает, как назначить обработчик события onkeypress для стандартной формы поиска, не внося изменений в код формы — напишите.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.