Risorse Web

I riferimenti essenziali del web e della tecnologia nel 2026.

Una selezione mirata di grandi piattaforme, strumenti diffusi e riferimenti ufficiali per creare, sviluppare e gestire siti web.

Si rivolge a leader, project manager, designer, sviluppatori e persone curiose. Cerca un nome o un argomento, perfeziona l'elenco con i filtri e apri ogni risorsa sul suo sito ufficiale.

Metodo editoriale

Una directory progettata per essere utile, non solo lunga.

La selezione privilegia notorietà nel settore, uso professionale e valore di riferimento. La documentazione specializzata è riunita nella risorsa principale.

01

Base ufficiale

Gli organismi di standardizzazione, la documentazione ufficiale e le autorità pubbliche servono come primi parametri di riferimento.

02

Strumenti professionali

I servizi stabiliti sono classificati in base all'uso effettivo: creare, ospitare, misurare, proteggere, pubblicare o promuovere un sito.

03

Lettura indipendente

La presenza è editoriale e non retribuita. Un modulo non è né una partnership né una garanzia.

Ricerca e filtri

Esplora la directory.

Combina il campo di ricerca e i filtri. Tutto viene fatto immediatamente, senza inoltrare la tua richiesta a un servizio di terze parti.

147 Risorse visualizzate

La data riguarda il documento collegato, non una verifica di tutte le funzioni del servizio.

Standard e governance web

W3C

Standard Web aperti tra cui HTML, CSS, accessibilità e tecnologie correlate. Consultare specifiche e livello di maturità. Distinguere raccomandazioni pubblicate, note esplicative e bozze prima di citare un requisito.

W3C · Fonte consultata

Da utilizzare per: Un punto di partenza per trovare la raccomandazione originale e il gruppo che la mantiene.

Internazionaleistituzione/standard
w3.orgVisita il sito ufficiale
Standard e governance web

W3C WAI

Risorse e standard internazionali per rendere accessibile il Web.

W3C WAI · Fonte consultata

Da utilizzare per: Parti da una barriera di utilizzo specifica, quindi consulta i tutorial e le tecniche pertinenti.

Caratteristiche documentate
Specifica
WCAG 2.2
Numero di principi
4
Numero di linee guida
13
Livelli di conformità
A · AA · AAA

Documentazione ufficiale ·

Internazionaleistituzione/standard
w3.orgVisita il sito ufficiale
Standard e governance web

WHATWG

Standard di vita per HTML, DOM, URL, Fetch e la piattaforma web.

WHATWG · Fonte consultata

Da utilizzare per: Consultare il tenore di vita per confermare il comportamento atteso di un elemento HTML.

Caratteristiche documentate
Specifica
HTML Living Standard
Sintassi
HTML / XML
Fonte
github.com/whatwg/html

Percorso di verifica

  1. Trovare la regola normativa
  2. Associare etichetta e campo
  3. Verificare l’esempio visualizzato

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio didattico: un campo usa id="demo-email" e la sua etichetta for="demo-email". Individuare la regola di associazione nell’HTML Living Standard e verificare che l’identificatore sia unico nell’albero interessato.
Verifica utile
Il tipo email controlla un formato di indirizzo, non l’esistenza della casella né il controllo da parte della persona. Un suggerimento nel campo non sostituisce, da solo, un’etichetta correttamente associata.
Interpretazione e passo successivo
Conservare sezione citata e data di consultazione. Un frammento valido non dimostra l’accessibilità dell’intera pagina. Verificare nome accessibile, focus e messaggi di errore nell’esempio visualizzato.

Documentazione ufficiale ·

Documentazione ufficiale · HTML · label

Documentazione ufficiale · HTML · email

Internazionaleistituzione/standard
whatwg.orgVisita il sito ufficiale
Standard e governance web

IETF

organizzazione che sviluppa molti degli standard tecnici di Internet.

IETF · Fonte consultata

Da utilizzare per: Trova la RFC che definisce un protocollo prima di interpretare un riepilogo di terze parti.

Caratteristiche documentate
Formato
RFC
Stato
Proposed Standard · Internet Standard · Best Current Practice · Informational · Experimental · Historic · Draft Standard (livello precedente) · Unknown
Verifica
Updates · Obsoletes · errata verificate
Fonte
RFC Editor

Percorso di verifica

  1. Identificare stato e sottoserie
  2. Leggere relazioni ed errata
  3. Interpretare i requisiti

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio didattico: preparare una nota su HTTP usando RFC 9110. La scheda indica Internet Standard e STD 97. Un numero RFC non determina lo stato delle altre pubblicazioni della serie.
Verifica utile
Prima di citare un passaggio, esaminare le relazioni Updates, Obsoletes e le errata verificate. Il testo originale resta archiviato; una revisione o sostituzione riceve un nuovo numero RFC. L’ambito della modifica si legge nel documento, non si deduce dalla sola data.
Interpretazione e passo successivo
Quando il documento adotta BCP 14, MUST in maiuscolo esprime un requisito assoluto della specifica. SHOULD ammette eccezioni motivate dopo averne valutato le conseguenze; MAY indica un’opzione. Un testo può essere normativo anche senza queste parole.

Documentazione ufficiale ·

Documentazione ufficiale · RFC 9110 · HTTP Semantics

Documentazione ufficiale · BCP 14 · RFC 2119

Documentazione ufficiale · BCP 14 · RFC 8174

Internazionaleistituzione/standard
ietf.orgVisita il sito ufficiale
Standard e governance web

ICANN

Coordinamento globale dei nomi di dominio e del Domain Name System.

ICANN · Fonte consultata

Da utilizzare per: Regole separate per i domini pertinenti dai termini del tuo registrar.

Caratteristiche documentate
Formato
RDAP
Accesso
lookup.icann.org
Ambito
Dati di registrazione dei domini generici

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: durante una consegna, la risposta RDAP di un dominio generico non mostra tutti i contatti del titolare. Questa assenza non basta a stabilire che il nome sia disponibile.
Verifica utile
Consulti ICANN Lookup e identifichi registrar e stati pubblicati. Confronti questi elementi con i documenti e gli accessi forniti dal titolare.
Interpretazione e passo successivo
Annoti la data della consultazione. I dati pubblici non danno accesso all’account né autorizzano un trasferimento; confermi separatamente i permessi e la responsabilità del rinnovo.

Documentazione ufficiale ·

Documentazione ufficiale · ICANN Lookup

Internazionaleistituzione/standard
icann.orgVisita il sito ufficiale
Standard e governance web

Afnic

Registro per .fr e un'organizzazione chiave nell'infrastruttura Internet francese.

Afnic · Fonte consultata

Da utilizzare per: Controllare le regole e le procedure applicabili a un nome di dominio .fr.

Caratteristiche documentate
Ambito
.fr · .re · .yt · .pm · .wf · .tf
Accesso
Whois
Controlli
Registrar, date e server dei nomi

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: il Whois di un dominio .fr elenca server dei nomi, ma il sito non risponde più. Registrazione del dominio e disponibilità del servizio richiedono verifiche distinte.
Verifica utile
Annoti registrar, date e server pubblicati. Li confronti con l’account di gestione e la delega DNS prevista, senza modificare record durante questa prima osservazione.
Interpretazione e passo successivo
Una scheda Whois non verifica il server web o la posta. Prosegua con la diagnosi DNS e poi con il servizio interessato; confermi il rinnovo nell’account del registrar.

Documentazione ufficiale ·

Documentazione ufficiale · Afnic — Whois (EN)

Franciaistituzione/standard
afnic.frVisita il sito ufficiale
Standard e governance web

Schema.org

Vocabolario condivisi con dati strutturati per motori di ricerca e servizi web.

Schema.org · Fonte consultata

Da utilizzare per: Scegli un tipo che descriva veramente la pagina e ispeziona le sue proprietà documentate.

Caratteristiche documentate
Specifica
Schema.org
Sintassi
JSON-LD · Microdata · RDFa
Verificatore
validator.schema.org

Documentazione ufficiale ·

Documentazione ufficiale · Schema Markup Validator

Internazionaleistituzione/standard
schema.orgVisita il sito ufficiale
Standard e governance web

MDN Web Docs

Documentazione di riferimento per HTML, CSS, JavaScript e API Web.

MDN Web Docs · Fonte consultata

Da utilizzare per: Confronta esempi, compatibilità e specifiche prima di adottare un'API Web.

Caratteristiche documentate
Risorse
@mdn/browser-compat-data
Formato
JSON
Licenza del set di dati
CC0-1.0
Validazione
partial_implementation · notes
Stato
experimental · deprecated

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Prima di scegliere una funzione del browser per un modulo, cercatene la voce precisa nei dati di compatibilità MDN, sotto __compat.support. Controllate browser e versione interessati. Le informazioni su un’API generale non descrivono automaticamente ogni suo metodo o opzione.
Verifica utile
In una voce fittizia con partial_implementation: true, leggete la proprietà notes prima di dedurre un supporto completo. Il nome di una funzione può esistere senza il comportamento atteso. Collegate le indicazioni su versioni, rimozioni o attivazioni condizionali alla funzione realmente utilizzata.
Interpretazione e passo successivo
Conservate la versione di @mdn/browser-compat-data o la revisione consultata insieme al risultato della prova. Distinguete i marcatori experimental e deprecated dai dati di supporto. Verificate poi il percorso nei browser del vostro pubblico: la documentazione prepara il test, non ne sostituisce l’esito.

Documentazione ufficiale ·

Documentazione ufficiale · MDN Browser Compatibility Data — Data guidelines

InternazionaleComunità/Formazione
developer.mozilla.orgVisita il sito ufficiale
Standard e governance web

RGAA

Quadro francese per valutare e migliorare l'accessibilità digitale.

RGAA · Fonte consultata

Da utilizzare per: Utile per collegare un risultato di accessibilità al quadro di valutazione francese.

Caratteristiche documentate
Specifica
RGAA 4.1.2
Elementi
106 criteri
Ambito
13 temi

Documentazione ufficiale ·

Documentazione ufficiale · RGAA · critères et tests

Franciaistituzione/standard
accessibilite.numerique.gouv.frVisita il sito ufficiale
SEO, ricerca e analisi

Google Search Console

Monitoraggio per indicizzazione, performance di ricerca e problemi tecnici.

Google Search Console · Fonte consultata

Da utilizzare per: Confronta query, pagine e indicizzazione prima di concludere che la visibilità è diminuita.

Caratteristiche documentate
API
Search Analytics
Metriche
clicks · impressions · ctr · position
Endpoint
POST /sites/{siteUrl}/searchAnalytics/query
Paginazione
rowLimit: 1…25000
Configurazione
dimensions · startRow

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Per esaminare le ricerche che portano a una pagina, preparate una risposta fittizia con dimensions: ["query", "page"]. I valori dell’array keys seguono questo ordine: prima la query, poi la pagina. Invertire le colonne nell’esportazione può produrre un’analisi leggibile ma sbagliata.
Verifica utile
Il parametro rowLimit ammette da 1 a 25.000 righe per risposta; startRow indica lo scostamento a partire da zero. La paginazione consente di scorrere i risultati disponibili, senza garantire un’esportazione completa: l’API restituisce le righe principali entro i limiti interni di Search Console.
Interpretazione e passo successivo
In un esempio didattico, ctr: 0.25 significa 25%, non 0,25%. Le date della richiesta usano l’ora del Pacifico e includono entrambi gli estremi. Conservate periodo, dimensioni e filtri per confrontare le estrazioni; la posizione media non indica una classifica identica per tutti gli utenti.

