lotus
Come addomesticare" lotus notes ibm.
http://www.giano.info/script/ltn/   


luglio  2011.
script

--------------------------------------------------------------------------------

IBM Lotus-Notes 
Domino Web Access 8.0.1 Gennaio 22, 2008 

--------------------------------------------------------------------------------

L'APPLICAZIONE E GLI SCRIPT 

--------------------------------------------------------------------------------
 
 COSA E' IL LOTUSNOTES IBM? 
E' un'applicativo Clien-Server di tipo aziendale. Questa tipologia di software  su di un server remoto a cui si accede via interfaccia browser. Si presenta
infatti come una pagina web, la cui interazione per le varie operazioni  fatta sul principio dei link grafici o testuali con l'aggiunta dei classici bottoni.
Un esempio classico  la WebMail del vostro gestore di posta elettronica. 
A ben vedere per a fruibilit ed accessibilit probabilmente non esiste di peggio, ma che molte aziende purtroppo usano. I non vedenti che sono costretti
ad usarla, imprecando gridano giustamente vendetta. Sar il fatto che l'IBM commercializzava una propria sintesi vocale (neanche a Dirlo!), sar l'egocentrismo
culturale americano, il fatto  che l'IBM il problema dello standard in fruiibilit ed accessibbilit non se lo ha mai posto. E dire che di release nel
tempo ve ne sono state diverse.
Anzi proprio per esse la compatibilit con questi script  purtroppo relativa alla release. Inoltre essendo un server privato, non ho potuto testare gli
script su altre release di questa maledetta applicazione.

Jaws qui veramente non ci aiuta molto a capirla, perch la sua virtualizazione (il suo cursore virtuale) ci mistifica la realt dello schermo. Per prima
cosa ho voluto conoscerla (e consiglio quindi questo approccio ai neofiti) cos come la vede un vedente. Via quindi il cursore virtuale, finestra aperta
a tutto schermo, e usando il cursore jaws ho esplorato il video riga per riga. 
Cos ho scoperto una specie di Barra degli Strumenti presentata a pi righe, dove son indicate le Sezioni (parti):
Preferenze - Diario - Attivit - Contatti -Appunti -Posta -Strumenti.
Poi una seconda Barra o sotto-menu di opzioni miratamente per la sezione aperta in quel momento. Per default  quella della Posta che, ad esempio, comprende
le sottovoci:
POSTA IN ENTRATA, BOZZE, INVIATI, TUTTI I DOCUMENTI, MATERIALE INDESIDERATO, CESTINO, VISTE, CARTELLE.

Premetto subito che non ho avuto n la voglia n la pretesa di affrontare la sfida nella sua totalit: mi sono dedicato alla Sezione pi importante (a
mio modo di vedere): la Sezione Posta. Il resto pu essere usato anche pi 'manualmente' una volta compresa la presentazione a video.
La Difficolt maggiore nel gestire con o senza script questa applicaizione,  nei tempi di "Risposta" del server IBM. Se clicco ad esempio su PER , per
definire i destinatari del messaggio, prima che il Focus del cursore (Tab) sia effettivamente sulla tabella dei Contatti (rubrica personale), si debbono
attendere gli elefantaci tempi biblici del caricamento del server. Certo ogni applicativo Server-Client ha gli stessi problemi, ma i tempi d'esecuzione
degli script sono nell'ordine dei millesecondi, mentre quelli della rete-server sono ere glaciali al confronto.
Dunque se apparentemente l'esecuzione di uno script dovesse sembrare aver fatto cilecca, in verit , al contrario, l'interattivit del server remoto a
aver bisogno di vitamine. Quindi  vivamente consigliato in questo caso, rilanciare lo script.

--------------------------------------------------------------------------------

 ALCUNE INDICAZIONI PER INTERNET EXPLORER 8 E JAWS 10. 
