Web e EAA

Text Marks the Spot 1.0.15 porta il cursore di NVDA sul primo paragrafo dell’articolo

Nell'Add-on Store di NVDA è arrivata la 1.0.15 dell'estensione di Casey Mathews: meno pagine che restano mute e i post in stile rivista che atterrano sull'articolo invece che sulla riga di sommario.

Pubblicato il 4 min lettura Notato un errore? Scrivi a redazione

Illustrazione editoriale a tema: Text Marks the Spot 1.0.15 porta il cursore di NVDA sul primo paragrafo dell’articolo

Il 24 agosto è arrivata nell’Add-on Store di NVDA la versione 1.0.15 di Text Marks the Spot, l’estensione firmata da Casey Mathews che, quando una pagina web ha finito di caricarsi, sposta il cursore sul primo paragrafo dell’articolo e lo fa leggere a NVDA. Il rilascio su GitHub porta l’orario delle 13:23 UTC, la pubblicazione nel negozio degli add-on quello delle 13:33. Le due righe con cui l’autore riassume il lavoro parlano di pagine che smettono di restare mute e di post in stile rivista che finiscono sulla storia invece che sulla riga di sommario.

Come si comporta l’add-on su una pagina

La scheda dell’estensione descrive un funzionamento senza comandi da impartire: si lascia caricare la pagina, si ascoltano i bip brevi e il cursore si trova all’inizio dell’articolo, con NVDA che legge il primo paragrafo. Da lì la lettera Z porta avanti al blocco di testo successivo, Maiusc+Z riporta all’atterraggio iniziale e NVDA+Z spegne l’add-on su un sito specifico. La stessa scheda dichiara che tutto il lavoro avviene sul computer, senza chiamate di rete.

I segnali sonori sono documentati uno per uno nel changelog della prima versione pubblica: un blip corto quando la ricerca parte, un pulsare ogni mezzo secondo finché sta lavorando, due bip bassi quando ha finito di cercare senza trovare niente. Manca un suono di conferma per il caso riuscito: quando l’add-on ha trovato il punto, a parlare è NVDA che legge il paragrafo.

Le pagine che restavano mute

Il problema chiuso dalla 1.0.15 nasce dai siti che si riscrivono da soli mentre l’add-on li sta ancora leggendo. Il paragrafo scelto si sposta, e a quel punto l’estensione lo cerca di nuovo in base alle parole che contiene. Quella ricerca era più severa del controllo che poi approva il risultato, così finiva per buttare via atterraggi che avrebbe accettato senza problemi: la pagina restava zitta.

Adesso la ricerca prova pezzi di testo via via più corti e regge anche i caratteri di spaziatura invisibili che alcuni siti infilano fra una parola e l’altra. Un frammento viene usato solo se compare esattamente una volta nella pagina, e questo serve a evitare un caso preciso: il riquadro di anteprima che ripete la prima riga della storia non può più rubare l’atterraggio all’articolo vero.

I post in stile rivista

Il secondo intervento riguarda una struttura di pagina diffusa: titolo, una riga di sommario, poi il blocco con autore, data e la stima dei minuti di lettura, e solo dopo l’articolo. Su quelle pagine il cursore si fermava sulla riga di sommario. La regola che l’add-on usa adesso guarda dove sta il blocco dell’autore: il sommario sta sopra, la storia sta sotto, quindi la lettura prosegue oltre il sommario fino al primo paragrafo vero. Le pagine che si aprono con una frase corta e senza blocco autore, come quelle di MacRumors, continuano ad atterrare su quella frase.

Il registro tecnico si accende a mano

La 1.0.15 aggiunge un registro diagnostico per capire perché una certa pagina atterra male, e resta spento finché non lo si chiede. Per accenderlo si crea un file vuoto chiamato TextMarksTheSpot-diagnostics-enabled nella cartella di configurazione utente di NVDA e si riavvia lo screen reader; per spegnerlo si cancella quel file. Finché non c’è, l’add-on non scrive nulla.

Sul fronte della compatibilità, l’autore dichiara di aver provato la versione con NVDA 2026.2 senza dover cambiare niente. L’estensione gira da NVDA 2024.1 in avanti, sia sulle build a 32 bit fino alla 2025.3 sia su quelle a 64 bit dalla 2026.1. La licenza è GPL versione 2.

Quello che ancora non funziona

Il changelog tiene un elenco fisso di limiti noti, rimasto uguale a quello della 1.0.14. Su alcuni articoli il cursore finisce sulla biografia dell’autore invece che sul pezzo. I siti di ricette possono ancora atterrare su una riga promozionale o sulla recensione di un lettore. Le home page di The Verge e TechCrunch aprono con una storia in evidenza molto grande e l’atterraggio cade su un titolo più in basso nell’elenco. Le pagine di accesso che chiedono prima la sola email non ricevono alcun atterraggio e rispondono con i due bip bassi. I riquadri di risultato disegnati via script, come il test di velocità di fast.com, non vengono riconosciuti.

L’add-on si installa dall’Add-on Store di NVDA, che si apre dal menu Strumenti dello screen reader e da lì cerca il nome. In alternativa: scarica Text Marks the Spot 1.0.15 dalla pagina dei rilasci su GitHub (gratis, richiede NVDA 2024.1 o successivo). Il codice sorgente e la documentazione stanno sul repository GitHub di Text Marks the Spot.

Chiedi a Sonar su questo articolo

Sonar è l’assistente di TecnoAccess: risponde usando solo gli articoli della testata e ti dice sempre di quando è la cosa che racconta.

Iscriviti e ricevi il libro in regalo

Copertina del libro: AI e disabilità visiva 2026, guida annuale della redazione di Tecnoaccess.

Iscrivendoti alla newsletter ricevi subito «AI e disabilità visiva 2026», il nostro libro di 67 pagine sugli strumenti che funzionano davvero, in EPUB e in PDF accessibile.

Poi, ogni venerdì mattina, le notizie della settimana e un consiglio pratico su VoiceOver, NVDA o TalkBack che pubblichiamo solo lì. È gratis e ci si disiscrive con un clic.