Vidéo: Tutoriel PHP : Gestion du cache Etag et Last-Modified 2025
Il existe de nombreux navigateurs et versions de navigateurs différents utilisés aujourd'hui. Ils ne sont pas tous optimaux pour CSS3. C'est ici qu'intervient Modernizr. Ses développeurs l'appellent "une bibliothèque JavaScript qui détecte les fonctionnalités HTML5 et CSS3 dans le navigateur de l'utilisateur. "
Vous utilisez Modernizr pour effectuer des tâches facultatives et inclure des fonctionnalités d'application basées sur le navigateur que l'utilisateur a installé. En conséquence, les utilisateurs disposant de navigateurs plus récents peuvent profiter de toutes les fonctionnalités offertes par votre site, mais vous pouvez également inclure des utilisateurs avec des navigateurs plus anciens (mais pas au même niveau de fonctionnalité, dans la plupart des cas).
Les créateurs de yepnope. js et Modernizr ont travaillé pour rendre leurs produits hautement compatibles. Vous pouvez utiliser ces deux produits ensemble pour créer des applications incroyablement flexibles, avec un navigateur et une version de navigateur inclusifs, et pourtant assez rapides et économes en ressources.
Modernizr effectue sa tâche en utilisant un certain nombre de techniques - pas seulement le navigateur très peu fiable. Propriété userAgent - pour détecter le navigateur d'un utilisateur. Il détecte une foule de fonctionnalités du navigateur, et vous aide à éviter les problèmes quand un navigateur manque d'une caractéristique particulière, en utilisant un yepnope. js paradigme.
