💾 Archived View for tilde.team › ~rami › duck.gmi captured on 2024-05-10 at 11:04:02. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
רמי
SUBJECT: Duckduckgo: Синтаксис поисковых запросов, bang-сокращения и дополнительные сервисы
AUTHOR: Rami Rosenfeld
DATE: 06/05/24
TIME: 00.00
LANG: ru, en
LICENSE: GNU FDL 1.3
TAGS: gnu, gnome, software, opensource, linux, system, man, manual, bash, privacy, security, rhel, centos, mate, xfce, lxde, spin, de, systemd, systemctl, terminal, console, duckduckgo, web, search
Догадайтесь, как именно Рами тестирует любой поисковый сервис на пригодность? Да все очень просто: скромно набирает в строке "Рами Розенфельд" :) и проверяет достоверность поисковой выдачи. Если все в порядке, т.е. если мое доброе имечко проявилось где-то на первой-второй позициях, удовлетворенно хмыкает: "Угу, работает!"... Если же сверху возникает какая-то незнаемая муть, типа "Фредди Меркьюри" (почему? поясняю: вообще-то его настоящее имя - Рами), "мазь Розенфельда" (есть такая) или даже "мессенджер Signal, Мокси Марлинспайк" (он ведь тоже Розенфельд, просто хорошо замаскировавшийся), то однозначно отказываюсь от его дальнейшего использования.
А теперь поговорим предметно о сервисах Duckduckgo.
Данный режим можно активировать непосредственно на главной странице Duckduckgo (Safe Search: Strict, Moderate, Off). Если же вы хотите всегда использовать режим "Strict"; есть смысл осуществлять поисковые запросы со страницы:
Если в вашем браузере тотально отключены скрипты (что и должно быть по умолчанию), используйте HTML-вариант страницы:
Duckduckgo Strict Safe Search (HTML)
Еще один вариант: использовать расширенный синтаксис запроса в поисковой строке, добавив одно из значений (strict / moderate/ off):
&kp=1
&kp=-1
&kp=-2
Для временного включения/отключения режима безопасного поиска используйте bang-сокращения (см. пояснения ниже) !safeon или !safeoff - их следует вставить в строку первыми, т.е. ДО поискового запроса.
CNAME: Администраторам возможно глобально изменить DNS-entry с duckduckgo.com на safe.duckduckgo.com, чтобы перевести всех подключенных пользователей на более безопасный поиск.
Duckduckgo (HTML; для браузеров с отключенными скриптами)
Duckduckgo (сокращенная ссылка: "ddg.gg")
Наберите в поисковой строке слово "translate" и текст для перевода - с указанием необходимого языка, например:
translate good morning to Hebrew
Примечание: Будет использована служба "Microsoft’s translation service" (разработчики Duckduckgo утверждают, что им не передаются никакие критичные данные). Как я понял, данный метод сработает только на главной странице Duckduckgo (со скриптами).
cats dogs - будут выданы результаты поиска как про кошек, так и про собак;
"cats and dogs" - будет выдан точный результат, соответствующий запросу (либо, если поиск окончился неудачей, максимально подходящие материалы);
~"cats and dogs" - экспериментальный синтаксис с кавычками и тильдой ("~"): будут подобраны результаты, семантически совпадающие с запросом (например: "кошки и собаки" и "собаки и кошки");
cats -dogs - будут найдены только "кошки", из поиска будут исключены "собаки";
cats +dogs - в результатах будут подобраны ссылки с преобладанием упоминания "собаки";
cats filetype:pdf - будут подобраны материалы о кошках в формате PDF. Можно использовать следующие спецификации: pdf, doc(x), xls(x), ppt(x), html;
dogs site:example.com - будут найдены материалы с упоминанием собак на сайте example.com;
cats -site:example.com - будут найдены материалы о кошках, исключая поиск на сайте example.com;
intitle:dogs - заглавие страницы будет содержать слово "собаки";
inurl:cats - URL-ссылка будет содержать слово "кошки".
Подробнее см.:
Bang - аналог короткого алиаса, который значительно упрощает поиск. Например, вместо того чтобы набирать "купить футболку с надписью "FC Bayern Munich" на сайте Амазон", достаточно ввести в строке:
!a T-Shirt "FC Bayern Munich"
Или, к примеру, чтобы перейти на сайт New York Times, следует ввести:
!nyt
Существуют сотни алиасов, многие из которых предлагаются самими пользователями.
Чтобы вас автоматически перенаправило на первую (верхнюю) ссылку в поисковой выдаче (в указанном примере это окажется сайт клуба моей любимой мюнхенской "Баварии"), наберите:
\ FC Bayern Munich
Подробнее см.:
Совсем недавно в Duck-сервисах появился дополнительная возможность - беседы с искуственным интеллектом. Поддерживаются национальные языки и две модели ИИ: OpenAI’s GPT-3.5 и Anthropic’s Claude chat:
Несколько лет назад Duckduckgo стал предлагать еще один сервис: защиту почтовых ящиков путем создания алиасов на их сайте.
Подробнее см.:
Duckduckgo использует в своем браузере и дополнениях к иным браузерам разные варианты защиты пользователей: 3rd-party Tracker Loading Protection, Global Privacy Control, Link Tracking Protection, CNAME Cloaking Protection, Google AMP Protection и подобные:
- DuckDuckGo Web Tracking Protections
- DuckDuckGo Smarter Encryption
- DuckDuckGo Embedded Social Media Protection
- Global Privacy Control (GPC) in DuckDuckGo
Подробнее см.:
Duckduckgo Web Browsing Privacy
ВАЖНО: Я не рекомендую полагаться на "полную безопасность" и "защиту", обеспечиваемую сервисами, браузерными дополнениями и браузером Duckduckgo. Используйте их исключительно в некритичных ситуациях, например, если вы настраиваете веб для людей, живущих по принципу "мне нечего скрывать", или для повседневного просмотра веб-страниц на относительно безопасных сайтах.
Дополнительно см.:
DDGR: Алиас для быстрого поиска из консоли на сервере Duckduckgo
🄯 Rami Rosenfeld, 2024. GNU FDL 1.3.