Choisir une feuille de style suivant le navigateur - PHP - Programmation
Marsh Posté le 04-10-2004 à 01:00:27
t'as rien de plus crétin en stock?
Marsh Posté le 04-10-2004 à 09:49:53
le gag c que ca tu peux le blouser : moi je brouse avec IE mais comme ca tu verra toujours s'afficher Mozilla
utilise plutot un bout de Js ca sera mieux !
Marsh Posté le 04-10-2004 à 09:55:40
jolly a écrit : le gag c que ca tu peux le blouser : moi je brouse avec IE mais comme ca tu verra toujours s'afficher Mozilla |
Marsh Posté le 04-10-2004 à 10:14:09
vi vi !!
Merci aux Proxy !
je peux même te faire croire que c'est Lynx !
un browser encore moi connu !
et toutes les requetes que tu as de ce type (useragent & Co) je te les mouche !
Marsh Posté le 04-10-2004 à 10:23:46
a ce niveau c limité mais selon certain site ca limites des attaques
les interets sont ensuite car ca c'est que la face immergée de l'iceberg apres y a plein d'autres trucs !
Marsh Posté le 04-10-2004 à 10:36:20
l'avantage c que une fois mis sur un proxy, ca marche pour TOUT les pc du réseau !
FF je connais pas !
euuh je crois qu'on derive du sujet initial la !
Marsh Posté le 04-10-2004 à 10:57:54
question con, mais je suis novice en design:
l'utilisisation des feuilles de style .CSS n'est elle pas faite pour garantir un affichage correct et "quasi" similaire qquesoit le navigateur ???
dans ce cas, à quoi bon en développer une par navigateur ???
Jolly: FF c'est FireFox, version en beta-test de ce que sera Mozilla
Marsh Posté le 04-10-2004 à 11:09:31
Xav_ a écrit : question con, mais je suis novice en design: |
Oui, la thérorie et la pratique sont deux choses que parfois un abîme sépare.
Marsh Posté le 04-10-2004 à 11:10:23
jolly a écrit : a ce niveau c limité mais selon certain site ca limites des attaques |
Bah, utilise directement faïrefoks.
Marsh Posté le 04-10-2004 à 11:23:56
[quotele gag c que ca tu peux le blouser : moi je brouse avec IE mais comme ca tu verra toujours s'afficher Mozilla
utilise plutot un bout de Js ca sera mieux ![/quote]
Bon, je voulais pas utiliser JS, tant pis. Je pensais que c'était possible en PHP. J'aurais dû mettre newbie dans mon sujet , çà aurait évité les réponses sarcastiques de certains.
Xav_: Les CSS sont interprétées différemment selon les navigateurs (surtout selon IE).
Merci
Marsh Posté le 04-10-2004 à 13:48:49
dans mon cas ce n'était pas sarcastiques, je suis vraiment novice en design...
d'ailleurs on est 2 pour s'occuper du site de l'asso, et je ne fait quasiment jamais rien en desing, moi je gère les sessions, les cookies, les requetes vers la base...etc...
mais il faudrait quand meme que je m'y mette, pasque je fais aussi des sites en solo, et du coup --> c'est pas très beau
Marsh Posté le 04-10-2004 à 13:57:49
RickHunter13 a écrit : [quotele gag c que ca tu peux le blouser : moi je brouse avec IE mais comme ca tu verra toujours s'afficher Mozilla |
non mais n'utilises pas JS !
jolly dit qu'on peut faker le user-agent, ce qui est vrai mais très peu de personnes le font car il y a peu d'intérêts à cela.
Et te recommander de le faire en js c'est une vraie connerie. Il y a évidemment plus d'utilisateurs qui n'activent pas le js sur leur browser qu'il y en a qui fakent leur user-agent ...
la vraie question aussi c'est : pourquoi veux-tu faire un style specifique à moz et un autre a IE ? (je doute que ce soit nécessaire !)
Marsh Posté le 04-10-2004 à 15:36:55
jolly a écrit : le gag c que ca tu peux le blouser : moi je brouse avec IE mais comme ca tu verra toujours s'afficher Mozilla |
Autant faire le contraire je peux comprendre, autant se faire passer pour mozilla en étant sous IE... c'est débile
Citation : utilise plutot un bout de Js ca sera mieux ! |
Ben voyons, et pourquoi pas des activex?
Xav_ a écrit : |
Théoriquement si, dans la pratique la compatibilité CSS n'est pas la même partout
Citation : dans ce cas, à quoi bon en développer une par navigateur ??? |
A rien
Si un navigateur ne connait pas une fonction, il ne l'inteprétera pas du tout
Si un navigateur interprète mal une commande CSS, il existe des hacks connus pour améliorer le résultat (!important)
Dans tous les cas, faire 1 CSS/browser est inutile et contre-productif
Citation : Jolly: FF c'est FireFox, version en beta-test de ce que sera Mozilla |
Non
Firefox est un browser indépendant de la suite Mozilla, même s'il utilise Gecko
Marsh Posté le 04-10-2004 à 15:55:24
Masklinn a écrit : Autant faire le contraire je peux comprendre, autant se faire passer pour mozilla en étant sous IE... c'est débile |
Naaan, c'est comme le soi-disant hacker qui hacke sous suse, alors qu'en fait il a un winxp... Ca fait plus classe, plus pro faïrefoks.
Marsh Posté le 04-10-2004 à 16:00:33
sircam a écrit : Naaan, c'est comme le soi-disant hacker qui hacke sous suse, alors qu'en fait il a un winxp... Ca fait plus classe, plus pro faïrefoks. |
Effectivement, du point de vue d'un kevin on peut comprendre la manoeuvre
Marsh Posté le 04-10-2004 à 16:21:46
Commentaires conditionnels ?
http://cybercodeur.net/weblog/comm [...] essage=927
Marsh Posté le 05-10-2004 à 22:04:50
Eh bien, çà nous fait encore une technique parallèle à cause de IE (et introduite par MS).
Moi aussi je n'aimerais qu'une seule feuille de style pour mon site.
Si je différencie Gecko et IE, j'encourage à garder IE (et n'incite pas MS à le soumettre aux normes) et je dévie des standards mais l'apparence reste inchangée.
Si je différencie pas, c'est la merde sous IE (et un truc style "télécharger FireFox pour que çà soit bien" me fait penser à "site optimisé pour..." )
Cruel dilemme. Néanmoins, les commentaires conditionnels sont à essayer.
Et pour en revenir au PHP, comment je peux faire?
Marsh Posté le 05-10-2004 à 22:09:54
ou alors tu fais une CSS qui rend bien sous IE, mais moche, et bien sous Opera/Fox/Moz mais jolie
genre les CSS speciaux de CSSZenGarden
Marsh Posté le 29-08-2008 à 00:55:53
Désolé pour le déterrage de topic, mais je cherchais un truc sur la détection des navigateurs sur google, et je suis tombé sur ce topic.
J'espère que Masklinn s'est soigné depuis ...
Marsh Posté le 03-10-2004 à 23:46:36
Je mets:
Je ne sais pas comment faire pour indiquer qu'il doit mettre la feuille "style1.css" quand c'est Internet Explorer (genre *MSIE*).
Vous pourriez m'aider?