Accessibilità ♿
Ultimo aggiornamento: Febbraio 2026
1. Il nostro impegno per l'accessibilità
Present For Me è progettata per essere accessibile a tutti. Crediamo che ogni persona, indipendentemente dalle proprie abilità, debba poter creare wishlist, condividere regali e partecipare a eventi senza barriere.
La nostra app iOS offre supporto completo per le tecnologie assistive di Apple, tra cui VoiceOver, Dynamic Type e Riduci Movimento. Ci impegniamo costantemente a migliorare l'inclusione della piattaforma, seguendo le linee guida WCAG AA come riferimento per il design e lo sviluppo.
Se incontri difficoltà nell'utilizzo della piattaforma o hai suggerimenti per migliorare l'accessibilità, contattaci all'indirizzo info@presentfor.me.
La nostra app iOS offre supporto completo per le tecnologie assistive di Apple, tra cui VoiceOver, Dynamic Type e Riduci Movimento. Ci impegniamo costantemente a migliorare l'inclusione della piattaforma, seguendo le linee guida WCAG AA come riferimento per il design e lo sviluppo.
Se incontri difficoltà nell'utilizzo della piattaforma o hai suggerimenti per migliorare l'accessibilità, contattaci all'indirizzo info@presentfor.me.
2. VoiceOver
L'app iOS di Present For Me è completamente navigabile con VoiceOver, il lettore di schermo integrato in iOS:
- Ogni schermata è stata progettata per una navigazione completa tramite gesti VoiceOver
- Tutti gli elementi interattivi (pulsanti, link, campi di testo) hanno etichette descrittive in italiano e inglese
- Le informazioni contestuali come badge di stato e livelli sono annunciate automaticamente
- Gli elementi decorativi, come avatar e immagini di sfondo, sono nascosti a VoiceOver per non creare confusione
- Le azioni swipe-to-delete sono disponibili tramite azioni personalizzate VoiceOver
3. Testo Dinamico (Dynamic Type)
L'interfaccia dell'app si adatta alla dimensione del testo scelta dall'utente nelle impostazioni di iOS:
- Tutti i font utilizzano UIFontMetrics per scalare in modo proporzionale
- Icone, avatar, pulsanti e badge si ridimensionano con @ScaledMetric
- Sono stati calibrati limiti massimi di scalatura (1.3x-1.5x) per garantire un layout armonioso anche con le dimensioni di testo più grandi
- L'interfaccia rimane utilizzabile e leggibile con qualsiasi impostazione di Dynamic Type
4. Riduci Movimento
Quando l'impostazione Riduci Movimento è attiva in iOS, Present For Me disabilita tutte le animazioni decorative:
- Gli effetti shimmer di caricamento vengono sostituiti con placeholder statici
- Gli effetti scala sui pulsanti vengono rimossi
- Lo sfondo animato delle schermate modali viene fermato
- Le animazioni focus sui campi di testo vengono eliminate
- Le animazioni funzionali (swipe, transizioni) diventano istantanee
5. Differenzia senza colore
Quando l'impostazione Differenzia senza colore è attiva, l'app aggiunge icone supplementari per trasmettere le informazioni di stato senza dipendere esclusivamente dal colore:
Nessuna informazione nell'app dipende esclusivamente dal colore per essere compresa.
- ✓ per gli stati attivi o completati
- ⚠ per gli stati in attesa o di avvertimento
- ✗ per gli stati urgenti o di errore
Nessuna informazione nell'app dipende esclusivamente dal colore per essere compresa.
6. Contrasto e modalità scura
Present For Me rispetta gli standard di contrasto WCAG AA per garantire la leggibilità dei contenuti:
- Tutti i colori del testo principale sono conformi ai rapporti di contrasto WCAG AA
- Il testo secondario utilizza un'opacità dell'85% per mantenere un contrasto sufficiente
- I placeholder nei campi di testo hanno contrasto adeguato
- L'app supporta pienamente la modalità chiara e scura di iOS
- La palette di colori è stata ottimizzata per entrambe le modalità, garantendo leggibilità e coerenza visiva