Affichage de la page d'accueil de pluxml.org avec Epiphany
flipflip
Member
Bonjour à tous,
Je test le navigateur Epiphany sur ma fedora et voila comment s'affiche la page d'accueil de pluxml.org
Uploaded with ImageShack.us
Je test le navigateur Epiphany sur ma fedora et voila comment s'affiche la page d'accueil de pluxml.org
Uploaded with ImageShack.us
J'ai un string de l'array
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
J'ai moi même identifié ce problème depuis 3 mois avec Pluxml 5. Il s'agit en fait d'un problème d'affichage lié d'une part à la compression des pages en gzip, et d'une autre part les navigateurs utilisant le moteur de rendu webkit.
On m'a dit que ça marchait bien avec Chrome. Mais personnellement je rencontre ce problème avec Jumanji sous Linux, et midori sous Windows. Je dois utiliser Firefox (moteur gecko) pour aller sur les sites ayant la compression gzip activée.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Etonnant ce problème avec la compression activé...
HEOLLIAES, justement je viens de changer pour passer à Epiphany, marre de firefox qui bouffe 140Mo de ram, marre de son rendu lent.
J'ai un string de l'array
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Non, j'essayais de voir si l'une ou l'autre compression pouvait être incompatible avec webkit.
Il n'y a qu'avec PluXml que j'ai rencontré ce problème.
EDIT: Le problème est indépendant du serveur web. Avec lighttpd on retrouve le même soucis.
Sur le net j'ai rien trouvé en rapport
J'ai un string de l'array
le serveur compresse par défaut ou c'est au site (via une fonction interne) d'en faire la demande au serveur?
J'ai un string de l'array
Je déterre ce vieux sujet car j'ai été confronté au même problème que flipflip avec une version 5.0.2 et Epiphany (version 2.30.6). Firefox et Chromium, aucun soucis. Je suis sur une une Ubuntu 10.04.
Après quelques tests et investigation aussi coté serveur web, j'ai l'impression qu'il y a un binz avec PHP au niveau du module ./core/lib/class.plx.utils.php près des fonctions httpEncoding et ob_gzipped_page. Je ne suis pas un développeur mais en modifiant la comparaison des conditions elseif de la première fonction, mes pages s'affichent enfin correctement au lieu de caractères bizarres.
Je n'ai pas testé avec la dernière version mais le code n'a pas changé.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Essaies d'utiliser ce code dans index.php : au lieux de :
Ce code correspond à la dernière version de Pluxml. Je viens d'installer "à l'écart" celle-ci sans la moindre modification et la page d'accueil s'affiche correctement.
Je crois que ça va me forcer à mettre à jour plus rapidement que prévu.
S'il n'y a pas de problème jusque là (si ma modification ne perturbe pas le fonctionnement de la compression des pages), je vais conserver ce que j'ai fait.
Dans tous les cas, je vous remercie.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Je le test sur mon site ici: http://www.site-de-bankai.fr/
Je continue de voir si tout les codes fonctionne mon cher Amaury, je te remercie de ton travaille
Si je désactive la compression mon site est valide Xhtml 1.0 Strict
Si j'active la compression c'est le drame:( , le site passe en Html 4.01 avec plus d'une centaines d’erreurs.
EDIT : A priori ça arrive quand une session est lancée avant, le ob_start.
Dans plxUtils : remplacer la fonction httpEncoding par Dans index.php : Utiliser : Au lieu de : En espérant que ça fonctionne partout...
- le navigateur Epiphany
- le plugin Google+
Ainsi nous pourrons officialiser la solution apportée par Amaury dans la prochaine version de PluXml (5.1.4)
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Le soucis d'ordre w3c est corrigé.
Le +1 de Google fonctionne aussi.
J'utilise pour l'instant la version 5.0.2 de Pluxml. Je prends du temps avant de, et pour faire les mises à jour.
Je suis allé un peu trop vite en besogne hier soir, car la compression gzip sur une installation toute fraîche n'est pas activée. Et en l'activant, je retombe sur le même problème d'affichage.
J'apporte une précision supplémentaire, c'est que la compression est activée aussi coté serveur web - mod_deflate d'Apache, ce qui rend en effet la compression par Pluxml inutile. J'étais persuadé que la compression de Pluxml ne s'activait pas dans ce cas. Ce n'est qu'en étudiant davantage le PHP depuis, que je crois comprendre qu'il se passerait une double compression dont le navigateur Epiphany est bien en peine de gérer par rapport à ses homologues Firefox et Chromium (je fais des tests de compatibilité, de validation w3c et d'autre un peu moins nécessaires, comme utiliser du SVG, depuis peu). Est-ce exact ?
Je vais tester aussi ces changements et je ferai un retour.
Après la modification du code proposée par amoweb, avec Epiphany, la page s'affiche correctement avec l'option gzip de Pluxml activée.
Je viens de l'adapter sur l'ancienne version (5.0.2) pour la fonction ob_gzipped_page et ça s'affiche correctement aussi.
amoweb a fait un sacré boulot pour trouver la solution.
on va pouvoir adopter la modification alors.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)