Les CSS, cette technologie très immature.

Les CSS, cette technologie très immature. - Web design - Graphisme

Marsh Posté le 22-12-2005 à 19:54:53    

J'aime beaucoup les CSS, il n'y a pas une seule version de navigateur qui comprends la même chose.  
 
Et si vous avez le malheur de faire un site qui n'utilise que peu les CSS dans le seul but d'être compatible avec tous les navigateurs (et pas seulement les versions les plus récentes des 3 plus grosses usines à gaz...) vous aurez le droit de vous faire taxer de tous les noms d'oiseaux par cette catégorie de jeunes Webmaster qui croit tout savoir et qui prends le W3C pour l'église de la vérité. Peu importe que votre site soit agréable à regarder ou à naviguer, s'il n'utilise pas la dernière norme, c'est forcément de la merde. C'est "deprecated" pour ne pas dire "has been".
 
Qu'en pensez vous ?  
 
Faut t'il vraiment à tout prix utiliser la dernière version des spécifications du W3C ? Pourquoi ? Pour quels avantages ? Quel inconvénient y a t'il à coder dans un standard moins récent et mieux supporté tant qu'il permet de faire ce qu'on désire ?
 
N'est t'il pas plus prudent de garder une certaine distance avec les nouvelles normes le temps qu'elles murissent plutôt que de se jeter dessus sans aucun discernement ?
 
L'adoration de certains pour le W3C n'est t'elle pas en train de tourner a la secte intolérante sans aucun sens de la mesure ?
 
Votre avis ?


Message édité par sr16 le 22-12-2005 à 19:56:48
Reply

Marsh Posté le 22-12-2005 à 19:54:53   

Reply

Marsh Posté le 22-12-2005 à 20:09:14    

Je ne réponds pas directement à tes questions, mais je suis intriguée par l'intro de ton message : quels types de comportements différents as-tu, avec les css, d'un browser à l'autre ?

Reply

Marsh Posté le 22-12-2005 à 20:19:34    

vinalia a écrit :

Je ne réponds pas directement à tes questions, mais je suis intriguée par l'intro de ton message : quels types de comportements différents as-tu, avec les css, d'un browser à l'autre ?


 
Il y a de tout. Cela va de l'affichage qui diffère jusqu'au bogage le plus total en passant par de nombreux cas de mauvais formatage et de présentation différente.  
 
Les programmeurs n'ont visiblement pas tous compris la même chose a ces spécifications. Ils ont visiblement besoin de temps pour s'accorder sur l'implémentation correcte des CSS.

Reply

Marsh Posté le 22-12-2005 à 20:30:42    

Débat maintes fois abordé...
 
 

Citation :

Extrait de la charte :
 
Tout débat du type Flash/tableaux/CSS/XHTML... n'a pas sa place dans un topic de demande d'avis.
Des topics sont prévus pour en discuter (Flash, XHTML, CSS, tableaux, ce que vous devez savoir, Pourquoi le CSS à tout prix ?).
En conséquence, toute discussion à ce sujet dans un autre topic sera immédiatement sanctionnée.
 
Il en sera de même pour les remarques dont le seul but est de dénigrer une personne, son site ou un logiciel en particulier.
exemples: "c'est moche", "IE c'est de la daube" ...


 
Vous pouvez continuer de débattre là bas, mais je doute de lire des choses nouvelles...
Il serait plus profitable de référencer les incompatibilités et les moyen d'y remédier, je reprendrais les réponses ds les premiers posts :)

Reply

Marsh Posté le 22-12-2005 à 20:34:53    

Je ne me rappelle pas avoir eu le moindre problème avec les css que j'utilise. Tu utilises des css particulières ?
 
Ceci dit, d'une façon générale je pense qu'il y aura toujours des différences d'affichage d'un browser à l'autre / d'un OS à l'autre (css ou pas)...

Reply

Marsh Posté le 22-12-2005 à 20:35:45    

oups :x

Reply

Marsh Posté le 22-12-2005 à 21:06:26    

Skopos a écrit :

Débat maintes fois abordé...
 
 

Citation :

Extrait de la charte :
 
