Una raccolta completa di risorse, guide e notizie

Risorse e guide

Risorse e guide

Una raccolta completa di guide per fornirvi il meglio della SEO e delle prestazioni web.

Leggi le guide SEO!

BLOG: ultimi aggiornamenti, notizie e storie per gli sviluppatori

Guide, suggerimenti e informazioni per migliorare le performances web

LONG TASKS

Speed performance

Le operazioni eseguite dal codice JavaScript possono monopolizzare il thread principale per lunghi periodi di tempo.

PERFORMANCE BUDGET

Speed performance

Lighthouse aiuta a mantenere le dimensioni e la quantità di richieste di rete al di sotto di quanto programmato.

NETWORK RTT

Speed performance

Il traffico di rete ha due importanti componenti: la latenza e la larghezza di banda.

USER TIMING

Speed performance

Con User Timing API è possibile dare un’occhiata alle prestazioni JavaScript della propria applicazione.

DL ITEM

Accessibility

Gli elementi dt e dd devono essere racchiusi in un elemento dl padre.

DEFINITION LIST

Accessibility

Gli elenchi di definizione devono essere contrassegnati correttamente per evitare un output errato.

VIDEO CAPTION

Accessibility

Gli utenti non udenti o ipoudenti hanno bisogno di didascalie che gli forniscano le informazioni relative ai video presenti in una pagina web.

OFFSCREEN CONTENT

Accessibility

Per essere sicuri che i contenuti fuori dallo schermo siano nascosti, utilizzate uno screen reader.

TD HEADERS

Accessibility

Per agevolare le tecnologie assistive, è necessario impostare un’intestazione di tabella per ogni colonna.

CUSTOM CONTROLS ROLES

Accessibility

In ogni pagina Web, i controlli personalizzati devono avere un determinato ruolo.

CUSTOM CONTROLS LABELS

Accessibility

Nelle pagine Web, si consiglia di rendere "focalizzabili" i controlli interattivi personalizzati.

ARIA CHILDREN

Accessibility

Tutti i componenti della vostra pagina web hanno (o dovrebbero avere) un ruolo e uno scopo.

RESOURCE

Speed performance

Verifica il budget per la quantità e la dimensione delle risorse di pagina.

REQUESTS

Speed performance

Le Critical request chains sono necessarie per il corretto rendering di una pagina web.

CSP XSS

Security

I CSP indeboliscono gli attacchi cross-site scripting (XSS) impedendo l’inserimento di script dannosi da parte degli eventuali aggressori.

VULNERABILITIES

Security

Esistono innumerevoli web crawler automatizzati e appositamente creati per scansionare il vostro sito alla ricerca di vulnerabilità.

ARIA INPUT FIELD

Accessibility

I nomi dei controlli (HTML o ARIA custom) devono essere accessibili per poter essere comunicati dalle tecnologie assistive.

PWA CROSS BROWSER

PWA

I siti web devono essere in grado di funzionare su tutti i browser per consentire il maggior numero possibile di visite da parte degli utenti.

PWA UNIQUE PAGE URL

PWA

Perché ogni pagina PWA ha bisogno di un URL unico?

APPLE TOUCH ICON

PWA

L’icona di una PWA sullo schermo degli utenti iOS è chiamata "icona Apple touch".

THEMED OMNIBOX

PWA

Per dare all’utente un’esperienza più coinvolgente, è opportuno utilizzare i colori della tua PWA anche nella barra degli indirizzi del browser.

THEMED OMNIBOX

PWA

Per dare all’utente un’esperienza più coinvolgente, è opportuno utilizzare i colori della tua PWA anche nella barra degli indirizzi del browser.

SPLASH SCREEN

PWA

Se utilizzate uno splash screen personalizzato per la vostra PWA, riuscirete a farla assomigliare di più a un’app.

SERVICE WORKER

PWA

Per abilitare le funzionalità tipiche di una PWA, è necessario registrare un service worker.

MASKABLE ICON

PWA

Perché i manifest dovrebbero avere una maskable icon

TAB INDEX

Accessibility

Quando gli elementi hanno un valore tabindex maggiore di 0

BUTTON NAME

Accessibility

Qunado un pulsante non ha un nome accessibile

ARIA ATTRIBUTE

Accessibility

Quando gli aria attributes non corrispondono ai loro ruoli

DEPRECATIONS

Accessibility

Non usare API deprecate

EXTERNAL NOOPENER

Accessibility

Quando i collegamenti a destinazioni cross-origin non sono sicuri

MANIFEST

Accessibility

Cache delle applicazioni

UNLOAD LISTENER

Accessibility

Come impostare correttamente l’evento di unload

PASSIVE LISTENERS

Accessibility

Come migliorare le prestazioni dello scrolling utilizzando event listenerpassivi

LIBRERIE JS

