Soucis d'enregistrement avec le css

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Soucis d'enregistrement avec le css

Message par demeter1 Jeu 22 Mai 2014 - 19:03

Bonjour, 
Depuis à peu prés trois heures, j'essaye d'envoyer du css ultra-compressé mais pas moyen sans subir de blocage des pages. Ce css ne tient pourtant que sur une seule et unique ligne.

Pas de pb par contre pour du js et les templates.

Un soucis particulier au niveau du serveur ????

Merci par avance pour vos réponses et bon début de soirée.


Dernière édition par demeter1 le Ven 23 Mai 2014 - 23:45, édité 2 fois
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis d'enregistrement avec le css

Message par kiwi14637 Jeu 22 Mai 2014 - 19:23

Bonsoir,

Pourriez-vous donner le CSS ?
Si vous ne pouvez pas, essayez d'isoler la partie du CSS qui bloque en supprimant petit à petit du CSS et postez la partie qui bloque !

Bonne soirée !

PS : Il me semble qu'il y a eu une modification afin de compresser le code CSS.
Cette modification pouvait provoquer des problèmes de mise en page mais je crois qu'elle a été désactivée ...
PS2: "Blocage de pages" ? Panneau d'administration ou pages du forum ?
kiwi14637

kiwi14637
Membre habitué

Masculin
Messages : 1387
Inscrit(e) le : 19/05/2010

kiwi14637 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis d'enregistrement avec le css

Message par demeter1 Jeu 22 Mai 2014 - 19:53

Bonsoir Kiwi,
merci pour cette aide  ok .

Pour le blocage, il survient au  niveau du Pa. Je clique, j'ai un début de chargement qui se termine après 2/ 3 secondes sur une page totalement blanche. J'ai laissé à de maintes reprise la chose en stand by pour voir si le chargement finirait par se faire mais même au bout de 20 minutes, j'en étais au même point

Un peu étonné je vous avouerai de voir que tout tient sur une seule ligne alors que le css est assez conséquent.

Voici le fichier que je viens d'héberger avec archive host
Voir le Fichier : flora_tropica.css

Bonne soirée
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Soucis d'enregistrement avec le css

Message par kiwi14637 Jeu 22 Mai 2014 - 22:27

Bonsoir,

En effet, avec votre code, j'ai ce problème : une page blanche apparaît après validation du CSS et donc ce dernier n'est pas pris en compte
Votre CSS doit être trop long ...

En ce qui concerne ce CSS, il y a quelques problèmes :
- des sauts de ligne suspects
- des propriétés qui pourraient peut-être être rassemblées.

Sinon, si, après optimisation, il y a toujours un problème, je vous conseille d'héberger la feuille de style et de l'importer par la balise link ou alors d'utiliser la balise style directement dans le template overall_header ...

Bonne soirée !

PS : Je conseillerai de mettre un message d'erreur pour indiquer une limite dans le CSS...
kiwi14637

kiwi14637
Membre habitué

Masculin
Messages : 1387
Inscrit(e) le : 19/05/2010

kiwi14637 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis d'enregistrement avec le css

Message par demeter1 Ven 23 Mai 2014 - 0:11

Les sauts de lignes sont le résultat d'un copier/coller directe depuis le compresseur de css à archive host . Lors de l'insertion du code compressé dans la feuille de style, le css ne prend qu'une seule est unique ligne.
La feuille de style ayant la possibilité d'en accueillir à peu prés 1000 (approximativement d'après ce que j'ai vu pour arriver à saturation ), je pense qu'il y a un soucis au niveau du Pa.

Je pourrai effectivement regrouper diverses propriétés mais n'ayant pas terminer le travail, je préfère laisser les codes à "l'unitaire" avant de les regrouper. Cela me permet de visualiser plus facilement les choses .

Je viens de faire un essai avec l'insertion dans le template overall header en insérant le css avec une balise style. IL accepte l'entièreté du css sur une seule ligne mais coupe les trois quart de ce qui a été installé mais sans signaler la césure. What a Face  What a Face 


Merci Kiwi pour vos essais. Je vais voir si un dévactif passe sur le sujet.

Je partage votre avis, sur le fait qu'il faudrait une alerte en cas d'erreur de prise en charge des modifications. Le soucis est d'ailleurs à l'identique sur les templates et les pages html.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis d'enregistrement avec le css

Message par At0mic Ven 23 Mai 2014 - 10:11

Bonjour Demeter1,
Malgré plusieurs tentatives je n'arrive pas à reproduire votre problème avec le contenu de ce fichier.
Est ce le seul code css perso que vous chargez ou s'ajoute-il à un autre code css déjà présent ?
Pourriez vous également me communiquer l'adresse de forum en question ?
At0mic

At0mic
Dévactif
Dévactif

Masculin
Messages : 1864
Inscrit(e) le : 02/05/2006

https://forum.forumactif.com
At0mic a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis d'enregistrement avec le css

Message par demeter1 Ven 23 Mai 2014 - 10:55

Bonjour At0mic,
Merci pour votre intervention.
Alors, le lien du forum : http://floratropica.forumactif.org