Documentazione ufficiale ·

InternazionaleStrumento/software
search.google.comVisita il sito ufficiale
SEO, ricerca e analisi

Google Tag Manager

Gestione centralizzata di analisi e tag di marketing. Organizzare tag, attivatori e variabili in un contenitore identificato. Verificare evento inviato e percorso prima della pubblicazione; installarlo non convalida la misurazione.

Google Tag Manager · Fonte consultata

Da utilizzare per: Documenta ogni tag, trigger e il consenso richiesto prima della pubblicazione.

InternazionaleStrumento/software
tagmanager.google.comVisita il sito ufficiale
SEO, ricerca e analisi

Google Business Profile

Gestione di una presenza commerciale locale su Google e Maps.

Google Business Profile · Fonte consultata

Da utilizzare per: Controlla i dettagli dell'attività rispetto alla posizione reale e agli orari di apertura.

Caratteristiche documentate
Accesso
Contatto di persona generalmente richiesto; esistono eccezioni
Ambito
Attività esclusivamente online non idonee
Verifica
Titolare o rappresentante autorizzato

Percorso di verifica

  1. Verificare idoneità effettiva
  2. Confermare mandato di gestione
  3. Validare informazioni pubblicate

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: un’attività solo online, senza incontri con clienti, valuta una scheda. Aggiungere un indirizzo postale non la rende idonea. Verificare criteri ed eccezioni prima di prometterla.
Verifica utile
Solo proprietari o rappresentanti autorizzati possono verificare e gestire la scheda. Creare il sito aziendale non attribuisce quel mandato. Distinguere orari di accoglienza reale e risposta online.
Interpretazione e passo successivo
Il responsabile confermi nome, attività, indirizzo o area e orari. Una scheda visibile non convalida permanentemente ogni dato. Conservare la fonte e rivedere le informazioni ai cambiamenti dell’attività.

Documentazione ufficiale ·

InternazionaleServizio/Piattaforma
google.comVisita il sito ufficiale
SEO, ricerca e analisi

Screaming Frog

Crawler desktop per la verifica della struttura del sito Web e dei segnali tecnici.

Screaming Frog · Fonte consultata

Da utilizzare per: Eseguire la scansione di un campione di modelli, quindi correggere gli errori all'origine.

Caratteristiche documentate
Installazione
Windows · macOS · Linux
Quota
Versione gratuita: 500 URL per scansione

Documentazione ufficiale ·

Documentazione ufficiale · SEO Spider · FAQ

EuropaStrumento/software
Screamingfrog.co.ukVisita il sito ufficiale
SEO, ricerca e analisi

Matomo

Piattaforma di analisi orientata alla privacy che può essere auto-ospitata.

Matomo · Fonte consultata

Da utilizzare per: Valutalo quando il controllo di Analytics e il suo hosting è importante per il progetto.

Caratteristiche documentate
Applicazione interessata
Matomo On-Premise
Configurazione
[General]
Formato
config/config.ini.php

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Se un URL poco visitato scompare da un rapporto Matomo, cercate prima la riga «Others». I limiti di archiviazione possono raggruppare le righe; il numero di righe visibili non corrisponde al totale delle pagine monitorate.
Verifica utile
Identificate versione, rapporto e modalità di archiviazione. Matomo On-Premise e Matomo Cloud offrono impostazioni diverse; cambiare un limite di visualizzazione o API non ricrea una riga già aggregata durante l’archiviazione.
Interpretazione e passo successivo
In una copia di prova, confrontate lo stesso periodo e segmento. Aumentare i limiti di archiviazione può richiedere più tempo di calcolo, spazio e memoria. I periodi già elaborati possono richiedere un ricalcolo; conservate un risultato di riferimento prima della modifica.

Documentazione ufficiale ·

EuropaStrumento/software
matomo.orgVisita il sito ufficiale
Hosting, cloud e domini

Cloudflare

Servizi di rete, DNS, distribuzione dei contenuti e protezione dei siti. Il ruolo dipende dai prodotti attivati e dal percorso verso il server di origine.

Cloudflare — Fundamentals · Fonte consultata

Da utilizzare per: Funzionalità abilitate all'inventario e verificarne l'impatto su cache, DNS e moduli.

Caratteristiche documentate
Tipi con proxy
A · AAAA · CNAME
Solo DNS
MX · TXT
Modalità
Proxied / DNS only

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: dopo il trasferimento DNS a Cloudflare, la richiesta diretta funziona ma un resolver validante fallisce. Il nuovo indirizzo web da solo non spiega la differenza.
Verifica utile
Confronti il DS pubblicato nella zona superiore con le impostazioni DNSSEC del fornitore autoritativo. Registri risposte e ora, senza copiare chiavi private.
Interpretazione e passo successivo
Un DS obsoleto può interrompere la catena di fiducia. Il responsabile del dominio coordina la correzione e conferma la risoluzione validata; disattivare il controllo localmente non chiude l’incidente.

Documentazione ufficiale ·

Documentazione ufficiale · Cloudflare — DNSSEC troubleshooting

InternazionaleServizio/Piattaforma
cloudflare.comVisita il sito ufficiale
Hosting, cloud e domini

Let’s Encrypt

Autorità di certificazione gratuita e automatizzata per HTTPS.

Let’s Encrypt · Fonte consultata

Da utilizzare per: Testare il rinnovo automatico e monitorare la scadenza del certificato.

Caratteristiche documentate
Validazione
HTTP-01 · DNS-01 · TLS-ALPN-01
Porta
HTTP-01 → TCP 80
Certificato wildcard
DNS-01

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: un sito richiede anche un nome wildcard, ma il rinnovo prevede solo un token HTTP. Questo metodo Let’s Encrypt non soddisfa il requisito wildcard.
Verifica utile
Valuti DNS-01, l’accesso al TXT di validazione e i permessi minimi di automazione. Disporre di un’API DNS non dimostra che client ACME e delega siano configurati correttamente.
Interpretazione e passo successivo
Dopo la validazione, controlli il certificato effettivamente presentato per i nomi previsti. Una politica CAA che consente l’emissione non sostituisce questo controllo né la protezione della chiave privata.

Documentazione ufficiale ·

Documentazione ufficiale · Let’s Encrypt — Challenge types

Documentazione ufficiale · Let’s Encrypt — CAA

Internazionaleistituzione/standard
letsencrypt.orgVisita il sito ufficiale
CMS, e-commerce e senza codice

WordPress

CMS open source per pagine, articoli e media, con ruoli, temi e plugin. Le capacità di un’installazione dipendono anche dai componenti scelti.

WordPress — Features · Fonte consultata

Da utilizzare per: Testare la modifica di una pagina reale e mantenere i componenti aggiuntivi prima di sceglierla.

Caratteristiche documentate
API
REST · JSON
Paginazione
per_page=1…100
Intestazioni
X-WP-Total · X-WP-TotalPages

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Su una copia autorizzata scelga una pagina con immagine, un articolo classificato e un contenuto personalizzato. Verifichi la loro presenza nel WXR con i filtri selezionati.
Verifica utile
Importi in un’installazione di prova e controlli testi, tassonomie e media. Il solo XML dei contenuti non comprende tema, estensioni e tutti i file del sito.
Interpretazione e passo successivo
Annoti elementi trasferiti, ancora da recuperare e da riconfigurare. WordPress.com richiama i media tramite collegamenti nell’esportazione; organizzi la copia prima di ritirare la fonte originale.

Documentazione ufficiale ·

Documentazione ufficiale · WordPress · WXR

Documentazione ufficiale · WordPress.com · Content and media

InternazionaleServizio/Piattaforma
wordpress.orgVisita il sito ufficiale
CMS, e-commerce e senza codice

WooCommerce

Soluzione e-commerce per WordPress con prodotti, ordini e impostazioni del negozio. Pagamenti, spedizioni e funzioni aggiuntive dipendono da configurazione ed estensioni.

WooCommerce — Documentation · Fonte consultata

Da utilizzare per: Catalogo di prova, checkout, tasse e manutenzione su uno scenario di vendita reale.

InternazionaleServizio/Piattaforma
woocommerce.comVisita il sito ufficiale
CMS, e-commerce e senza codice

PrestaShop

Progetto di piattaforma e-commerce open source per costruire negozi. Il software è distinto dalle offerte di hosting, dai servizi e dai moduli associati.

PrestaShop Project · Fonte consultata

Da utilizzare per: Esaminare il catalogo, il flusso degli ordini e i costi aggiuntivi con uno scenario di commercio reale.

FranciaServizio/Piattaforma
prestashop-project.orgVisita il sito ufficiale
CMS, e-commerce e senza codice

Shopify

Piattaforma ospitata per la creazione e la gestione di un negozio online.

Shopify · Fonte consultata

Da utilizzare per: Confronta le commissioni, le app e l'esportazione con i canali di volume e di vendita previsti.

Caratteristiche documentate
API
GraphQL Admin API
Endpoint
/admin/api/{version}/graphql.json
Formato
JSON

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Scelga un prodotto con varianti e più immagini in un negozio di prova autorizzato. Conservi il CSV originale prima di modificarlo e individui gli URL delle immagini.
Verifica utile
Confronti prodotto, varianti e media dopo l’importazione. Ordinare righe isolate può rompere i collegamenti; le foto non sono nel CSV e devono restare accessibili durante il trasferimento.
Interpretazione e passo successivo
Esamini separatamente le scorte per sede. Catalogo e inventario coprono informazioni diverse; chiuda il negozio originale solo dopo aver validato i dati necessari.

Documentazione ufficiale ·

Documentazione ufficiale · Shopify · Products and images

InternazionaleServizio/Piattaforma
shopify.comVisita il sito ufficiale
Sviluppo e codice

PHP

Linguaggio usato sui server per generare pagine e gestire richieste, disponibile anche da riga di comando. Il manuale documenta funzioni, configurazione e sicurezza.

PHP — Introduction · Fonte consultata

Da utilizzare per: Utilizzare la documentazione della lingua e le versioni supportate per il progetto.

Caratteristiche documentate
Comando
php -v
Verifica
php -l page.php
Configurazione
php --ini

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Una pagina PHP non funziona dopo una modifica. In una copia di prova, php -l page.php controlla la sintassi del file indicato senza eseguirne il codice. Il risultato non riguarda l’intero percorso del sito.
Verifica utile
Annotate anche php -v e php --ini per identificare interprete e configurazione della riga di comando. Il server web può utilizzare un’altra versione o un altro file di configurazione.
Interpretazione e passo successivo
Una sintassi valida non verifica le funzioni richiamate durante l’esecuzione, il database o l’invio dei moduli. Dopo la correzione, riproducete l’azione interessata nell’ambiente di prova.

Documentazione ufficiale ·

Internazionaleistituzione/standard
php.netVisita il sito ufficiale
Sviluppo e codice

Composer

Gestore di dipendenze PHP che risolve e installa le librerie dichiarate per progetto, considerando vincoli di versione e dipendenze delle librerie.

Composer — Introduction · Fonte consultata

Da utilizzare per: Ispeziona le versioni e gli aggiornamenti risolti nel progetto PHP effettivo.

