https://comune.viagrande.ct.it/
CONDIZIONI DI SUCCESSO: il sito presenta livelli di prestazioni (media pesata di 6 metriche standard) pari o superiori a 50. Se il punteggio è inferiore a 50, il Comune deve pubblicare sul sito un “Piano di miglioramento del sito” raggiungibile dal footer che mostri, per ciascuna voce che impatta negativamente le prestazioni, le azioni future di miglioramento e le relative tempistiche di realizzazione attese; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni.
I valori sono delle stime e potrebbero variare. Il punteggio relativo alle prestazioni viene calcolato direttamente in base a queste metriche.Vai al calcolatore.
0–49 50–89 90–100
Final Screenshot
Metriche
First Contentful Paint
2,0 s
La metrica First Contentful Paint (prima visualizzazione con contenuti) indica il momento in cui vengono visualizzati il primo testo o la prima immagine. Ulteriori informazioni.
Time to Interactive
9,3 s
La metrica Tempo all'interattività indica il tempo necessario affinché la pagina diventi completamente interattiva. Ulteriori informazioni.
Speed Index
4,8 s
La metrica Indice velocità mostra la velocità con cui diventano visibili i contenuti di una pagina. Ulteriori informazioni.
Total Blocking Time
270 ms
Somma di tutti i periodi di tempo, espressi in millisecondi, tra FCP e Tempo all'interattività, quando la durata del task ha superato 50 ms. Ulteriori informazioni.
Largest Contentful Paint
11,0 s
La metrica Largest Contentful Paint indica il momento in cui vengono visualizzati il testo o l'immagine più grandi. Scopri di più
Cumulative Layout Shift
0,127
La metrica Cumulative Layout Shift misura lo spostamento degli elementi visibili all'interno dell'area visibile. Ulteriori informazioni.
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Mostra controlli relativi a:
Opportunità
Opportunità
Risparmi stimati
Riduci il codice JavaScript inutilizzato
2,55 s
Riduci il codice JavaScript inutilizzato e rimanda il caricamento degli script finché non sono necessari al fine di ridurre i byte consumati dall'attività di rete. Scopri di più.LCP
WordPressConsider reducing, or switching, the number of WordPress plugins loading unused JavaScript in your page. To identify plugins that are adding extraneous JS, try running code coverage in Chrome DevTools. You can identify the theme/plugin responsible from the URL of the script. Look out for plugins that have many scripts in the list which have a lot of red in code coverage. A plugin should only enqueue a script if it is actually used on the page.
URL
Dimensioni trasferimento
Potenziali riduzioni
…dlfym4o/68i4x.js
(comune.viagrande.ct.it)
272,6 KiB
229,1 KiB
…js/login-box.js
(servizi.comune.viagrande.ct.it)
151,1 KiB
86,5 KiB
…qlymkygy/68i4x.js
(comune.viagrande.ct.it)
39,8 KiB
27,1 KiB
Elimina le risorse di blocco della visualizzazione
0,87 s
Alcune risorse bloccano la prima visualizzazione della pagina. Potresti pubblicare le risorse JS/CSS fondamentali incorporate e rimandare tutte le risorse JS/styles non fondamentali. Ulteriori informazioni.FCPLCP
WordPressThere are a number of WordPress plugins that can help you inline critical assets or defer less important resources. Beware that optimizations provided by these plugins may break features of your theme or plugins, so you will likely need to make code changes.
URL
Dimensioni trasferimento
Potenziali riduzioni
75,4 KiB
510 ms
…css/comuni.css?ver=6.6
(comune.viagrande.ct.it)
14,8 KiB
170 ms
Riduci i contenuti CSS inutilizzati
0,68 s
Riduci le regole inutilizzate dei fogli di stile e rimanda i contenuti CSS non utilizzati per i contenuti above the fold al fine di ridurre i byte consumati dall'attività di rete. Scopri di più.FCPLCP
WordPressConsider reducing, or switching, the number of WordPress plugins loading unused CSS in your page. To identify plugins that are adding extraneous CSS, try running code coverage in Chrome DevTools. You can identify the theme/plugin responsible from the URL of the stylesheet. Look out for plugins that have many stylesheets in the list which have a lot of red in code coverage. A plugin should only enqueue a stylesheet if it is actually used on the page.
URL
Dimensioni trasferimento
Potenziali riduzioni
75,4 KiB
72,0 KiB
…css/comuni.css?ver=6.6
(comune.viagrande.ct.it)
14,8 KiB
14,2 KiB
Precollegati alle origini necessarie
0,37 s
Potresti aggiungere hint delle risorse `preconnect` o `dns-prefetch` per collegarti anticipatamente a importanti origini di terze parti. Ulteriori informazioni.FCPLCP
URL
Potenziali riduzioni
370 ms
360 ms
230 ms
Evita di pubblicare codice JavaScript precedente in browser moderni
0,17 s
Polyfill e trasformazioni consentono ai browser precedenti di usare nuove funzionalità JavaScript. Tanti non sono però necessari per i browser moderni. Per il tuo codice JavaScript in bundle, adotta una moderna strategia di deployment degli script usando il rilevamento di funzionalità module/nomodule per ridurre la quantità di codice inviata ai browser moderni e mantenere il supporto dei browser precedenti. Ulteriori informazioniTBT
URL
Potenziali riduzioni
…11bc85d…/banner.js
(cdn-cookieyes.com)
13,2 KiB
Array.prototype.filter
Array.prototype.find
Array.from
Array.prototype.includes
Array.prototype.map
Object.getOwnPropertyDescriptors
Object.keys
@babel/plugin-transform-regenerator
…11bc85d…/script.js
(cdn-cookieyes.com)
12,9 KiB
Array.prototype.find
Array.from
Array.prototype.includes
Array.prototype.map
0,2 KiB
@babel/plugin-transform-classes
…js/login-box.js
(static.opencityitalia.it)
0,1 KiB
…js/login-box.js:1:358318
(static.opencityitalia.it)
@babel/plugin-transform-classes
…dlfym4o/68i4x.js
(comune.viagrande.ct.it)
0,0 KiB
…dlfym4o/68i4x.js:74:15188
(comune.viagrande.ct.it)
@babel/plugin-transform-classes
Questi suggerimenti possono aiutarti a velocizzare il caricamento della pagina. Non incidono direttamente sul punteggio Prestazioni.
Diagnostica
Gli elementi immagine non hanno width e height esplicite
Imposta larghezza e altezza esplicite negli elementi immagine per ridurre le variazioni di layout e migliorare la metrica CLS. Ulteriori informazioniCLS
URL
logo Unione Europea
<img onload="Wpfcll.r(this,true);" src="https://comune.viagrande.ct.it/wp-content/plugins/wp-fastest-cache-premium…" class="ue-logo" data-wpfc-original-src="https://comune.viagrande.ct.it/wp-content/themes/PAthema/assets/img/logo-e…" width="auto" height="100%" alt="logo Unione Europea">
…images/blank.gif
(comune.viagrande.ct.it)
Pubblica le risorse statiche con criteri della cache efficaci 17 risorse trovate
La memorizzazione nella cache per un lungo periodo di tempo può velocizzare le visite abituali alla tua pagina. Ulteriori informazioni.
URL
TTL cache
Dimensioni trasferimento
…dlfym4o/68i4x.js
(comune.viagrande.ct.it)
None
273 KiB
None
75 KiB
None
52 KiB
…qlymkygy/68i4x.js
(comune.viagrande.ct.it)
None
40 KiB
None
24 KiB
…e3h2cv7w/68i4x.js
(comune.viagrande.ct.it)
None
20 KiB
None
18 KiB
None
18 KiB
None
17 KiB
…css/comuni.css?ver=6.6
(comune.viagrande.ct.it)
None
15 KiB
…css/variabili.css?ver=6.6
(comune.viagrande.ct.it)
None
2 KiB
None
1 KiB
…PAthema/style-rtl.css
(comune.viagrande.ct.it)
None
1 KiB
…css/fonts.css?ver=6.6
(comune.viagrande.ct.it)
None
1 KiB
…PAthema/style.css?ver=1.6.0
(comune.viagrande.ct.it)
None
1 KiB
…images/blank.gif
(comune.viagrande.ct.it)
None
0 KiB
None
0 KiB
Il sito non ha un link al piano di miglioramento nel footer
Nel caso in cui il sito comunale presenti livelli di performance (media pesata di 6 metriche standard) inferiori a 50, secondo quanto calcolato e verificato tramite le librerie Lighthouse, il Comune pubblica sul sito comunale un «Piano di miglioramento del sito» che mostri, per ciascuna voce che impatta negativamente la performance, le azioni future di miglioramento della performance stessa e le relative tempistiche di realizzazione attese. RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Documentazione delle App di valutazione.
Evita di usare un DOM di dimensioni eccessive 1.174 elementi
Un DOM di grandi dimensioni aumenta l'utilizzo di memoria, causa calcoli di stile più lunghi e genera costosi adattamenti dinamici del layout. Ulteriori informazioni.TBT
Statistica
Elemento
Valore
Elementi DOM totali
1.174
Profondità massima DOM
div.card-body > div.form-check > div.radio-body > input#radio-1
<input name="rating1" type="radio" id="radio-1">
20
Elementi secondari massimi
body.home > div.svg-vault > svg
<svg xmlns="http://www.w3.org/2000/svg">
123
Riduci al minimo il lavoro del thread principale 2,4 s
Potresti ridurre i tempi di analisi, compilazione ed esecuzione di JavaScript. A tale scopo potrebbe essere utile pubblicare payload JavaScript di dimensioni inferiori. Ulteriori informazioniTBT
Categoria
Tempo trascorso
Other
836 ms
Script Evaluation
730 ms
Style & Layout
412 ms
Script Parsing & Compilation
190 ms
Rendering
96 ms
Parse HTML & CSS
85 ms
Garbage Collection
38 ms
Evita di concatenare le richieste fondamentali 11 catene trovate
Nella sezione Catene di richieste fondamentali indicata di seguito vengono mostrate le risorse caricate con priorità elevata. Potresti ridurre la lunghezza delle catene e le dimensioni del download delle risorse oppure rimandare il download delle risorse non necessarie per velocizzare il caricamento della pagina. Ulteriori informazioni.FCPLCP
Latenza massima del percorso critico: 830 ms
Navigazione iniziale
…PAthema/style.css?ver=1.6.0
(comune.viagrande.ct.it)
…PAthema/style-rtl.css
(comune.viagrande.ct.it)
- 50 ms, 1,08 KiB
- 40 ms, 1,32 KiB
…css/fonts.css?ver=6.6
(comune.viagrande.ct.it)
- 90 ms, 17,91 KiB
- 80 ms, 17,90 KiB
- 80 ms, 17,13 KiB
- 80 ms, 24,08 KiB
- 80 ms, 75,41 KiB
…css/comuni.css?ver=6.6
(comune.viagrande.ct.it)
- 80 ms, 14,76 KiB
…css/variabili.css?ver=6.6
(comune.viagrande.ct.it)
- 80 ms, 1,99 KiB
…11bc85d…/script.js
(cdn-cookieyes.com)
- 160 ms, 33,60 KiB
…qlymkygy/68i4x.js
(comune.viagrande.ct.it)
- 40 ms, 39,76 KiB
Mantieni un numero ridotto di richieste e dimensioni di trasferimento limitate 40 richieste • 1.499 KiB
Per impostare budget relativi alla quantità e alle dimensioni delle risorse della pagina, aggiungi un file budget.json. Ulteriori informazioni.
Tipo di risorsa
Richieste
Dimensioni trasferimento
Totale
40
1.499,3 KiB
Script
7
576,9 KiB
Altro
14
561,9 KiB
Immagine
6
159,6 KiB
Foglio di stile
7
96,2 KiB
Carattere
5
77,0 KiB
Documento
1
27,7 KiB
Contenuti multimediali
0
0,0 KiB
Terze parti
15
804,8 KiB
Elemento Largest Contentful Paint 1 elemento trovato
Si tratta dell'elemento identificato come Largest Contentful Paint all'interno dell'area visibile. Ulteriori informazioniLCP
Elemento
Utilizziamo i cookie per migliorare la tua esperienza di navigazione, offrirti …
<p>
Evita significative variazioni di layout 5 elementi trovati
Questi elementi DOM contribuiscono maggiormente alla metrica CLS della pagina.CLS
Elemento
Contributo a CLS
AVVISI 1 LUG 2024 Chiusura degli Uffici Comunali per la settimana di Ferragost…
<div class="container">
0,06
Gli sgravi tari 2024 per i rifiuti differenziati conferiti nel 2023 presso l’is…
<div class="p-3 home-message green">
0,042
Raccolta cenere vulcanica presso Centro Comunale di Raccolta via Poio Dettagli
<p class="msg">
0,014
Dettagli
<a href="https://www.facebook.com/100071292244621/videos/8442859372409128/?rdid=qNM…" class="btn btn-sm btn-outline-black ms-3">
0,006
Comune di Viagrande
<div class="it-brand-title">
0,005
Evita attività lunghe nel thread principale 9 attività lunghe trovate
Vengono elencate le attività più lunghe nel thread principale; è utile per identificare gli elementi che contribuiscono maggiormente al ritardo dell'interazione. Ulteriori informazioniTBT
URL
Inizio
Durata
…dlfym4o/68i4x.js
(comune.viagrande.ct.it)
9.186 ms
191 ms
…dlfym4o/68i4x.js
(comune.viagrande.ct.it)
8.913 ms
177 ms
1.029 ms
133 ms
…11bc85d…/script.js
(cdn-cookieyes.com)
2.577 ms
78 ms
…11bc85d…/banner.js
(cdn-cookieyes.com)
5.268 ms
73 ms
…dlfym4o/68i4x.js
(comune.viagrande.ct.it)
8.845 ms
68 ms
…dlfym4o/68i4x.js
(comune.viagrande.ct.it)
9.377 ms
56 ms
…11bc85d…/script.js
(cdn-cookieyes.com)
5.779 ms
52 ms
…11bc85d…/banner.js
(cdn-cookieyes.com)
3.472 ms
51 ms
Evita animazioni non composite 1 elemento animato trovato
Le animazioni non composite possono essere scadenti e aumentare il valore CLS. Ulteriori informazioniCLS
Elemento
Nome
Cerca una parola chiave
<label for="autocomplete-three" class="visually-hidden active">
Proprietà CSS non supportata: color
color
Ulteriori informazioni sulle prestazioni della tua applicazione. Questi valori non incidono direttamente sul punteggio Prestazioni.
Controlli superati (25)
Mostra Nascondi
Usa immagini di dimensioni adeguate
Pubblica immagini di dimensioni adeguate per consumare meno traffico della rete dati e ridurre i tempi di caricamento. Ulteriori informazioni.
WordPressUpload images directly through the media library to ensure that the required image sizes are available, and then insert them from the media library or use the image widget to ensure the optimal image sizes are used (including those for the responsive breakpoints). Avoid using `Full Size` images unless the dimensions are adequate for their usage. Learn More.
Rimanda immagini fuori schermo
Potresti usare il caricamento lento per le immagini fuori schermo e nascoste al termine del caricamento di tutte le risorse fondamentali per ridurre il tempo necessario per la completa interattività. Ulteriori informazioni.
WordPressInstall a lazy-load WordPress plugin that provides the ability to defer any offscreen images, or switch to a theme that provides that functionality. Also consider using the AMP plugin.
Minimizza CSS Potenziali riduzioni di 3 KiB
Minimizza i file CSS per ridurre le dimensioni dei payload di rete. Ulteriori informazioni.FCPLCP
WordPressA number of WordPress plugins can speed up your site by concatenating, minifying, and compressing your styles. You may also want to use a build process to do this minification up-front if possible.
URL
Dimensioni trasferimento
Potenziali riduzioni
…css/comuni.css?ver=6.6
(comune.viagrande.ct.it)
14,8 KiB
2,8 KiB
Minimizza JavaScript
Minimizza i file JavaScript per ridurre le dimensioni dei payload e i tempi di analisi degli script. Ulteriori informazioni.FCPLCP
WordPressA number of WordPress plugins can speed up your site by concatenating, minifying, and compressing your scripts. You may also want to use a build process to do this minification up front if possible.
Codifica in modo efficace le immagini
Le immagini ottimizzate vengono caricate più velocemente e consumano meno traffico della rete dati. Ulteriori informazioni.
WordPressConsider using an image optimization WordPress plugin that compresses your images while retaining quality.
Pubblica immagini in formati più recenti
I formati delle immagini come WebP e AVIF spesso consentono una compressione migliore rispetto a quella dei formati PNG o JPEG, che comporta download più veloci e un minor consumo di dati. Scopri di più
WordPressConsider using the Performance Lab plugin to automatically convert your uploaded JPEG images into WebP, wherever supported.
Attiva la compressione del testo
Le risorse basate sul testo dovrebbero essere pubblicate con compressione (gzip, deflate o brotli) per ridurre al minimo il numero totale di byte di rete. Ulteriori informazioni.FCPLCP
WordPressYou can enable text compression in your web server configuration.
Il tempo di risposta iniziale del server è stato breve Il documento radice ha richiesto 30 ms
Fai in modo che il tempo di risposta del server per il documento principale sia breve perché tutte le altre richieste dipendono da questo. Ulteriori informazioni.FCPLCP
WordPressThemes, plugins, and server specifications all contribute to server response time. Consider finding a more optimized theme, carefully selecting an optimization plugin, and/or upgrading your server.
URL
Tempo trascorso
30 ms
Evita i reindirizzamenti tra più pagine
I reindirizzamenti comportano ulteriori ritardi prima del caricamento della pagina. Ulteriori informazioni.FCPLCP
Precarica le richieste fondamentali
Potresti usare `<link rel=preload>` per dare la priorità al recupero delle risorse attualmente richieste in un secondo momento nel caricamento della pagina. Ulteriori informazioni.FCPLCP
Usa HTTP/2
HTTP/2 offre tanti vantaggi rispetto a HTTP/1.1, tra cui intestazioni binarie e multiplexing. Scopri di più
Usa formati video per i contenuti animati
I file GIF di grandi dimensioni non sono efficaci per la pubblicazione di contenuti animati. Anziché il formato GIF potresti usare video MPEG4/WebM per le animazioni e PNG/WebP per le immagini statiche. In questo modo userai meno byte di rete. Ulteriori informazioniLCP
WordPressConsider uploading your GIF to a service which will make it available to embed as an HTML5 video.
Rimuovi moduli duplicati nei bundle JavaScript
Rimuovi i moduli JavaScript duplicati di grandi dimensioni dai bundle per ridurre i byte superflui consumati dall'attività di rete. TBT
Precarica l'immagine Largest Contentful Paint
Precarica l'immagine usata dall'elemento LCP per migliorare il tuo tempo LCP. Ulteriori informazioniLCP
Vengono evitati payload di rete enormi Dimensioni totali: 1.499 KiB
I payload di rete di grandi dimensioni comportano costi reali per gli utenti e sono strettamente correlati a lunghi tempi di caricamento. Ulteriori informazioni.LCP
WordPressConsider showing excerpts in your post lists (e.g. via the more tag), reducing the number of posts shown on a given page, breaking your long posts into multiple pages, or using a plugin to lazy-load comments.
URL
Dimensioni trasferimento
540,4 KiB
…dlfym4o/68i4x.js
(comune.viagrande.ct.it)
272,6 KiB
…js/login-box.js
(static.opencityitalia.it)
151,1 KiB
104,3 KiB
75,4 KiB
51,6 KiB
…qlymkygy/68i4x.js
(comune.viagrande.ct.it)
39,8 KiB
…11bc85d…/script.js
(cdn-cookieyes.com)
33,6 KiB
…11bc85d…/banner.js
(cdn-cookieyes.com)
32,4 KiB
27,7 KiB
Indicatori e misure User Timing
Potresti dotare la tua app dell'API User Timing per misurare le prestazioni reali dell'app durante le esperienze utente chiave. Ulteriori informazioni.
Tempo di esecuzione JavaScript 0,9 s
Potresti ridurre i tempi di analisi, compilazione ed esecuzione di JavaScript. A tale scopo potrebbe essere utile pubblicare payload JavaScript di dimensioni inferiori. Ulteriori informazioni.TBT
URL
Tempo di CPU totale
Valutazione degli script
Analisi script
…dlfym4o/68i4x.js
(comune.viagrande.ct.it)
586 ms
192 ms
35 ms
581 ms
73 ms
4 ms
Unattributable
489 ms
27 ms
0 ms
…qlymkygy/68i4x.js
(comune.viagrande.ct.it)
218 ms
101 ms
114 ms
…11bc85d…/banner.js
(cdn-cookieyes.com)
177 ms
101 ms
6 ms
…js/login-box.js
(servizi.comune.viagrande.ct.it)
145 ms
126 ms
18 ms
…11bc85d…/script.js
(cdn-cookieyes.com)
84 ms
77 ms
5 ms
Tutto il testo rimane visibile durante il caricamento dei caratteri web
Usa la funzionalità CSS font-display per assicurarti che il testo sia visibile agli utenti durante il caricamento dei caratteri web. Ulteriori informazioni.FCPLCP
Riduci al minimo l'utilizzo di codice di terze parti Il codice di terze parti ha bloccato il thread principale per 0 ms
Il codice di terze parti può incidere notevolmente sulle prestazioni del caricamento. Limita il numero di provider di terze parti superflui e prova a caricare il codice di terze parti al termine del caricamento della pagina. Ulteriori informazioni.TBT
Terza parte
Dimensioni trasferimento
Durata blocco thread principale
549 KiB
0 ms
540 KiB
0 ms
27 KiB
0 ms
…3.7.1/jquery.min.js?ver=6.6
(cdnjs.cloudflare.com)
27 KiB
0 ms
Carica risorse di terze parti tramite caricamento lento con i facade
Alcuni incorporamenti di terze parti possono essere caricati tramite caricamento lento. Puoi sostituirli con un facade finché non sono richiesti. Scopri di piùTBT
L'immagine Largest Contentful Paint non è stata caricata tramite caricamento lento
Le immagini above the fold che vengono caricate tramite caricamento lento vengono visualizzate più tardi nel ciclo di vita della pagina e questo può ritardare la visualizzazione dell'elemento più grande. Scopri di più.
Usa listener passivi per migliorare le prestazioni dello scorrimento
Potresti contrassegnare i listener di eventi di tocco e rotellina come `passive` per migliorare le prestazioni di scorrimento della pagina. Ulteriori informazioni.
Evita document.write()
Per gli utenti con connessioni lente, gli script esterni inseriti in modo dinamico tramite `document.write()` potrebbero ritardare il caricamento della pagina di decine di secondi. Ulteriori informazioni.
Ha un tag <meta name="viewport"> con width o initial-scale
Un tag `<meta name="viewport">` non soltanto ottimizza la tua app per gli schermi di dispositivi mobili di varie dimensioni, ma evita anche un ritardo di 300 millisecondi per l'input utente. Scopri di più.TBT
Evita i listener di eventi unload
L'evento `unload` non viene attivato in modo affidabile e il relativo ascolto potrebbe impedire ottimizzazioni del browser quali la cache back-forward. Usa invece gli eventi `pagehide` o `visibilitychange`. Scopri di più
Vengono mostrati i risultati degli audit relativi ai criteri di conformità del Pacchetto Cittadino Informato. NB: il superamento degli audit non implica il superamento dei corrispondenti criteri di conformità.
Controlli superati (19)
Mostra Nascondi
C.SI.1.1 - COERENZA DELL'UTILIZZO DEI FONT (librerie di caratteri) - Il sito comunale deve utilizzare i font indicati dalla documentazione del modello di sito comunale.
CONDIZIONI DI SUCCESSO: tutti i titoli (heading) e tutti i paragrafi delle pagine del sito in lingua italiana utilizzano esclusivamente i font Titillium Web, Lora o Roboto Mono come font di default; MODALITÀ DI VERIFICA: ricercando specifici attributi "data-element" come spiegato nella Documentazione delle App di valutazione, nelle pagine analizzate viene verificato che i font di default siano quelli richiesti all'interno di tutti gli <h> e <p>; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Documentazione delle App di valutazione.
Risultato
In tutte le pagine analizzate vengono utilizzati i font come richiesto.
Pagine analizzate nelle quali vengono utilizzati i font come richiesto:
Numero di <h> o <p> con font errati
Font errati individuati
0
/amministrazione/
(comune.viagrande.ct.it)
0
/novita/
(comune.viagrande.ct.it)
0
/servizi/
(comune.viagrande.ct.it)
0
/vivere-il-comune/
(comune.viagrande.ct.it)
0
0
/amministrazione/documenti-e-dati/
(comune.viagrande.ct.it)
0
/amministrazione/enti-e-fondazioni/
(comune.viagrande.ct.it)
0
/amministrazione/organi-di-governo/
(comune.viagrande.ct.it)
0
0
/amministrazione/politici/
(comune.viagrande.ct.it)
0
/amministrazione/uffici/
(comune.viagrande.ct.it)
0
/tipo_notizia/notizie/
(comune.viagrande.ct.it)
0
/tipo_notizia/avvisi/
(comune.viagrande.ct.it)
0
0
0
/tipo_servizio/autorizzazioni/
(comune.viagrande.ct.it)
0
0
0
/tipo_servizio/imprese-e-commercio/
(comune.viagrande.ct.it)
0
/vivere-il-comune/luoghi/
(comune.viagrande.ct.it)
0
/vivere-il-comune/eventi/
(comune.viagrande.ct.it)
0
/servizio/anpr/
(comune.viagrande.ct.it)
0
0
/servizio/cambio-di-residenza/
(comune.viagrande.ct.it)
0
0
/servizio/certificati-anagrafici/
(comune.viagrande.ct.it)
0
0
0
/servizio/imposta-di-soggiorno/
(comune.viagrande.ct.it)
0
0
0
/servizio/prenotazione-appuntamenti/
(comune.viagrande.ct.it)
0
/servizio/iscrizione-allasilo-nido/
(comune.viagrande.ct.it)
0
0
0
0
0
0
C.SI.1.2 - LIBRERIA DI ELEMENTI DI INTERFACCIA - Il sito comunale deve utilizzare la libreria Bootstrap Italia.
CONDIZIONI DI SUCCESSO: in ogni pagina è presente e in uso la libreria Bootstrap Italia in una versione uguale o superiore alla 2.0 e almeno il 30% delle classi CSS usate appartiene alle classi CSS di Bootstrap Italia; MODALITÀ DI VERIFICA: in ogni pagina analizzata viene verificata la presenza della libreria Bootstrap Italia e la versione in uso, individuando la proprietà CSS --bootstrap-italia-version all’interno del selettore :root o la variabile globale window.BOOTSTRAP_ITALIA_VERSION. Inoltre, viene verificato che almeno il 30% delle classi CSS uniche trovate nella pagina appartiene all'elenco delle classi CSS di Bootstrap Italia; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Documentazione delle App di valutazione.
Risultato totale
In tutte le pagine analizzate la libreria Bootstrap Italia è presente in una versione idonea ed è in uso come richiesto.
Pagine che utilizzano la libreria in una versione idonea e nelle quali almeno il 30% delle classi CSS uniche appartiene a Bootstrap Italia:
La libreria Bootstrap Italia è presente
Versione in uso
Classi CSS uniche appartenenti a BI
2.7.5
59%
/amministrazione/
(comune.viagrande.ct.it)
2.7.5
54%
/novita/
(comune.viagrande.ct.it)
2.7.5
54%
/servizi/
(comune.viagrande.ct.it)
2.7.5
55%
/vivere-il-comune/
(comune.viagrande.ct.it)
2.7.5
56%
2.7.5
55%
/amministrazione/documenti-e-dati/
(comune.viagrande.ct.it)
2.7.5
54%
/amministrazione/enti-e-fondazioni/
(comune.viagrande.ct.it)
2.7.5
56%
/amministrazione/organi-di-governo/
(comune.viagrande.ct.it)
2.7.5
55%
2.7.5
55%
/amministrazione/politici/
(comune.viagrande.ct.it)
2.7.5
55%
/amministrazione/uffici/
(comune.viagrande.ct.it)
2.7.5
55%
/tipo_notizia/notizie/
(comune.viagrande.ct.it)
2.7.5
55%
/tipo_notizia/avvisi/
(comune.viagrande.ct.it)
2.7.5
55%
2.7.5
53%
2.7.5
54%
/tipo_servizio/autorizzazioni/
(comune.viagrande.ct.it)
2.7.5
53%
2.7.5
54%
2.7.5
54%
/tipo_servizio/imprese-e-commercio/
(comune.viagrande.ct.it)
2.7.5
54%
/vivere-il-comune/luoghi/
(comune.viagrande.ct.it)
2.7.5
55%
/vivere-il-comune/eventi/
(comune.viagrande.ct.it)
2.7.5
54%
/servizio/anpr/
(comune.viagrande.ct.it)
2.7.5
58%
2.7.5
58%
/servizio/cambio-di-residenza/
(comune.viagrande.ct.it)
2.7.5
58%
2.7.5
58%
/servizio/certificati-anagrafici/
(comune.viagrande.ct.it)
2.7.5
58%
2.7.5
58%
2.7.5
58%
/servizio/imposta-di-soggiorno/
(comune.viagrande.ct.it)
2.7.5
58%
2.7.5
58%
2.7.5
59%
/servizio/prenotazione-appuntamenti/
(comune.viagrande.ct.it)
2.7.5
58%
/servizio/iscrizione-allasilo-nido/
(comune.viagrande.ct.it)
2.7.5
58%
2.7.5
59%
2.7.5
58%
2.7.5
58%
2.7.5
58%
2.7.5
58%
/servizi/prenotazioni/
(comune.viagrande.ct.it)
2.7.0
52%
C.SI.1.3 - SCHEDE INFORMATIVE DI SERVIZIO PER IL CITTADINO - Tutte le schede informative dei servizi per il cittadino devono mostrare le voci segnalate come obbligatorie all'interno dell'architettura dell'informazione, nell'ordine segnalato dal modello.
CONDIZIONI DI SUCCESSO: sono presenti almeno 10 schede informative di servizio e in queste le voci obbligatorie e i relativi contenuti sono presenti e, dove richiesto, sono nell'ordine corretto; MODALITÀ DI VERIFICA: ricercando specifici attributi "data-element" come spiegato nella Documentazione delle App di valutazione, la presenza e l'ordine delle voci richieste viene verificato ricercandoli all'interno della pagina e dell'indice. Per essere ritenute valide, le voci devono avere contenuti associati della tipologia indicata all'interno del documento di architettura dell'informazione. Maggiori dettagli sono indicati nella Documentazione delle App di valutazione; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Content type: scheda servizio, Documentazione delle App di valutazione.
Risultato
Sono presenti almeno 10 schede servizio e in tutte le pagine analizzate tutte le voci obbligatorie e i relativi contenuti sono presenti e, dove richiesto, sono nell'ordine corretto.
Pagine nelle quali tutte le voci obbligatorie e i relativi contenuti sono presenti e, dove richiesto, sono nell'ordine corretto:
Voci mancanti o senza contenuto
Voci che non rispettano l'ordine richiesto
/servizio/anpr/
(comune.viagrande.ct.it)
/servizio/cambio-di-residenza/
(comune.viagrande.ct.it)
/servizio/certificati-anagrafici/
(comune.viagrande.ct.it)
/servizio/imposta-di-soggiorno/
(comune.viagrande.ct.it)
/servizio/prenotazione-appuntamenti/
(comune.viagrande.ct.it)
/servizio/iscrizione-allasilo-nido/
(comune.viagrande.ct.it)
C.SI.1.4 - UTILIZZO DI TEMI PER CMS - Nel caso in cui il sito utilizzi un tema messo a disposizione nella documentazione del modello di sito comunale, lo utilizza nella versione 1.0 o successive.
CONDIZIONI DI SUCCESSO: se è in uso il tema CMS del modello per i Comuni, la versione utilizzata è uguale o superiore alla 1.0; MODALITÀ DI VERIFICA: viene verificato l'uso del tema CMS del modello e la versione in uso ricercando uno specifico testo all'interno di tutti i file .CSS presenti in pagina. Lo specifico testo ricercato viene indicato nella Documentazione delle App di valutazione; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Documentazione delle App di valutazione.
Risultato
Tema CMS del modello in uso
Versione del tema CMS in uso
Il sito utilizza una versione uguale o superiore alla 1.0 del tema CMS del modello.
WordPress
1.6.0
C.SI.1.5 - VOCABOLARI CONTROLLATI - Il sito comunale deve utilizzare argomenti forniti dal modello di sito comunale ovvero quelli appartenenti al vocabolario controllato europeo EuroVoc.
CONDIZIONI DI SUCCESSO: gli argomenti utilizzati appartengono alla lista indicata all'interno del documento di architettura dell'informazione del modello Comuni alla voce "Tassonomia argomenti" o al vocabolario controllato EuroVoc e l’elenco completo degli argomenti utilizzati è presente in una pagina raggiungibile dall'homepage; MODALITÀ DI VERIFICA: gli argomenti identificati all'interno della pagina contenente l'elenco degli argomenti vengono confrontati con l'elenco di voci presente nel documento di architettura dell'informazione e con il vocabolario controllato EuroVoc, ricercandoli usando specifici attributi "data-element" come spiegato nella Documentazione delle App di valutazione; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Elenco degli argomenti del Modello Comuni, Vocabolario EuroVoc, Documentazione delle App di valutazione.
Risultato
% di argomenti presenti nell'elenco del modello
Argomenti non presenti nell'elenco del modello
% di argomenti presenti nell'elenco del modello o EuroVoc
Argomenti non presenti nell'elenco del modello o EuroVoc
Tutti gli argomenti appartengono all’elenco di voci del modello e l'elenco degli argomenti è presente nella pagina indicata.
100%
100%
C.SI.1.6 - VOCI DI MENÙ DI PRIMO LIVELLO - Il sito comunale deve presentare tutte le voci di menù di primo livello, nell'esatto ordine descritto dalla documentazione del modello di sito comunale.
CONDIZIONI DI SUCCESSO: le voci del menù di primo livello del sito sono esattamente quelle indicate nel documento di architettura dell’informazione e sono nell’ordine indicato (ovvero «Amministrazione», «Novità», «Servizi», «Vivere il Comune» oppure «Vivere [nome del Comune]») e tutte le pagine raggiungibili dal menu di primo livello portano a pagine interne al dominio del Comune; MODALITÀ DI VERIFICA: ricercando uno specifico attributo "data-element" come spiegato nella Documentazione delle App di valutazione, vengono identificate le voci presenti nel menù del sito e il loro ordine, confrontandole con quanto indicato nel documento di architettura dell'informazione. Viene inoltre verificato che tutte le pagine raggiungibili dal menu di primo livello portino a pagine interne al dominio del Comune; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Documentazione delle App di valutazione.
Risultato
Voci del menù identificate
Voci del menù mancanti
Voci del menù in ordine errato
Le voci del menù obbligatorie sono corrette, nell'ordine giusto e inviano a pagine interne al dominio del Comune.
Amministrazione, Novità, Servizi, Vivere il Comune
Voce di menù
Link trovato
Pagina interna al dominio
Amministrazione
/amministrazione/
(comune.viagrande.ct.it)
Novità
/novita/
(comune.viagrande.ct.it)
Servizi
/servizi/
(comune.viagrande.ct.it)
Vivere il Comune
/vivere-il-comune/
(comune.viagrande.ct.it)
C.SI.1.7 - TITOLI DELLE PAGINE DI SECONDO LIVELLO - Nel sito comunale, i titoli delle pagine di secondo livello devono rispettare il vocabolario descritto dalla documentazione del modello di sito comunale.
CONDIZIONI DI SUCCESSO: i titoli delle pagine di secondo livello corrispondono a quelli indicati nel capitolo "Conformità al modello Comuni" della Documentazione del Modello Comuni; MODALITÀ DI VERIFICA: ricercando specifici attributi "data-element" come spiegato nella Documentazione delle App di valutazione, viene verificato che i titoli delle card usate per rimandare alle pagine di secondo livello siano corretti e presenti sulle rispettive pagine genitore di primo livello. Nel caso della pagina di primo livello "Vivere il Comune", viene verificato che i titoli delle pagine di secondo livello raggiungibili da questa siano corretti. Nel conteggio vengono incluse anche le pagine di secondo livello raggiungibili da pagine di primo livello non indicate nella documentazione; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Documentazione delle App di valutazione.
Risultato
% di titoli corretti tra quelli usati
Titoli corretti identificati
Titoli aggiuntivi trovati
Tutti i titoli usati sono corretti.
100%
AMMINISTRAZIONE: Aree amministrative, Documenti e Dati, Enti e Fondazioni, Organi di Governo, Personale amministrativo, Politici, Uffici; NOVITÀ: NOTIZIE, NOTIZIE, NOTIZIE, NOTIZIE, NOTIZIE, AVVISI, Notizie, Avvisi; SERVIZI: Anagrafe e stato civile, Tributi, finanze e contravvenzioni, Anagrafe e stato civile, Anagrafe e stato civile, Autorizzazioni, Catasto e urbanistica, Educazione e formazione, Imprese e commercio, Tributi, finanze e contravvenzioni; VIVERE IL COMUNE: luoghi, eventi;
C.SI.2.1 - PRENOTAZIONE APPUNTAMENTI - Il sito comunale deve consentire di prenotare un appuntamento presso lo sportello di competenza.
CONDIZIONI DI SUCCESSO: la funzionalità di prenotazione di un appuntamento è accessibile dalla sezione di funzionalità trasversali delle schede servizio e della pagina di primo livello "Servizi"; MODALITÀ DI VERIFICA: ricercando specifici attributi "data-element" come spiegato nella Documentazione delle App di valutazione, viene verificata la presenza del componente "Prenota appuntamento" all'interno della sezione di funzionalità trasversali delle schede servizio analizzate e della pagina di primo livello "Servizi". Viene inoltre indicato se è stato rilevato il pulsante di accesso alla funzionalità di prenotazione appuntamento all'interno della sezione "Accedi al servizio" delle schede servizio; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Documentazione delle App di valutazione.
Risultato
Il componente è presente in tutte le pagine analizzate.
Pagine nelle quali è presente il componente:
Componente individuato
Nella sezione "Accedi al servizio" della scheda servizio è presente il pulsante di prenotazione appuntamento
/servizi/
(comune.viagrande.ct.it)
Non si applica
/servizio/anpr/
(comune.viagrande.ct.it)
No
No
/servizio/cambio-di-residenza/
(comune.viagrande.ct.it)
/servizio/certificati-anagrafici/
(comune.viagrande.ct.it)
No
No
/servizio/imposta-di-soggiorno/
(comune.viagrande.ct.it)
No
No
/servizio/prenotazione-appuntamenti/
(comune.viagrande.ct.it)
/servizio/iscrizione-allasilo-nido/
(comune.viagrande.ct.it)
No
No
C.SI.2.2 - RICHIESTA DI ASSISTENZA / CONTATTI - All'interno del sito comunale, nel contenuto della scheda servizio, devono essere comunicati i contatti dell'ufficio preposto all'erogazione del servizio.
CONDIZIONI DI SUCCESSO: i contatti dell'ufficio preposto all'erogazione del servizio sono presenti in tutte le schede servizio; MODALITÀ DI VERIFICA: viene verificata la presenza della voce "Contatti" all'interno dell'indice e nel corpo della pagina delle schede servizio analizzate, ricercando specifici attributi "data-element" come spiegato nella Documentazione delle App di valutazione; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, eGovernment benchmark method paper 2020-2023, Documentazione delle App di valutazione.
Risultato
In tutte le schede servizio analizzate la voce "Contatti" è presente.
Schede servizio analizzate nelle quali la voce "Contatti" è presente:
La voce è presente nell'indice
Il componente è presente in pagina
/servizio/anpr/
(comune.viagrande.ct.it)
/servizio/cambio-di-residenza/
(comune.viagrande.ct.it)
/servizio/certificati-anagrafici/
(comune.viagrande.ct.it)
/servizio/imposta-di-soggiorno/
(comune.viagrande.ct.it)
/servizio/prenotazione-appuntamenti/
(comune.viagrande.ct.it)
/servizio/iscrizione-allasilo-nido/
(comune.viagrande.ct.it)
C.SI.2.3 - RICHIESTA DI ASSISTENZA / DOMANDE FREQUENTI - Il sito comunale deve contenere una sezione per le domande più frequenti (FAQ).
CONDIZIONI DI SUCCESSO: nel footer del sito è presente un link contenente le espressioni "FAQ" oppure "domande frequenti" che invia a una pagina di domande frequenti ; MODALITÀ DI VERIFICA: viene verificata la presenza del link nel footer, ricercando uno specifico attributo "data-element" come spiegato nella Documentazione delle App di valutazione, che il link invii ad una pagina esistente e che il testo del link contenga almeno una delle espressioni richieste, senza fare distinzione tra caratteri minuscoli o maiuscoli; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, eGovernment benchmark method paper 2020-2023, Documentazione delle App di valutazione.
Risultato
Testo del link
Pagina di destinazione
Pagina esistente
Il link è nel footer, la pagina di destinazione esiste e la label è nominata correttamente.
leggi le faq
https://comune.viagrande.ct.it/domande-frequenti/
C.SI.2.4 - SEGNALAZIONE DISSERVIZIO - Il sito comunale deve fornire al cittadino la possibilità di segnalare un disservizio, tramite email o servizio dedicato.
CONDIZIONI DI SUCCESSO: nel footer del sito è presente un link contenente le espressioni "disservizio" oppure "segnala disservizio" oppure "segnalazione disservizio" che invia alla funzionalità di segnalazione di un disservizio. Se viene usata una funzionalità dedicata di segnalazione disservizio, devono essere presenti i campi richiesti nella Documentazione del modello; MODALITÀ DI VERIFICA: viene verificata la presenza del link nel footer, ricercando uno specifico attributo "data-element" come spiegato nella Documentazione delle App di valutazione, che il link invii ad una pagina esistente e che il testo del link contenga le espressioni indicate, senza fare distinzione tra caratteri minuscoli o maiuscoli; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, eGovernment benchmark method paper 2020-2023, Documentazione delle App di valutazione.
Risultato
Testo del link
Pagina di destinazione
Pagina esistente
Viene usato il servizio dedicato
Il link è nel footer, la pagina di destinazione esiste e la label è nominata correttamente.
segnalazione disservizio
/servizi/segnalazione-disservizio
(comune.viagrande.ct.it)
C.SI.2.5 - VALUTAZIONE DELL'ESPERIENZA D'USO, CHIAREZZA DELLE PAGINE INFORMATIVE - Il sito comunale deve consentire al cittadino di fornire una valutazione della chiarezza di ogni pagina di primo e secondo livello.
CONDIZIONI DI SUCCESSO: la funzionalità per valutare la chiarezza informativa è presente su tutte le pagine di primo e secondo livello del sito e rispetta tutte le caratteristiche e i passaggi richiesti; MODALITÀ DI VERIFICA: ricercando specifici attributi "data-element" come spiegato nella Documentazione delle App di valutazione, viene verificata la presenza del componente di valutazione nelle pagine di primo e di secondo livello, controllando che la funzionalità abbia le caratteristiche richieste nella documentazione; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, eGovernment benchmark method paper 2020-2023, Documentazione delle App di valutazione.
Risultato totale
In tutte le pagine analizzate il componente è presente e rispetta le caratteristiche richieste.
Pagine nelle quali il componente è presente e rispetta le caratteristiche richieste:
Elementi errati o non trovati
/amministrazione/
(comune.viagrande.ct.it)
/novita/
(comune.viagrande.ct.it)
/servizi/
(comune.viagrande.ct.it)
/vivere-il-comune/
(comune.viagrande.ct.it)
/amministrazione/documenti-e-dati/
(comune.viagrande.ct.it)
/amministrazione/enti-e-fondazioni/
(comune.viagrande.ct.it)
/amministrazione/organi-di-governo/
(comune.viagrande.ct.it)
/amministrazione/politici/
(comune.viagrande.ct.it)
/amministrazione/uffici/
(comune.viagrande.ct.it)
/tipo_notizia/notizie/
(comune.viagrande.ct.it)
/tipo_notizia/avvisi/
(comune.viagrande.ct.it)
/tipo_servizio/autorizzazioni/
(comune.viagrande.ct.it)
/tipo_servizio/imprese-e-commercio/
(comune.viagrande.ct.it)
/vivere-il-comune/luoghi/
(comune.viagrande.ct.it)
/vivere-il-comune/eventi/
(comune.viagrande.ct.it)
C.SI.2.6 - VALUTAZIONE DELL’ESPERIENZA D’USO, CHIAREZZA INFORMATIVA DELLA SCHEDA DI SERVIZIO - Il sito comunale deve permettere la valutazione della chiarezza informativa per ogni scheda di servizio secondo le modalità indicate nella documentazione del modello di sito comunale.
CONDIZIONI DI SUCCESSO: la funzionalità per valutare la chiarezza informativa è presente su tutte le schede servizio e rispetta tutte le caratteristiche e passaggi richiesti; MODALITÀ DI VERIFICA: ricercando specifici attributi "data-element" come spiegato nella Documentazione delle App di valutazione, viene verificata la presenza del componente di valutazione all'interno delle schede servizio, controllando che la funzionalità abbia le caratteristiche richieste nella documentazione; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, eGovernment benchmark method paper 2020-2023, Documentazione delle App di valutazione.
Risultato totale
In tutte le pagine analizzate il componente è presente e rispetta le caratteristiche richieste.
Pagine nelle quali il componente è presente e rispetta le caratteristiche richieste:
Elementi errati o non trovati
/servizio/anpr/
(comune.viagrande.ct.it)
/servizio/cambio-di-residenza/
(comune.viagrande.ct.it)
/servizio/certificati-anagrafici/
(comune.viagrande.ct.it)
/servizio/imposta-di-soggiorno/
(comune.viagrande.ct.it)
/servizio/prenotazione-appuntamenti/
(comune.viagrande.ct.it)
/servizio/iscrizione-allasilo-nido/
(comune.viagrande.ct.it)
C.SI.3.2 - DICHIARAZIONE DI ACCESSIBILITÀ - Il sito comunale deve esporre la dichiarazione di accessibilità in conformità al modello e alle linee guida rese disponibili da AgID in ottemperanza alla normativa vigente in materia di accessibilità e con livelli di accessibilità contemplati nelle specifiche tecniche WCAG 2.1.
CONDIZIONI DI SUCCESSO: il sito presenta una voce nel footer che riporta a una dichiarazione di accessibilità AgID valida per il sito; MODALITÀ DI VERIFICA: ricercando uno specifico attributo "data-element" come spiegato nella Documentazione delle App di valutazione, viene verificata la presenza del link nel footer, che riporti a una pagina esistente, che l'url della pagina di destinazione inizi con "https://form.agid.gov.it/view/" e che la pagina contenga l'url del sito del Comune; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, AgID Linee guida sull’accessibilità degli strumenti informatici, Direttiva UE n. 2102/2016, Legge 9 gennaio 2004 n. 4, Web Content Accessibility Guidelines WCAG 2.1, AgID dichiarazione di accessibilità, Documentazione delle App di valutazione.
Risultato
Testo del link
Pagina di destinazione del link
Pagina esistente
La pagina contiene l'url del sito di origine
È dichiarata la conformità alle specifiche WCAG 2.1
Il link è nel footer, invia alla pagina corretta e contiene l'URL corretto.
Dichiarazione di accessibilità
C.SI.3.3 - INFORMATIVA PRIVACY - Il sito comunale deve presentare l'informativa sul trattamento dei dati personali, secondo quanto previsto dalla normativa vigente.
CONDIZIONI DI SUCCESSO: il sito presenta una voce nel footer che riporta a una pagina sicura riguardante l'informativa sulla privacy; MODALITÀ DI VERIFICA: viene verificata la presenza del link nel footer, che riporti a una pagina esistente e con certificato HTTPS valido e attivo, ricercando uno specifico attributo "data-element" come spiegato nella Documentazione delle App di valutazione; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, GDPR Artt. 13 e 14, Reg. UE n. 2016/679, Documentazione delle App di valutazione.
Risultato
Testo del link
Pagina di destinazione del link
Pagina esistente
Pagina sicura
Il link è nel footer e invia a una pagina esistente e sicura.
Informativa privacy
/informativa-privacy
(comune.viagrande.ct.it)
C.SI.3.4 - LICENZA E ATTRIBUZIONE - Il sito comunale deve pubblicare dati, documenti e informazioni con licenza aperta comunicandolo come descritto nella documentazione del modello di sito comunale.
CONDIZIONI DI SUCCESSO: nella pagina delle noti legali viene indicato che i dati, documenti e informazioni riportati sul sito sono rilasciati con licenza CC-BY 4.0; MODALITÀ DI VERIFICA: ricercando uno specifico attributo "data-element" come spiegato nella Documentazione delle App di valutazione, viene verificato che la pagina delle note legali sia raggiungibile dal footer e che questa contenga una sezione "Licenza dei contenuti" riportante la dicitura indicata nella Documentazione del modello; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, CAD Art. 52 d.lgs. 82/2005, art. 7, comma 1, D.Lgs. n. 33/2013, d.lgs. n. 36/2006, AgID Linee guida su acquisizione e riuso di software per le pubbliche amministrazioni, Documentazione delle App di valutazione.
Risultato
Testo del link
Pagina di destinazione del link
Il titolo della sezione è corretto
La dicitura è corretta
La dicitura sulla licenza dei contenuti è presente nella pagina delle note legali raggiungibile dal footer.
Note legali
/note-legali
(comune.viagrande.ct.it)
C.SI.5.1 - CERTIFICATO HTTPS - Il sito comunale deve avere un certificato https valido e attivo.
CONDIZIONI DI SUCCESSO: il sito utilizza un certificato https valido e non obsoleto secondo le raccomandazioni AgID; MODALITÀ DI VERIFICA: viene verificato che il certificato https del sito sia valido e attivo; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Agid Raccomandazioni in merito allo standard Transport Layer Security (TLS).
Risultato
Protocollo usato dal dominio
Validità del certificato
Versione TLS
Suite di cifratura
La pagina effettua redirect da http a https
Il certificato del sito https://comune.viagrande.ct.it/ è attivo e valido.
https
Dal 18/5/2024 al 16/8/2024
1.3
TLS_AES_256_GCM_SHA384
C.SI.5.2 - DOMINIO ISTITUZIONALE - Il sito comunale utilizza un dominio istituzionale secondo le modalità indicate nella documentazione del modello di sito comunale.
CONDIZIONI DI SUCCESSO: il sito comunale è raggiungibile senza necessità di inserimento del sottodominio “www.” e le pagine utilizzano il sottodominio "comune." immediatamente seguito da uno dei domini utilizzabili presenti in questa pagina secondo la struttura indicata nel criterio di conformità; MODALITÀ DI VERIFICA: ricercando specifici attributi "data-element" come spiegato nella Documentazione delle App di valutazione, viene verificato che il dominio utilizzato nelle pagine analizzate rispetti la struttura richiesta dal criterio di conformità e che le pagine siano raggiungibili senza necessità di inserimento del sottodominio "www."; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Elenco Nomi a Dominio Riservati Per i Comuni Italiani; Documentazione delle App di valutazione.
Risultato
Tutte le pagine analizzate sono raggiungibili senza che sia necessario inserire "www." e il dominio utilizzato è corretto.
Pagine raggiungibili senza che sia necessario inserire "www." e nelle quali il dominio utilizzato è corretto:
Dominio utilizzato
Viene usato il sottodominio "comune." seguito da un dominio istituzionale riservato
Sito raggiungibile senza "www."
comune.viagrande.ct.it
/amministrazione/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/novita/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/servizi/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/vivere-il-comune/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/servizio/anpr/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
comune.viagrande.ct.it
/servizio/cambio-di-residenza/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
comune.viagrande.ct.it
/servizio/certificati-anagrafici/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
comune.viagrande.ct.it
comune.viagrande.ct.it
/servizio/imposta-di-soggiorno/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
comune.viagrande.ct.it
comune.viagrande.ct.it
/servizio/prenotazione-appuntamenti/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/servizio/iscrizione-allasilo-nido/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
comune.viagrande.ct.it
comune.viagrande.ct.it
comune.viagrande.ct.it
comune.viagrande.ct.it
comune.viagrande.ct.it
/servizi/prenotazioni/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
comune.viagrande.ct.it
/amministrazione/documenti-e-dati/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/amministrazione/enti-e-fondazioni/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/amministrazione/organi-di-governo/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
comune.viagrande.ct.it
/amministrazione/politici/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/amministrazione/uffici/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/tipo_notizia/notizie/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/tipo_notizia/avvisi/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
comune.viagrande.ct.it
comune.viagrande.ct.it
/tipo_servizio/autorizzazioni/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
comune.viagrande.ct.it
comune.viagrande.ct.it
/tipo_servizio/imprese-e-commercio/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/vivere-il-comune/luoghi/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
/vivere-il-comune/eventi/
(comune.viagrande.ct.it)
comune.viagrande.ct.it
Normativa
R.SI.2.1 - INFRASTRUTTURE CLOUD - Il sito comunale deve essere ospitato su infrastrutture qualificate ai sensi della normativa vigente.
RIFERIMENTI TECNICI E NORMATIVI: per consentire un'erogazione più sicura, efficiente e scalabile del sito comunale, può essere utile considerare di impostare l'infrastruttura che lo ospita in cloud, secondo quanto descritto nella Strategia Cloud Italia.
R.SI.2.2 - RIUSO - Il Comune deve mettere a riuso sotto licenza aperta il software secondo le Linee Guida “acquisizione e riuso di software e riuso di software per le pubbliche amministrazioni.
Controlli superati (1)
Mostra Nascondi
R.SI.1.1 - METATAG - Nel sito comunale, le voci della scheda servizio devono presentare i metatag descritti dal modello, in base agli standard internazionali.
CONDIZIONI DI SUCCESSO: le voci delle schede servizio presentano tutti i metatag richiesti dal modello; MODALITÀ DI VERIFICA: viene verificata la presenza e correttezza dei metatag indicati nella Documentazione delle App di valutazione all'interno delle schede servizio analizzate, ricercando specifici attributi "data-element" come spiegato nella Documentazione delle App di valutazione; RIFERIMENTI TECNICI E NORMATIVI: Documentazione del Modello Comuni, Schema, Documentazione delle App di valutazione.
Risultato
In tutte le schede servizio analizzate tutti i metatag richiesti sono presenti e corretti.
Pagine nelle quali tutti i metatag richiesti sono presenti e corretti:
JSON valido
Metatag non presenti o errati
/servizio/anpr/
(comune.viagrande.ct.it)
/servizio/cambio-di-residenza/
(comune.viagrande.ct.it)
/servizio/certificati-anagrafici/
(comune.viagrande.ct.it)
/servizio/imposta-di-soggiorno/
(comune.viagrande.ct.it)
/servizio/prenotazione-appuntamenti/
(comune.viagrande.ct.it)
/servizio/iscrizione-allasilo-nido/
(comune.viagrande.ct.it)
Vengono mostrati i risultati di test aggiuntivi utili a facilitare le attività di sviluppo e garantire un buon risultato.
Best Practice
Gli errori del browser sono stati registrati nella console
Gli errori registrati nella console indicano la presenza di problemi irrisolti che potrebbero riguardare richieste di rete non andate a buon fine e altri problemi del browser. Ulteriori informazioni
Origine
Descrizione
…api/session-auth?with-cookie=true:1:0
(servizi.comune.viagrande.ct.it)
Failed to load resource: the server responded with a status of 401 ()
Assicurati che il criterio CSP sia efficace contro gli attacchi XSS (cross-site scripting)
Un Criterio di sicurezza del contenuto (CSP) efficace riduce notevolmente il rischio di attacchi cross-site scripting (XSS). Scopri di più
Descrizione
Istruzione
Gravità
Nessun criterio CSP trovato in modalità di applicazione forzata
Alta
Librerie JavaScript rilevate
Tutte le librerie JavaScript front-end rilevate nella pagina. Ulteriori informazioni.
Nome
Versione
jQuery
3.7.1
Modernizr
2.6.2
yepnope
WordPress
6.6
core-js
core-js-global@3.36.1; core-js-global@3.36.1; core-js-global@2.5.7
Mancano le mappe di origine per il file JavaScript proprietario di grandi dimensioni
Le mappe di origine convertono il codice minimizzato nel codice sorgente originale. Questo facilita il debug agli sviluppatori in fase di produzione. Inoltre, Lighthouse può fornire ulteriori informazioni. Valuta la possibilità di implementare le mappe di origine per usufruire di questi vantaggi. Ulteriori informazioni
URL
URL mappa
…js/login-box.js
(static.opencityitalia.it)
Nel file JavaScript di grandi dimensioni manca una mappa di origine
…dlfym4o/68i4x.js
(comune.viagrande.ct.it)
Nel file JavaScript di grandi dimensioni manca una mappa di origine
Ulteriori elementi da controllare manualmente (14)
Mostra Nascondi
The page has a logical tab order
Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. Learn more.
Interactive controls are keyboard focusable
Custom interactive controls are keyboard focusable and display a focus indicator. Learn more.
Interactive elements indicate their purpose and state
Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. Learn more.
The user's focus is directed to new content added to the page
If new content, such as a dialog, is added to the page, the user's focus is directed to it. Learn more.
User focus is not accidentally trapped in a region
A user can tab into and out of any control or region without accidentally trapping their focus. Learn more.
Custom controls have associated labels
Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. Learn more.
Custom controls have ARIA roles
Custom interactive controls have appropriate ARIA roles. Learn more.
Visual order on the page follows DOM order
DOM order matches the visual order, improving navigation for assistive technology. Learn more.
Offscreen content is hidden from assistive technology
Offscreen content is hidden with display: none or aria-hidden=true. Learn more.
HTML5 landmark elements are used to improve navigation
Landmark elements (<main>, <nav>, etc.) are used to improve the keyboard navigation of the page for assistive technology. Learn more.
Dati strutturati validi
Il sito funziona su più browser
Per raggiungere il maggior numero di utenti, i siti dovrebbero funzionare su ogni browser più usato. Ulteriori informazioni.
Non sembra che le transizioni di pagina si blocchino sulla rete
Le transizioni dovrebbero sembrare rapide mentre esegui i tocchi, anche con una rete lenta. Questa esperienza è un fattore che incide sulle prestazioni percepite dall'utente. Ulteriori informazioni.
Ogni pagina ha un URL
Assicurati che le singole pagine siano collegabili tramite link diretti sotto forma di URL e che gli URL siano univoci per la condivisione sui social media. Ulteriori informazioni.
Controlli superati (56)
Mostra Nascondi
LOCALIZZAZIONE IP - Il sito deve essere ospitato su datacenter localizzati su territorio europeo.
CONDIZIONI DI SUCCESSO: l'indirizzo IP fa riferimento a un datacenter localizzato su territorio europeo; MODALITÀ DI VERIFICA: verifica che la localizzazione dell'IP rientri all'interno di uno dei confini degli stati membri dell'UE; RIFERIMENTI TECNICI E NORMATIVI: GDPR
Risultato
Città indirizzo IP
Paese indirizzo IP
L'hosting è su territorio europeo.
Rome
IT
Gli attributi [aria-*] corrispondono ai rispettivi ruoli
Ogni elemento `role` di ARIA supporta un determinato sottoinsieme di attributi `aria-*`. Se non dovessero corrispondere, gli attributi `aria-*` non saranno considerati validi. Ulteriori informazioni.
L'attributo [aria-hidden="true"] non è presente nel documento <body>
Le tecnologie per la disabilità, come gli screen reader, funzionano in modo incoerente se viene impostato il valore `aria-hidden="true"` nel documento `<body>`. Ulteriori informazioni.
Gli elementi [role] hanno tutti gli attributi [aria-*] obbligatori
Alcuni ruoli di ARIA hanno attributi obbligatori che descrivono lo stato dell'elemento agli screen reader. Ulteriori informazioni.
I valori [role] sono validi
I ruoli di ARIA devono contenere valori validi per poter eseguire le funzionalità per l'accessibilità previste. Ulteriori informazioni.
Gli attributi [aria-*] hanno valori validi
Le tecnologie di ausilio per la disabilità, come gli screen reader, non sono in grado di interpretare gli attributi di ARIA con valori non validi. Ulteriori informazioni.
Gli attributi [aria-*] sono validi e non contengono errori ortografici
Le tecnologie di ausilio per la disabilità, come gli screen reader, non sono in grado di interpretare gli attributi di ARIA con nomi non validi. Ulteriori informazioni.
I pulsanti hanno un nome accessibile
Quando un pulsante non ha un nome accessibile, gli screen reader lo descrivono semplicemente come "pulsante", rendendolo inutilizzabile per gli utenti che si affidano agli screen reader. Ulteriori informazioni.
Gli ID ARIA sono univoci
Il valore di un ID ARIA deve essere univoco per evitare che altre istanze vengano ignorate dalle tecnologie per la disabilità. Ulteriori informazioni.
Gli elementi immagine hanno attributi [alt]
Gli elementi informativi dovrebbero mostrare testo alternativo breve e descrittivo. Gli elementi decorativi possono essere ignorati con un attributo alt vuoto. Ulteriori informazioni.
Gli elementi del modulo sono associati a etichette
Le etichette consentono di assicurarsi che i comandi dei moduli vengano descritti in modo corretto dalle tecnologie di ausilio per la disabilità, come gli screen reader. Ulteriori informazioni.
[user-scalable="no"] non viene usato nell'elemento <meta name="viewport"> e l'attributo [maximum-scale] non è inferiore a 5.
Disattivare lo zoom è problematico per gli utenti ipovedenti che si affidano all'ingrandimento dello schermo per vedere in modo chiaro i contenuti di una pagina web. Ulteriori informazioni.
Gli elementi [aria-hidden="true"] non contengono discendenti per cui è possibile impostare lo stato attivo
I discendenti per cui è possibile impostare lo stato attivo all'interno di un elemento `[aria-hidden="true"]` impediscono di mettere tali elementi interattivi a disposizione degli utenti che usano tecnologie per la disabilità come gli screen reader. Ulteriori informazioni.
La pagina contiene un titolo, uno skip link o un'area di riferimento
Se aggiungi metodi per ignorare contenuti ripetitivi, la navigazione della pagina diventa più efficiente per chi usa la tastiera. Ulteriori informazioni.
Il rapporto di contrasto tra i colori di sfondo e primo piano è sufficiente
Il testo a basso contrasto è difficile, se non impossibile, da leggere per molti utenti. Ulteriori informazioni.
Il documento ha un elemento <title>
Il titolo fornisce agli utenti di screen reader una panoramica della pagina, mentre per gli utenti di motori di ricerca è utile per stabilire se una pagina è attinente alla loro ricerca. Ulteriori informazioni.
Gli attributi [id] in elementi attivi per cui è possibile impostare lo stato attivo sono univoci
Tutti gli elementi per cui è possibile impostare lo stato attivo devono avere un valore `id` univoco per garantirne la visibilità alle tecnologie per la disabilità. Ulteriori informazioni.
L'elemento <html> ha un attributo [lang]
Se per una pagina non viene specificato alcun attributo lang, lo screen reader presuppone che la lingua della pagina sia quella predefinita scelta dall'utente durante la configurazione dello screen reader. Se la lingua della pagina non è effettivamente quella predefinita, lo screen reader potrebbe non pronunciare correttamente il testo della pagina. Ulteriori informazioni.
L'attributo [lang] dell'elemento <html> ha un valore valido
La specifica di una lingua BCP 47 valida consente agli screen reader di pronunciare correttamente il testo. Ulteriori informazioni.
Gli elenchi contengono solo elementi <li> ed elementi che supportano gli script (<script> e <template>).
Gli screen reader descrivono gli elenchi in un determinato modo. Una struttura dell'elenco corretta agevola il compito dello screen reader. Ulteriori informazioni.
Gli elementi dell'elenco (<li>) sono contenuti in elementi principali <ul> o <ol>
Gli screen reader richiedono che gli elementi dell'elenco (`<li>`) siano contenuti in un elemento `<ul>` o `<ol>` principale per poterli descrivere in modo corretto. Ulteriori informazioni.
Nessun elemento ha un valore [tabindex] maggiore di 0
Un valore maggiore di 0 implica un ordine di navigazione esplicito. Sebbene sia tecnicamente valido, spesso genera un'esperienza frustrante per gli utenti che usano tecnologie di ausilio per la disabilità. Ulteriori informazioni.
Gli elementi di intestazione vengono visualizzati in ordine decrescente sequenziale
Le intestazioni nell'ordine corretto che non saltano livelli descrivono la struttura semantica della pagina, facilitando la navigazione e la comprensione quando vengono usate tecnologie per la disabilità. Ulteriori informazioni.
Il file manifest e il service worker dell'app web soddisfano i requisiti di installabilità
Il service worker è la tecnologia che consente alla tua app di usare tante funzionalità delle app web progressive, ad esempio il funzionamento offline, l'aggiunta alla schermata Home e le notifiche push. Grazie a implementazioni adeguate del service worker e del file manifest, i browser possono chiedere proattivamente agli utenti di aggiungere la tua app alla schermata Home. Ciò potrebbe comportare un maggiore coinvolgimento. Scopri di più
Ha un tag <meta name="viewport"> con width o initial-scale
Un tag `<meta name="viewport">` non soltanto ottimizza la tua app per gli schermi di dispositivi mobili di varie dimensioni, ma evita anche un ritardo di 300 millisecondi per l'input utente. Scopri di più.TBT
Usa HTTPS
Tutti i siti dovrebbero essere protetti con HTTPS, anche quelli che non trattano dati sensibili. Si dovrebbero quindi evitare i contenuti misti perché alcune risorse vengono caricate tramite HTTP nonostante la richiesta iniziale venga pubblicata tramite HTTPS. HTTPS impedisce agli intrusi di manomettere o ascoltare passivamente le comunicazioni tra la tua app e i tuoi utenti ed è un prerequisito per HTTP/2 e tante nuove API delle piattaforme web. Ulteriori informazioni
Evita di chiedere l'autorizzazione alla geolocalizzazione durante il caricamento della pagina
Gli utenti sono sospettosi nei confronti dei siti che chiedono la loro posizione senza contesto o sono confusi da tali siti. Potresti associare la richiesta a un'azione dell'utente. Ulteriori informazioni.
Evita di chiedere l'autorizzazione di accesso alle notifiche durante il caricamento della pagina
Gli utenti sono sospettosi nei confronti dei siti che chiedono di inviare notifiche senza contesto o sono confusi da tali siti. Potresti associare la richiesta ai gesti dell'utente. Ulteriori informazioni.
Evita librerie JavaScript front-end con vulnerabilità di sicurezza note
Alcuni script di terze parti potrebbero contenere vulnerabilità di sicurezza note facilmente identificate e sfruttate dai malintenzionati. Ulteriori informazioni.
Consente agli utenti di incollare contenuti nei campi delle password
Impedire di incollare le password pregiudica l'efficacia delle norme di sicurezza. Ulteriori informazioni.
Visualizza immagini con proporzioni corrette
Le dimensioni di visualizzazione delle immagini dovrebbero corrispondere alle proporzioni naturali. Ulteriori informazioni.
Vengono pubblicate immagini con risoluzione appropriata
Le dimensioni naturali delle immagini dovrebbero essere proporzionali alle dimensioni dello schermo e alle proporzioni pixel per ottimizzare la nitidezza delle immagini. Ulteriori informazioni.
La pagina ha il doctype HTML
La specifica di un doctype impedisce al browser di passare alla modalità non standard. Ulteriori informazioni.
Set di caratteri definito correttamente
Dichiarazione della codifica dei caratteri obbligatoria. Può essere inserita con un tag `<meta>` nei primi 1024 byte del codice HTML oppure nell'intestazione della risposta HTTP Content-Type. Ulteriori informazioni
Evita le API obsolete
Le API obsolete verranno rimosse dal browser prima o poi. Ulteriori informazioni.
Nessun errore nel riquadro Issues in Strumenti per sviluppatori di Chrome
Gli errori registrati nel riquadro `Issues` in Strumenti per sviluppatori di Chrome indicano la presenza di problemi irrisolti. Tali errori potrebbero riguardare richieste di rete non andate a buon fine, controlli di sicurezza insufficienti e altri problemi del browser. Apri il riquadro Errori in Strumenti per sviluppatori di Chrome per ulteriori dettagli su ciascun errore.
Ha un tag <meta name="viewport"> con width o initial-scale
Un tag `<meta name="viewport">` non soltanto ottimizza la tua app per gli schermi di dispositivi mobili di varie dimensioni, ma evita anche un ritardo di 300 millisecondi per l'input utente. Scopri di più.TBT
Il documento ha un elemento <title>
Il titolo fornisce agli utenti di screen reader una panoramica della pagina, mentre per gli utenti di motori di ricerca è utile per stabilire se una pagina è attinente alla loro ricerca. Ulteriori informazioni.
Il documento ha una meta descrizione
Le meta descrizioni possono essere incluse nei risultati di ricerca per riassumere brevemente i contenuti della pagina. Ulteriori informazioni.
La pagina ha un codice di stato HTTP valido
Le pagine con codici di stato HTTP non validi potrebbero non essere indicizzate correttamente. Ulteriori informazioni.
I link possono essere sottoposti a scansione
I motori di ricerca potrebbero usare gli attributi `href` dei link per eseguire la scansione dei siti web. Assicurati che l'attributo `href` degli elementi anchor rimandi a una destinazione appropriata per consentire il rilevamento di un numero maggiore di pagine del sito. Ulteriori informazioni
L'indicizzazione della pagina non è bloccata
I motori di ricerca non sono in grado di includere le pagine nei risultati di ricerca se non dispongono dell'autorizzazione per eseguirne la scansione. Ulteriori informazioni.
robots.txt è valido
Se il file robots.txt non è valido, i crawler potrebbero non essere in grado di capire come vuoi che il tuo sito web venga sottoposto a scansione o indicizzato. Ulteriori informazioni.
Gli elementi immagine hanno attributi [alt]
Gli elementi informativi dovrebbero mostrare testo alternativo breve e descrittivo. Gli elementi decorativi possono essere ignorati con un attributo alt vuoto. Ulteriori informazioni.
Il documento ha un elemento hreflang valido
I link hreflang indicano ai motori di ricerca quale versione di una pagina devono elencare nei risultati di ricerca per una determinata lingua o area geografica. Ulteriori informazioni.
Il documento utilizza dimensioni dei caratteri leggibili 100% del testo leggibile
Le dimensioni dei caratteri minori di 12 px sono troppo piccole per essere leggibili e richiederebbero ai visitatori di dispositivi mobili di "pizzicare per eseguire lo zoom" e poter leggere la pagina. Cerca di avere più del 60% del testo della pagina con una dimensione uguale o superiore a 12 px. Ulteriori informazioni.
Origine
Selettore
% di testo della pagina
Dimensione carattere
Testo leggibile
100.00%
≥ 12px
Il documento non fa uso di plug-in
I motori di ricerca non possono indicizzare i contenuti dei plug-in e molti dispositivi limitano i plug-in o non li supportano. Ulteriori informazioni.
I target dei tocchi sono dimensionati in modo appropriato Il 100% dei target dei tocchi ha dimensioni appropriate
Gli elementi interattivi come pulsanti e link dovrebbero essere abbastanza grandi (48 x 48 px) e avere abbastanza spazio intorno a loro, per essere facili da toccare senza sovrapporsi ad altri elementi. Ulteriori informazioni.
Registra un service worker che controlla la pagina e start_url
Il service worker è la tecnologia che consente alla tua app di usare tante funzionalità delle app web progressive, ad esempio il funzionamento offline, l'aggiunta alla schermata Home e le notifiche push. Ulteriori informazioni.
Configurato con una schermata iniziale personalizzata
Una schermata iniziale a tema assicura un'esperienza di alta qualità quando gli utenti avviano la tua app dalla schermata Home. Ulteriori informazioni.
Imposta un colore tema per la barra degli indirizzi.
È possibile impostare per la barra degli indirizzi del browser un tema corrispondente a quello del tuo sito. Ulteriori informazioni.
Le dimensioni dei contenuti sono corrette per l'area visibile
Se la larghezza dei contenuti dell'app non corrisponde alla larghezza dell'area visibile, l'app potrebbe non essere ottimizzata per gli schermi dei dispositivi mobili. Ulteriori informazioni.
Fornisce un valore apple-touch-icon valido
Per una visualizzazione ottimale su iOS quando gli utenti aggiungono un'app web progressiva alla schermata Home, definisci un elemento `apple-touch-icon`, che deve rimandare a un'immagine PNG quadrata di 192 px (o 180 px) non trasparente. Ulteriori informazioni.
Il file manifest contiene un'icona mascherabile
Un'icona mascherabile assicura che l'immagine riempia l'intera forma senza effetto letterbox durante l'installazione dell'app su un dispositivo. Ulteriori informazioni.
Non applicabile (23)
Mostra Nascondi
I valori [accesskey] sono univoci
Le chiavi di accesso consentono agli utenti di impostare rapidamente lo stato attivo su una parte della pagina. Per assicurare una navigazione corretta, ogni chiave di accesso deve essere univoca. Ulteriori informazioni.
Gli elementi button, link e menuitem hanno nomi accessibili
Quando un elemento non ha un nome accessibile, gli screen reader lo descrivono con un nome generico, rendendolo inutilizzabile per gli utenti che si affidano agli screen reader. Scopri di più
I campi di immissione ARIA hanno nomi accessibili
Quando un campo di immissione non ha un nome accessibile, gli screen reader lo descrivono con un nome generico, rendendolo inutilizzabile per gli utenti che si affidano agli screen reader. Ulteriori informazioni.
Gli elementi ARIA meter hanno nomi accessibili
Quando un elemento non ha un nome accessibile, gli screen reader lo descrivono con un nome generico, rendendolo inutilizzabile per gli utenti che si affidano agli screen reader. Scopri di più
Gli elementi ARIA progressbar hanno nomi accessibili
Quando un elemento `progressbar` non ha un nome accessibile, gli screen reader lo descrivono con un nome generico, rendendolo inutilizzabile per gli utenti che si affidano agli screen reader. Scopri di più.
Gli elementi con un ruolo ARIA [role] che richiedono che gli elementi secondari contengano un ruolo [role] specifico hanno tutti gli elementi secondari obbligatori.
Alcuni ruoli principali di ARIA devono contenere specifici ruoli secondari per poter eseguire le funzionalità per l'accessibilità previste. Ulteriori informazioni.
Gli elementi [role] sono contenuti nei rispettivi elementi principali obbligatori
Alcuni ruoli secondari di ARIA devono essere contenuti in specifici ruoli principali per poter eseguire in modo corretto le funzionalità per l'accessibilità previste. Ulteriori informazioni.
I campi di attivazione/disattivazione ARIA hanno nomi accessibili
Quando un campo di attivazione/disattivazione non ha un nome accessibile, gli screen reader lo descrivono con un nome generico, rendendolo inutilizzabile per gli utenti che si affidano agli screen reader. Ulteriori informazioni.
Gli elementi ARIA tooltip hanno nomi accessibili
Quando un elemento non ha un nome accessibile, gli screen reader lo descrivono con un nome generico, rendendolo inutilizzabile per gli utenti che si affidano agli screen reader. Scopri di più
Gli elementi ARIA treeitem hanno nomi accessibili
Quando un elemento non ha un nome accessibile, gli screen reader lo descrivono con un nome generico, rendendolo inutilizzabile per gli utenti che si affidano agli screen reader. Scopri di più
Gli elementi <dl> contengono solo gruppi <dt> e <dd> ed elementi <script>, <template> o <div> nell'ordine corretto.
Se il markup degli elenchi di definizioni non è stato eseguito in modo corretto, gli screen reader possono generare risultati ambigui o imprecisi. Ulteriori informazioni.
Gli elementi dell'elenco di definizioni sono aggregati negli elementi <dl>
Gli elementi dell'elenco di definizioni (`<dt>` e `<dd>`) devono essere aggregati in un elemento `<dl>` principale affinché gli screen reader possano descriverli correttamente. Ulteriori informazioni.
Nessun campo del modulo ha più etichette
I campi dei moduli con più etichette potrebbero essere descritti in modo confuso dalle tecnologie per la disabilità come gli screen reader, che usano la prima etichetta, l'ultima o tutte le etichette. Ulteriori informazioni.
Gli elementi <frame> o <iframe> hanno un titolo
Gli screen reader si affidano ai titoli dei frame per descrivere i contenuti dei frame agli utenti. Ulteriori informazioni.
Gli elementi <input type="image"> hanno testo [alt]
Quando viene utilizzata un'immagine come pulsante `<input>`, fornire del testo alternativo può aiutare gli utenti di screen reader a comprendere lo scopo del pulsante. Ulteriori informazioni.
Il documento non usa <meta http-equiv="refresh">
L'aggiornamento automatico della pagina è un evento imprevisto per l'utente e, una volta verificatosi, imposta di nuovo lo stato attivo sulla parte superiore della pagina. Ciò può costituire motivo di frustrazione o confusione per l'utente. Ulteriori informazioni.
Gli elementi <object> hanno testo alternativo
Gli screen reader non possono tradurre contenuti non testuali. Aggiungere testo alternativo agli elementi `<object>` aiuta gli screen reader a comunicare il significato agli utenti. Scopri di più.
Le celle in un elemento <table> che utilizzano l'attributo [headers] fanno riferimento a celle della stessa tabella.
Gli screen reader sono dotati di funzionalità che semplificano lo spostamento nelle tabelle. Se ti assicuri che le celle `<td>` che usano l'attributo `[headers]` facciano riferimento esclusivamente ad altre celle nella stessa tabella puoi migliorare l'esperienza degli utenti di screen reader. Ulteriori informazioni.
Gli elementi <th> e gli elementi con ruolo [role="columnheader"/"rowheader"] hanno le celle di dati da essi descritte.
Gli screen reader sono dotati di funzionalità che semplificano lo spostamento nelle tabelle. Se ti assicuri che le intestazioni delle tabelle facciano sempre riferimento a un insieme di celle puoi migliorare l'esperienza degli utenti di screen reader. Ulteriori informazioni.
Gli attributi [lang] hanno un valore valido
La specifica di una lingua BCP 47 valida per gli elementi consente di assicurarsi che il testo sia pronunciato correttamente dallo screen reader. Ulteriori informazioni.
Gli elementi <video> contengono un elemento <track> con [kind="captions"]
Se un video ha i sottotitoli, per i non udenti o gli utenti con problemi di udito è più facile accedere alle relative informazioni. Ulteriori informazioni.
I caratteri con font-display: optional vengono precaricati
Precarica caratteri `optional` per consentirne l'utilizzo ai visitatori alla prima visita. Scopri di più
Il documento ha un elemento rel=canonical valido
I link canonici suggeriscono quale URL mostrare nei risultati di ricerca. Ulteriori informazioni.