Esplorare Linux Fedora 43 con Orca: accessibilità e open source

Tempo di lettura: 4 minuti

Negli ultimi anni il panorama dell’accessibilità su Linux è migliorato notevolmente, specialmente grazie al robusto progetto GNOME e allo screen reader Orca. In questo articolo racconto la mia esperienza di sperimentazione con Fedora 43, un sistema che sto provando in parallelo al mio ambiente principale, per valutare quanto possa essere utilizzabile da una persona non vedente abituata a soluzioni come NVDA su Windows.

Continua a leggere Esplorare Linux Fedora 43 con Orca: accessibilità e open source

Audio descrizione degli eventi sportivi: il mio test sul campo di San Siro per la partita di Champions League dell’Inter

Tempo di lettura: 4 minuti

Ieri sono stato a San Siro per la partita di Champions dell’Inter contro la squadra del Kairat. Volevo porre attenzione sul servizio di audiodescrizione per ciechi “Connect Me Too”: grazie a questo servizio ho assistito live alla partita con l’app in cuffia e ho potuto godermi lo spettacolo in modo immersivo, davvero uno spettacolo.

Continua a leggere Audio descrizione degli eventi sportivi: il mio test sul campo di San Siro per la partita di Champions League dell’Inter

Vibe Coding con Gemini AI CLI: guida completa all’uso da terminale su Windows con NVDA

Tempo di lettura: 3 minuti

Gemini CLI è un agente open-source che permette di usare i modelli di Gemini 2.5 Pro direttamente dal terminale. Può essere installato globalmente via npm e richiede Node.js in una versione recente. Il CLI supporta una modalità ottimizzata per lettori di schermo (--screen-reader) e può essere personalizzato con un file GEMINI.md nella root del progetto per dare istruzioni di sistema persistenti. Questo strumento può essere sin da subito un valido alleato nella scrittura di codice, soprattutto se abbiamo delle buone basi di programmazione e sappiamo quindi interpretare il lavoro che sta facendo per noi Gemini Ai.

Continua a leggere Vibe Coding con Gemini AI CLI: guida completa all’uso da terminale su Windows con NVDA

guida introduttiva all’utilizzo accessibile di Chrome DevTools

Tempo di lettura: 3 minuti

Questo articolo spiega passo a passo come utilizzare il pannello degli strumenti di sviluppo di Chrome DevTools insieme allo screen reader NVDA. Di seguito eccovi il link alle principali scorciatoie da tastiera per DevTools: Scorciatoie da tastiera – Chrome DevTools.

Continua a leggere guida introduttiva all’utilizzo accessibile di Chrome DevTools

#FlashNews: Fine del supporto per Windows 10, come ottenere un anno extra di protezione

Tempo di lettura: 2 minuti

Il 14 ottobre 2025 Microsoft ha ufficialmente interrotto il supporto standard per Windows 10: da tale data non vengono più distribuiti aggiornamenti di sicurezza o correzioni per la maggior parte degli utenti.

Tuttavia, esiste un’opzione chiamata ESU (Extended Security Updates) che permette di estendere la protezione critica per un ulteriore anno, fino al 13 ottobre 2026.

Continua a leggere #FlashNews: Fine del supporto per Windows 10, come ottenere un anno extra di protezione

Chrome introduce la lettura ad alta voce in Italiano con sintesi vocale di qualità

Tempo di lettura: 2 minuti

Google ha introdotto una novità importante: da oggi, grazie alla modalità Lettura di Chrome, è possibile attivare la lettura ad alta voce dei contenuti delle pagine web con una sintesi vocale di alta qualità. La funzione è disponibile per tutti gli utenti che aggiornano il browser all’ultima versione stabile.

Dobbiamo però segnalare che ad oggi, alcuni utenti mi informano che la funzionalità è scomparsa dai loro browser, confermo anche io l’anomalia, ci auguriamo che torni presto disponibile.

Continua a leggere Chrome introduce la lettura ad alta voce in Italiano con sintesi vocale di qualità

Gestire i Programmi su Windows con winget

Tempo di lettura: 2 minuti

Nel mondo della tecnologia accessibile, la riga di comando rappresenta un potente strumento per semplificare la gestione del software. In questo articolo, vedremo come utilizzare winget, il gestore di pacchetti integrato in Windows, per installare, rimuovere e visualizzare l’elenco dei programmi installati. Questo strumento è particolarmente utile per chi, come noi non vedenti, preferisce operare senza dover navigare tra interfacce grafiche complesse.
Continua a leggere Gestire i Programmi su Windows con winget

