Most mass scrapers, on the other hand, simply grab the raw HTML underneath. ShieldFont exploits this difference through an automated process called OpenType glyph substitution.

That said, because the whole defense rests on scrapers reading code rather than screens, taking a screenshot of a shielded page and running OCR on the image can still recover the real words.

Screen readers used by blind readers also work from the code, so they read the decoys aloud. ShieldFont ships with a beta feature that provides those readers with the real text instead.

    • FTonsilStones@lemmy.caOP
      link
      fedilink
      English
      arrow-up
      22
      ·
      2 hours ago

      Per the article, yes:

      Screen readers used by blind readers also work from the code, so they read the decoys aloud.

      But:

      ShieldFont ships with a beta feature that provides those readers with the real text instead.

    • gex@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 hour ago

      Yes, the decoy text is marked aria-hidden, so it won’t be read out loud. The real text is sent to the browser encrypted, and the decryption process takes ~20 seconds, roughly the same as running ocr.

      • T156@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 minutes ago

        Presumably the AI scraper would also have OCR, and would sidestep things like this?