[webaccessibile] Funzioni di zoom in/out testo

Marcello Cerruti mar961 a libero.it
Mer 4 Apr 2007 10:57:41 CEST


Vorrei precisare che la mia affermazione "può essere utile" non implica 
necessità.
Finora, per fortuna, non mi sono mai trovato in condizione di dovere mai 
inserire pulsanti per il ridimensionamento del testo.
Normalmente imposto body a 100,01%, il resto in em ed i contenitori in em.
Di più, se  ho ampia libertà d'azione ed il cliente non ribatte "i 
caratteri sono troppo grandi", imposto il testo di default a 0,875 em 
(14px).

Il problema non è solo col cliente con Explorer 5.5 o  6, ma anche 7, 
che non ridimensiona i  pixel e mantiene la persistenza del 
ridimenesionamento del testo esattamente come con le versioni precedenti.

A parte che clienti con "forti segni di obsolescenza" che però pagano e 
pagano subito io vorrei trovarli :-P
trovo alcune affermazioni molto belle, ma leggermente sganciate dalla 
realtà:

"Gli utenti si devono alfabetizzare e dotarsi di mezzi atti alla 
navigazione liscia (per esempio scaricandosi FireFox o Opera che sono 
assolutamente gratis) o upgradare a IE7.
I produttori di browser devono rispettare le specifiche
Questi tre punti non sono frutto del mio ingegno, ma sono espressi nelle 
WCAG 2."

Oppure quanto scritto su andreapaiola.it:

"trovo sia più utile insegnare a pescare che dare il pesce"

Possiamo onestamente dire di avere noi questo potere e questo controllo 
sull'alfabetizzazione degli utenti?
Se avessimo questo potere di "insegnare a pescare", piuttosto che stare 
dietro ogni utente che naviga per fargli scaricare un browser standard 
compliant ed insegnargli il resize dei caratteri (cosa che io nel 
piccolo del mio lavoro faccio) non sarebbe più utile che impiegassimo 
tale potere per ben più gravi problemi che affliggono il pianeta? :-)

Quando dobbiamo pagare i conti della luce, del telefono, del condominio, 
ecc. diciamo ai nostri fornitori che non li pagheremo: abbiamo perso un 
cliente che "mostra forti segni di obsolescenza"? Ricevendo, oltretutto 
un encomio per il rigore morale?

Gli utenti non fanno quello che vogliamo noi... Mozilla è arrivato alla 
versione 1 nel Agosto 2002 e Firefox nel Marzo 2005, ma Gecko non arriva 
nemmeno al 15 % ed Explorer continua ad essere oltre l'80%. Inoltre 
Explorer 7 è la classica montagna che ha partorito il topolino: 2 anni 
di travaglio, qualche nuovo bug, qualche bugfix e qualche selettore in 
più implementato... E' una provocazione:, ma Dean Edwards aveva fatto 
molto di più e con oltre due anni di anticipo :-P

Lasciando perdere il produttore Microsoft, non spariamo sulla Croce 
Rossa, che dire del rispetto delle specifiche degli altri produttori?
Il tag link esite da 13 anni, Mozilla lo ha implementato, ma lo ha 
nascosto e Firefox lo ha eliminato, Opera lo ha implementato a partire 
dalla versione 7 ed eliminato con la 9.
Longdesc e Acceskey, mettendo da parte le polemiche, su quest'ultima, 
esistono da 8 anni e non sono implementate.
Nessuno mi venga a dire che è roba difficile da implementare, perché un 
browser casereccio come iCab le implementa da secoli!
A parte Opera, chi implementa Projection? C'era proprio bisogno che lo 
stessoW3C si tirasse fuori Slidy, visto che aveva una specifica CSS, se 
gli altri browser maker fossero stati un tantino più solerti?

Insomma un conto è quel che piacerebbe a tutti noi, un conto è il mondo 
reale e sto parlando di mondo reale di gente che gli standard li ha 
anche scritti, ma non implementati (ad esempio Opera ed il tag londesc).

Caliamoci un attimo un un mondo reale ben più triviale: un'azienda di 
provincia dove la segretaria, analfabeta di ritorno, ha dovuto imparare 
ad utilizzare il computer a cinquanta anni.
Il committente, che non sa nemmeno utilizzare il computer e che vede i 
caratteri inopinatamente grandi nel computer della segretaria, che 
chissà come e chissà perché, una volta ha modificato le impostazioni da 
visualizza e se ne è dimenticata. Lui vede il sito e dice "Proprio non 
ci siamo".
Potrebbero anche avere Explorer 7, se il font non è impostato in pixel è 
cosa che potrebbe verificarsi.

Torno a ripetere, a me per fortuna non è mai capitato, ma mi sono posto 
il problema teorico e quindi l'eventuale "ratio" dei pulsanti per il 
resize del testo.
Ecco tutto :-)

Per quanto ne so, le WCAG 2 non sono una raccomandazione del W3C, ma una 
Candidate Release dall'aprile 2006. La raccomandazione è ancora WCAG 1.

Marcello Cerruti





Maggiori informazioni sulla lista webaccessibile