Буднично вышло обновление расширения Fantlab Searcher для Google Chrome и других родственных ему браузеров. В основном обновление посвящено необходимым технических изменениям согласно актуальным требованиям Гугла, но также есть немного нового функционала.
Что это такое и как установить
Краткая справка: Fantlab Searcher — расширение для браузера, позволяющее из одного окошка искать контент по всему Фантлабу: произведения, авторы, посетители, блоги, форум, поиск с использованием Гугла и других внешних поисковиков. Одна из самых удобных функций для меня: поиск с любого сайта выделенного участка текста горячими клавишами от Alt+1 (произведения, авторы) до Alt+7 (поиск по сайту сторонним поисковиком).
Установить расширение в браузер можно из магазина Chrome по ссылке. Уже установленное оттуда расширение должно автоматически обновиться до 1.8.
Список внесённых изменений
Расширение наконец переведено на третий манифест, это было основной частью работы над 1.8, хоть для обычных пользователей и наименее заметной. Но главное, что теперь расширению не грозит удаление из магазина Chrome из-за этого и оно должно штатно работать и в будущих версиях браузера, где наверняка будет убираться или ограничиваться поддержка расширений старого формата.
Для поиска по авторским колонкам добавлена галка расширенного поиска, с ней поиск будет происходить не только по заголовкам блогов, но и по всему их содержанию:
Расширение теперь поддерживает локализации на других языках, кроме русского, если браузер на этом языке. Сейчас кроме дефолтного русского оно переведено на английский и украинский языки.
Другие мелкие изменения и фиксы, в основном обновление иконок.
Из-за многочисленных внутренних изменений могут после обновления возникнуть проблемы с настройками расширения, если какие-то перестанут работать — попробуйте их заново выставить туда-сюда в расширении.
Спустя более чем 8 лет после предыдущего релиза вышло новое обновление расширения Fantlab Searcher для Google Chrome. Обновилось в магазине расширений оно уже больше недели назад, но Гугл не спешил никак уведомлять о результатах проверки расширения, наверное обиделся, что я его постоянно ограничиваю в различных уведомлениях и почтовом спаме) По большей части поисковое расширение обновлено по поводу новых требований Гугла и нынешнего времени в целом, но есть и немного новшеств в функционале.
Что это такое и как установить
Для тех, кто впервые это видит, Fantlab Searcher — неофициальное расширение для браузера, позволяющее из одного окошка искать контент по всему Фантлабу: произведения, авторы, посетители, блоги, форум, поиск с использованием Гугла и других внешних поисковиков. Одна из самых удобных функций для меня: поиск с любого сайта выделенного участка текста горячими клавишами от Alt+1 (произведения, авторы) до Alt+7 (поиск по сайту сторонним поисковиком).
Установить расширение в браузер можно из магазина Chrome по ссылке.
Список внесённых изменений
обновлены под текущие реалии задействованные ссылки на сторонние поисковики (оставлены только наиболее актуальные из них, нечего захламлять) и на сам Фантлаб, везде используется https-версия адреса сайта;
немного обновлён список настроек, добавлен пункт, позволяющий использовать для результатов поиска fantlab.org вместо классического домена в ru-сегменте:
некоторые оптимизации в работе истории запросов.
Дальнейшие планы
Вообще уже давно пора перевести расширение на новый технический формат (Manifest v3), но я так понял что большинство разработчиков расширений забило на этот очередной этап гугловской секьюритишизы и не спешат снова переделывать свои расширения, так что и корпорация Добра пока не запрещает использование старых расширений в браузере и своём магазине. Но если будет надобность, то в будущем возможно расширение снова обновится, чтобы соответствовать нужным стандартам, а по поводу какого-то полезного функционала — никаких конкретных идей нет.
На эти каникулы нам удалось совместить приятное с полезным и провести небольшой dev-марафон на три дня по совместной разработки Фантлаб-приложения.
Отсутствие свободного времени для программирования любимого сайта стало плохой традицией в последние время. Мы решили это исправить, встретившись в реале и совместно поработать над конкретным вопросом. Иван kenrube хотел продвинуться в написании Android-клиента для ФантЛаба, а, я со своей стороны, давно думал довернуть api-выдачу нашей базы до уровня хотя бы альфа-релиза.
Кен приехал на новогодние каникулы в Питер на несколько дней и, кроме культурной программы, мы культурно покодили. =)
Результатом трех дней совместного программирования в разных ко-воркинг офисах Питера стало:
получение скелета приложения (оно уже работает, но до показа еще рано),
нахождение профессионального тестера на это приложение,
дописанное до более-менее внятного уровня документации по API,
открытие публичного гигхаба для дальнейшим работам по API
и, конечно, гамма удовольствия от этого всего дела! =)
Безусловно такие dev-встречи надо повторять. Это не только живое обсуждение, обмен опытом и немного мастер-классы, но и вполне продуктивная совместная работа в приятном коллективе. И хоть в первом dev-марафоне приняли участие только двое человек, но получилось хорошо =)
Новая версия поискового расширения для Фантлаба, расширяющего функционал браузера Google Chrome. В ней наконец сделаны необходимые обновления и исправления, добавлены новые функции. А главное, расширение теперь полноценно зарегистрировано в интернет-магазине Chrome, что значительно упростит его установку и дальнейшие обновления.
Установка
Установка расширения в браузер теперь совсем несложный процесс. Нужно перейти по ссылке в магазин Chrome и нажать там кнопку "+ БЕСПЛАТНО", после чего согласиться с появившимся стандартным предупреждением. Всё, расширение установлено:
Также оно должно подойти для новой Оперы, Яндекс-браузера и большинства других хромосборок. После установки из магазина дальнейшие обновления для этого расширения должны устанавливаться автоматически.
Список внесённых изменений
как видно на скриншоте выше, внешний вид поля ввода сделан похожим на вид аналогичного поля на Фантлабе, изменённого в результате последнего большого обновления сайта. Соответственно, и букашку под лупой теперь можно бесконечно давить и отдавливать;
используются новые движки для основного поиска, а также для поиска по форуму и авторским колонкам, которые в последнее время были обновлены на сайте;
расширение научилось запоминать последние поисковые запросы и автоматически дополнять их при вводе, если такой запрос уже был:
В настройках эту функцию можно отключить, а уже имеющуюся историю запросов можно удалить, кликнув по синей надписи "очистить":
в правом нижнем углу появилась кнопка исправления раскладки, быстро исправляющая текст запроса, который, как это часто бывает, введён не в той раскладке клавиатуры. Работает для английской и русской раскладки, например, "gfvznm" исправит на "память". Также для этой функции служит комбинация клавиш Alt + T;
в список сторонних поисковиков добавлен DuckDuckGo, имеющий открытый код и позиционируемый как уважающий конфиденциальность пользователей сервис:
фокус устанавливается на строку запроса при нажатии любой клавиши в окне расширения, т.е. ничего зря не будет напечатано, если случайно этот фокус был утерян.
Дополнительно
На всякий случай традиционно даю ссылку на скачивание самого файла расширения, а также прикрепляю его к этой статье.