Accessibility

JavaScript libraries noticed

CONSOLE ERROR

Accessibility

Errori del browser nella console

DOCTYPE

Accessibility

Perché è necessario il doctype HTML

IMAGE ASPECT RATIO

Accessibility

Un’immagine renderizzata risulta distorta se presentata con un aspect ratio diverso da quello naturale.

FORM LABEL

Accessibility

Perché associare le label agli elementi dei form?

META VIEWPORT

Accessibility

Come impostare correttamente la meta viewport

FRAME TITLE

Accessibility

Perché utilizzare un titolo per gli elementi <frame> o <iframe>

BYPASS

Accessibility

Come mai una pagina dovrebbe contenere un’intestazione, uno skip link o una landmark region?

COLOR CONTRAST

Accessibility

Come impostare un sufficiente rapporto di contrasto

LIST ITEM

Accessibility

Perché gli <li> dovrebbero essere contenuti all’interno di elementi padre di tipo <ul> o <ol>?

LIST

Accessibility

Come usare correttamente gli elenchi

LANG VALUE

Accessibility

Perché un elemento html deve avere un valore valido per l’attributo lang?

HTML LANG

Accessibility

Perché inserire un attributo lang tra gli elementi html

SERVER RESPONSE TIME

Speed performance

Come migliorare i tempi di risposta del server (TTFB)

DOCUMENT WRITE

Speed performance

Non utilizzare document.write

DOM

Speed performance

Come gestire le grandi dimensioni del DOM

TOTAL BYTE

Speed performance

Come gestire grandi carichi di rete

ANIMATED CONTENT

Speed performance

Uso corretto dei contenuti animati

ROBOTS.TXT

Seo content

Perché il file robots.txt non è valido

REDIRECT

Speed performance

Evitare troppi redirect

PRECONNECT

Speed performance

Perché utilizzare i suggerimenti per le risorse preconnect

TEXT COMPRESSION

Speed performance

Come comprimere correttamente il testo

OPTIMIZE IMAGES

Speed performance

Come ottimizzare le immagini

UNUSED CSS

Speed performance

I CSS inutilizzati devono essere rimossi

MINIFY JAVASCRIPT

Speed performance

Come ottimizzare una pagina web: minificare i file JavaScript

MINIFY CSS

Speed performance

Come minificare i CSS per risparmiare spazio

OFFSCREEN IMAGES

Speed performance

Risparmiare spazio con le immagini off-screen

THIRD-PARTY

Speed performance

Come usare correttamente JavaScript di terze parti

CACHE

Speed performance

Come adottare una politica di cache efficiente

RENDER BLOCKING

Speed performance

Eliminare le risorse che bloccano il rendering

FONT DISPLAY

Speed performance

Come assicurarsi che il testo rimanga visibile durante il caricamento della pagina

BOOTUP

Speed performance

Tempo di esecuzione JavaScript: come ridurlo

BREAKDOWN

Speed performance

Come minimizzare il funzionamento del thread principale

TOTAL BLOCKING TIME

Speed performance

Che cos’è il parametro Total Blocking Time?

CUMULATIVE LAYOUT SHIFT

Speed performance

Cosa’è il Cumulative Layout Shift?

LARGEST CONTENTFUL PAINT

Speed performance

Cos’è il parametro Largest Contentful Paint?

MAX POTENTIAL FIRST INPUT DELAY

Speed performance

Cos’è il parametro Max Potential First Input Delay?

INTERACTIVE

Speed performance

Che cos’è il parametro Time To Interactive?

SPEED INDEX

Speed performance

Come migliorare l’indice di velocità

FIRST CONTENTFUL PAINT

Speed performance

Che cos’è il parametro First Contentful Paint?

DIMENSIONE PAGINA

Seo content

Come ridurre il payload di rete

CHARSET

Seo content

Qual è il significato di "charset"?

IMAGE RESOLUTION

Seo content

Che cosa significa risoluzione dell’immagine?

RESPONSIVE IMAGES

Seo content

Che cos’è un’immagine responsive?

HREF LANG

Seo main factors

A cosa serve hreflang?

VIEWPORT

Seo main factors

Che cos’è la viewport in HTML?

SERVER STATUS

Seo main factors

Perché il codice di stato HTTP è così importante?

HTTPS

Seo main factors

Perché l’HTTPS è importante?

CRAWLABLE ANCHORS

Seo main factors

Come si rende una pagina crawlabile?

CRAWLABLE

Seo main factors

What does it mean to be crawlable?

DICHIARAZIONI CHARSET

Seo main factors

Che cos’è la codifica delle dichiarazioni charset?

CANONICAL

Seo main factors

A cosa serve il link canonico?

Condividi le risorse di SeoChecker

Ti sono piaciute? Condividile!

Condividilo!
Home Back to top of the page