Sélecteurs conditionnels pour IE - commentaires Sélecteurs conditionnels pour IE 2015-11-06T00:42:59Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum6983 2015-11-06T00:42:59Z <p>Quand je lis ça, j'ai hâte que IE ne soit qu'un lointain souvenir. Enfin... Quand on voit que certain client demandent encore la compatibilité IE6, je sens que le souvenir va mettre longtemps à en devenir un. Merci pour ces explications en tout cas.</p> Sélecteurs conditionnels pour IE 2013-12-12T11:23:50Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum5537 2013-12-12T11:23:50Z <p>Merci beaucoup pour toutes ces explications, cela fait des jours que je galère pour arriver au bon résultat !</p> Sélecteurs conditionnels pour IE 2012-12-01T23:35:30Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum4227 2012-12-01T23:35:30Z <p>@nstr : c'est d'une fiabilité très décevante parce que, trop souvent, les navigateurs mentent sur leur identité. Lire cet indispensable article de Rudy Rigot : <a href="http://letrainde13h37.fr/28/les-user-agents-cest-le-mal/" class="external" rel="external">Les User Agents, c'est le mal</a>.</p> Sélecteurs conditionnels pour IE 2012-02-29T23:31:36Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum3424 2012-02-29T23:31:36Z <p>Bonjour,</p> <p>Désolé de revenir sur un sujet un peu daté, mais une question me turlupine après avoir lu cet article (fort intéressant) et <a href="http://www.alsacreations.com/astuce/lire/988-classes-conditionnelles-HTML.html" class="external" rel="external">celui d'Alsacréations sur le même sujet</a> : pourquoi ne pas utiliser <code>$_SERVER['HTTP_USER_AGENT']</code>, qui devrait en principe passer partout ? On sait que le js est mal, car pas forcément supporté par tous les navigateurs (sous-entendu toutes les configurations), et qu'il alourdit le chargement côté client, mais vous n'évoquez pas la méthode php. J'imagine qu'il y a une raison, mais laquelle ?</p> <p>D'avance merci pour cet éclaircissement !</p> Sélecteurs conditionnels pour IE 2011-12-12T20:05:57Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum3208 2011-12-12T20:05:57Z <p>Merci pour cette contribution</p> <p>Si je lis bien, grâce à Mr Porte et ses collaborateurs, inventeurs des brevets sur les fenêtres, il faudrait écrire 5 CSS supplémentaires = 6 fois le travail ( pour le créateur ) mais aussi un important ralentissement du chargement ; une surcharge du serveur ( multiplié par le nombre des sites qui se soumettent à ces exigences perverses ), et un encombrement de la bande passante, pour limiter les moyens d'expressions, d'esthétique et d'ergonomie !</p> <p>J'apprécie ces conseils pour leur qualités et leur utilité immédiate, mais je ne perdrai plus mon temps à courir après les frasques, les distorsions, les retards, les « inventions » de micromou, juste pour éviter un langage commun et clair, seulement nuisible aux dépôts de brevets et autres affaires juteuses d'un quasi monopole. ( Il paraîtrait que la Chine resisterait encore bien.. on aurait préféré les démocraties. )</p> <p>Plutôt que de mixer la viande peu digeste pour les utilisateurs, je pense qu'il vaut mieux contrer la propag^^ publicité toxique en éduquant les utilisateurs et en les aidant à faire des choix d'une bonne viande ( surtout quand elle est aussi moins chère ), ce que je n'ai jamais vu regretter.</p> <p>Le refus de payer des licences onéreuses et inutiles ( sauf à flatter la dominations par les dominants pour son propre intérêt, rapide mais mal compris ) me semble être la première voie vers un peu plus de respect, de partage et de liberté.</p> <p>La richesse et la simplicité des alternatives libres sont tels aujourd'hui qu'on ne voit plus très bien à quoi et à qui servent ces systèmes privatifs, toujours plus clinquants que réellement efficaces, sinon à enrichir facilement un quasi-monopole<br class="manualbr" />Et en bonus, pour être dans le ton millénariste de la faillite mondiale, ne crachons pas sur le bonus de quelques milliards de moins dans notre dette collective, faciles à ne plus gaspiller, et sans sacrifier à son bonheur d' internaute ou de secrétaire, bien au contraire ( moyennant un <strong>très modeste</strong> effort de réadaptation au choix, à la liberté et à la créativité )</p> Sélecteurs conditionnels pour IE 2011-11-14T11:21:15Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum3177 2011-11-14T11:21:15Z <p>@bgermain @Corinne : seriez-vous prêts à renoncer aux avantages de cette méthode, notamment au gain en maintenabilité, juste pour satisfaire les bots validateurs ? Pourquoi ?</p> Sélecteurs conditionnels pour IE 2011-11-13T12:07:05Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum3175 2011-11-13T12:07:05Z <p>En fait, je nuancerais juste ta réponse : elle est valide en HTML5. Si on tente de l'utiliser avec un doctype HTML 4, on se refera retoquer par le navigateur. Ca peut toujours être bon à savoir...</p> Sélecteurs conditionnels pour IE 2011-11-11T17:28:25Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum3174 2011-11-11T17:28:25Z <p><q>Contrairement à ce que l'on pourrait croire, elle est parfaitement valide W3C / HTML et reconnue par tous les navigateurs</q> précise Alsacréations : <a href="http://www.alsacreations.com/astuce/lire/988-classes-conditionnelles-css.html" class="external" rel="external">les classes conditionnelles en CSS</a>.</p> Sélecteurs conditionnels pour IE 2011-08-02T21:02:53Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum3036 2011-08-02T21:02:53Z <p>Dommage que cette pratique ne soit pas valide en HTML, je préfère l'utilisation de la classe sur body.</p> Sélecteurs conditionnels pour IE 2011-08-02T14:49:34Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum3032 2011-08-02T14:49:34Z <p>Cette approche avec des sélecteurs conditionnels permet de regrouper le code par modules fonctionnels et non plus par média destinataire, ce qui est certes plus cohérent mais devrait aussi faciliter la concaténation. Reste que ce n'est pas forcément bien implémenté partout... Utilise SPIP ;)</p> <p>Dans le cas que tu évoques, un hack te dire d'affaire à moindres frais. Nécessité fait loi :)</p> Sélecteurs conditionnels pour IE 2011-08-02T13:56:59Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum3031 2011-08-02T13:56:59Z <p>j'ai eu dernièrement à utiliser un hack contre mon gré !<br class="manualbr" />Cas particulier du développement d'un module pour un CMS.</p> <p>Cas noirmal avec ce CMS, pour que la CSS soit concaténée et minifiée je dois l'inclure via une méthode du framework qui ne prends pas de paramètres.</p> <p>Donc, soit je perdait la concaténation et la minification et donc les performances, soit je sortait mon code dans une feuille de style dédiée à IE et déjà existante mais mon module perdait sa consistance, soit j'utilisais un hack...</p> <p>Qu'en penses-tu ?</p> Sélecteurs conditionnels pour IE 2011-08-02T12:26:17Z http://romy.tetue.net/selecteurs-conditionnels-pour-ie#forum3030 2011-08-02T12:26:17Z <p>J'ai tendance à m'arrêter à IE8, tant qu'à faire, cela devrait suffire amplement.</p> <p>Et le dernier test est inutile :<br class="manualbr" /><code><!--[if (gt IE 9)|!(IE)]><!--> <html class=""> <!--<![endif]--></code></p> <p>IE10 n'aura plus de CC donc <code>(gt IE 9)</code> ne sera jamais vrai, et <code>!(IE)</code> non plus vu qu'il n'y a que IE qui interprête les CC...</p>