Scopri il comando “shell:appsfolder” in Windows, tutte le app in un unica schermata

Tempo di lettura: < 1 minuto

Se sei un utente non vedente o ipovedente che utilizza Windows con uno screen reader, potresti aver notato che alcune applicazioni, specialmente quelle installate tramite il Microsoft Store, non consentono facilmente la creazione di collegamenti sul desktop. Esiste, tuttavia, un comando poco conosciuto ma estremamente utile: “shell:appsfolder”. Questo comando apre una cartella speciale che elenca tutte le applicazioni installate nel sistema, comprese quelle del Microsoft Store, e consente di gestirle con facilità.
Continua a leggere Scopri il comando “shell:appsfolder” in Windows, tutte le app in un unica schermata

Introduzione allo Sviluppo di Addon per NVDA

Tempo di lettura: 4 minuti

Gli addon per NVDA (NonVisual Desktop Access) consentono di estendere le funzionalità dello screen reader, adattandolo alle esigenze specifiche degli utenti.

Gli addon ti consentono di personalizzare il modo in cui NVDA si comporta in generale o all’interno di una particolare applicazione. Sono in grado di:

  • Rispondere a eventi particolari come modifiche del focus e delle proprietà dell’oggetto;
  • Implementare comandi associati a particolari pressioni di tasti o altri input;
  • Personalizzare il comportamento e implementare funzionalità aggiuntive per controlli particolari;
  • Personalizzare o aggiungere nuovo supporto per contenuti di testo e documenti complessi.

Esistono due tipi di plugin. Questi sono:

  • Moduli app: codice specifico per una particolare applicazione.
    L’App Module riceve tutti gli eventi per una particolare applicazione, anche se tale applicazione non è attualmente attiva.
    Quando l’applicazione è attiva, tutti i comandi che l’App Module ha associato alla pressione dei tasti o ad altri input possono essere eseguiti dall’utente;
  • Addon globali: codice globale per NVDA, cioè è utilizzato in tutte le applicazioni.
    Negli addon globali Ricevi tutti gli eventi per tutti i controlli nel sistema operativo.
    Qualsiasi comando associato a un addon globale può essere eseguito dall’utente ovunque si trovi nel sistema operativo, indipendentemente dall’applicazione.

Se desideri migliorare l’accesso di NVDA a una particolare applicazione, molto probabilmente vorrai scrivere un modulo app. Al contrario, se desideri aggiungere alcune funzionalità generali a NVDA (ad esempio uno script che annuncia la potenza attuale della rete wireless mentre sei in qualsiasi applicazione), allora un addon globale è ciò che desideri. Sia i moduli dell’app che gli addon globali condividono un aspetto comune. . Sono entrambi file sorgente Python (con estensione .py), entrambi definiscono una classe speciale contenente tutti gli eventi, script e associazioni ed entrambi possono definire classi personalizzate per accedere a controlli, contenuto di testo e documenti complessi. Tuttavia, differiscono in qualche modo. Gli appModule personalizzati e gli addon globali possono essere inseriti nei componenti aggiuntivi di NVDA. Ciò consente una facile distribuzione e fornisce all’utente un modo sicuro per installare e disinstallare il codice personalizzato.

In questo articolo, vedremo come sviluppare un addon utilizzando gli strumenti forniti dalla comunità e come configurare l’ambiente di sviluppo con Visual Studio Code.
Parte di questo articolo contiene sezioni tradotte in italiano, riprese dalla documentazione ufficiale per gli sviluppatori.

Continua a leggere Introduzione allo Sviluppo di Addon per NVDA

Guida introduttiva ad Arduino per non vedenti, sperimentare e imparare in modo accessibile

Tempo di lettura: 11 minuti

Abbiamo già letto tra le pagine del blog, esempi di come le tecnologie assistive ci permettano di programmare in linguaggi ad oggetti o procedurali, come C, Java e Python.
Abbiamo capito come scrivere un algoritmo o come utilizzare una base dati.
Ma oggi faremo qualcosa di diverso, che unisce le competenze acquisite nello scrivere codice, affiancate ad un po’ di elettronica di base. Impareremo a prototipare con la scheda a microcontrollore più diffusa al mondo, si chiama Arduino e di certo avrete sentito parlare della sua flessibilità e delle grandi potenzialità che offre. Il tutto a prezzi davvero contenuti.
Come sempre, l’articolo non perderà mai di vista il concetto di accessibilità, cioè: come un non vedente può lavorare con questa scheda in modo accessibile? Scopriamolo insieme. Continua a leggere Guida introduttiva ad Arduino per non vedenti, sperimentare e imparare in modo accessibile