Caratteristiche documentate
Installazione
composer install
Comando
composer update
Verifica
composer check-platform-reqs

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Quando riprendete un’applicazione PHP, distinguete l’installazione delle dipendenze dalla loro modifica. Con un composer.lock presente, composer install usa le versioni bloccate; composer update risolve le dipendenze e aggiorna il blocco.
Verifica utile
In una copia del progetto conservate insieme composer.json e composer.lock, quindi controllate i requisiti con composer check-platform-reqs. Esamina le versioni reali di PHP ed estensioni richieste dai pacchetti installati, anche se config.platform simula un’altra piattaforma.
Interpretazione e passo successivo
Soddisfare i requisiti non dimostra che l’applicazione funzioni. Documentate l’ambiente e provate un’attività rappresentativa; un aggiornamento delle dipendenze richiede un controllo distinto da una semplice installazione.

Documentazione ufficiale ·

InternazionaleStrumento/software
getcomposer.orgVisita il sito ufficiale
Sviluppo e codice

Symfony

Framework PHP e componenti riutilizzabili, insieme o separatamente. Permette di valutare un’architettura completa o una parte precisa di un’applicazione esistente.

Symfony — What is Symfony? · Fonte consultata

Da utilizzare per: Controllare i componenti necessari e il periodo di manutenzione della versione.

FranciaServizio/Piattaforma
symfony.comVisita il sito ufficiale
Sviluppo e codice

Node.js

Piattaforma di strumenti di runtime e sviluppo JavaScript lato server. Consultare API e guide della versione utilizzata. Il codice gira fuori dal browser: verificare separatamente interfacce e vincoli di distribuzione.

Node.js · Fonte consultata

Da utilizzare per: Controlla le release e le dipendenze supportate prima di adottare uno strumento.

Caratteristiche documentate
Comando
node --version
Verifica
node --check app.cjs
Formato
.mjs / .cjs

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Prima di confrontare due errori JavaScript lato server, annotate node --version. Lo stesso file può dipendere dal formato del modulo e dall’ambiente, anche con un nome identico sui due computer.
Verifica utile
In un esempio minimo, .mjs identifica un modulo ECMAScript e .cjs un modulo CommonJS. node --check app.cjs controlla la sintassi del file indicato senza eseguire il programma.
Interpretazione e passo successivo
L’assenza di errori di sintassi non convalida chiamate di rete, dipendenze caricate o variabili di configurazione. Annotate il formato del modulo e proseguite con una prova dell’azione effettivamente attesa.

Documentazione ufficiale ·

Documentazione ufficiale · .mjs / .cjs

InternazionaleServizio/Piattaforma
nodejs.orgVisita il sito ufficiale
Sviluppo e codice

npm

Ecosistema con registro di pacchetti, sito di ricerca e strumento da riga di comando. Serve a gestire dipendenze e script nei progetti JavaScript.

npm — About npm · Fonte consultata

Da utilizzare per: Controlla la provenienza, le versioni e le dipendenze dei pacchetti aggiunti.

Caratteristiche documentate
Installazione
npm ci
Configurazione
package-lock.json
Verifica
npm ci --ignore-scripts

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Per reinstallare un progetto JavaScript dal suo blocco, npm ci richiede un package-lock.json o npm-shrinkwrap.json esistente. Se il blocco non corrisponde a package.json, il comando fallisce invece di riscriverlo.
Verifica utile
Usate una copia di prova: npm ci sostituisce la cartella node_modules esistente. L’opzione --ignore-scripts impedisce gli script dei file package.json durante questa installazione; può anche saltare una preparazione necessaria per un pacchetto.
Interpretazione e passo successivo
Il blocco non descrive da solo l’intero computer. Conservate versioni di Node.js e npm, opzioni di installazione pertinenti e risultato della compilazione; un’installazione riuscita non sostituisce una prova dell’applicazione.

Documentazione ufficiale ·

InternazionaleComunità/Formazione
npmjs.comVisita il sito ufficiale
Sviluppo e codice

TypeScript

Linguaggio digitato basato su JavaScript per applicazioni più robuste.

TypeScript Docs · Fonte consultata

Da utilizzare per: Definisci i limiti del tipo e controlla JavaScript generato alle interfacce.

Caratteristiche documentate
Verifica
tsc --noEmit
Sintassi
unknown / as
Configurazione
tsconfig.json

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Una risposta JSON può contenere {"price":"12"} mentre il programma si aspetta un numero. Un’asserzione di tipo con as non converte quella stringa e non controlla la risposta durante l’esecuzione.
Verifica utile
In un progetto configurato, tsc --noEmit controlla i tipi senza produrre file di output del compilatore. Per dati esterni, partite da unknown e verificate struttura e valori prima dell’uso.
Interpretazione e passo successivo
Separate due prove: coerenza statica del codice e convalida dei dati ricevuti. Un controllo TypeScript riuscito non dimostra la validità di una risposta futura o la disponibilità di un servizio remoto.

Documentazione ufficiale ·

Documentazione ufficiale · noEmit

InternazionaleServizio/Piattaforma
typescriptlang.orgVisita il sito ufficiale
Sviluppo e codice

React

Libreria JavaScript per la creazione di interfacce utente.

React · Fonte consultata

Da utilizzare per: Struttura del componente di prova e rendering finale in un viaggio reale.

Caratteristiche documentate
Modulo
useState
Configurazione
key
Verifica
<Editor key={customerId} />

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
In un modulo dimostrativo, cambiare cliente può conservare l’input precedente se lo stesso componente resta nella stessa posizione dell’albero. React associa lo stato a quella posizione e all’identità del componente.
Verifica utile
L’esempio <Editor key={customerId} /> assegna un’identità distinta a ogni cliente. Quando la chiave cambia, React ricrea il sottoalbero e ne azzera lo stato locale; verificatelo con due identificatori di prova.
Interpretazione e passo successivo
Questa scelta può eliminare input non salvato. Decidete prima se conservare una bozza per cliente o reimpostarla; una chiave non salva nulla sul server e non sostituisce una strategia di persistenza.

Documentazione ufficiale ·

InternazionaleServizio/Piattaforma
reagire.devVisita il sito ufficiale
Sviluppo e codice

Python

Sito ufficiale in lingua Python, utilizzato per il web, i dati e l'IA. Il tutorial presenta linguaggio e libreria standard a chi ha basi di programmazione. Verificare versione, dipendenze e formati prima di riusare un esempio.

Python · Fonte consultata

Da utilizzare per: Scegli una versione mantenuta e isola le dipendenze del progetto.

Caratteristiche documentate
Modulo
venv
Comando
python -m venv .venv
Verifica
sys.prefix != sys.base_prefix
Configurazione
pyvenv.cfg
Risorse
bin/ · Scripts/

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Per preparare uno script di elaborazione dei contenuti, create un ambiente dimostrativo con python -m venv .venv. I suoi pacchetti sono isolati per impostazione predefinita da quelli del Python di base. Conservate script e dati fuori da .venv, che contiene l’ambiente ricreabile e non i sorgenti del progetto.
Verifica utile
Verificate quale interprete esegue davvero lo script: sys.prefix != sys.base_prefix indica un ambiente virtuale. L’attivazione semplifica la scelta dell’interprete nel terminale, ma è facoltativa; potete richiamarne direttamente l’eseguibile. Il nome mostrato nel terminale non basta quindi come prova.
Interpretazione e passo successivo
La cartella di un ambiente virtuale non è generalmente trasferibile con una semplice copia. Per consegnare il lavoro, documentate versione Python e dipendenze, poi ricreate l’ambiente nella destinazione. Verificate l’elaborazione su un piccolo file noto prima di riprendere l’intero lotto di contenuti.

Documentazione ufficiale ·

Internazionaleistituzione/standard
python.orgVisita il sito ufficiale
Sviluppo e codice

Django

Framework Python con modelli di dati, routing, viste e amministrazione. L’interfaccia amministrativa gestisce i contenuti; l’esperienza pubblica richiede progettazione e prove separate.

Django — Overview · Fonte consultata

Da utilizzare per: Test di amministrazione, migrazioni dei dati e sicurezza della distribuzione.

InternazionaleServizio/Piattaforma
djangoproject.comVisita il sito ufficiale
Sviluppo e codice

Git

Sistema di controllo della versione del codice sorgente distribuito.

Git · Fonte consultata

Da utilizzare per: Documenta i rami e la procedura di rollback che il team utilizza effettivamente.

Caratteristiche documentate
Comando
git status --short
Verifica
git diff
Validazione
git diff --cached

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Un file può contenere modifiche già preparate per il prossimo commit e ulteriori interventi successivi. Per un file tracciato senza conflitti di fusione, le due colonne di git status --short distinguono l’indice dall’albero di lavoro.
Verifica utile
Confrontate git diff, che mostra le modifiche dell’albero di lavoro rispetto all’indice, con git diff --cached, che mostra le modifiche preparate rispetto a HEAD. Le viste possono differire per lo stesso file.
Interpretazione e passo successivo
Leggete la vista corrispondente a ciò che volete consegnare. Questi comandi descrivono differenze, non verificano il comportamento del programma. Associate le prove funzionali alla revisione effettivamente verificata.

Documentazione ufficiale ·

Documentazione ufficiale · git diff

Git Logo di Jason Long, su licenza CC entro 3,0.
InternazionaleStrumento/software
git-scm.comVisita il sito ufficiale
Sviluppo e codice

GitHub

Hosting di codice, collaborazione, automazione e gestione dei progetti.

GitHub Docs · Fonte consultata

Da utilizzare per: Rivedere i controlli del repository, le autorizzazioni e l'automazione.

Caratteristiche documentate
API
REST
Senza autenticazione: limite generale
60 / h
Con autenticazione: limite generale
5 000 / h

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Inventari repository, eventuale wiki e file Git LFS prima di preparare una copia autorizzata. Identifichi anche i dati applicativi conservati fuori da Git.
Verifica utile
Controlli un clone mirror e recuperi esplicitamente gli oggetti LFS presenti. Il wiki è un repository distinto: avere i file del progetto non dimostra che la documentazione sia stata copiata.
Interpretazione e passo successivo
Provi il ripristino in un ambiente isolato e confronti cronologia, file e dipendenze. Una copia del codice non garantisce il recupero del database o la disponibilità di account e servizi esterni.

Documentazione ufficiale ·

Documentazione ufficiale · GitHub · Repository backup

InternazionaleServizio/Piattaforma
github.comVisita il sito ufficiale
Sviluppo e codice

Docker

Contenitori e strumenti per ambienti riproducibili.

Docker Docs · Fonte consultata

Da utilizzare per: Verificare che le immagini siano riproducibili, mantenute e documentate.

Caratteristiche documentate
Risorse
volumes
Configurazione
--mount type=volume
Verifica
docker volume inspect demo-data

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
In un’applicazione dimostrativa, i dati scritti nello strato modificabile di un contenitore scompaiono con quel contenitore. Un volume Docker ha un ciclo di vita separato e può conservare i dati dopo la sostituzione.
Verifica utile
Per un volume di prova chiamato demo-data, docker volume inspect demo-data descrive proprietà come driver e punto di montaggio. Collegate queste informazioni al montaggio realmente utilizzato dall’applicazione, non solo al nome del contenitore.
Interpretazione e passo successivo
La presenza di un volume non dimostra l’esistenza di un backup utilizzabile. Preparate una copia coerente con l’applicazione e verificate separatamente il ripristino; i metadati del montaggio non convalidano la coerenza di un database.

Documentazione ufficiale ·

