Informations
Le sujet que vous avez demandé est indiqué ci-dessous. Toutefois, ce sujet ne figure pas dans la bibliothèque.

Création de sites Web normalisés

Les sites Web modernes s’affichent sur une large gamme de dispositifs : téléphones portables, tablettes, téléviseurs et bien d’autres encore. Un grand nombre de navigateurs, déclinables en plusieurs versions, sont disponibles sur ces appareils. Il en résulte de nombreuses possibilités d’affichage différentes des sites Web sur les multiples navigateurs et dispositifs utilisés.

Dans le passé, de nombreux développeurs Web géraient ces différences en détectant le navigateur permettant de visualiser une page Web, puis en fournissant du contenu personnalisé pour ledit navigateur. Avec le temps, il est devenu de plus en plus difficile de maintenir cette pratique, notamment avec la commercialisation de nouvelles versions de navigateurs intégrant de nouvelles fonctionnalités ou des fonctionnalités ayant évolué.

Une meilleure pratique consiste à créer des sites Web normalisés, c’est-à-dire qui exploitent des fonctionnalités définies par des normes largement prises en charge dans l’industrie, comme c’est le cas du HTML5, des feuilles CSS3 (Cascading Style Sheets, Level 3), des graphiques SVG (Scalable Vector Graphics) et de la 5ème édition de la spécification du langage ECMAScript. De nombreux navigateurs Web modernes étant conformes à ces normes, les sites conçus au moyen de ces fonctionnalités sont susceptibles de s’afficher correctement sur la plupart des appareils et navigateurs.

Toutefois, il est important également de reconnaître que certains navigateurs Web n’offrent pas le même niveau de support des différentes normes. En outre, la prise en charge d’une norme donnée peut varier selon la version du navigateur utilisée. En conséquence, il est nécessaire de déterminer si chaque fonctionnalité est prise en charge avant d’y avoir recours.

Cette section décrit comment créer un site Web normalisé. Elle indique comment optimiser le support des normes pour Windows Internet Explorer, démontre qu’il est préférable de privilégier le choix d’une fonctionnalité normalisée par rapport à une fonctionnalité moins répandue, décrit comment détecter efficacement les fonctionnalités, et montre comment élaborer des stratégies complémentaires qui permettent l’affichage de sites par des navigateurs qui ne prennent pas en charge les techniques normalisées.

Lectures complémentaires

Dans cette section

RubriqueDescription

Comment activer la prise en charge des normes

Les versions récentes de Windows Internet Explorer prennent désormais en charge différentes normes établies et nouvelles, telles que HTML5, CSS3, SVG, etc. Pour afficher les pages Web qui incorporent des fonctionnalités issues de ces normes et d’autres normes modernes, les pages Web doivent être affichées en mode normes.

Comment choisir des techniques normalisées

Cet article indique comment recourir à des approches normalisées en montrant comment la solution à un problème courant devient une solution normalisée, et comment la mise en œuvre de pratiques d’excellence permet de créer des solutions multi-navigateur efficaces qui privilégient les fonctionnalités normalisées par rapport aux fonctionnalités propriétaires.

Comment détecter des fonctionnalités au lieu des navigateurs

Cet article décrit comment utiliser la détection de fonctionnalités pour vérifier que les fonctionnalités normalisées sont bien prises en charge et illustre différentes méthodes permettant de détecter efficacement les fonctionnalités.

Comment créer des stratégies de secours efficaces

Cet article montre comment créer des stratégies efficaces qui permettent aux pages Web de s’afficher correctement lorsqu’elles sont consultées par des navigateurs Web qui ne prennent pas en charge les fonctionnalités définies par des normes stables et répandues.

 

 

 

Afficher:
© 2014 Microsoft