Pull to refresh

Об интеллекте поисковиков

Reading time1 min
Views859
Доллары в квадрате уже достаточно повеселили досточтимую публику.

Однако, есть вещь, которая в гугле (яндексе и т.д.) сильно огорчает, не смотря на все их попытки «понимать», что ищет пользователь. Это отказ воспринимать спецсимволы.

Ведь понятно, что если я ищу «system()» (exit(), open() и т.д.) — это не то же самое, что просто «system», «exit», «open». Если я ищу "[:lower:]" это не то же самое, что «lower» (ладно, регэкспов в поисковиках не будет никогда, но хотя бы просто по заданной строке искать...). Ведь я явно говорю, что хочу найти. Ну просто бери man-страницу и показывай. Статья про system() на opengroup просто обязана быть пришлёпнута первой в результатах поиска… Но нет.

Иногда это приводит просто в отчаяние. Есть имя — а найти нельзя, потому что характерные признаки имени просто отбрасываются, и получается очень generic слово. Нельзя искать кавычки, нельзя искать значки плюс, минус и т.д…

Хотя, казалось бы, что может быть проще, чем добавить эскапирование в поисковый запрос?
Tags:
Hubs:
Total votes 26: ↑16 and ↓10+6
Comments10

Articles