Comment optimiser les applications CSS3 avec Modernizr
Il existe de nombreux navigateurs différents et versions de navigateurs en usage aujourd'hui. Chacun d'entre eux ne sont pas optimaux pour CSS3. Ceci est où Modernizr entre en jeu. Ses développeurs appellent «une bibliothèque javascript qui détecte HTML5 et CSS3 fonctionnalités dans le navigateur de l'utilisateur."
Vous utilisez Modernizr pour éventuellement effectuer des tâches et inclure des fonctionnalités d'applications basées sur le navigateur que l'utilisateur a installé. En conséquence, les utilisateurs avec des navigateurs récents peuvent profiter de la pleine fonctionnalité que votre site a à offrir, mais vous pouvez également inclure des utilisateurs avec des navigateurs plus anciens (tout simplement pas au même niveau de fonctionnalité, dans de nombreux cas).
Les créateurs de yepnope.js et Modernizr ont travaillé pour rendre leurs produits hautement compatible. Vous pouvez utiliser ces deux produits ensemble pour créer des applications qui sont incroyablement flexible, browser- et version du navigateur compris, et pourtant assez rapide et économe en ressources.
Modernizr accomplit sa tâche en utilisant un certain nombre de techniques - pas seulement la propriété navigator.userAgent très peu fiables - pour détecter le navigateur d'un utilisateur. Il détecte une richesse de fonctionnalités de navigateur, et vous aide à éviter les problèmes quand un navigateur manque une caractéristique particulière, en utilisant un paradigme yepnope.js.
A propos Auteur
10 choses que vous devez savoir sur le design web avec HTML5 et CSS3 HTML5 et CSS3 ouvrent la porte à la conception de pages web vraiment passionnants, dynamiques et dynamiques. Afin de profiter pleinement de HTML5 et obtenir la valeur de votre argent de radicalement nouvelles caractéristiques de conception de…
Comment utiliser l'objet navigator en javascript La navigateur objet fournit un support pour un certain nombre de propriétés intéressantes et des méthodes en javascript. Toutes ces propriétés et méthodes vous dire quelque chose sur le navigateur utilisé pour accéder à la page. Voici…
10 cadres et des bibliothèques pour apprendre prochaine javascript Vous avez tout juste de commencer votre voyage javascript. L'univers d'outils, cadres et bibliothèques construites avec javascript et qui va vous aider à écrire de meilleurs programmes javascript est vaste et croissant à un rythme…
Liste des API HTML5 pour le codage avec javascript Voici une liste exhaustive des API HTML5 qui ont été soit proposées ou mises en œuvre. Les navigateurs sont constamment mis à jour avec de nouvelles fonctionnalités. Pour la dernière sur laquelle les navigateurs support qui dispose, visitez…
4 endroits pour trouver des générateurs de CSS3 CSS3 generators, qui sont des outils que vous pouvez utiliser pour créer, interagir avec, ou un code de test. Ces outils comprennent un large éventail de types spécifiques, y compris les assistants, les concepteurs, les environnements de…
Soutien CSS3 et navigateur L'état actuel des normes pour le soutien de navigateur Web pour les effets CSS3 et transformations est en pleine mutation. Très probablement, au fil du temps les pouvoirs-que-être dans le monde du navigateur - ceux qui publient Internet Explorer,…
Comment faire pour créer des applications interactives complètes CSS3 avec Yui Le Yahoo! User Interface (YUI) Library (Yuilibrary) est un développement complet - API semblable à jQuery et jQuery UI CSS3 combinée à certains égards, et plus riche que ces bibliothèques dans d'autres. Cette API est un complexe conçu pour…
Comment détecter le type de navigateur de l'utilisateur dans CSS3 Dans la plupart des cas, les développeurs ne reçoivent pas de choisir le navigateur d'un utilisateur. Pour déterminer si un utilisateur particulier peut travailler avec votre application de CSS3, alors, vous devez d'abord détecter le navigateur…
Comment faire des demandes de CSS3 courir plus vite avec yepnope.js Une partie du problème avec des applications basées sur un navigateur est que vous demandez une ressource unique à partir d'une bibliothèque de CSS3 et retrouvez avec l'ensemble de la bibliothèque chargée. Le processus est lent, lourd,…
Comment travailler avec les sélecteurs CSS3 À la mi-2010, les concepteurs et les développeurs Web se réjouissaient que CSS3 a commencé à faire son chemin dans le courant dominant. Depuis ce temps, le soutien de navigateur pour CSS3 a régulièrement augmenté et amélioré, même si CSS3…
Afficher un nouveau code de HTML5 dans de nombreux navigateurs Quand vous vous concentrez sur la conception d'un iPhone, iPod touch ou iPad, vous avez l'avantage de savoir que vos visiteurs seront en utilisant le navigateur Web Safari. Il est basé sur le moteur WebKit de présentation, ce qui peut rendre CSS 3…
Comment concevoir pour les différents navigateurs web Bien que votre public peut différer, vous pouvez créer des sites Web qui semblent bonnes dans Safari sur l'iPhone et l'iPad sans compromettre la conception de la page lorsque l'affichage dans les navigateurs Web les plus populaires sur…
Assurez CSS 3 travailler dans d'autres navigateurs web Si vous souhaitez utiliser HTML5 et CSS 3 dans la conception de votre site Web, vous devez savoir que les deux HTML5 et CSS 3 sont encore en cours de développement. La spécification CSS n'a pas encore été approuvé par le W3C, mais de nombreux…
Déplacer vers HTML5 et CSS 3 pour la conception web Lors de la planification d'une nouvelle conception de sites Web, rappelez-vous que de nombreuses versions différentes de HTML sont maintenant en cours d'utilisation sur le web. Toutes les versions les plus récentes travailler dans le (système…