Vai al contenuto
SilktideAiuto

Titolo del frame

Silktide verifica che ogni frame visibile incorporato nelle tue pagine abbia un titolo leggibile che descriva il contenuto. I frame privi di titolo costringono le persone che usano la a entrarvi ed esplorarli solo per capire cosa siano.

Il titolo va inserito direttamente nell'elemento frame, tramite l'attributo title: un tag <title> all'interno della pagina contenuta nel frame non è sufficiente:

<!-- Mancante: nulla comunica alla tecnologia assistiva cosa sia questo frame -->
<iframe src="ad.html"></iframe>

<!-- Corretto: l'attributo title identifica il frame -->
<iframe title="Pubblicità" src="ad.html"></iframe>

Perché è importante

I frame contengono spesso video, mappe, pubblicità, moduli di pagamento e widget di chat. Un elenca i frame presenti in una pagina in base ai relativi titoli, così gli utenti possono decidere in quale entrare. Senza un titolo, il frame viene annunciato come frame anonimo, o con il nome del file, e l'utente deve esplorarne il contenuto per capire di cosa si tratta.

Come risolvere il problema

  1. Aggiungi un attributo title a ogni <iframe> o <frame> segnalato, descrivendone brevemente il contenuto: "Pubblicità", "Video: panoramica del prodotto", "Chat dal vivo".
  2. Assicurati che il titolo contenga parole effettive: solo spazi vuoti o simboli non sono sufficienti.
  3. Se un frame è esclusivamente tecnico e non mostra nulla, ad esempio un pixel di tracciamento, nascondilo invece alla tecnologia assistiva, per esempio rendendolo invisibile o aggiungendo aria-hidden="true". I frame nascosti non hanno bisogno di titoli.

Come esegue il controllo Silktide

  1. Individua ogni elemento <iframe> e <frame> nella pagina.
  2. Ignora i frame invisibili e quelli nascosti ai lettori di schermo con aria-hidden: la tecnologia assistiva non può selezionarli, quindi non hanno bisogno di un titolo. I frame invisibili sono comuni nei codici di tracciamento e nei plugin social.
  3. Esegue il controllo sui frame rimanenti verificando che abbiano un attributo title contenente testo significativo, ovvero almeno una lettera o un numero. Un titolo composto solo da spazi, punteggiatura o emoji non supera il controllo.
  4. Segnala ogni frame visibile privo di un titolo significativo.

La verifica che un titolo esistente descriva effettivamente il relativo frame è trattata separatamente in Titoli dei frame.

Scopri di più

Ultimo aggiornamento

Questa pagina è stata utile?

Titolo del frame | Guida di Silktide