CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

css3 ou image pour le design ?

Pseudo supprimé
Pseudo supprimé 12 juillet 2010 à 20:57:37

Bonjour,

j'ai fait le design de mon site grâce au css3, c'est à dire des angles arrondies pour les bordures de tableaux, des menus et des boutons de formulaires ... mais je me dit que j'aurais très bien pu mettre des images à la place ... alors je me demande ce qui est le mieux, d'un coté le css3 n'est pas pris en compte par tous les navigateurs, mais bon si on doit systématiquement s'adapter à IE6 le web n'évoluera jamais, et puis ça pousse les grotteux à mettre à jour leur navigateur, mais je me pose la question au niveau performance, est-ce plus fluide en mettant des images ou bien avec le css ? le serveur ne va-t-il pas devoir envoyer plus d'informations avec des images (poids d'une image > quelques lignes de css) ?

Vous en pensez quoi :question:

Merci!

deepblue
deepblue
Niveau 16
12 juillet 2010 à 21:02:43

Les images de contenu à placer avec du html. Les images de décoration à placer en css =)

IE6 on l'emmerde royalement. Plus aucun support pour cette daube. Si les gens n'ont pas des trucs jolis tout plein mais que le contenu reste accessible, c'est l'essentielle et le mieux qu'on puisse leur apporter :p)

Pseudo supprimé
Pseudo supprimé 12 juillet 2010 à 21:10:26
  1. Les images de contenu à placer avec du html.

:d) ça c'est ok :ok:

  1. Les images de décoration à placer en css =)

:d) oui mais entre le css et les images que choisir ? car avec le css3 on peut faire des mises en forme qui remplace une image, genre faire un bouton arrondi et coloré, et dans ce cas pas besoin d'ajouter une image, ...mais on peut très bien réduire le css et seulement ajouter une image en forme de bouton arrondi et coloré pour faire le bouton ou le fond du menu :question:

m4estr0
m4estr0
Niveau 9
12 juillet 2010 à 22:53:07

Aujourd'hui: Des images (tu peux faire des choses très légères, en GIF notamment).

Dans 2/3 ans: CSS3 (qui serra surement compatible tout navigateur).

Pseudo supprimé
Pseudo supprimé 12 juillet 2010 à 23:15:27

ok, mais comment s'exécute le css ? a priori j'imagine que c'est le client qui le l'exécute pour mettre en forme la page, car si c'était le serveur il n'y aurait pas de problème de compatibilité :doute:

et niveau performances, l'utilisation du css est donc plus avantageuse si je comprend bien :question:

merci pour vos réponses :)

m4estr0
m4estr0
Niveau 9
12 juillet 2010 à 23:56:18

Oui bien sur c'est du coté client. Et il n'est pas entièrement compatible donc il faut encore attendre un peu avant de l'utiliser intensivement.

Pseudo supprimé
Pseudo supprimé 13 juillet 2010 à 00:00:37

d'accord, et si on charge 10 pages du même site, le css est re-téléchargé 10 fois ou bien une seule fois ?

:hap:

m4estr0
m4estr0
Niveau 9
13 juillet 2010 à 00:28:00

10 fois.

Pseudo supprimé
Pseudo supprimé 13 juillet 2010 à 00:40:14

ça m'arrange pas vraiment ça :(

[n][b][l]
[n][b][l]
Niveau 7
13 juillet 2010 à 01:07:10

Faux, la feuille de style ce télécharge une seule fois !

deepblue
deepblue
Niveau 16
13 juillet 2010 à 03:01:27

il y a le cache. Ca dépend des navigateurs et de leur config.

Pseudo supprimé
Pseudo supprimé 13 juillet 2010 à 07:19:29

ça dépend des navigateurs ? ...

sinon je me demande s'il y a moyen de placer le fichier css dans un cookie ... comme ça ça éviterai à coup sûr de le télécharger à chaque fois, idem pour le js :question:

[n][b][l]
[n][b][l]
Niveau 7
13 juillet 2010 à 10:12:05

Mais pourquoi te prends tu la tête !? Fais une feuille de style, essaies d'éviter au maximum les images pour le style si tu veux à tous prix optimiser le temps de chargement de tes pages, une feuille de style ça pèse rien ! Ensuite pour ce qui est de la config et du cache dis moi qui va modifier ces paramètres à part deux trois geekos ?

deepblue
deepblue
Niveau 16
13 juillet 2010 à 12:18:25

"ça dépend des navigateurs ?", oui. Firefox gère le cache différemment de IE par exemple. Idem pour Chrome ou opéra. Sur w3m je ne sais même pas si il y en a du cache ^^
Si tu n'avais pas de cache, les navigateurs rechargeraient toujours tout. Ce cache est souvent source de problèmes : je crois que c'était toi qui avait un soucis de captcha non ? Je t'avais parlé de mon système qui ajoute un nombre aléatoire pour recharger tout le temps le captcha et outre passé le cache. Tu sauras aussi que l'entête http compte pour le cache. Tu peux d'ailleurs modifier l'entête http de tes pages avec php, exemple :

<?php
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
?>

"Mais pourquoi te prends tu la tête !?" +1
Autant je suis du genre a essayer d'optimiser comme je peux, mais il ne faut pas non plus exagérer. Le coup du cookie pour le css c'est aussi drole que débile en fait :-)

Pseudo supprimé
Pseudo supprimé 13 juillet 2010 à 14:02:41
  1. une feuille de style ça pèse rien !

:d) la mienne est énorme, elle fait 12,2 ko ! :hum:

  1. Le coup du cookie pour le css c'est aussi drole que débile en fait :-)

:d) oui dans la mesure où c'est le serveur qui lit le cookie ça sert à rien :-(

deepblue
deepblue
Niveau 16
13 juillet 2010 à 14:04:54

C'est sutout que ce n'est pas possible. Le css principal de mon blog pèse plus que le tiens. Ce n'est pas énorme hein. Je ne comprends pas pourquoi tu t'obstines sur des choses comme ça ôÔ

Pseudo supprimé
Pseudo supprimé 13 juillet 2010 à 14:24:43
  1. Le css principal de mon blog pèse plus que le tiens

:d) :ouch:

m4estr0
m4estr0
Niveau 9
13 juillet 2010 à 16:07:24

Par exemple celui de jeuxvideo.com est de 22ko.

[n][b][l]
[n][b][l]
Niveau 7
13 juillet 2010 à 18:18:44
  1. Par exemple celui de jeuxvideo.com est de 22ko.

Et c'est franchement rien !

Pseudo supprimé
Pseudo supprimé 13 juillet 2010 à 18:28:01

après si c'est pour mettre 3 heures pour charger une page aussi :hum:

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment