Skip to main content
Il tuo browser è troppo vecchio per visualizzare correttamente questo sito. Aggiorna all'ultima versione di Chrome, Edge, Firefox o Safari.
Scanner di Accessibilità per App Mobili Native

Scansiona le App Mobili per l'Accessibilità

Scansiona l'URL della tua web app mobile per un audit di accessibilità automatizzato con una vera emulazione di dispositivo mobile e ottieni una checklist WCAG 2.2 specifica per iOS, Android, React Native o Flutter da monitorare ed esportare. La revisione degli screenshot delle schermate di app native è facoltativa e richiede un modello di visione configurato.

WCAG 2.2 AAVoiceOver / TalkBackTarget di ToccoContrastoReflowEN 301 549
Un report di AccessiSight aperto su un telefono: la pagina demo Accessible University ottiene 73 su 100, con 48 problemi trovati.

1Seleziona Piattaforma

2Scansiona un URL dal vivo (consigliato: esegue una vera scansione automatica)

Inserisci l'URL della tua web app mobile (o della versione mobile del tuo sito). Eseguiamo il nostro motore di accessibilità completo con un profilo di emulazione di dispositivo mobile (viewport mobile, user agent e input touch), così le dimensioni dei target di tocco, il reflow e le altre rilevazioni riflettono un layout delle dimensioni di un telefono, non un layout desktop rietichettato come mobile.

Viene eseguito con l'emulazione di dispositivi mobili di Chromium (viewport mobile, user agent e input touch), non con un vero rendering di iOS Safari o Android Chrome. Per un'app nativa iOS, Android, React Native o Flutter che acquisisce già il proprio albero di accessibilità, vedi l'endpoint per l'albero nativo qui sotto.

Hai già un albero di accessibilità nativo?

Se la tua app è strumentata con XCUITest, UIAutomator o un harness di test React Native/Flutter, invia tramite POST l'albero di accessibilità nativo acquisito direttamente a /api/mobile-scan per controlli deterministici su target di tocco ed etichette mancanti. Non servono URL né screenshot. Vedi la scheda SDK qui sotto per i dettagli.

3Carica Screenshot (opzionale: una revisione visiva da parte di un modello di visione, se il server ne dispone)

Senza uno screenshot, ottieni la checklist completa della piattaforma. Uno screenshot aggiunge una revisione visiva facoltativa, se è configurato un modello di visione.

Trascina e rilascia oppure clicca per caricare

PNG, JPEG o WEBP, max 10MB

Cosa Controlliamo

Scansione mobile automatizzata

Inserisci un URL ed eseguiamo il motore di rilevamento WCAG completo di questa app (lo stesso dello scanner desktop) con l'emulazione di dispositivi mobili, individuando problemi di target di tocco, di reflow e specifici del mobile, non una checklist statica.

Analisi Visiva AI

Carica uno screenshot per una revisione visiva indicativa (contrasto, icone poco chiare, layout affollati) da parte di un modello di visione, se il server ne dispone. In caso contrario, ottieni la checklist della piattaforma e non viene usato alcun credito.

Checklist WCAG 2.2

16 controlli specifici per piattaforma che coprono target di tocco, reflow, ridimensionamento del testo, compatibilità con gli screen reader, alternative ai gesti, movimento e autenticazione.

Specifico per React Native

accessibilityRole, accessibilityState, accessibilityHint, accessibilityActions: le props esatte che i tuoi sviluppatori devono impostare, mappate sui criteri WCAG.

Integrazione CI/CD

L'API REST accetta screenshot da Detox, Appium, XCUITest, Espresso. Fai fallire automaticamente le tue build quando vengono rilevate regressioni critiche di accessibilità.

Regole Android (TalkBack)

contentDescription, importantForAccessibility, labelFor: gli attributi Android di cui TalkBack ha bisogno, verificati rispetto al WCAG 4.1.2.

Regole iOS (VoiceOver)

accessibilityLabel, accessibilityTraits, supporto Dynamic Type (scaledFont), accessibilityContainer: regole per la piena compatibilità con VoiceOver.

Frequently Asked Questions