InternazionaleStrumento/software
docker.comVisita il sito ufficiale
Intelligenza artificiale

Mistral AI

Società francese che sviluppa modelli e servizi di intelligenza artificiale generativa.

Mistral Docs · Fonte consultata

Da utilizzare per: Confronta le scelte di distribuzione con i requisiti di dati e manutenzione.

Caratteristiche documentate
Endpoint
POST /v1/chat/completions
Formato
application/json
Autenticazione
Bearer

Percorso di verifica

  1. Definire fonte e campi
  2. Separare formato e correttezza
  3. Verificare ogni valore da pubblicare

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: trasformare una nota di evento in scheda strutturata. Definire campi e mantenere null per una data assente, senza inventarla. Usare materiale dimostrativo senza dati privati.
Verifica utile
La documentazione distingue output JSON e output vincolato a schema. Una struttura valida verifica forma, non verità di nomi, date o citazioni. Confrontare ogni valore con la fonte e gestire esplicitamente le informazioni mancanti.
Interpretazione e passo successivo
Annotare modello, parametri e versione del documento. Una risposta plausibile o riproducibile non è una prova. Il responsabile dei contenuti deve verificare i valori da pubblicare, soprattutto dopo modifiche di modello o istruzioni.

Documentazione ufficiale ·

Documentazione ufficiale · Mistral · Structured outputs

Franciaistituzione/standard
Mistral.aiVisita il sito ufficiale
Intelligenza artificiale

Hugging Face

Piattaforma comunitaria per modelli AI, set di dati e demo.

Hugging Face · Fonte consultata

Da utilizzare per: Esplora modelli e set di dati controllando le loro licenze e limitazioni.

Caratteristiche documentate
API
Hub OpenAPI
Cataloghi
Models · Datasets · Spaces
Documentazione
Model cards · Dataset cards
Formato
Markdown · YAML
Configurazione
README.md

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Per confrontare due modelli destinati allo stesso compito, partite dalle schede README.md. Combinano testo Markdown e metadati YAML. Annotate il compito pipeline_tag, gli impieghi descritti e i limiti dichiarati; un modello di generazione del testo non soddisfa automaticamente ogni esigenza di un assistente.
Verifica utile
Verificate il campo license e il testo di licenza richiamato. Individuate anche i dataset citati e le condizioni delle risorse utilizzate. Una scheda incompleta lascia domande aperte: non trasformate informazioni mancanti in autorizzazioni o risultati di valutazione favorevoli.
Interpretazione e passo successivo
Conservate identificativo del repository e revisione insieme a file e impostazioni del test. Un branch main può cambiare; due prove con lo stesso nome di modello non sono necessariamente confrontabili. Valutate le risposte su casi rappresentativi e distinguete i risultati dell’editore da quelli che avete realmente riprodotto.

Documentazione ufficiale ·

Documentazione ufficiale · Hugging Face — Model cards

Documentazione ufficiale · Hugging Face Hub — Download files at a specific revision

InternazionaleComunità/Formazione
abbracciando.coVisita il sito ufficiale
Intelligenza artificiale

GitHub Copilot

Assistente e agenti di programmazione nell’editor, nel terminale e su GitHub per sviluppare, testare e revisionare codice.

GitHub Copilot · Fonte consultata

Da utilizzare per: Esaminare il codice, le dipendenze e i test suggeriti prima dell'integrazione.

InternazionaleStrumento/software
github.comVisita il sito ufficiale
Prestazioni, accessibilità e qualità

PageSpeed Insights

Analisi delle prestazioni basata su faro e dati sul campo disponibili.

PageSpeed Insights · Fonte consultata

Da utilizzare per: Diagnostica di laboratorio separata dai dati sul campo quando i dati sul campo sono disponibili.

Caratteristiche documentate
Applicazione interessata
CrUX · Lighthouse
Metriche
LCP · INP · CLS

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Se PageSpeed mostra dati dell’origine anziché dell’URL, il risultato riguarda un insieme di pagine del sito. Non dimostra che la pagina esaminata abbia le stesse prestazioni. Annotate l’ambito indicato prima di scegliere una correzione.
Verifica utile
Il pannello CrUX descrive esperienze osservate negli ultimi 28 giorni; Lighthouse esegue una prova simulata in un momento preciso. Distinguete URL, tipo di dispositivo, ambito e data del rapporto. Una correzione recente può cambiare la prova prima che le esperienze precedenti escano dal periodo osservato.
Interpretazione e passo successivo
L’assenza di dati sul campo indica che il campione disponibile non consente quel rapporto. Non equivale a un punteggio nullo né a un esito positivo. Usate la diagnosi di laboratorio per cercare una causa e seguite i dati reali quando disponibili.

Documentazione ufficiale ·

InternazionaleStrumento/software
pagespeed.web.devVisita il sito ufficiale
Prestazioni, accessibilità e qualità

Lighthouse

Audit automatizzato per prestazioni, accessibilità, SEO e best practice.

Lighthouse · Fonte consultata

Da utilizzare per: Confronta le misurazioni ripetute sulla stessa pagina prima di dare la priorità a una correzione.

Caratteristiche documentate
Modalità
Chrome DevTools · CLI · Node
Controlli
Performance · Accessibility · SEO
Comando
lighthouse <URL>

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: il punteggio Performance di Lighthouse passa da 72 a 84. Il gruppo vuole annunciare un sito «più veloce del 12 %».
Verifica utile
Sono 12 punti di punteggio, non una riduzione del 12 % del tempo di caricamento. Esamini misure sottostanti, impostazioni e più prove confrontabili prima di dichiarare un risultato.
Interpretazione e passo successivo
Le metriche contribuiscono con una ponderazione; il numero di consigli o diagnosi non viene sottratto direttamente. Verifichi anche il percorso reale dopo la correzione.

Documentazione ufficiale ·

Documentazione ufficiale · Chrome — Lighthouse performance scoring

InternazionaleStrumento/software
developer.chrome.comVisita il sito ufficiale
Prestazioni, accessibilità e qualità

WebPageTest

Test dettagliati del caricamento delle pagine da più dispositivi e posizioni.

WebPageTest — GitHub · Fonte consultata

Da utilizzare per: Ispezionare il caricamento e la cascata di rete per uno scenario e una posizione definiti.

Caratteristiche documentate
Modalità
First View / Repeat View
Configurazione
Posizione, browser, connessione e ripetizioni
Controlli
Confrontare le stesse viste e impostazioni

Percorso di verifica

  1. Fissare le condizioni
  2. Separare prima visita e ripetizione
  3. Confrontare le tracce

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
La tabella propone tre esecuzioni fittizie con LCP in secondi. Posizione, browser, connessione e contenuto si suppongono costanti. Prima visita e visita ripetuta rappresentano condizioni di cache diverse.
Verifica utile
Le mediane separate sono qui 3,3 e 1,9 secondi. Confronta la stessa grandezza con impostazioni identiche; scegliere la prima visita migliore contro una ripetizione mediana altererebbe il confronto. Non sono misure di un sito reale.
Interpretazione e passo successivo
Confronta la differenza con la sequenza delle richieste e le risorse riutilizzate. Ripeti le stesse condizioni dopo una modifica mirata. Una visita ripetuta più veloce non dimostra che ogni visitatore ottenga quel risultato.
Esecuzioni fittizie · LCP in secondi
ProvaPrima visitaVisita ripetuta
13,21,8
23,42,0
33,31,9

Documentazione ufficiale ·

InternazionaleStrumento/software
webpagetest.orgVisita il sito ufficiale
Prestazioni, accessibilità e qualità

W3C HTML Validator

Controlla la sintassi del markup e spiega gli errori rilevati. Un risultato valido non è un marchio di qualità né una valutazione completa dell’accessibilità.

W3C — Markup Validator Help · Fonte consultata

Da utilizzare per: Correggi gli errori HTML all'origine, quindi controlla diversi modelli.

Caratteristiche documentate
Verificatore
Nu Html Checker
Formato
HTML · JSON
Certificazione
Questo controllo non rilascia certificazioni
Intestazioni
Content-Type: text/html; charset=utf-8
Sintassi
out=json

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Per controllare una pagina dimostrativa con Nu Html Checker, il corpo di una richiesta POST può contenere direttamente HTML, con Content-Type: text/html; charset=utf-8. Il parametro out=json richiede un rapporto strutturato. Distinguete il documento inviato dal rapporto ricevuto e conservate la versione della pagina esaminata.
Verifica utile
In un rapporto fittizio, esaminate l’array messages e il campo type. Una voce error indica un problema rilevato; non-document-error significa che il controllo non è stato completato. Il secondo caso non equivale a una pagina senza errori: il risultato resta indeterminato.
Interpretazione e passo successivo
Messaggi e posizioni aiutano a trovare il sorgente da correggere. Ripetete il controllo dopo la modifica e verificate tastiera, contenuti e funzioni utili. L’assenza di errori del validatore non certifica l’accessibilità e non garantisce il funzionamento o il posizionamento nei motori di ricerca.

Documentazione ufficiale ·

Documentazione ufficiale · Nu Html Checker — POST body

Documentazione ufficiale · Nu Html Checker — JSON output

InternazionaleStrumento/software
validator.w3.orgVisita il sito ufficiale
Prestazioni, accessibilità e qualità

Can I Use

Tabelle di compatibilità del browser per le tecnologie web.

Can I Use · Fonte consultata

Da utilizzare per: Controlla il supporto delle funzionalità per i browser utilizzati dal pubblico previsto.

Caratteristiche documentate
Ambito
Funzione, browser e versione
Stato
Supporto principale; consultare le note
Fonte
tests.caniuse.com

Percorso di verifica

  1. Scegliere funzione e versioni
  2. Leggere le note e prevedere un’alternativa
  3. Provare il componente reale

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Caso fittizio: una griglia di schede usa subgrid. Annota la funzione precisa, i browser e le versioni richieste prima di leggere la tabella. Una percentuale globale non descrive da sola il pubblico del progetto.
Verifica utile
Consulta le note delle celle. Il supporto indica che lo scopo principale è ampiamente utilizzabile; non garantisce ogni caso particolare. Prepara un’impaginazione alternativa che mantenga leggibili le schede.
Interpretazione e passo successivo
Prova poi contenuti lunghi, zoom e navigazione del componente negli ambienti scelti. La tabella di compatibilità prepara questa verifica; non la esegue sulla tua interfaccia.

Documentazione ufficiale ·

InternazionaleComunità/Formazione
caniuse.comVisita il sito ufficiale
Prestazioni, accessibilità e qualità

axe

Strumenti di test di accessibilità digitale automatizzati.

axe · Fonte consultata

Da utilizzare per: Abbina i risultati automatizzati con la revisione umana del viaggio.

Caratteristiche documentate
Applicazione interessata
axe-core
Stato
violations / incomplete / passes / inapplicable
Ambito
Contenuto renderizzato nello stato provato
Controlli
Revisione manuale dei risultati indeterminati

Percorso di verifica

  1. Mostrare lo stato da provare
  2. Classificare i risultati
  3. Verificare il compito manualmente

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Un rapporto fittizio di axe-core contiene violations: [] e un risultato incomplete. Quest’ultimo richiede altre verifiche; non diventa superato perché l’elenco delle violazioni è vuoto.
Verifica utile
Conserva versione del motore, ambito e stato dell’interfaccia. Apri il menu o dialogo interessato prima di ripetere l’analisi: un pannello nascosto non viene verificato come nel suo stato visibile.
Interpretazione e passo successivo
Esamina destinazione e regola del risultato indeterminato e documenta il controllo manuale. inapplicable indica che non è stato trovato contenuto corrispondente alla regola. Completa l’automazione con percorsi da tastiera e verifiche umane pertinenti.

