Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

VDigital
2006-10-20 09:39:44

laurent.duretz a écrit:

Oui, mais il me reste à savoir comment un navigateur gère 1 paramètre de CSS qui change.

Les navigateurs rechargent tous les css... et les images.
Visiblement.

laurent.duretz
2006-10-20 09:31:20

VDigital a écrit:

Avoir une image en fond, si on fait attention à son poids pas trop de problème.
Si l'image est "lourde" déjà pour tous les sites qui n'ont pas du haut débit, cela sera un pb sur le premier accès.

Ca c'est plus un problème de bande passante que de temps de traitement.

VDigital a écrit:

Maintenant si on en change à chaque catégorie, le processus de cache du browser ne sera jamais performant de ce point de vue.
Le protocole CSS2 n'est pas prévu pour recharger tous les paramètres d'affichage trop souvent.
...

Ici, on ne recharge pas les CSS car la balise <style> est inclue dans le flux html produit.
Il ne reste plus au navigateur qu'à modifier 1 seul paramètre, ce qui est peu de chose pour les CPU actuels (là je manque un peu de recul sur les navigateurs pour être vraiement crédible)

VDigital a écrit:

...
Quand j'ai proposé le thène Nights n'days et l'alternance d'heure en heure du thème, d'abord parce que cela deviendrait insupportable,
mais aussi parce que le rechargement des css est global et franchement pénalisant.
C'est ce qui se passerait dans le cas présent (FF ou IE même symptômes).

Encore une fois, dans la proposition que j'ai fait, les CSS existants ne sont pas rechargés.

VDigital a écrit:

Ai-je éclairé le débat?
8-)

Oui, mais il me reste à savoir comment un navigateur gère 1 paramètre de CSS qui change.

XEUL
2006-10-20 08:25:17

VDigital a écrit:

XEUL a écrit:

HS:  vincent tu as reçu mon mail?

Oui, les 2. Je fais suivre à l'interressé.
8-)

cool merci.

VDigital
2006-10-19 21:57:37

XEUL a écrit:

HS:  vincent tu as reçu mon mail?

Oui, les 2. Je fais suivre à l'interressé.
8-)

VDigital
2006-10-19 19:31:36

Avoir une image en fond, si on fait attention à son poids pas trop de problème.
Si l'image est "lourde" déjà pour tous les sites qui n'ont pas du haut débit, cela sera un pb sur le premier accès.

Maintenant si on en change à chaque catégorie, le processus de cache du browser ne sera jamais performant de ce point de vue.
Le protocole CSS2 n'est pas prévu pour recharger tous les paramètres d'affichage trop souvent.

Quand j'ai proposé le thème Cyan je n'ai mis qu'un seul fond le plus léger possible.
Quand j'ai proposé le thène Nights n'days et l'alternance d'heure en heure du thème, d'abord parce que cela deviendrait insupportable,
mais aussi parce que le rechargement des css est global et franchement pénalisant.
C'est ce qui se passerait dans le cas présent (FF ou IE même symptômes).

En fait, un peu contrairement à ce Chrisaga a fait, il faut réduire au maximum le nombre de fichiers (ccs ou images de fond des css).
Le thème de vero (Jus de citron) suit cette règle un seul fichier style.css.
Le thème de SOS Madagascar (Antsira) suit exactement cette règle avec là encore un fichier style.css.
Les grands CMS cherchent aussi à en éviter les changements.
Les blog qui proposent un thème switcher démondrent que la coupure, due au changement et même si ces thèmes sont hypers légers, est très pénalisante.

Cela peut se mesurer mais je n'ai pas de chiffres sous la main.

Ai-je éclairé le débat?
8-)

rub
2006-10-19 18:08:59

laurent.duretz a écrit:

VDigital a écrit:

C'est surtout pas bon du tout en termes de performance...

8-)

Bonjour Vincent,

Je ne vois pas très bien pourquoi ?

Moi,non plus.


Sinon, il y a un exemple dans le répertoire tools\local-layout.css livré dans PWG

laurent.duretz
2006-10-19 17:10:02

VDigital a écrit:

C'est surtout pas bon du tout en termes de performance...

8-)

Bonjour Vincent,

Je ne vois pas très bien pourquoi ?

VDigital
2006-10-19 15:59:26

XEUL a écrit:

VDigital a écrit:

C'est surtout pas bon du tout en termes de performance...

8-)

HS:  vincent tu as reçu mon mail?

Pas encore... Ce soir sans doute. 8-)
Là, cela ne se voit peut être pas mais je bosse (enfin, presque entre deux réunions).

XEUL
2006-10-19 15:39:03

VDigital a écrit:

C'est surtout pas bon du tout en termes de performance...

8-)

HS:  vincent tu as reçu mon mail?

VDigital
2006-10-19 15:26:59

C'est surtout pas bon du tout en termes de performance...

8-)

laurent.duretz
2006-10-19 15:15:50

Les premiers éléments de réponse sont ici pour ce qui est du tag CSS à utiliser.

Ensuite il faut ajouter un bloc de code du genre suivant dans les fichiers TPL concernés :

Code:

<style type="text/css">
body 
{
background-image:
url('MA_BALISE_DYNAMIQUE')
}
</style>

Enfin il faut modifier les fichiers PHP concernés pour qu'il mettent à jour la balise MA_BALISE_DYNAMIQUE.

C'est enfantin mais cela risque de prendre du temps ;-)

A bientôt

XEUL
2006-10-19 15:02:31

soit pas si pressé.
ça va venir.

altheos
2006-10-19 14:17:38

Personne ne connait la réponse, ou personne ne veut m'aider ???

altheos
2006-10-19 12:59:15

Pouvez-vous me dire comment insérer une image en fond de site et peut-on faire évoluer ces images de fond en fonction de la catégorie ouverte ?

Merci de votre dévouement.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact