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 ainsi que d'un navigateur de bureau peut.

WebKit est également utilisé dans Google Chrome. Ainsi, la plupart des sites qui semblent bonnes dans Safari pour le bureau aussi bien paraître dans Chrome. (Comme avec la plupart des éléments de conception de sites Web, cependant, vous pourriez voir les exceptions.)

Apple a créé le système d'exploitation, iOS, qui fonctionne sur l'iPhone, l'iPad et l'iPod touch et dans une version spéciale de l'Apple TV 2. Safari, le navigateur iOS par défaut, soutient près de la spécification CSS ensemble tel que décrit par le Consortium World Wide Web (W3C), l'organisation internationale ouverte qui développe les standards du web.




Dirigée par l'inventeur du Web, Tim Berners-Lee, il réunit les créateurs de navigateur, les dirigeants et les utilisateurs pour créer les spécifications des protocoles qui définissent le World Wide Web.

Similaire à HTML5, CSS 3 est encore en développement. La spécification ne sera pas atteint sa phase finale de recommandation proposée jusqu'en 2022, selon le scénario du W3C. Même si la spécification ne peut être finale pour de nombreuses années, les développeurs de navigateurs mettent en oeuvre typiquement parties des ébauches de nouvelles versions de HTML et CSS comme ils mettent à jour leurs navigateurs.

Développeurs d'application des parties d'un document de travail réfèrent à lui comme expérimental CSS et généralement insérer le nom du navigateur dans la règle. Voilà pourquoi vous voyez plusieurs versions des mêmes règles de style, comme vous pouvez le voir dans l'exemple, nous vous montrons dans la section suivante pour créer des coins arrondis.

Beaucoup de designers répugnent à l'aide de CSS expérimentale, préférant attendre que les normes sont approuvées, ou tout au moins jusqu'à ce que la plupart des navigateurs web les soutiennent toujours. La mise en œuvre expérimentale CSS est plus facile lorsque tous les navigateurs joue selon les mêmes règles, et il peut conduire à des problèmes si la spécification est de nouveau modifié par la suite.

Cependant, CSS 3 offre tellement de nouvelles fonctionnalités intéressantes et si peu d'effets secondaires négatifs - si vous concevoir vos pages attentivement - que vous avez peu de raison de retenir. CSS dégrade naturellement dans les navigateurs. (Si le navigateur ne supporte pas un style CSS, elle est ignorée.)

Supposons que tous les visiteurs de vos sites peuvent utiliser Safari. Pour créer CSS 3 modèles qui fonctionnent dans Firefox ou Internet Explorer ou un autre navigateur, vous pourriez avoir besoin d'ajouter du code spécial pour ces navigateurs.


» » » » Afficher un nouveau code de HTML5 dans de nombreux navigateurs