Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
CMS Made Simple 1.10 - bientot...
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.6.9-Fr+1.9.4.1-Fr +SVN(1.9.5-Fr+1.10.0-Fr)

#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


A lire sur le forum En
J-C Etiemble Tutoriels v 2.2.x
Répondre
#2
enfin... bientôt est tout relatif Big Grin

cela dit les annonces sont alléchantes....
Répondre
#3
Citation :cela dit les annonces sont alléchantes
ben oui mais il y déjà du boulot de fait, ...
J-C Etiemble Tutoriels v 2.2.x
Répondre
#4
(re) bonjour

Je viens de lire la nouvelle sur le forum En (attachée à ce fil de discussion qui m'avait échappé mais que j'ai vu "non lu" dans mon lecteur rss - l'excellentissime netvibes.com)

Mais mes connaissances en langue de "ShaqueSpire" ne me permettent pas de tout comprendre dans les futures évolutions de CMSMS envisagées...

J'ai cru par contre voir quelque chose concernant la gestion des feuilles de style associées à un gabarit en vue d'une optimisation.

Par le passé, j'ai parfois rencontré quelques problèmes sur un site dont les gabarits utilisaient plusieurs feuilles styles (4 ou 5) de mémoire. Parfois les pages s'affichaient sans aucun style et je pense que cela venait du fait que le chargement de plusieurs feuilles de style étaient trop long et que passé un certain délai, elles n'étaient pas chargées par le navigateur.

J'ai résolu le problème en fusionnant toutes les feuilles dans une seule et / ou remplacer la balise {stylesheet} le code html correspondant.

Et j'ai récemment lu - je ne sais plus où" que les navigateurs accordaient un traitement particulier aux feuilles de style et que leur optimisation (compression) pouvaient améliorer sensiblement la vitesse de chargement d'une page web

En outre, certains gabarits utilisent un nombre conséquent de gabarits et ce pour séparer la typographie, les couleurs, etc... pour un media particulier.
Si cette démarche est particulière louable / bienvenue, elle complique sensiblement la modification des styles appliqués à un site web.

Qu'en pensez-vous ? quelle astuce utilisez vous pour gérer vos feuilles ?

Merci d'avance pour vos réponses éventuelles.
Répondre
#5
perso je pense pas que cette démarche va compliquer la modif de ton css

en gros tu as 5 feuilles de styles attitrée à un gabarit, toutes en mode "screen" , tu modifies ce que tu souhaites et tu enregistres.

c'est cmsms qui va se charger de prendre les 5, de les compiler les unes derrières les autres et enfin d'enregistrer un seul fichier plat CSS

donc que du bonheur.

l'utilisateur conserve le choix de gérer que 1 / 10 feuilles différentes, de toute manière -et comme tu l'as justement souligné- les navigateurs auront plus de faciliter à charger l'unique compilation en sortie.

Reste par contre le soucis de dire : mon CSS est pas bien fait, je dois modifier ... mais ou???

réponse : Organisez vous !

soit tu gères une seule feuille (c'est mon cas)
soit tu gère les feuilles par thème : header/footer/menu/.... (ça va surement devenir mon cas)
soit tu gère les feuilles par couche : organisation / couleur (intéressant pour les sites ayant 1 couleur par page)

mais il va te falloir gérer correctement tes feuilles si tu veux pas te perdre c'est certain
Répondre
#6
Merci Bess pour ce petit rappel du fonctionnement de cmsms concernant le traitement des feuilles de style.
Il est clair qu'une seule feuille de styles simplifie la modification du design du site, dans la mesure où celui ci n'entre pas dans un cas particulier (ex. : une teinte par pages, comme tu l'évoques)

Bon développement à toutes et à tous !

--
Richard
Répondre
#7
Quand bien même il y aurait une teinte par page ça pourrait être réglé sur une seule feuille de style (par l'intermédiaire de la variable $page_alias ou par une info extra1/2...).

Pour ma part, je n'exploite plus les styles par "media", mais je suis passé aux Media Queries et j'avais fais mon script de regroupement de CSS et de minification pour n'en distribuer qu'un au navigateur.

Par contre je suis toujours avide d'optimisation mémoire et ça la 1.10 devrait aider.
Répondre
#8
kraygoon a écrit :Par contre je suis toujours avide d'optimisation mémoire et ça la 1.10 devrait aider.

+1 :lol:

on devrait gouter à la première version utilisant la pleine puissance des classes en php5 avec le lot d'amélioration qu'elles apportent
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)