Documentazione ufficiale ·

InternazionaleStrumento/software
deque.comVisita il sito ufficiale
Prestazioni, accessibilità e qualità

WAVE

Valutazione visiva dei problemi di accessibilità su una pagina web.

WAVE · Fonte consultata

Da utilizzare per: Rivedere i problemi nel loro contesto visivo ed editoriale.

Caratteristiche documentate
Applicazione interessata
WAVE
Validazione
Questo controllo non rilascia certificazioni

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Un’immagine ha un testo alternativo, quindi WAVE non ne segnala l’assenza. Questo non indica se il testo trasmetta l’informazione corretta. Confrontate immagine, funzione nella pagina e testo letto senza immagine.
Verifica utile
Leggete la documentazione di ogni icona: un avviso richiede una valutazione e una caratteristica di accessibilità rilevata può essere usata male. Aggiungete un percorso da tastiera e prove degli errori del modulo.
Interpretazione e passo successivo
Le estensioni WAVE consentono di esaminare nel browser pagine locali, dinamiche o protette. Riproducete prima gli stati pertinenti. L’assenza di errori rilevati non costituisce una certificazione di conformità.

Documentazione ufficiale ·

InternazionaleStrumento/software
wave.webaim.orgVisita il sito ufficiale
Sicurezza, privacy e conformità

CERT-FR

Avvisi, avvisi e bollettini francesi su vulnerabilità e incidenti.

CERT-FR · ANSSI · Fonte consultata

Da utilizzare per: Controlla un avviso di sicurezza contro le versioni effettivamente distribuite.

Caratteristiche documentate
Risorse
Allerte, avvisi di sicurezza e rapporti sulle minacce
Fonte
CERT-FR · ANSSI
Ambito
Informazioni pubblicate; nessuna diagnosi della propria installazione

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: un avviso segnala una vulnerabilità in un componente del sito. Il nome del prodotto non basta a stabilire se versione e configurazione siano interessate.
Verifica utile
Distingua allerta su un pericolo immediato, avviso con vulnerabilità e rimedi, e rapporto sulle minacce. Confronti versioni interessate, prerequisiti e misure del produttore con l’inventario reale.
Interpretazione e passo successivo
Annoti riferimento e data di revisione del documento. Un avviso non prova una compromissione: intervenga in modo adeguato, poi verifichi versione e funzionamento dopo la correzione.

Documentazione ufficiale ·

Franciaistituzione/standard
cert.cyber.gouv.frVisita il sito ufficiale
Sicurezza, privacy e conformità

OWASP

Apri riferimenti e progetti per la sicurezza delle applicazioni web. Scegliere il progetto adatto: metodologia, prevenzione o elenco di rischi. Conservare versione e scenario verificato; un elenco non è un audit dell’applicazione.

OWASP · Fonte consultata

Da utilizzare per: Utilizza le risorse di sicurezza come base di test, non una prova di conformità.

Caratteristiche documentate
Cataloghi
OWASP Top 10
Specifica
ASVS
Documentazione
WSTG

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: un gruppo vuole verificare che un cliente non possa vedere l’ordine di un altro. Citare solo la Top 10 non descrive il requisito o il test eseguito.
Verifica utile
Usi la Top 10 per inquadrare il rischio, ASVS per definire i requisiti e WSTG per preparare i test. Annoti le versioni dei documenti e adatti lo scenario ad account e dati di prova.
Interpretazione e passo successivo
Conservi risultato atteso, risultato osservato e prova della correzione. Leggere un riferimento o superare un singolo test non certifica la sicurezza dell’intero sito.

Documentazione ufficiale ·

Documentazione ufficiale · OWASP ASVS

Documentazione ufficiale · OWASP WSTG

InternazionaleComunità/Formazione
owasp.orgVisita il sito ufficiale
Sicurezza, privacy e conformità

Have I Been Pwned

Verifica se indirizzi e domini appaiono in violazioni di dati note.

Have I Been Pwned · Fonte consultata

Da utilizzare per: Utilizzare il servizio all'interno delle procedure interne per violazione di risposta.

Caratteristiche documentate
API
Pwned Passwords · k-anonymity
Prefisso
SHA-1 → 5
Endpoint
GET https://api.pwnedpasswords.com/range/{prefix}
Intestazioni
Add-Padding: true
Sintassi
SUFFIX:COUNT

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Per capire Pwned Passwords, usate una stringa pubblica dimostrativa, mai una password reale. Calcolate localmente la sua impronta SHA-1 e inviate al servizio solo i primi 5 caratteri esadecimali. Confrontate poi i 35 caratteri restanti con i suffissi ricevuti, senza inviare la stringa o l’impronta completa.
Verifica utile
L’intestazione Add-Padding: true aggiunge righe di riempimento: ignorate quelle con contatore pari a zero. Il confronto deve riguardare il suffisso esatto. Lo stato HTTP 200 conferma una risposta alla ricerca per prefisso, ma non significa che la password verificata sia stata trovata.
Interpretazione e passo successivo
Attendete che l’inserimento sia completo anziché interrogare il servizio a ogni pressione di un tasto. L’assenza di corrispondenze non garantisce la sicurezza della password. L’uso di SHA-1 in questo protocollo non è un consiglio per memorizzare password; la ricerca di violazioni tramite indirizzo e-mail è un servizio distinto.

Documentazione ufficiale ·

Documentazione ufficiale · Have I Been Pwned — Pwned Passwords API

InternazionaleServizio/Piattaforma
haveibeenpwned.comVisita il sito ufficiale
Sicurezza, privacy e conformità

NIST Cybersecurity Framework

Quadro di gestione del rischio per la sicurezza informatica per le organizzazioni. Usare profili per confrontare stato attuale e obiettivo secondo le attività dell’organizzazione. Collegare risultati, responsabilità e prove senza presentare il quadro come certificazione.

NIST Cybersecurity Framework · Fonte consultata

Da utilizzare per: Mappare il quadro funziona alle responsabilità dell'organizzazione.

Internazionaleistituzione/standard
nist.govVisita il sito ufficiale
Sicurezza, privacy e conformità

VirusTotal

Analisi di file, URL, domini e indicatori di sicurezza.

VirusTotal · Fonte consultata

Da utilizzare per: Interpretare i risultati con cautela e proteggere la riservatezza dei file inviati.

Caratteristiche documentate
Quota
Public API → 4 / min · 500 / day
Uso commerciale
API pubblica: prodotti e servizi commerciali vietati
Flussi professionali
API pubblica: flussi professionali senza nuovi file vietati

Percorso di verifica

  1. Identificare file e rapporto
  2. Interpretare ogni stato
  3. Verificare condizioni dell’offerta

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: rileggere un rapporto di file. Confrontare impronta del file esatto, data e risultati per motore. Lo stesso nome non dimostra che i byte analizzati siano quelli esaminati.
Verifica utile
L’assenza di rilevamenti non prova innocuità. undetected indica nessun parere; failure o un timeout non sono risultati favorevoli. Esaminare stati e contesto, non solo un contatore.
Interpretazione e passo successivo
Quote e restrizioni della API pubblica sono distinte. Contribuire file non elimina il divieto di prodotti o servizi commerciali. Verificare l’offerta consentita prima di integrare; l’esempio non avvia analisi.

Documentazione ufficiale ·

Documentazione ufficiale · VirusTotal · Analysis states

InternazionaleStrumento/software
virustotal.comVisita il sito ufficiale
Sicurezza, privacy e conformità

SSL Labs

SSL Server Test di Qualys esamina la configurazione TLS di un server raggiungibile su Internet. Il rapporto non valuta tutta l’applicazione o i controlli di accesso.

Qualys SSL Labs — SSL Server Test · Fonte consultata

Da utilizzare per: Controlla la configurazione TLS del pubblico dominio dopo una modifica.

Caratteristiche documentate
Ambito
Configurazione TLS di un server web pubblico
Controlli
Certificato, protocolli e suite crittografiche
Indicatore
Valutazione TLS; non misura tutta la sicurezza applicativa

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: un sito ottiene una buona valutazione TLS, ma un account può ancora accedere a dati altrui. La valutazione non verifica quel permesso applicativo.
Verifica utile
Su un server che è autorizzato a testare, annoti nome host, data, certificato e protocolli. Se compaiono più punti di accesso, esamini separatamente i risultati.
Interpretazione e passo successivo
Dopo la correzione TLS, ripeta il controllo del punto interessato. Mantenga prove distinte per account, permessi e processi operativi: la valutazione TLS non li convalida.

Documentazione ufficiale ·

InternazionaleStrumento/software
ssllabs.comVisita il sito ufficiale
Design, contenuti e media

Figma

Progettazione di interfacce collaborative, prototipazione e sistemi di progettazione.

Figma · Fonte consultata

Da utilizzare per: Componenti di test con contenuti reali e stati di errore.

Caratteristiche documentate
API
REST
Autenticazione
Access tokens · OAuth 2
Risorse
Files · Nodes · Projects · Comments
Formato
jpg · png · svg · pdf
Endpoint
GET /v1/images/:key

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Per preparare un’immagine web da un progetto Figma autorizzato, annotate la chiave del file, gli identificativi dei frame e la versione di riferimento. GET /v1/files/:key restituisce la struttura del documento; GET /v1/images/:key genera le immagini dei frame in un formato scelto, come png o svg.
Verifica utile
In una risposta dimostrativa, controllate ogni identificativo richiesto nella proprietà images. Il valore null segnala un errore di generazione e non va contato come immagine consegnata. Verificate poi dimensioni, leggibilità e ritaglio nella pagina destinata a ospitare l’immagine.
Interpretazione e passo successivo
Secondo la documentazione Figma, i collegamenti alle immagini generate scadono dopo 30 giorni. Preparate quindi la consegna dei file utili, con i diritti di riutilizzo e un’alternativa testuale adatta al contesto. Un’esportazione riuscita non garantisce né testo accessibile nella pagina né una corretta visualizzazione sul telefono.

Documentazione ufficiale ·

Documentazione ufficiale · Figma REST API — File endpoints

InternazionaleStrumento/software
figma.comVisita il sito ufficiale
Design, contenuti e media

Unsplash

Libreria fotografica soggetta ai propri termini di utilizzo.

Unsplash · Fonte consultata

Da utilizzare per: Controllare la licenza, la pertinenza e la rappresentazione dell'argomento prima della pubblicazione.

Caratteristiche documentate
Licenza
Unsplash License
Uso commerciale
Consentito dalla licenza standard
Rivendita
Modifica significativa richiesta prima della rivendita
Endpoint
GET /photos/:id/download
Corpo del messaggio
url

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
In una galleria collegata all’API Unsplash, mostrate le immagini con gli indirizzi restituiti in photo.urls.*. Questa API richiede di attribuire le foto al fotografo e a Unsplash. Conservate le informazioni sulla fonte insieme al contenuto visivo, senza separare la foto dai suoi crediti.
Verifica utile
Con una risposta dimostrativa, distinguete la visualizzazione di un’anteprima da un’azione equivalente a un download, come scegliere una foto da inserire in un contenuto. Per quest’ultima, l’API richiede una chiamata a links.download_location. Questo tracciamento restituisce JSON con url: l’indirizzo chiamato non va usato direttamente come sorgente dell’immagine.
Interpretazione e passo successivo
Controllate che anteprima, foto scelta e crediti identifichino la stessa risorsa. Non attivate il tracciamento del download a ogni semplice visualizzazione. Questi obblighi di integrazione riguardano l’API Unsplash e vanno distinti dalla licenza standard descritta nella scheda.

