Tabelle PDF
Silktide esegue due controlli sulle tabelle in un PDF: verifica che ogni cella d'intestazione indichi se si riferisce a una riga o a una colonna e che ogni riga occupi lo stesso numero di colonne, tenendo conto delle celle unite.
Entrambi riguardano lo stesso aspetto. Una tabella ha significato solo se ogni valore può essere ricondotto alle intestazioni che lo descrivono, e il software può farlo solo quando il documento specifica quali celle sono intestazioni, in quale direzione si applicano e come è strutturata la griglia.
Perché è importante
I lettori vedenti esplorano una tabella in due dimensioni contemporaneamente. L'occhio individua un numero, poi si sposta verso l'intestazione della colonna e verso sinistra, fino all'intestazione della riga, quasi senza sforzo. Chi usa un ascolta una cella alla volta e non può farlo, quindi il lettore annuncia invece le intestazioni pertinenti insieme a ogni valore: "Ricavi, T3, 4,2 milioni". È questa singola frase a rendere una tabella utilizzabile senza vista, ed è possibile solo quando il documento ha dichiarato quali celle sono intestazioni e a cosa si riferiscono.
Senza una direzione per ogni intestazione, il lettore deve tirare a indovinare. Di solito presume che la riga superiore si riferisca alle colonne, il che è abbastanza spesso corretto da risultare pericoloso: in una tabella con intestazioni anche sul lato sinistro, oppure con due righe di intestazione, l'ipotesi fallisce senza farsi notare e i valori vengono annunciati in relazione alle etichette sbagliate. Al lettore vengono quindi fornite informazioni sicure ma errate, il che è peggio che non riceverne alcuna.
Le righe irregolari compromettono la griglia stessa. Quando il numero di colonne non coincide, le posizioni non sono più allineate e ogni valore dopo la riga irregolare può essere associato all'intestazione sbagliata. Questo è particolarmente problematico nelle tabelle finanziarie e statistiche, perché un numero attribuito erroneamente continua ad apparire plausibile.
Come risolvere il problema
- Contrassegna la riga o la colonna d'intestazione come intestazione nel documento di origine. In Word, usa "Ripeti righe di intestazione" per la riga superiore di una tabella e contrassegna le colonne d'intestazione tramite le proprietà della tabella, invece di rendere semplicemente il testo in grassetto.
- Indica una direzione per ogni intestazione, in modo che ciascuna dichiari se si applica alla propria riga o colonna. Le tabelle con intestazioni su entrambi i lati richiedono entrambe le direzioni.
- Fai corrispondere le righe. Ogni riga deve tenere conto dello stesso numero di colonne una volta conteggiati gli intervalli di riga e di colonna. Le celle vuote devono essere incluse nella tabella come celle vuote, invece di essere omesse.
- Semplifica le tabelle che non si adattano bene al formato. Le intestazioni sovrapposte, le celle divise e le tabelle annidate sono difficili da contrassegnare e ancora più difficili da ascoltare. Due tabelle semplici sono quasi sempre migliori di una tabella elaborata.
- Non usare mai una tabella per disporre gli elementi di una pagina. Una tabella comunica che i suoi contenuti sono dati correlati. Se la griglia serve solo per il posizionamento, il contenuto dovrebbe essere contrassegnato come testo normale e la tabella come decorativa.
- Oppure esegui la remediation di Silktide, che ripara la struttura della tabella e conferma la semantica delle intestazioni rispetto alla tabella così come viene visualizzata. Consulta Tabelle.
Come Silktide esegue il controllo
- Individua i documenti PDF collegati dal tuo sito web e analizza ogni file univoco una sola volta, indipendentemente dal numero di pagine che vi rimandano.
- Esamina le celle d'intestazione di ogni tabella per verificare che abbiano una direzione dichiarata.
- Determina quante colonne occupa ogni riga, tenendo conto degli intervalli di riga e di colonna, e confronta le righe.
- Segnala il documento quando un'intestazione non ha una direzione o quando le righe non coincidono, una volta per documento indipendentemente dal numero di tabelle interessate.
Risoluzione dei problemi
Le celle d'intestazione sono in grassetto: non basta per renderle intestazioni?
No. Il testo in grassetto è uno stile visivo privo di significato strutturale, ed è il motivo più comune per cui viene segnalata una tabella con intestazioni evidenti. Una cella d'intestazione deve essere contrassegnata come intestazione: si tratta di una proprietà della cella, non della sua formattazione.
La tabella contiene celle unite
Le celle unite sono consentite e vengono gestite dichiarando quante righe o colonne occupa ciascuna di esse. Il controllo segnala solo le righe che non tornano dopo aver conteggiato tali intervalli, il che normalmente significa che un intervallo non è mai stato dichiarato.
L'ultima riga è una riga dei totali
Le righe dei totali sono normali righe di dati e non richiedono un trattamento speciale. Se l'etichetta nella prima cella descrive la riga, contrassegnala come intestazione di riga, come qualsiasi altra.
È una tabella di layout, non una tabella di dati
In tal caso non dovrebbe essere contrassegnata come tabella. Contrassegna i contenuti come il testo che sono e la griglia come decorativa: il controllo non si applicherà più. Consulta Contrassegnare i contenuti PDF.