EnhanceJS fonctionne en testant et en détecter si un navigateur peut rendre divers CSS et JavaScript caractéristiques.
Basé sur les résultats, il sera livré différentes versions du contenu, basé sur le soutien de navigateur de l'utilisateur.
De cette façon, les principes fondamentaux de la "amélioration progressive" sont suivis: l'accessibilité et la sémantique.
Accessibilité: Le contenu est accessible à tous ceux qui veulent le voir, car il est livré dans une version très low-fi par défaut et est progressivement améliorée si le navigateur prend en charge.
Sémantique: Comme le contenu est rendu d'abord dans une version de base, les standards du Web fondamentales doivent être respectées et indirectement ce qui conduit à un code et des technologies appropriée étant utilisée pour rendre la première version brute du contenu.
Depuis EnhanceJS et amélioration progressive se sont si bien basée sur des principes logiques et fondamentaux d'une bonne conception du produit, cette bibliothèque est un must-have et l'outil doit-savoir pour tous les développeurs Web professionnels.
Exigences :
- activer Javascript côté client
Commentaires non trouvées