Retrocomputer: NVRCA, Non Visual Retro Computer Access per Commodore 64

Tempo di lettura: 5 minuti

Premessa

Oggi voglio pubblicare un mio articolo sul mondo dei retro computer e della retro programmazione, scritto per la rivista Retro Magazine World, periodico online di cui faccio parte come membro dello staf di redazione.
NVDA su Windows, Voiceover su iOS e OSX, Talkback su Android e Orca su Linux, sono tutti software per le tecnologie assistive vocali, rivolte a persone con disabilità visiva. Tecnicamente si chiamano screen reader.
Tramite questi strumenti, è possibile utilizzare a pieno, tutte le funzionalità messe a disposizione dal PC in uso.
Questi software fanno uso di un sintetizzatore vocale per vocalizzare il testo presente sullo schermo. Non vi sono restrizioni di funzionamento nei casi in cui il testo sia contenuto in oggetti messi a disposizione del sistema operativo in uso: finestre, icone, menù, documenti di testo o prompt dei comandi / terminale. Tali strumenti, non funzionano invece in caso si desideri utilizzare software che fanno uso di grafica tramite le tecniche di rendering 2D e 3D. Cito ad esempio il caso di un videogame. Come appare ovvio, in questo caso, lo screen reader, non è in grado di descrivere le scene o le schermate e non è nemmeno in grado di vocalizzare il solo testo presente a video, nemmeno quello dei menù, in quanto prodotto tramite rendering grafico.
Unica soluzione possibile è che chi sviluppa il software, ad esempio un videogioco, inserisca funzionalità vocali ad-hoc al suo interno. Cosa non impossibile, ma certamente non adatta a tutti i prodotti concepiti con la grafica al centro dello sviluppo software. Questo limite esclude le persone con disabilità da tutta una serie di prodotti software 2D e 3D, dai videogiochi fino ai software per il disegno CAD, solo per citarne alcuni.
Continua a leggere Retrocomputer: NVRCA, Non Visual Retro Computer Access per Commodore 64

#video: NVDA e Libre Office Writer, per la scrittura di documenti in modo accessibile

Tempo di lettura: < 1 minuto

NVDA è uno screen reader open source. Questo software permette ai non vedenti di utilizzare in piena autonomia un pc con Windows.
Oggi vi parlo di una delle suite gratuite per l’ufficio compatibili con NVDA, Libre Office.
In questa suite è presente l’app Writer, con cui potremo scrivere documenti di testo in molti formati, compatibili anche con Microsoft Office.

#video: imparare a conoscere la tastiera con NVDA e 10 dita

Tempo di lettura: < 1 minuto

NVDA è uno screen reader open source. Questo software permette ai non vedenti di utilizzare in piena autonomia un pc con Windows.
Oggi vi parlerò di uno dei pochi software utilizzabili anche dai non vedenti per imparare ad usare la tastiera in modo accessibile. Il software è gratuito e compatibile con NVDA grazie ad un addon.

#video: Le basi di NVDA, la sintesi vocale, il desktop, icone, cartelle e primi comandi.

Tempo di lettura: < 1 minuto

NVDA è uno screen reader open source. Questo software permette ai non vedenti di utilizzare in piena autonomia un pc con Windows.
Oggi scopriremo insieme cosa è NVDA, vedremo la differenza tra screen reader e sintesi vocale. Parleremo dell’importanza della tastiera e impareremo i primi comandi per muoverci sul desktop dei sistemi Windows.
Scopriremo la differenza tra file e cartelle, capiremo come manipolarli e crearli.

#video: NVDA e la navigazione web accessibile con Google Chrome

Tempo di lettura: < 1 minuto

Molte persone mi hanno chiesto un video esaustivo sulla navigazione web accessibile con lo screen reader NVDA.
In assoluto, uno degli argomenti più difficili da padroneggiare e digerire, un po’ per tutti!
L’argomento è ampio, un video non può di certo bastare, ma io ci ho provato!!
Buona visione e ascolto a tutti.

#video: fumetti accessibili con l’AI di Be My Eyes

Tempo di lettura: < 1 minuto

NVDA è uno screen reader open source. Questo software permette ai non vedenti di utilizzare in piena autonomia un pc con Windows.
Oggi facciamo un’esperimento. Proviamo a leggere un fumetto di Diabolik con l’AI di Be Me Eyes!
Una esperienza davvero interessante, da sperimentare anche con altri fumetti e contenuti di narrativa visiva.