Documentazione ufficiale ·

Documentazione ufficiale · Unsplash API — Documentation and guidelines

InternazionaleServizio/Piattaforma
unsplash.comVisita il sito ufficiale
Design, contenuti e media

Pexels

Biblioteca di fotografie e video sotto licenza Pexels. Consultare licenza e contesto di ogni immagine prima di sceglierla per una pagina commerciale o editoriale.

Pexels — License · Fonte consultata

Da utilizzare per: Scegli un'immagine adatta al contesto e registra la sua fonte e i suoi termini.

InternazionaleServizio/Piattaforma
pexels.comVisita il sito ufficiale
Design, contenuti e media

Pixabay

Biblioteca di immagini, video e audio sotto licenza Pixabay. Esistono restrizioni d’uso; ulteriori diritti possono riguardare persone, marchi o altri elementi rappresentati.

Pixabay — Content License Summary · Fonte consultata

Da utilizzare per: Controlla la qualità e i diritti di ogni risorsa oltre la sua presenza in biblioteca.

InternazionaleServizio/Piattaforma
pixabay.comVisita il sito ufficiale
Design, contenuti e media

Google Fonts

Catalogo di font e API per richiedere famiglie, stili e pesi nelle pagine web. La scelta deve coprire caratteri e lingue effettivamente pubblicati.

Google Fonts — Get Started · Fonte consultata

Da utilizzare per: Scegli alcune varianti e i termini di caricamento, leggibilità e servizio di prova.

InternazionaleServizio/Piattaforma
fonts.google.comVisita il sito ufficiale
Design, contenuti e media

Font Awesome

Libreria di icone con varie modalità di integrazione web. La documentazione distingue le icone decorative da quelle che comunicano informazioni o rappresentano un’azione.

Font Awesome — Accessibility · Fonte consultata

Da utilizzare per: Utilizzare solo icone necessarie con etichette accessibili quando trasmettono significato.

InternazionaleServizio/Piattaforma
fontawesome.comVisita il sito ufficiale
Social Media e Marketing

Mailchimp

Campagne via email, automazione del marketing e gestione del pubblico.

Mailchimp · Fonte consultata

Da utilizzare per: Controllare le opzioni di consenso, segmentazione ed esportazione dell'elenco.

Caratteristiche documentate
API
Marketing API · REST
Formato
JSON · OpenAPI
Endpoint
https://api.mailchimp.com/3.0/
Sintassi
subscriber_hash = MD5(lowercase(email))
Stato
status_if_new · status

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Per capire subscriber_hash, lavorate offline sull’indirizzo fittizio Reader@example.org. Convertitelo in minuscolo e calcolatene l’impronta MD5. La regola ritrova la stessa risorsa anche con maiuscole diverse; l’impronta identifica il contatto, non autentica la chiamata API.
Verifica utile
In una simulazione di sincronizzazione tramite PUT, distinguete status_if_new da status. Il primo imposta lo stato alla creazione; il secondo modifica quello di un contatto esistente. Aggiornare un nome o una preferenza non deve reiscrivere automaticamente un contatto che si era cancellato.
Interpretazione e passo successivo
Per un pubblico configurato con doppia conferma, la guida Mailchimp consiglia pending per un nuovo contatto: subscribed salterebbe l’e-mail di conferma. Separate quindi la creazione della scheda dalla conferma dell’iscrizione e controllate lo stato restituito prima di interpretare il numero di iscritti alla newsletter.

Documentazione ufficiale ·

Documentazione ufficiale · Mailchimp — Add or update list member

Documentazione ufficiale · Mailchimp — Import and export contacts

InternazionaleServizio/Piattaforma
mailchimp.comVisita il sito ufficiale
Social Media e Marketing

Brevo

Piattaforma francese per l'automazione di posta elettronica, CRM e marketing.

Brevo · Fonte consultata

Da utilizzare per: Test di consegna e di annullamento dell'iscrizione al flusso su una campagna pilota.

Caratteristiche documentate
Endpoint
POST /v3/smtp/email
Autenticazione
api-key / OAuth 2.0
Corpo del messaggio
htmlContent / textContent / templateId
Configurazione
headers → X-Sib-Sandbox: drop
Risorse
messageId · message-id

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Per preparare una conferma d’ordine fittizia, associate un templateId alle variabili di params. Controllate mittente, destinatario, oggetto e resa finale del modello. La presenza di una variabile nella richiesta non dimostra che il testo o i collegamenti la utilizzino correttamente.
Verifica utile
L’esempio ufficiale della modalità sandbox inserisce X-Sib-Sandbox con valore drop nell’oggetto JSON headers. Brevo precisa che non viene inviata alcuna e-mail né creato un registro di invio. Una risposta 201 con messageId conferma quindi la validazione della richiesta, non la consegna.
Interpretazione e passo successivo
Per il monitoraggio operativo, collegate il messageId della risposta al campo message-id degli eventi webhook. Distinguete richiesta accettata, evento delivered ed eventuale mancato recapito. Potrete così spiegare lo stato al cliente senza confondere accettazione tecnica e lettura dell’e-mail.

Documentazione ufficiale ·

Documentazione ufficiale · Brevo — Using sandbox mode

FranciaServizio/Piattaforma
brevo.comVisita il sito ufficiale
Notizie digitali e monitoraggio

Ars Technica

Analisi tecnica approfondita del software, del web e della tecnologia.

Ars Technica · Fonte consultata

Da utilizzare per: Leggi il contesto tecnico completo prima di tracciare una regola generale.

Caratteristiche documentate
Formato
RSS · XML
Accesso
RSS feeds
Fonte
arstechnica.com/rss-feeds/

Percorso di verifica

  1. Scegliere copertura
  2. Verificare date e fonti
  3. Riassumere e citare

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: seguire notizie tecniche. Distinguere data di pubblicazione, aggiornamento ed evento. Leggere l’articolo originale.
Verifica utile
Un titolo o riassunto del feed non sostituisce le prove citate. Cercare la fonte primaria; riprese dello stesso annuncio non sono conferme indipendenti.
Interpretazione e passo successivo
Scegliere feed generale, tematico o per abbonati in base alla copertura. Riassumere con parole proprie e collegare l’originale; RSS non concede un permesso generale di ripubblicazione.

Documentazione ufficiale ·

InternazionaleMedia/Standby
arstechnica.comVisita il sito ufficiale
Notizie digitali e monitoraggio

Hacker News

Aggregatore di notizie comunitarie incentrato sulla programmazione e sulle aziende tecnologiche.

Hacker News · Fonte consultata

Da utilizzare per: Usa le discussioni per trovare obiezioni, quindi verifica i fatti.

Caratteristiche documentate
Formato
JSON
Endpoint
/v0/topstories.json · /v0/newstories.json
Elementi
/v0/item/{id}.json
Ambito
topstories · newstories → ≤ 500
Risorse
type · kids · descendants

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Per preparare un monitoraggio tecnologico, partite da una risposta salvata di topstories.json: contiene identificativi, non articoli completi. Ogni identificativo porta a una risorsa item. Controllate il campo type, perché la lista principale può contenere anche offerte di lavoro, oltre ai collegamenti ad articoli.
Verifica utile
In un esempio fittizio con kids: [101, 102] e descendants: 7, il primo campo fornisce due identificativi di commenti diretti; il secondo rappresenta il totale dei commenti al tema. Contare gli elementi di kids non ricostruisce quindi tutti gli interventi nelle discussioni annidate.
Interpretazione e passo successivo
I campi title e text possono contenere HTML: usate una visualizzazione con escape o una sanitizzazione adeguata anziché inserirli senza controllo. Gestite anche i marcatori deleted e dead e l’assenza di collegamenti esterni. Il punteggio aiuta a individuare un tema ma non verifica le affermazioni della fonte.

Documentazione ufficiale ·

InternazionaleComunità/Formazione
news.ycombinator.comVisita il sito ufficiale
Comunità e apprendimento

freeCodeCamp

Corsi gratuiti, esercizi e pubblicazioni sullo sviluppo web.

freeCodeCamp — FAQ · Fonte consultata

Da utilizzare per: Scegli un percorso e completa un esercizio piuttosto che leggere solo le lezioni.

Caratteristiche documentate
Fonte
github.com/freeCodeCamp/freeCodeCamp
Programma
github.com/freeCodeCamp/freeCodeCamp/tree/main/curriculum

Percorso di verifica

  1. Scegliere un laboratorio preciso
  2. Spiegare e modificare la soluzione
  3. Verificare certificazione e integrità

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: creare una lista filtrabile in JavaScript ed esaminare i test del laboratorio associato. Distinguere i passaggi guidati dalle decisioni spiegabili e riproducibili senza una soluzione fornita.
Verifica utile
Modificare un requisito, per esempio il comportamento senza elementi corrispondenti. Conservare versione, test e spiegazione della correzione. Superare i test noti non garantisce ogni possibile uso dell’interfaccia.
Interpretazione e passo successivo
Verificare i requisiti attuali prima di dichiarare una certificazione: il percorso JavaScript citato distingue progetti ed esame. Rispettare la politica di integrità, comprese le regole sulle soluzioni IA; non presentare aiuti esterni come lavoro proprio.

Documentazione ufficiale ·

Documentazione ufficiale · freeCodeCamp · JavaScript certification

Documentazione ufficiale · freeCodeCamp · Academic Honesty Policy

InternazionaleComunità/Formazione
freecodecamp.orgVisita il sito ufficiale
Comunità e apprendimento

MDN Learn Web Development

Percorso strutturato per l'apprendimento dei fondamenti dello sviluppo web. Seguire i moduli in base ai prerequisiti e svolgere gli esercizi prima di avanzare. Adattare gli esempi ai vincoli e contenuti del progetto reale.

MDN Learn Web Development · Fonte consultata

Da utilizzare per: Segui un percorso di apprendimento e applica ogni concetto a una piccola pagina reale.

Caratteristiche documentate
Programma
MDN Curriculum
Argomenti
HTML · CSS · JavaScript · Accessibility
Documentazione
Core modules · Extensions

Percorso di verifica

  1. Definire un piccolo compito
  2. Scegliere modulo ed esercizio
  3. Ripetere con altri contenuti

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: imparare a costruire una pagina di lettura con titoli, link e impaginazione adattabile. Scegliere il modulo del Curriculum e realizzare una piccola variante personale, anziché rileggere soltanto la soluzione.
Verifica utile
MDN distingue esercizi su una singola abilità e sfide che combinano più concetti. Un esercizio sui selettori CSS e una pagina completa verificano quindi ambiti diversi. Annotare quanto svolto in autonomia e gli aiuti usati.
Interpretazione e passo successivo
Conservare file, risultato atteso e spiegazione delle scelte. Ripetere il problema con contenuti diversi per esaminare il trasferimento. Il percorso costruisce basi; una pagina completata non dimostra da sola una competenza professionale completa.

Documentazione ufficiale ·

Documentazione ufficiale · MDN · Learn web development

InternazionaleMedia/Standby
developer.mozilla.orgVisita il sito ufficiale
Organizzazione, collaborazione e automazione