Au niveau du css, je n'ai pas de chargment provenant de l'extérieur (le fichier d'archive host n'a été fait que pour les besoins de ce topic.

Ayant travaillé cette nuit sur le forum pour tenter de résoudre le soucis , voici mon constat.

j'utilise ce compresseur de css http://www.minifycss.com/css-compressor/ . Toutes les options sont mises sur off y compris "fusionner les sélecteurs" et "Optimise shorthand".

si je sélectionne "le plus compacte (aucune lisibilité), le code fourni tient en une seule ligne dans la feuille de style.
Dés que valide, j'ai un soubresaut de chargement d'une ou deux secondes et, par la suite un blocage complet de la page avec une page blanche qui apparait. Aucune mention du système ne signale un soucis. Le chargement ne se fait tout simplement pas.

Afin de pallier à ce soucis, il m'a fallu passer en mode peu compact pour pouvoir enregistrer une partie du css dans la feuille de style et, une autre grande partie dans le template overall_header. Je l'ai d'ailleurs saturé à une ou deux lignes prêt.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis d'enregistrement avec le css

Message par At0mic Ven 23 Mai 2014 - 11:51

Je n'arrives toujours pas à reproduire votre problème, avez vous réessayé depuis; il s'agissait peut être d'un souci serveur temporaire ?
Pour ma part voici le résultat:
- Effectivement il y a une limite à la quantité de données que vous pouvez inserer dans le CSS qui ce situe approximativement à 65000 caractères
- 2 cas, soit le CSS fait moins que c'est limite et pour ma part celui ci s'insère correctement (Qu'il soit en une seule ligne ou avec des retours chariots), Soit le CSS fait plus que cette limite et auquel cas il s'insère également correctement mais est tronqué en base de données et contient de ce fait des erreurs de syntaxe.

Pour ce deuxième cas, après insertion, voici ce que m'affiche le PA:
Code:
Erreur détectée
Nous avons compté un nombre différent de "{" et de "}". Cela signifie que votre CSS risque de ne pas être valide et ne sera pas affiché correctement sur votre forum.

Nous vous conseillons de relire votre code.
Dans tous les cas je n'ai à aucun moment affichage de page blanche ce matin.

Pourriez vous m'indiquer sur quel navigateur vous accédez au PA ?
At0mic

At0mic
Dévactif
Dévactif

Masculin
Messages : 1864
Inscrit(e) le : 02/05/2006

https://forum.forumactif.com
At0mic a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis d'enregistrement avec le css

Message par demeter1 Ven 23 Mai 2014 - 13:08

Re atomic,
J'accède au PA via Opera sans le mode turbo.

Je n'ai pas réessayé depuis cette nuit. je retenterai d'ici deux ou trois heures et vous ferai part du résultat.

Pour la limite de caractères, auriez vous une  astuce à me soumettre afin de comptabiliser le nombres de caractères d'une feuille de style. Il existe peut être un  module qui puisse permettre d'effectuer ce calcul afin de ne pas rentrer dans le cas type d'effacement des donnée.

edit : je viens de trouver un compteur de caractères (http://bernard.langellier.pagesperso-orange.fr/info/ltexte.htm). La feuille de style en contient 57857
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis d'enregistrement avec le css

Message par At0mic Ven 23 Mai 2014 - 13:57

demeter1 a écrit:edit : je viens de trouver un compteur de caractères (http://bernard.langellier.pagesperso-orange.fr/info/ltexte.htm). La feuille de style en contient 57857
Pour mes tests j'ai concaténé les 2 css, a savoir celui du PA > Feuille de style + celui inséré directement dans overall_header.
D'ailleurs au passage, les balises styles devraient se trouver entre les balises
Code:
<head></head>
avant la balise
Code:
<body>
At0mic

At0mic
Dévactif
Dévactif

Masculin
Messages : 1864
Inscrit(e) le : 02/05/2006

https://forum.forumactif.com
At0mic a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis d'enregistrement avec le css

Message par kiwi14637 Ven 23 Mai 2014 - 15:48

Bonjour,

Tout d'abord, pour ce genre de copier-coller, il vaut mieux passer par un éditeur de texte basique, qui ne prend pas en compte la mise en forme, type Notepad.

Pour compter le nombre de caractères : Word (ma version est 2003) --> Outils --> Statistiques

Bizarre ... Il me semble que quand on dépasse la limite de caractères dans les templates, c'est le bas du template qui est tronqué et non les modifications apportées ...

Je viens de tenter d'insérer ce CSS https://sd-5.archive-host.com/membres/up/22406661265772126/flora_tropica/flora_tropica.css dans la feuille de style et ça marche ... Ca met un peu de temps à charger (moins d'une minute) mais ça marche.

Pour la compression de votre CSS, c'est une bonne chose mais je vous conseille de garder aussi une version non compressée et commentée, plus lisible.

Bonne soirée !
kiwi14637

kiwi14637
Membre habitué

Masculin
Messages : 1387
Inscrit(e) le : 19/05/2010

kiwi14637 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Soucis d'enregistrement avec le css

Message par demeter1 Ven 23 Mai 2014 - 23:44

re Atomic, re Kiwi,
Je viens de refaire un essai sans rencontrer le soucis de cette nuit; l'enregistrement se fait normalement.
Apparemment le soucis rencontré la nuit dernière devait être le résultat d'un soucis momentané du serveur.

Atomic, merci pour les tests effectués et pour le signalement pour le template overall_header. Je vais faire la modif de suite.

Kiwi , pas de soucis pour ce qui concerne la conservation d'une feuille de style décompressée; j'ai pour habitude de travailler sur une feuille décompressée.

En fin, merci à vous deux pour ce suivi.

Bon début de weekend
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum