Passa ai contenuti principali
Risorse
Piattaforma web
Esplora la piattaforma web in base al tuo ritmo.
HTML
CSS
JavaScript
Esperienza utente
Scopri come creare esperienze utente migliori.
Rendimento
Accessibilità
Identità
Apprendimento
Acquisisci le competenze di base sullo sviluppo web.
Imparare HTML
Imparare CSS
Imparare JavaScript
Scopri l'AI
Rendimento dell'apprendimento
Imparare sull'accessibilità
Altri corsi
Risorse aggiuntive
Esplora raccolte di contenuti, schemi e altro ancora.
IA e web
Explore
PageSpeed Insights
Podcast e programmi
Newsletter per gli sviluppatori
Informazioni su web.dev
Scopri
Baseline
Come utilizzare Baseline
Blog
Case study
/
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Accedi
Articles
IA e web
Tempi di caricamento rapidi
Scopri i Core Web Vitals
Identità
App web progressive
Pagamenti
Notifiche
Come ottimizzare INP
Affidabilità della rete
React
Animazioni
Mini app
Contenuti multimediali
Protezione e sicurezza
WebAssembly
Dispositivi
Facilmente rilevabile
Automazione dei test
Angular
Risorse
Altro
IA e web
Tempi di caricamento rapidi
Scopri i Core Web Vitals
Identità
App web progressive
Pagamenti
Notifiche
Come ottimizzare INP
Affidabilità della rete
React
Animazioni
Mini app
Contenuti multimediali
Protezione e sicurezza
WebAssembly
Dispositivi
Facilmente rilevabile
Automazione dei test
Angular
Scopri
Baseline
Come utilizzare Baseline
Blog
Case study
Informazioni di base sulla sicurezza
La sicurezza non dovrebbe essere così spaventosa!
Che cosa sono gli attacchi alla sicurezza?
Informazioni su "same-site" e "same-origin"
Riferimento rapido per le intestazioni di sicurezza
Connessioni sicure con HTTPS
Perché HTTPS è importante
Attivazione di HTTPS sui tuoi server
Che cos'è il contenuto misto?
Correggere i contenuti misti
Quando utilizzare HTTPS per lo sviluppo locale
Come utilizzare HTTPS per lo sviluppo locale
Impedisci la fuga di informazioni
Sandbox del browser
Criterio della stessa origine
Condivisione delle risorse tra origini (CORS)
Rendere il sito web "con isolamento multiorigine" utilizzando COOP e COEP
Perché hai bisogno di soluzioni con isolamento multiorigine per usufruire di funzionalità avanzate
Proteggi le tue risorse dagli attacchi web con i metadati di recupero
Proteggi i siti web da XSS
Previeni le vulnerabilità cross-site scripting basate su DOM con TrustedType
Mitiga il cross-site scripting (XSS) applicando un criterio di sicurezza del contenuto (CSP) rigoroso.
Hosting sicuro dei dati utente nelle moderne applicazioni web
Proteggi gli utenti dal monitoraggio
Informazioni sui cookie
Spiegazione dei cookie SameSite
Ricette di biscotti SameSite
Ricette di biscotti originali
Best practice relative alle norme sui referrer e sui referrer
Suggerimenti client dello user agent
Stesso sito schematico
Monitorare le violazioni della sicurezza e i ritiri
API di segnalazione
Esegui la migrazione all'API di reporting v1
Registrazione degli errori di rete (NEL)
Aiuto!" Il mio sito è stato compromesso
Aiuto, credo che il mio sito sia stato compromesso
Come faccio a sapere se il mio sito è stato compromesso?
Principali modalità di compromissione dei siti da parte degli spammer
Crea un team di assistenza
Metti il sito in quarantena