Re: L'add-on che vorrei è...

Manolo
 

Il 18/01/2020 21:06, Alberto Buffolino ha scritto:
Ciao gente,
in questi giorni vorrei programmar qualcosa, ma mi manca l'ispirazione.
Perciò, dopo NumberProcessing, vi chiedo: qual è la funzionalità che vorreste in NVDA?
Manolo

Bella Alberto!

Io ho un'idea un po complicata.

Allora, in sintesi mi piacerebbe mappare le funzioni di NVDA e renderle disponibili all'utente.

In questo modo sarebbe possibile fare degli addon personalizzati, senza che ci sia uno sviluppatore.

Cosa intendo dire mappare le funzioni di NVDA?

Tipo, creare un addon che richiami le funzioni e che le renda in chiaro all'utente con un editor che ti dà una lista di funzioni, tipo:

la barra di stato, degli strumenti, vai avanti di una parola, una lettera, indietro di una parola, click sinistro del mouse o destro ed etc.

In questo modo, l'utente può richiamare queste funzioni per creare dei Frame tramite una combina di tasti.

Tipo, faccio un esempio:

barra di stato,

entra nell'oggetto,

vai all'elemento successivo,

vai all'elemento successivo,


Ci colleghi una combina di tasti e ogni volta che fa questo percorso, leggerà il terzo elemento della barra di stato.

Ovviamente ci dovrebbero essere funzioni di NVDA che sono subito pronte per l'utente.

§E' ovvio che se richiami il modulo audio di NVDA, porterà ad un punto morto, perché devi mettere un percorso per rintracciare il file audio.

Insomma, un addon che dia la possibilità di costruirsi una sorta di personalizzazione dello screen reader, un evoluzione dei profili con l'aggiunta di funzioni avanzate, messe in chiaro dall'addon.

Certo, molto importante che tutto questo sia legato all'applicazione o ad un profilo; in questo modo non si accumulano comminazioni di tasti o chi sa cosa.

Solo se apri quell'applicazione, o solo se hai quel profilo.

In un ipotetico editor ci sarà un elenco con tutte le funzioni disponibili al momento, tab, un campo editazione multilinea dove scriverei le funzioni proposte, messe nella giusta sequenza.

Ovviamente è probabilissimo sbagliare, se metti prima il click sinistro del mouse e poi la barra di stato, la combina clickerà e poi porterà il focus nella barra di stato.

Si può collegare un tasto o dare un feedback quando succede qualcosa, o pure, quando apri un'applicazione succede qualcos'altro.

In pratica dare all'utente la gestione delle funzioni più immediate, in questo modo se uno vuole visualizzare delle parti di schermo, non deve aspettare o sviluppare un addon, perché ci sarebbe già un addon che dà all'utente alcune funzioni di base.

In pratica mappare tutto il possibile, tutto ciò che porta subito degli effetti, chiaramente certe funzioni non hanno senso senza un routing.

Quelle non si metterebbero.

Ecco, un editor di frame per NVDA, ispirato a quello di Jaws.

E dajece tutta!

Join nvda-it@groups.io to automatically receive all group messages.