Questo binomio non  tra i pi felici. Molti di noi lamentano crash, perdida del focus... Per ci che pu essere e contare la mia esperienza, posso suggerire
alcune accortezze che riducono i fastidi. sostanzialmente si tratta di 'pulire' pi possibile il 'pulibile', di aprire siti partendo sempre dall'icona
di IE presente sul desktop (senza usare 'Esegui'), e soprattutto la navigazione a Schede che sostituisce per noi Alt+Tab con Ctrl+Tab mentre a jaws la
perdita del focus. 
Scaricate questo file seguendo le successive indicazioni. 
1. IMPOSTAZIONI NAVIGAZIONE A SCHEDE.
Bottone Start-Avvio/Pannello di Controllo/Opzioni internet, e quindi 'Enter', oppure, clic-destro sull'icona di Internet Explorer (presente sul DeskTop)
e quindi invio su 'Propiet'.
Siamo nella Scheda 'Generali'. Andare con Tab sul Pulsante 'Impostazioni Esplorazione a Schede', (E` il terzo bottone che Jaws individua soltanto come
'IUmpostazioni Pulsante', e quindi dare la barra spaziatrice). Nella Scheda controllare che:
"Attiva Esplorazione a Schede" (attivato);
"Avvisa in caso di Chiusura di pi schede" (Attivato);
"Passa sempre alle nuove schede quando vengono create" (Attivato);
"attiva selezione rapida schede" (Attivato);
"Abilita Gruppo di schede" (Attivato);
"Quando si apre una nuova scheda apri:" (Casella cominata Alt+Freccia verticale per evidenziare "La nuova Scheda");
"In presenza di un PopUp: apri sempre il PopUp in una nuova scheda" (1 di 3);
"Apri collegamenti da altri programmi in: una nuova scheda nella finestra corrente" (2 di 3);
e Quindi Ok per chiudere la scheda. Ritornati sulla Scheda 'Generali' andare con Tab sino ad 'OK' e quindi 'Invio'.
Alt+F4 per chiudere il Pannello di Controllo.
2. UN FILE .BAT PER CANCELLARE I Cookies.
Modificare nel file 'DEL-Cookies.BAT' (dal menu File "Modifica" dopo averlo evideziato), la riga
C:\Documents and Settings\utente\Cookies\
sostituendo la definizione di "Utente" con il vostro profilo identificativo. Poi copiarlo sul Desktop.
3. PULIZIA DEI FILE TEMPORANEI DI IE8 CON UN FILE AD HOC.
Copiare il file 'DeleteTempFiles.vbs' sul Desktop.
4. UN FILE PER UN P DI PULIZIA ALL'AVVIO DEL PC. (di C. Filosi)
Copiare il file 'pulisci.cmd' nella cartella
C:\Documents and Settings\All Users\Menu Avvio\Programmi\Esecuzione automatica\
5. PULIRE LA CACHE DI IE8.
a finestra aperta di IE8 su qualche sito, premere la combinazione tasti 'Shift+Ctrl+Del', attivare tutte le voci e quindi 'Enter' su "Elimina".
6. LAYOUT SEMPLICE PER JAWS.
Da dentro IE8 premere INS+6 per il programma di configurazione di Jaws. Dal men 'imposta opzioni ', scendere sino a 'Opzioni html' e dare 'enter'. Nella
scheda 'Varie' (muovendosi con Ctrl+Tab), la "modalit di presentazione del documento:" (Casella combinata) deve essere su 'Layout semplice'.
In definitiva quindi prima di aprire una sessione di navigazione lanciare i due files che abbiamo copiato sul DeskTop ed appena aperta la finestra di IE8
dare subito una pulitina con ci che abbiamo detto nell'ultimo punto.
Buona fortuna!!! 

--------------------------------------------------------------------------------

 GLI SCRIPT. 
In prima battuta avevo percorso la via della presentazione di un men contenente le varie operazioni anzich dare a ognuna di loro una combinazione tasti.
Tuttavia poi mi sono accorto (in modo del tutto pragmatico e non didattico) che mentre il mio pc di casa con 4 Gb di ram eseguiva tutto perfettamente,
quello dell'ufficio con una modestissima dotazione di ram, non solo non dava l'effetto voluto ma andava in crash. A scanzo di equivoci Sono dunque ritornato
al vecchio metodo.

elenco di 5 elementi
1. Alt+L= questo elenco.
2. Nella Pagina Sezione 'Posta' (aperta per default):
Alt+U= Uscita (Nella pagina Sezione Posta).
Alt+N = Nuovo-Crea (Nella pagina Sezione Posta).
Alt+Invio= Apre il messaggio con il Focus (muovendosi con il TAB, nella pagina Sezione Posta). Nella versione per Jaws 11 questo effetto si ha con Alt+Ctrl+M
3. In un messaggio in modalit Lettura:
Alt+R= Risposta (sul messaggio aperto in lettura).
Alt+T= Risposta a Tutti (su di una Mail Aperta in Lettura).
Alt+A= Avanti (apre il messaggio successivo. su di una Mail Aperta in Lettura).
Alt+P= Precedente (su di una Mail Aperta in Lettura).
Ctrl+Alt+I= Inoltra (su di una Mail Aperta in Lettura).
Alt+E= Elimina (su di una Mail Aperta in Lettura).
Alt+Ctrl+S= Sposta (su di una Mail Aperta in Lettura).
Alt+M= Modifica il Documento (sul messaggio aperto in lettura).
Ctrl+Shift+S= Stampa (sul messaggio aperto in lettura). 
4. In un messaggio in modalit di Editing (Nuovo, risposta, Modifica, Inoltra):
Alt+Ctrl+C= Opzioni consegna (su di una Mail Aperta in Editing).
Ctrl+Shift+S= Stampa (su di una Mail Aperta in Editing).
Alt+I= Invia (sul messaggio aperto in editing).
Alt+S= per Selezionare Destinatari (su di una Mail Aperta in Editing). Attendendo i tempi del server remoto e se  il caso rilanciando lo script, jaws
avviser della apertura-presenza di una tabella indicandone alcune propeit. Da questo momento in poi ci si deve muovere con il tasto Tab per evidenziare
i nominativi presenti in rubrica. 
5. Poi Aperta la tabella nel frame di dialogo anche con il form per la Ricerca, muovendosi con il Tab:
Solo con Jaws 11 si deve proprio disattivare il cursore virtuale (Ins+Z) per i ben noti problemi di focus sull'elemento attivo, usando come nelle altre
versioni il tasto Tab per puntare il nominativo.
Alt+Ctrl+D= Destinatario (con il Focus, usando il tasto TAB) Aggiunto nel Campo 'Per'.
Shift+Ctrl+A= Aggiunto in Contatti Personali (con il Focus, usando il tasto TAB), quando tramite il form di ricerca s'intende trovare nominativi dall'elenco
aziendale. 
fine elenco
Ricordatevi che questi script funzionano con l'impostazioni navigazione a schede (come riportato sopra).

--------------------------------------------------------------------------------

 COME PROCEDERE PER INTEGRARE GLI SCRIPT.
Per non appesantire il file sorgente Internet Explorer.JSS ho pevisto una procedura un p diversa dal solito per inserire gli script.
elenco di 6 elementi
1. 1- scarichiamo gli script e mettiamoli nella cartella insieme a tutti gli altri.
2. 2- scarichiamo il 
file script per IE8.rtf.
Attenzione a leggere bene le prime righe relative al vostro server di posta!
3. 3- da dentro Internet Explorer con il rituale Ins+0 apriamo l'editor per gli script.
4. 4- partendo dalla prima riga in alto, scendendo si possono leggere le righe che iniziano con le parole chiavi Include ed USE.
Tra l'ultima con "Use" e sopra a quella che inizia con "Globals", creiamo una riga vuota ed inseriamo (copia ed incolla): 
Use "LTN.jsb" 
ora sotto la dichiarazione "Globals", inseriamo una riga vuota ed incolliamo queste due righe: 
Int PrimoLtn,
string MioServer 
5. 5- Copiamo tutto il contenuto del file elenco script per LotusNotes.rtf ed incolliamolo, partendo dall'ultima riga, nello stesso file che abbiamo aperto
Internet Explorer.JSS .
6. 6- Assegniamo ora i tasti agli script, 
seguendo questo stralcio d'indicazioni gi trattati nelle indicazioni generali.
fine elenco

--------------------------------------------------------------------------------

Tutto  perfettibile, ed ad ognuno di noi manca quella qualcosina particolare che forse  utile anche ad altri. 
Contattatemi
 e vedremo il da farsi. Senza contare che un vostro giudizio gratifica il mio lavoro, quindi un FeedBack positivo o critico  sempre comunque gradito.

SCARICA GLI SCRIPT PER JAWS 11 
SCARICA GLI SCRIPT PER JAWS 10 
SCARICA GLI SCRIPT PER JAWS 9 
CHIUDI LA SCHEDA 
--------------------------------------------------------------------------------

WWW.GIANO.INFO

  
