Portál AbcLinuxu, 30. dubna 2025 15:24
Již nějakou dobu přemýšlím nad tím, kterak zjistit, zda se na druhém konci HTTP spojení nachází robot nebo človek. Asi vás napadne obrázkový test známý z publikačních systémů a registrací různých účtu. Není to ovšem ale tak jednoduché, protože ne každý si obrázek s pokrouceným textem může zobrazit.
Vygooglil jsem různá řešení týkající se například jednoduchých logických otázek nebo možnosti si text přehrát jako zvuk. Dokonce i World Wide Web Consortium se k tomu vyjadřuje.
Logické otázky se mi nezdají vhodné, protože sice můžu vytvořit databázi s 200 různými otázkami, ale stejně je možné po nějaké době otázky okopírovat a odpovídat na ně automaticky. Nemůžu použít ani třeba jednoduché výpočty stylu 1 * 3 = ?
, protože na jejich počítání není zas takový problém napsat parser. Zvuk není už vůbec ideální, protože obtěžuje běžného uživatele více než opisování textu z obrázku.
Nenapadá vás nějaké elegantně jednoduché řešení, na které jsem nepřišel nebo mi při googlování uniklo ? Nehodlám se snížit na prosté zamezení přístupu postiženým lidem nebo uživatelům textových prohlížečů.
Tiskni
Sdílej:
Pravda asi by to chtělo trochu poladit, ale mohlo by to být použitelnéno to by chtělo, já jsem z toho tu úvodní trojku nevykoukal a nevykoukal ... a to jsem si dneska ani nezapomněl vzít čočky
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.