A megadott angol szöveg magyar fordítása szerint az egyes felhasználók szintjén jelentkező többletterhelés elhanyagolható, azonban tömeges scraperhasználat esetén ezek a költségek összeadódnak, és jelentősen drágábbá teszik a scrapinget.
Ez végső soron ideiglenes megoldásként szolgál, hogy több időt lehessen fordítani a headless böngészők ujjlenyomat-alapú azonosítására, például annak vizsgálatára, hogyan végzik a betűk megjelenítését, és így ne kelljen a proof-of-work kihívást tartalmazó oldalt olyan felhasználóknak megjeleníteni, akik nagyobb valószínűséggel valódi felhasználók.
A fordítás részletes értelmezése
A szöveg első része azt állítja, hogy az egyetlen felhasználóra jutó extra számítási teher olyan csekély, hogy gyakorlatilag figyelmen kívül hagyható. Ha azonban nagyon sok scraper, vagyis automatizált adatkinyerő program alkalmazza ugyanezt a mechanizmust, az egyes kis terhelések összeadódnak.
Ennek következtében a scraping, vagyis a weboldalakról történő automatizált adatgyűjtés sokkal költségesebbé válik. A megközelítés célja tehát nem feltétlenül az, hogy minden automatizált hozzáférést teljesen megakadályozzon, hanem hogy növelje a nagy volumenű scrapertevékenység erőforrásigényét.
A headless böngészők azonosítása
A szerző szerint ez csak ideiglenes vagy átmeneti megoldás. Az így nyert időt a headless böngészők ujjlenyomat-alapú felismerésének fejlesztésére lehet fordítani.
A headless böngésző olyan böngésző, amely grafikus felhasználói felület nélkül működik, és gyakran automatizált feladatok, tesztelés vagy adatkinyerés végrehajtására használják. A szöveg példaként említi a betűk megjelenítésének módját, amely alapján különbséget lehet keresni a különböző böngészőkörnyezetek között.
Ha a headless böngészők megbízhatóbban azonosíthatók, akkor a proof-of-work kihívást tartalmazó oldal nem feltétlenül jelenik meg azoknak a látogatóknak, akik nagyobb valószínűséggel legitim, valódi felhasználók.
Az Anubis működéséhez szükséges JavaScript
Fontos megjegyzés, hogy az Anubis használatához modern JavaScript-funkciók szükségesek. Az olyan bővítmények, mint a JShelter, ezeket a funkciókat letilthatják.
Ez azt jelenti, hogy egyes adatvédelmi vagy böngészővédelmi beállítások megakadályozhatják az Anubis megfelelő működését, ha blokkolják a modern JavaScript-funkciók végrehajtását.
Fontos kifejezések angol-magyar megfeleltetése
| Angol kifejezés | Magyar jelentés |
|---|---|
| additional load | többletterhelés |
| mass scraper levels | tömeges scraperhasználat |
| scraping | automatizált adatkinyerés |
| placeholder solution | ideiglenes vagy átmeneti megoldás |
| fingerprinting | ujjlenyomat-alapú azonosítás |
| headless browser | headless, vagyis grafikus felület nélküli böngésző |
| font rendering | betűk megjelenítése |
| proof of work | proof-of-work kihívás |
| legitimate users | legitim, valódi felhasználók |
