XFrames
![Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.](http://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Info_Simple.svg/12px-Info_Simple.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/7d/OOjs_UI_icon_clock-warning.svg/45px-OOjs_UI_icon_clock-warning.svg.png)
Cet article doit être actualisé ().
Des passages de cet article ne sont plus d’actualité ou annoncent des événements désormais passés. Améliorez-le ou discutez-en. Vous pouvez également préciser les sections à actualiser en utilisant {{section à actualiser}}.
XFrames est un dérivé d'XML permettant d'afficher plusieurs pages à l'intérieur d'une fenêtre de navigateur. Ce procédé est destiné à être utilisé avec XHTML. C'est une spécification du W3C.
Problèmes traités
Les frames sont apparues dans HTML dans sa version 4.0. Dès lors, les utilisateurs se sont vu confrontés à des problèmes nouveaux :
- Le bouton [retour] ne fonctionnait plus de façon intuitive, dans de nombreux cas
- Il n'était pas possible de faire un signet d'une vue spécifique
- En pressant le bouton [recharger], le résultat pouvait différer de ce qu'on avait juste avant
- Les touches [page up] et [page down] étaient plus difficiles à utiliser
- On pouvait se faire « enfermer » dans des frames
- Les moteurs de recherche trouvaient les pages de frameset, mais pas les pages contenues
- Pour une utilisation optimale, il fallait employer la balise <noframes></noframes>, mais peu de développeurs l'utilisaient en pratique.
- Il y avait un problème de sécurité, étant donné qu'on ne pouvait pas savoir si les sous-pages proviennent du même serveur.
- L'impression peut être problématique dans certains cas
- L'accessibilité pour les malvoyants est plus difficile à garantir
Ce sont tous ces problèmes que XFrames veut résoudre. Cependant, la nouvelle solution n'est pas compatible avec les anciens navigateurs.
Principes
- Les balises sont utilisées pour diviser la fenêtre en colonnes et en lignes
- L'adresse URL contient les noms de fichier à répartir dans ces « cellules ».
Lien externe
- (en) Spécification de travail de XFrames
Portail de l’informatique
Portail du Web sémantique