Tout débat du type Flash/tableaux/CSS/XHTML... n'a pas sa place dans un topic de demande d'avis.
Des topics sont prévus pour en discuter (Flash, XHTML, CSS, tableaux, ce que vous devez savoir, Pourquoi le CSS à tout prix ?).
En conséquence, toute discussion à ce sujet dans un autre topic sera immédiatement sanctionnée.
 
Il en sera de même pour les remarques dont le seul but est de dénigrer une personne, son site ou un logiciel en particulier.
exemples: "c'est moche", "IE c'est de la daube" ...


 
Vous pouvez continuer de débattre là bas, mais je doute de lire des choses nouvelles...
Il serait plus profitable de référencer les incompatibilités et les moyen d'y remédier, je reprendrais les réponses ds les premiers posts :)


 
Pas mal ton topic, je l'avais pas vu. Je continue le débat dessus.
 
Quand à savoir si on doit référencer les incompatibilités, mon avis personnel c'est que ça  n'a pas de sens.  
 
L'interet d'un standard c'est précisément de coder pareil pour n'importe quel browser. C'est à la base le but de HTML et son interet principal.  
 
S'il faut coder différement pour chaque navigateur, ce n'est plus un standard universel. Et je trouve que c'est aller dans le mauvais sens que d'accepter de le faire : Tu pervertit l'idée d'universalité du HTML. Et quoi qu'en pensent certains ce n'est pas bien.
 
En outre, si on compte toutes les versions des navigateurs ça fait une quantité impressionnante de cas différents. Et encore plus si on dépasse le cadre des deux navigateurs les plus connus.


Message édité par sr16 le 22-12-2005 à 21:51:55
Reply

Marsh Posté le 22-12-2005 à 21:24:56    

vinalia a écrit :

Je ne me rappelle pas avoir eu le moindre problème avec les css que j'utilise. Tu utilises des css particulières ?


 
Je continue le débat sur l'autre topic.
 
Pour répondre à ta question, les problèmes avec les CSS sont extrèmement fréquents. Si tu as l'impression que les CSS ne posent pas de problème, je te conseille (1) Continuer à les expérimenter, tu tombera très vite sur des exemples (2) Tester sur d'autres browsers que ton favori (3) Tester sur des versions plus anciennes pour constater les dégats.  
 
Voici deux petits exemples : L'un théorique, l'autre plus concret.
 
http://www.webstandards.org/act/acid2/test.html
 
http://forum.hardware.fr/hardwaref [...] 1443-1.htm
 

Citation :

Ceci dit, d'une façon générale je pense qu'il y aura toujours des différences d'affichage d'un browser à l'autre / d'un OS à l'autre (css ou pas)...


 
Oui et non.
 
Certaines choses sont prévues pour pouvoir s'afficher de manière différentes parce que certains éléments sont connus comme étant variables(Taille du texte, fontes, taille de l'écran). Pour d'autres en revanche, la différence d'affichage ne devrait pas être.  
 

Reply

Marsh Posté le 23-12-2005 à 07:07:28    

tes problèmes CSS viennent surement d'une incompréhension des CSS.
 
c'est pas tout de connaitre les propriétés CSS de savoir quelles valeurs sont utilisées avec quelles propriétés. et quelles sont les utilisations des propriétés.
 
Il y a pleins de soucis qu'ils faut prendre en compte. Et donc se coltiner aux CSS 2 mais seulement les propriétés gérées par IE.
Si besoin est on peut attaquer avec quelques hacks CSS, c'est mal, mais c'est aussi très utile pour réparer les petits problèmes qui apparaissent.
 
Il faut aussi connaitres les differences entre les navigateurs.par exemple, le box model Microsoft, qui est différent du BoxModel W3C
L'importance du Doctype, et qu'est-ce qu'il apporte sur certains navigateurs comme IE.
Les techniques de mise en page et positionnement CSS
L'utilisation sémantique du HTML (pas des DIV à tout va).
 
Pour skopos, ceci n'est pas une débat que le monsieur a lancé, mais plutot une liste de questions qu'il cherche à comprendre


Message édité par gatsu35 le 23-12-2005 à 07:13:03
Reply

Marsh Posté le 23-12-2005 à 08:16:44    

on continue sur l'autre topic, merci :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed