Найти тему
ИГОРЬ | ПРОДЗЕН

В неофициальном аддоне для Яндекс.Дзен добавлен поиск

Оглавление

Я написал уже столько статей, что найти какую-то из них, если требуется, — это уже настоящая проблема.

Во-первых, я часто забываю какую именно картинку я поставил в оформление. А во-вторых проматывать до конца всю страницу редактора — это просто неудобно. Я даже придумал себе технологию поиска: давишь на клавиатуре Page Down, пока не увидишь самую первую публикацию. Потом жмёшь Ctrl+F и начинаешь искать. Неудобно.

И вот наконец-то мне это надоело настолько, что я решил добавить функцию поиска в своё расширение для браузера.

Поиск в «Расширенном редакторе для Яндекс.Дзен»

В интерфейсе редактора появилась новая кнопка — «Поиск».

Она больше похожа на теннисную ракетку, но... это «Поиск». Правда.
Она больше похожа на теннисную ракетку, но... это «Поиск». Правда.

Если нажать на эту кнопку, то откроется... окно поиска.

-3

Тут всё просто: нужно набрать искомый текст и нажать кнопку «Найти». Первый поиск будет осуществляться долго — расширение подгрузит заголовки и описания всех публикаций на канале, а потом это будет происходить быстрее.

Реализован самый простой алгоритм поиска — слова ищутся в заголовке и в описании публикации.

При этом, проверяется наличие всех слов, различные формы слов не поддерживаются.

Пример

Допустим, у вас на канале есть статья: «Что полезнее кора осины или варенье из огурцов», а описание статьи гласит: «Попробовав, варенье из огурцов, купленное в Пятёрочке, я понял, что оно может ставить отличную конкуренцию коре осины.»

Возможные примеры поисковых запросов:

  • кора осины — найдёт.
  • кора дуба — не найдёт (слова «дуба» нигде нет).
  • огурец — не найдёт (нет такого слова).
  • огур — найдёт.
  • пятерочк — не найдёт.
  • пятёрочк — найдёт.

Думаю, логика понятна.

Результатом поиска будет список подходящих публикаций.

Результаты поиска
Результаты поиска

Важное примечание: поиск осуществляется только по вашему каналу, если в перейдёте в это окно из редактора. Если оно откроется каким-то иным (неизвестным мне способом), то поиск работать не будет.

Обновление уже загружено на маркеты Chrome и Firefox и должно обновиться автоматически.

Если у вас ещё не установлено это расширение, то прочитать о расширении и о том, как его установить можно здесь.

Лайки! Подписки! Мне каждый раз напоминать что ли? :-)