n8n

Automazione di workflow che collega applicazioni e API, in cloud o su infrastruttura propria. Esaminare licenza fair-code e condizioni rispetto all’uso previsto.

n8n — Documentation · Fonte consultata

Da utilizzare per: Pianificare il monitoraggio e la manutenzione dei flussi di lavoro e la creazione.

Caratteristiche documentate
Installazione
Docker · Docker Compose · npm
Edizioni
Community · Business · Enterprise
Hosting
Hosting autonomo

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Esempio fittizio: un modulo invia un evento a n8n e riceve una risposta positiva, ma non appare alcuna scheda cliente. La conferma non dimostra che la scrittura sia riuscita.
Verifica utile
Controlli URL, pubblicazione del workflow ed esecuzione corrispondente in Executions. Confronti poi il risultato del nodo di scrittura con lo stato effettivamente salvato nella destinazione.
Interpretazione e passo successivo
Se la risposta era immediata, la consideri prova di avvio. Non ripeta l’evento alla cieca: usi identificativo e regole di deduplicazione prima del recupero.

Documentazione ufficiale ·

Documentazione ufficiale · n8n — Webhook node

EuropaStrumento/software
n8n.ioVisita il sito ufficiale
Organizzazione, collaborazione e automazione

GitHub Actions

Automazione di test, controlli e distribuzioni da eventi del repository GitHub. Definire evento, job e ambiente nel workflow. Esaminare permessi e log; un job riuscito non dimostra l’esecuzione di tutti i controlli previsti.

GitHub Actions · Fonte consultata

Da utilizzare per: Definire i passaggi di test e rilascio limitando le autorizzazioni di automazione.

