Caniuse.com è un’utilissima risorsa per web designer e developer in cui è possibile consultare tutte le funzionalità HTML5, CSS3 e SVG supportate dai browser.
Questo comodo servizio web è stato creato da Alexis Deveria per realizzare siti compatibili con i browser più utilizzati e con i dispositivi mobile.
Non tutte le funzionalità, infatti, sono supportate da tutti i browser ed è meglio verificare in anticipo se ci possono essere problemi di compatibilità.
Se la maggior parte dei visitatori non visualizza il sito correttamente, Caniuse.com permette di identificare le funzionalità inconciliabili e di rimpiazzarle con una soluzione alternativa.
Caratteristiche di Caniuse.com
Il sito Caniuse.com non ha una grafica accattivante ma ha tutto quello che serve per trovare le informazioni che cerchiamo:
- Funzionalità organizzate per categorie;
- Tabelle specifiche per ogni funzione con indicato il supporto per ogni browser (anche dei dispositivi mobile);
- Box di ricerca;
- Documentazione per ogni caratteristica;
- Link alle specifiche W3C;
- Utili risorse e demo da provare;
- Percentuale di utilizzo dei browser (fornita da StatCounter) che mostra quanti utenti utilizzano browser che supportano la funzione;
- Feedback per lasciare suggerimenti e correzioni.
Questo servizio offre un valido aiuto a coloro che vogliono un sito innovativo ma che riesca ad essere visualizzato correttamente anche su browser obsoleti come IE (le cui vecchie versioni, purtroppo, sono ancora molto utilizzate), per i quali spesso è necessario ricorrere a utility Javascript come Selectivizr, che permette di emulare le pseudo-classi e i selettori d’attributo CSS3 in Internet Explorer dalla versione 6 alla 8.