Pages :
(reprise du message précédent)

J'oubliais une chose très importante : d'après ce qui précède, les media queries ofriraient une excellente solution au vieux problème de "Je veux que ça passe quelque-soit la résolution d'écran".

En fait, de l'aveu même des auteurs de ce projet de spec, c'est un outil très limité qui ne répond que très partiellement au problème du traitement d'une ressource unique (le contenu) quelque-soit le media de restitution: les media queries ne sont pas extensibles : nouveau media, nouvelles contraintes de rendu... Plop !

Ce qui va contribuer beaucoup plus à changer la donne, et qui a en fait déjà commencé, ce sont les processus d'adaptation de la structure et du rendu côté client.

Ouh ! Qu'é-qui-dit, là ? Smiley eek

N'ayez pas peur, c'est très simple. C'est une "simple" (sic) évolution du navigateur déjà accomplie par Opera, en cours pour les navigateurs Gecko, qui permet à l'utilisateur de demander à son navigateur d'adapter les données de présentation et de structure à ses contraintes de rendu personnelles. Concrètement, c'est l'architecture ERA d'Opera et ce qui est en train de se construire pour le navigateur Gecko pour mobiles :
- le fit to width (adapter à la largeur) d'Opera permet d'ores et déjà d'adapter n'importe quelle page Web à la largeur réelle d'affichage ou d'impression, pour supprimer tout scroll et tout rognage. (Personnellement, ces histoires de scroll à n'en plus finir me laissent, du coup, assez froid Smiley cligne )
- le small screen rendering d'Opera (et son futur équivalent Gecko) permettent de retraiter aussi bien le HTML que les CSS pour forcer un rendu sur les très petits écrans des mobiles et PDA.

l'intéressant, là-dedans, c'est que le navigateur acquiert une capacité de modifier le biau design voulu par l'auteur, mais aussi la structure HTML qui va va beaucoup plus loin que les grossières adaptations du type idésactiver la feuille de style ou ignorer les tailles de caractères spécifiées par l'auteur.

Tiens, sans cette capacité, je ne pourrais pas afficher sur mon écran secondaire la liste des derniers messages de ce forum, dans une fenêtre de largeur très réduite (cet écran affiche beaucoup d'autres choses), mais sans l'affreux scroll que provoque les contenus sans espace trop longs que ne gère pas le CMS...
Modifié par Laurent Denis (08 Jul 2005 - 08:29)
Eh bien, que demander de plus? Smiley biggol
excuse moi pour la longue durée de mon silence.. Smiley sweatdrop
Ce qui serait vraiment bien, c'est que tous les navigateurs soient capables de pouvoir gêrer les Media queries!
car pour l'instant, je ne connais personne qui utilise Opera, tous utilisent Internet Explorer ou Mozilla FireFox à la limite Netscape c'est pourquoi, il est dur de prendre une décision.. et pour l'instant, je pense que je vais rester au CSS et en apprendre un peu plus à son sujet et ainsi faire de même avec notre ami l'elephant bleu du PHP avant de me lancer dans les Media queries.. Smiley lol
je t'envoie encore de très grands remerciements pour tes reponses et explications si completes!
On pourait même faire des news avec tes explications tant détaillées! Smiley ravi
Pages :