Caratteristiche documentate
Formato
YAML
Configurazione
.github/workflows/*.yml
Attivatori
push · pull_request · workflow_dispatch
Metriche
status · conclusion
Risorse
id · head_sha · run_attempt

Esempio didattico: adattate file, identificatori e condizioni a una copia di prova prima di interpretare il risultato.

Esempio concreto
Per leggere un risultato di GitHub Actions, confrontate due risposte fittizie: status: completed con conclusion: failure e status: queued con conclusion: null. La prima esecuzione è terminata con un errore; la seconda è ancora in attesa di iniziare. Il solo stato di completamento non dimostra quindi che i controlli siano superati.
Verifica utile
Collegate il risultato all’identificativo id, al commit head_sha atteso e al numero di tentativo run_attempt. Un’esecuzione precedente riuscita sullo stesso branch non convalida automaticamente il codice più recente. In caso di nuovo tentativo, mantenete il legame fra commit e risultato esaminato.
Interpretazione e passo successivo
La conclusione success descrive i controlli realmente eseguiti dal workflow. Esaminate i job previsti e i relativi log prima di dedurne che il sito funzioni per i visitatori. Conservate gli identificativi necessari al tracciamento senza copiare token o segreti in un verbale di collaudo.

Documentazione ufficiale ·

Documentazione ufficiale · GitHub REST API — Workflow runs

InternazionaleServizio/Piattaforma
github.comVisita il sito ufficiale
Sviluppo e codice

Visual Studio Code

Editor di codice Microsoft per sviluppare, eseguire il debug e lavorare con estensioni.

Visual Studio Code · Fonte consultata

Da utilizzare per: Prima di aggiungere un’estensione, verifichi editore, permessi richiesti e manutenzione. Ne provi l’effetto in un progetto separato.

Microsoft · Visual Studio Code — Visual Studio Code icon usage guidelines
InternazionaleStrumento/software
code.visualstudio.comVisita il sito ufficiale
Intelligenza artificiale

Cursor

Editor di codice e agente di programmazione assistiti dall’intelligenza artificiale.

Cursor · Fonte consultata

Da utilizzare per: Valuti un compito rappresentativo, le modifiche proposte e i dati trasmessi prima di autorizzare un agente su un repository sensibile.

Cursor — Cursor brand guidelines
InternazionaleStrumento/software
cursor.comVisita il sito ufficiale
Intelligenza artificiale

DeepSeek

Assistente conversazionale, modelli e API di intelligenza artificiale di DeepSeek.

DeepSeek · Fonte consultata

Da utilizzare per: Distingua assistente online, API e modelli scaricabili: verifichi separatamente condizioni, licenze e trattamento dei dati.

DeepSeek — MIT · DeepSeek repository
InternazionaleServizio/Piattaforma
deepseek.comVisita il sito ufficiale
Intelligenza artificiale

Grok

Assistente di intelligenza artificiale di SpaceXSI per conversare e cercare informazioni.

SpaceXSI · Grok · Fonte consultata

Da utilizzare per: Ritrovi le fonti citate e la loro data. Una risposta scorrevole o un collegamento visibile non dimostra esattezza.

Grok — Grok brand guidelines
InternazionaleServizio/Piattaforma
grok.comVisita il sito ufficiale
Scegli un punto di partenza

Cosa aiuta ogni categoria a decidere.

Questi esempi fanno luce sugli usi; Non sono né una classifica né una raccomandazione commerciale. Controllare la documentazione e le condizioni in vigore prima di qualsiasi decisione.

Standard e governance web

Gli organismi di standard e i quadri di riferimento aiutano a separare una regola tecnica da una preferenza di prodotto. Inizia con il problema esatto prima di leggere una specifica completa.

Punti da controllare
  • Identificare se il documento è uno standard, una raccomandazione o una spiegazione.
  • registrare la sua versione e il contesto in cui si applica.

Pratica: Per decidere se un modulo è accessibile, descrivi innanzitutto la barriera osservata: etichetta mancante, errore senza preavviso o rotta della tastiera interrotta. Trova il criterio pertinente, quindi confrontalo con il comportamento della pagina.

Limite per sapere: una spiegazione pratica e uno standard servono a scopi diversi; Mantieni un link al testo normativo e alla versione selezionata.

Esempi: W3C · RGAA

Guida associata: Pubblica contenuti del sito Web accessibili ogni giorno

Esaminare le situazioni di diagnosi

SEO, ricerca e analisi

Gli strumenti di ricerca e misurazione rivelano ciò che i visitatori cercano, trovano e completano. Cerca figure, visite e richieste descrivono diverse fasi di un viaggio.

Punti da controllare
  • Separa i dati pre-click dalle azioni completate sul sito web.
  • Scegli alcune pagine e decisioni importanti prima di aggiungere dashboard.

Pratica: Prendi una pagina di servizio: confronta le query che lo emergono, il suo stato di indicizzazione e le richieste che produce. Un volume di query elevato con un adattamento scadente può richiedere una copia più chiara piuttosto che più traffico.

Limite per sapere: Le stime di terze parti non sono visite misurate sul tuo sito. Registra il periodo e la definizione di ogni metrica.

Esempi: Google Search Central · Matomo

Guida associata: Convalida i dati strutturati su un sito web

Esaminare le situazioni di diagnosi

Hosting, cloud e domini

Confronta l'hosting con le reali esigenze del sito: disponibilità, dati, backup, supporto, posizione e responsabilità. Dominio, email e applicazione possono appartenere a diversi provider.

Punti da controllare
  • Elenca cosa include l'offerta e cosa rimane la tua responsabilità.
  • Verificare come esportare i dati e ripristinare un backup.

Pratica: Mappa un sito Web reale su dominio, DNS, e-mail, file, database e backup. Chiedi a ciascun fornitore cosa opera e prova il recupero dei dati prima di impegnarti.

Limite per sapere: La posizione, il supporto e il restauro dipendono dal piano preciso. I prezzi pubblicizzati possono escludere il rinnovo o le funzionalità necessarie.

Esempi: OVHcloud · Cloudflare

Guida associata: rilevare o consegnare un sito web con fiducia

Esaminare le situazioni di diagnosi

CMS, e-commerce e senza codice

Un CMS dovrebbe adattarsi alle persone che pubblicheranno e manterranno i contenuti, non solo una dimostrazione di prodotto. Confronta ruoli, modelli di pagina, aggiornamenti e percorsi di uscita dati.

Punti da controllare
  • Chiedi al team del futuro di modificare una pagina reale e correggere un errore.
  • Valuta i componenti aggiuntivi, i costi ricorrenti e le opzioni di esportazione.

Pratica: Assegna alle piattaforme selezionate lo stesso compito: pubblicare una pagina di servizio con un'immagine, traduzione, azione successiva e correzione successiva. Chiedi alla persona che pubblicherà effettivamente di eseguire la prova.

Limite per sapere: Una demo lucidata non stabilisce la manutenibilità; Includi componenti aggiuntivi, hosting, formazione ed esportazione nel confronto.

Esempi: WordPress · PrestaShop

Guida associata: Scegli un CMS attorno al vero lavoro del tuo team

Esaminare le situazioni di diagnosi

Sviluppo e codice

Lingue, framework e strumenti di codice risolvono diversi vincoli. Un team trae vantaggio dalla scelta di ciò che può testare, aggiornare e consegnare invece di accumulare tecnologia.

Punti da controllare
  • indicare la necessità che ogni dipendenza risolve.
  • Verifica documentazione, compatibilità e procedura di aggiornamento.

Pratica: Scegli una funzione e prototipa il suo percorso normale, lo stato di errore e il processo di aggiornamento. Verifica che una seconda persona possa spiegare il codice, le dipendenze e la distribuzione.

Limite per sapere: Le stelle o la popolarità non possono sostituire l'adattamento con il team e il requisito effettivo.

Esempi: PHP · Node.js

Guida associata: Una pratica lista di controllo pre-launch del sito web

Esaminare le situazioni di diagnosi

Intelligenza artificiale

Risorse di IA Mescolano documentazione, servizi e comunità. Per un uso professionale, separata la capacità dimostrata dalla gestione dei dati, dalla verifica dell'output e dai costi operativi.

Punti da controllare
  • Testare le attività rappresentative e ispezionare i guasti.
  • Rivedere i termini di gestione dei dati prima di inviare materiale sensibile.

Pratica: Preparare un piccolo insieme di attività reali con risposte attese, fonti consentite e casi di fallimento. Confronta gli output, i costi osservati e la gestione dei dati prima di integrare un modello.

Limite per sapere: Una demo o una risposta fluente non stabilisce l'affidabilità su casi difficili. I fatti pubblici ripetuti da un assistente devono ancora controllare.

Esempi: OpenAI Developers · Hugging Face

Guida associata: Verifica fonti e prove nei contenuti web

Esaminare le situazioni di diagnosi

Prestazioni, accessibilità e qualità

Gli strumenti di qualità rivelano problemi di velocità, accessibilità e stabilità, ma nessun punteggio sostituisce una persona reale che completa un'attività. Confronta i dati di laboratorio e di campo quando quest'ultimo è disponibile.

Punti da controllare
  • Misura diverse famiglie e dispositivi di pagina.
  • Collega ogni scoperta a una causa e a un viaggio interessato.

Pratica: Misura una pagina su un telefono, quindi completa un'attività tramite tastiera e testo più grande. collegare i risultati a un componente o un contenuto specifico prima di correggerli.

Limite per sapere: Un punteggio di laboratorio varia in base all'ambiente e non può descrivere tutti i visitatori. I controlli automatizzati non coprono ogni barriera di accessibilità.

Esempi: web.dev · PageSpeed Insights

Guida associata: Testare l'accessibilità al sito Web attraverso attività reali

Esaminare le situazioni di diagnosi

Sicurezza, privacy e conformità

Le autorità, gli strumenti di orientamento e di sicurezza aiutano a dare priorità ai rischi ea verificare le salvaguardie. Un avviso generale non dimostra che un particolare sito è vulnerabile; La sua versione e la sua configurazione sono importanti.

Punti da controllare
  • Guida preventiva separata da un avviso di vulnerabilità attivo.
  • Assegna chi applica, prova e documenta una correzione.

Pratica: Software di inventario, versioni e percorsi sensibili. Per ogni avviso pertinente, verificare se la versione e la configurazione installate sono interessate, quindi assegnare la correzione e la sua verifica.

Limite per sapere: Uno scanner o un elenco di avvisi non dimostra né la sicurezza né il compromesso. Le domande sui dati personali richiedono una valutazione su misura per l'incidente.

Esempi: ANSSI · OWASP

Guida associata: Testare il ripristino del sito Web prima di un incidente

Esaminare le situazioni di diagnosi

Design, contenuti e media

Gli strumenti di progettazione e media aiutano a preparare un'interfaccia, ma il valore deriva da contenuti leggibili, componenti coerenti e risorse con diritti di utilizzo chiari. Prova un prototipo con copia reale.

Punti da controllare
  • Prova gli stati di cellulare, tastiera, errore e contenuto a lungo.
  • Verifica i diritti di immagine e la consegna dei file di origine.

Pratica: Disegna una carta, una pagina lunga e un modulo con copia reale e media con licenza. Testare l'espansione della traduzione, gli errori e le dimensioni del telefono prima di estendere il sistema.

Limite per sapere: Un file di progettazione da solo non può regolare i diritti di immagine, il testo alternativo o il comportamento finale del browser.

Esempi: Figma · Adobe

Guida associata: Come scegliere e preparare le immagini del sito web

Esaminare le situazioni di diagnosi

Social Media e Marketing

Le piattaforme di distribuzione possono integrare un sito Web quando la promessa, la pagina di destinazione e la misurazione sono d'accordo. Reach organico separato, pubblicità e relazioni comunitarie.

Punti da controllare
  • Definire il risultato utile prima di lanciare una campagna.
  • Controlla la pagina di destinazione, le scelte di consenso e la qualità della richiesta.

Pratica: Definisci una campagna attraverso il suo pubblico, la promessa, la pagina di destinazione e l'azione utile. Segui il viaggio verso una richiesta ricevuta, quindi confronta la sua qualità con l'obiettivo di partenza.

Limite per sapere: Il coinvolgimento della piattaforma e i risultati in loco misurano cose diverse. Controlla i termini e le scelte di consenso prima di aggiungere gli strumenti.

Esempi: Meta Business · LinkedIn Marketing Solutions

Guida associata: Pianifica una presenza sul web locale onesta e utile

Esaminare le situazioni di diagnosi

Notizie digitali e monitoraggio

Le notizie del settore aiutano a individuare i cambiamenti e a confrontare le prospettive. Per decisioni tecniche o normative, segui la storia alla documentazione principale o all'annuncio originale.

Punti da controllare
  • Confronta la data di pubblicazione con la data dell'evento.
  • Fatti confermati, analisi e annunci del fornitore separati.

Pratica: Per un annuncio importante, registra la sua data, editore originale, documento principale e possibile effetto sulle tue pagine o strumenti. solo allora decidere se è necessaria un'azione.

Limite per sapere: Il commento pubblicato in seguito può aiutare, ma la sua data non è la data della modifica. Separare un annuncio, disponibilità e interpretazione effettive.

Esempi: Blog du Modérateur · Numerama

Guida associata: Verifica fonti e prove nei contenuti web

Esaminare le situazioni di diagnosi

Comunità e apprendimento

Un corso o una comunità è più utile quando porta a un esercizio verificabile piuttosto che ad un accumulo di tutorial. Scegli un livello, un'abilità e un progetto applicativo.

Punti da controllare
  • Controlla i prerequisiti e aggiorna la data.
  • produrre un piccolo risultato e chiedere una revisione critica.

Pratica: Scegli un'abilità e una piccola consegna: una pagina accessibile, un modulo testato o un audit documentato. Confronta i corsi per prerequisiti, pratica, feedback e costo pieno.

Limite per sapere: Le ore o il conteggio dei video non mostrano abilità indipendenti. Controllare le richieste di certificazione con il registro pertinente quando sono rivolti alla decisione.

Esempi: freeCodeCamp · OpenClassrooms

Guida associata: Verifica fonti e prove nei contenuti web

Esaminare le situazioni di diagnosi

Organizzazione, collaborazione e automazione

Gli strumenti del flusso di lavoro dovrebbero prima prendere decisioni, proprietari, date e versioni visibili. Semplifica un processo prima di automatizzarlo e pianifica cosa succede quando un'automazione fallisce.

Punti da controllare
  • Definire la fonte della verità per documenti e approvazioni.
  • Testare i ruoli di accesso, le esportazioni e le notifiche utili.

Pratica: Ottieni un'approvazione del contenuto reale: autore, revisore, decisione, versione pubblicata e correzione. Verifica chi riceve un avviso e come trovare la decisione tre mesi dopo.

Limite per sapere: L'automazione di un passaggio poco chiaro può diffondere un errore più velocemente. Controlla i ruoli di accesso e l'esportazione dei dati prima di spostare il team.

Esempi: Notion · Trello

Guida associata: rilevare o consegnare un sito web con fiducia

Esaminare le situazioni di diagnosi

Trasparenza

Ambito editoriale e siti di terze parti

Questa directory non esaustiva è stata soggetta a un controllo di coerenza di dati e collegamenti il 2 ottobre 2026. Alcuni siti limitano i controlli automatici. Contiene collegamenti esterni a siti indipendenti. La loro disponibilità, contenuto, prezzi, cookie e condizioni potrebbero cambiare. Française du Numérique Non controllarli e non ricevere alcuna commissione per la loro presenza.

Domande sulla directory

Selezione, indipendenza e aggiornamenti.

La selezione editoriale favorisce fonti primarie e ufficiali, enti di standardizzazione riconosciuti, strumenti professionali ampiamente utilizzati, media specializzati e comunità attive direttamente collegate alla creazione, operazione, sicurezza o promozione di siti web. Ogni voce deve avere una funzione identificabile, un editore dal nome chiaro e una destinazione ufficiale. Il catalogo è indipendente, non esaustivo e non cerca di classificare tutti i fornitori di servizi disponibili. Una risorsa può essere rimossa se si chiude, cambia profondamente il suo oggetto, diventa fuorviante o non porta più valore pratico. La data di verifica indica l'ultima revisione globale del catalogo; Non garantisce che ogni sito esterno rimanga invariato in seguito. Prima di utilizzare un servizio, è quindi necessario confermare i suoi prezzi, le condizioni, le regole di riservatezza, il livello di sicurezza e l'adeguatezza secondo la sua documentazione ufficiale.

No. Un foglio è un riferimento documentario, non una certificazione, una partnership, un audit di sicurezza o una raccomandazione commerciale. Le organizzazioni di riferimento rimangono responsabili per i loro prodotti, contenuti, prezzi, disponibilità, cookie, elaborazione dati e condizioni contrattuali. Una risorsa può essere adattata a un progetto e inappropriata a un altro a seconda del budget, della legge applicabile, dei requisiti tecnici e delle competenze del team. Française du Numérique non riceve alcuna commissione per la presenza di un sito in questo elenco editoriale. Prima di creare un account, acquistare un servizio o affidare i dati, si consiglia di consultare la documentazione ufficiale, le condizioni attuali, le possibilità di esportazione, il supporto e gli elementi indipendenti disponibili. Una decisione che coinvolge una questione legale, finanziaria o di sicurezza può richiedere la consulenza di un professionista qualificato.

Sì, lo faccio. Il campo di ricerca esamina i nomi delle risorse e i temi editoriali, mentre i filtri limitano l'elenco per categoria, origine geografica e tipo di risorsa. La ricerca e l'ordinamento avviene localmente nel browser: le parole immesse non vengono trasmesse a un motore di terze parti. La combinazione di più filtri potrebbe non produrre alcun risultato mentre una risorsa utile si trova in una categoria adiacente; È quindi sufficiente rimuovere un criterio o utilizzare un termine più grande. Le descrizioni rimangono deliberatamente sintetiche e non elencano tutte le funzioni di un servizio. La documentazione ufficiale dovrebbe essere consultata per verificare le capacità, le condizioni e le tariffe attuali prima di qualsiasi decisione.

Confrontare con prove osservabili

Provate lo stesso compito con gli stessi dati su scala limitata. Conservate risultato e limiti prima di scegliere.

  • Standard e governance web: Provate una pagina con titoli, navigazione e modulo. Confrontate standard e comportamento da tastiera e annotate la versione. Un esempio corretto non prova conformità completa.
  • SEO, ricerca e analisi: Confrontate lo stesso URL e periodo. Annotate filtri e definizioni delle metriche. Clic, visite e richieste commerciali sono eventi diversi, non un risultato totale da sommare.
  • Hosting, cloud e domini: Ripristinate una copia di prova con file, database e allegati in un ambiente isolato. Annotate perdite e condizioni di uscita. Un pulsante di backup non dimostra recupero.
  • CMS, e-commerce e senza codice: Create pagina, immagine, traduzione e modulo. Provate modifica, permessi ed esportazione. Confrontate contenuti e relazioni recuperabili quando cambiate strumento.
  • Sviluppo e codice: Riproducete un caso minimo con versioni e dipendenze note. Documentate errore e correzione nell'ambiente destinazione. Una prova su un computer non dimostra riproducibilità.
  • Intelligenza artificiale: Usate domande rappresentative con risposte verificabili. Annotate modello, data, istruzioni ed errori. Confrontate precisione e utilità; un testo fluido non dimostra affidabilità generale.
  • Prestazioni, accessibilità e qualità: Eseguite lo stesso compito su mobile e con tastiera. Annotate dispositivo, condizioni e ostacolo. Collegate i problemi a correzioni provate; un punteggio automatico non sostituisce il percorso.
  • Sicurezza, privacy e conformità: Provate le misure in un ambiente autorizzato con dati di test. Verificate revoca degli accessi, recupero e registri. Assegnate responsabile e correzione; una scansione positiva non garantisce sicurezza completa.
  • Design, contenuti e media: Provate testi lunghi, immagini assenti e schermi stretti. Controllate contrasto e comprensione. Annotate autore, fonte e diritto d'uso; scaricare non autorizza automaticamente il riutilizzo.
  • Social Media e Marketing: Definite azione, periodo e attribuzione prima del confronto. Verificate le richieste reali. Più piattaforme possono attribuire la stessa conversione; sommarle può duplicare il risultato.
  • Notizie digitali e monitoraggio: Trovate l'annuncio originale e annotate pubblicazione, applicazione, versioni e account. Verificate il vostro ambiente; un titolo generale non dimostra disponibilità per tutti.
  • Comunità e apprendimento: Adattate un esercizio e spiegate risultato, errore corretto e limiti. Confrontate prerequisiti e lavoro valutato. Finire un corso non dimostra automaticamente competenza.
  • Organizzazione, collaborazione e automazione: Provate compito, allegato, approvazione ed esportazione. Ripetete un evento in una copia per rilevare duplicati. Verificate versione e responsabile; esportare un elenco non recupera tutto il processo.