Problème de retour à la ligne avec Firefox 60 |
Bienvenue invité ( Connexion | Inscription )
Problème de retour à la ligne avec Firefox 60 |
10 May 2018, 12:53
Message
#1
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
Hello,
J'avais déjà remarqué depuis un certain temps un comportement erratique du forum sur les retours à la ligne quand je postais avec Firefox Developper Edition : les lignes vides que je met pour aérer mes posts n'étaient pas pris en compte correctement et remplacées par des simples retours à la ligne. En doublant la ligne vide, ça passe parfois en ligne simple, parfois pas. Et en rééditant le post après publication, je constate que les doubles lignes ont été remplacées par des simples... Encore plus fort, si je valide l'édition, ça reste bien comme il faut, les lignes simples ne sont plus supprimées... Je mettais ça sur le compte d'une des extensions que j'ai sur mon Firefox dev, mais depuis ce matin j'ai le même problème avec mon Firefox normal, qui vient de passer en version 60. Donc visiblement il y a un truc bizarre avec les nouvelles versions de Firefox... Est-ce que quelqu'un d'autre a constaté le problème ? Est-ce que quelqu'un a trouvé une solution fiable pour contourner la chose ? Je soupçonne un changement dans la façon d'encoder les retours à la ligne, mais je n'ai trouvé aucune info sur le sujet :-( Et surtout, je n'ai pas constaté le problème sur d'autres sites. -------------------- |
|
|
10 May 2018, 20:00
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 19 573 Inscrit : 22 Jul 2004 Lieu : Louvain-la-Neuve (Gaule Gelbique) Membre no 21 291 |
Ce que j'ai constaté pour ma part — mais ça n'a peut-être rien à voir… —, c'est que le forum ne prenait pas en compte les espaces multiples (un peu comme les lecteurs de courriel qui suppriment les doubles lignes vides).
Exemple, je mets une espace entre parenthèses ( ) ou bien trois espaces ( ). Je ne vois pas de différence. Si je veux obtenir cet effet, je dois alterner espaces et espaces insécables. Exemple : ( ) -------------------- ¶ MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS 12.6 “Monterey” ¶ MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8 ¶ Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C ¶ B-Box 3 + HP LaserJet 4000 N
¶ La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même. … Les corsaires mettent en berne… |
|
|
10 May 2018, 22:01
Message
#3
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
Ce que j'ai constaté pour ma part — mais ça n'a peut-être rien à voir… —, c'est que le forum ne prenait pas en compte les espaces multiples (un peu comme les lecteurs de courriel qui suppriment les doubles lignes vides). Yep, à priori ça n'a rien à voir, les espaces multiples non pris en compte, c'est le comportement standard du HTML.Exemple, je mets une espace entre parenthèses ( ) ou bien trois espaces ( ). Je ne vois pas de différence. Si je veux obtenir cet effet, je dois alterner espaces et espaces insécables. Exemple : ( ) Le HTML ne prend pas non plus en compte les retours à la ligne bruts (il les traite en fait comme un espace), mais le forum force la prise ne compte en les remplaçant par le code HTML pour le retour à la ligne (<br>). Mais ça se comporte différemment depuis le passage à Firefox 60 (en tout cas, chez moi, et sur deux postes différents, un sous W10 avec Firefox classique, un sous W7 avec Firefox Dev). Par exemple, là, pour que le message s'affiche comme je le veut, j'ai dû mettre deux lignes vides entre chaque paragraphe au moment de la saisie (sauf dans la citation, que j'ai laissée telles qu'elle, avec des ligne simples, et qui s'affiche bien comme il faut...). Par contre si je l'édite, je n'en voit bien plus qu'une... Et si je les double à nouveau en éditant, il enregistre bien en double. Ce message a été modifié par SartMatt - 10 May 2018, 22:02. -------------------- |
|
|
10 May 2018, 22:33
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 19 573 Inscrit : 22 Jul 2004 Lieu : Louvain-la-Neuve (Gaule Gelbique) Membre no 21 291 |
Mais ça se comporte différemment depuis le passage à Firefox 60 […]. Par exemple, là, pour que le message s'affiche comme je le veux, j'ai dû mettre deux lignes vides entre chaque paragraphe au moment de la saisie […] Tu veux dire que tu tapes trois retours-chariot ? (Ici, j'en ai tapé deux, donc une ligne vide.) — Essaie peut-être aussi sur Wikipédia de voir ce que ça donne ; ils ont aussi une gestion particulière des double passage à la ligne… (sauf dans la citation, que j'ai laissée telles qu'elle, avec des ligne simples, et qui s'affiche bien comme il faut...). Hormis la séquence Espace-espace insécable-espace tout à la fin qui s'est réduite à une espace simple, alors que dans mon message elle s'affiche bien comme triple espace. -------------------- ¶ MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS 12.6 “Monterey” ¶ MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8 ¶ Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C ¶ B-Box 3 + HP LaserJet 4000 N
¶ La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même. … Les corsaires mettent en berne… |
|
|
11 May 2018, 00:24
Message
#5
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
Tu veux dire que tu tapes trois retours-chariot ? Oui.Un seul retour chariot me donne rien (j'en ai mis un, juste après le "Oui.", et du coup je me retrouve avec les deux phrases collées), deux me font un retour à la ligne sans ligne vide, trois me font une ligne vide. Bref, tout semble se comporter comme si le le premier retour chariot disparaissait... Mais uniquement lors de la saisie initiale, pas lors d'une édition.Du moins pas pour les retours chariots qui étaient déjà dans le message édité... Car si j'en rajoute, ils se comportent comme pour un nouveau message, le premier saute... — Essaie peut-être aussi sur Wikipédia de voir ce que ça donne ; ils ont aussi une gestion particulière des double passage à la ligne… Nope, pas de problème sur Wikipedia, ni avec l'éditeur WYSIWIG, ni avec l'éditeur Wiki.(sauf dans la citation, que j'ai laissée telles qu'elle, avec des ligne simples, et qui s'affiche bien comme il faut...). Hormis la séquence Espace-espace insécable-espace tout à la fin qui s'est réduite à une espace simple, alors que dans mon message elle s'affiche bien comme triple espace. Ce message a été modifié par SartMatt - 11 May 2018, 00:24. -------------------- |
|
|
11 May 2018, 00:29
Message
#6
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 19 573 Inscrit : 22 Jul 2004 Lieu : Louvain-la-Neuve (Gaule Gelbique) Membre no 21 291 |
J'avais pas vu. Je n'y ai pas touché. Lors de la citation le formulaire contient chez moi trois espaces classiques au lieu de la séquence, et c'est remplacé par un seul à l'enregistrement... Exact. J'ai testé dans le bac à sable et ça fait la même chose : on peut le taper ainsi mais pas le citer. -------------------- ¶ MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS 12.6 “Monterey” ¶ MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8 ¶ Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C ¶ B-Box 3 + HP LaserJet 4000 N
¶ La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même. … Les corsaires mettent en berne… |
|
|
11 May 2018, 06:12
Message
#7
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 031 Inscrit : 27 Apr 2004 Membre no 18 176 |
Firefox 60 chez moi. Un simple retour à la ligne après cette phrase.
Normalement, cette ligne juste en dessous de la précédente. Deux retours à la ligne après cette phrase. Normalement, une ligne vide précède cette ligne. <edit> donc a priori, pas de surprise chez moi </edit> Ce message a été modifié par audionuma - 11 May 2018, 06:13. -------------------- Membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la liste
Futur ex-macbidouilleur, sous Dell / Ubuntu depuis 2021 ! |
|
|
11 May 2018, 09:06
Message
#8
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
donc a priori, pas de surprise chez moi Merci pour ce retour ( ).Tu es sur Mac je suppose ? Si oui, peut-être un problème spécifique à la version Windows. J'ai reproduit le problème tout à l'heure avec Firefox Dev 61, sur un profil utilisateur complètement vierge, sans aucune extension et en configuration par défaut, donc ce n'est pas ma conf qui provoque le problème -------------------- |
|
|
11 May 2018, 09:31
Message
#9
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 031 Inscrit : 27 Apr 2004 Membre no 18 176 |
@SartMatt : Firefox 60 sous MacOS 10.10.5 avec uBlock Origin
Est-ce que tu as essayé avec un autre navigateur sous Windows ? Ce message a été modifié par audionuma - 11 May 2018, 10:00. -------------------- Membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la liste
Futur ex-macbidouilleur, sous Dell / Ubuntu depuis 2021 ! |
|
|
11 May 2018, 10:12
Message
#10
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
@SartMatt : Firefox 60 sous MacOS 10.10.5 avec uBlock Origin Yep, pas de problème avec Chrome ou avec Firefox 59 (et plus généralement, toutes les versions de Firefox depuis que je fréquente Macbidouille ).
Est-ce que tu as essayé avec un autre navigateur sous Windows ? -------------------- |
|
|
11 May 2018, 10:33
Message
#11
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 969 Inscrit : 26 Jan 2011 Lieu : Pollachius virens Membre no 164 083 |
@SartMatt : Firefox 60 sous MacOS 10.10.5 avec uBlock Origin Yep, pas de problème avec Chrome ou avec Firefox 59 (et plus généralement, toutes les versions de Firefox depuis que je fréquente Macbidouille ).Est-ce que tu as essayé avec un autre navigateur sous Windows ? https://www.fxsitecompat.com/en-CA/docs/201...-instead-of-br/ (je n'ai pas creusé le sujet, donc pas certain que ça soit en rapport avec le problème que tu évoques) -------------------- MBP 2017 15" avec clavier pourri et touchbar inutile
|
|
|
11 May 2018, 14:14
Message
#12
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
Effectivement, si je fais un essai, je vois qu'il envoi bien un <div> pour le premier retour à la ligne, et des <div><br></div> pour les autres quand il y en a plusieurs. Ça expliquerait effectivement du coup pourquoi il en manque à chaque fois un, le premier pour lequel il n'y a pas de <br>.
Voilà le code HTML qui est envoyé : <div> Encore un test de retours à la ligne...</div><div>1</div><div><br></div><div>2</div><div><br></div><div><br></div><div>3<br></div> Avec Chrome, ça n'envoie pas du HTML, mais du texte brut, ce qui explique pourquoi il n'y a pas de problème, bien que le comportement de Firefox 60 soit censé être calqué sur celui de Chrome (peut-être que le JavaScript qui gère l'éditeur dans IP.Board connait ce comportement de Chrome et du coup lui fait envoyer du texte brut...). Et du coup, voilà un petit script GreaseMonkey pour régler le problème : CODE // ==UserScript== // @name FixNewLinesMacbid // @namespace http://www.mabidouille.com // @description Corrige les problèmes de retour à la ligne sous Firefox 60 sur le forum Macbidouille. // @version 20180528 // @grant none // @run-at document-idle // @include http://forum.macbidouille.com/index.php?act=post* // ==/UserScript== editFrame = document.getElementById("ed-0_iframe").contentWindow.document; editFrame.execCommand("DefaultParagraphSeparator", false, "br"); Merci ypo Ce message a été modifié par SartMatt - 28 May 2018, 20:29. -------------------- |
|
|
28 May 2018, 19:47
Message
#13
|
|
Adepte de Macbidouille Groupe : Membres Messages : 248 Inscrit : 1 Apr 2009 Membre no 133 913 |
HelloMême problème chez moi avec Firefox, que ce soit sur Mac ou Windows.Qu'est-ce qu'il faut faire avec ton script ? Ca marche comment ?Merci
Ce message a été modifié par Farkas - 28 May 2018, 19:47. -------------------- Farkas se prononce fɔʁkɔʃ
iMac 27" 2013 : Intel i7 / 16 Go / GTX 680MX / Yosemite iHack : Z97X-UD3H-BK / Intel i7 4790K / 16Go / GTX 970 / High Sierra + Win 10 / Clover iHack : ASUS ROG Strix Z490-E / Intel i7 10700K (Comet Lake) / 32Go / Intel UHD630 + RX 5700 XT / Catalina + Win 10 / OpenCore Hackbook Pro : MSI GP72VR 7RF / Intel i7 7700HG (Kaby Lake) / 8Go / Intel HD630 + GTX 1060 / Sierra + Win10 / Clover |
|
|
28 May 2018, 20:27
Message
#14
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
HelloMême problème chez moi avec Firefox, que ce soit sur Mac ou Windows.Qu'est-ce qu'il faut faire avec ton script ? Ca marche comment ?Merci Hello,Il faut d'abord que tu installes l'extension GreaseMonkey : https://addons.mozilla.org/fr/firefox/addon/greasemonkey/ Ensuite tu cliques sur la tête de singe que l'extension ajoute à droite de la barre d'adresse et tu choisis "New user script". Tu copies-colles mon script, tu enregistres, et normalement ça devrait être tout bon. -------------------- |
|
|
29 May 2018, 19:17
Message
#15
|
|
Adepte de Macbidouille Groupe : Membres Messages : 248 Inscrit : 1 Apr 2009 Membre no 133 913 |
HelloMême problème chez moi avec Firefox, que ce soit sur Mac ou Windows.Qu'est-ce qu'il faut faire avec ton script ? Ca marche comment ?Merci Hello,Il faut d'abord que tu installes l'extension GreaseMonkey : https://addons.mozilla.org/fr/firefox/addon/greasemonkey/ Ensuite tu cliques sur la tête de singe que l'extension ajoute à droite de la barre d'adresse et tu choisis "New user script". Tu copies-colles mon script, tu enregistres, et normalement ça devrait être tout bon. Merci à toi !! Je pense que ça fonctionne bien -------------------- Farkas se prononce fɔʁkɔʃ
iMac 27" 2013 : Intel i7 / 16 Go / GTX 680MX / Yosemite iHack : Z97X-UD3H-BK / Intel i7 4790K / 16Go / GTX 970 / High Sierra + Win 10 / Clover iHack : ASUS ROG Strix Z490-E / Intel i7 10700K (Comet Lake) / 32Go / Intel UHD630 + RX 5700 XT / Catalina + Win 10 / OpenCore Hackbook Pro : MSI GP72VR 7RF / Intel i7 7700HG (Kaby Lake) / 8Go / Intel HD630 + GTX 1060 / Sierra + Win10 / Clover |
|
|
29 May 2018, 19:45
Message
#16
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
De rien, je n'ai fait qu'implémenter la solution trouvée par yponomeute
-------------------- |
|
|
27 Oct 2019, 09:45
Message
#17
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 579 Inscrit : 9 Feb 2002 Lieu : Cambodge Membre no 2 013 |
Merci à Baron qui m'a aiguillé ici
Depuis le passage sous Firefox 70 je découvre le même problème.... et ça me gonfle un max (je reste modeste dans mon commentaire) J'explore cette possibilité.... Ce message a été modifié par baron - 27 Oct 2019, 09:52.
Raison de l'édition : Ajout d'un lien interne
-------------------- Hackintosh Gigabyte X670 Gaming X AX - Ryzen™ 7 7700X - G-Skill GAMING TRIDEN Z5 RGB DDR5 5600MHz 2*16GB - Gigabyte RX 5700 XT - 2 Lexar NM710 M.2 PCIe 4.0 NVMe 1TB (Win 11 et macOS) SSD Samsung 860 500Go (CCC Sonoma), 2 SATAs 4To Boîtier LIAN LI Lancool 216RX
Hackintosh Asus Z790 ProArt Creator WIFI - Intel™ i9 14900K - G-Skill GAMING TRIDEN Z5 RGB DDR5 6000MHz 4*32GB - Gigabyte RX 6900 XT - 4 SSDs Adata Legend M.2 PCIe 4.0 NVMe 2TB - Boîtier LIAN LI O11 Dynamic EVO 3 Ecrans Mi Xiaomi 34" 3440*1440 Switch 4K KVM CMSTEDCD (3 écrans 2 PC) OpenCore 1.0.1 Sequoia 15.1 ß4 (24B5046f) Sonoma 14.7 Ventura 13.7 Monterey 12.7.6, Big Sur 11.7.10, Parallels Desktop Leopard Server > Sequoia (Sur Asus 790) MacbookPro 14" 2021 16Go RAM 512Go SSD Sequoia 15.0. MacBook M3 15" 2024 Sequoia 15.1 ß4 (24B5046f) Synology DS1522+ Retour d'expérience Installations d'OS X/macOS depuis OS X 10.5 Leopard jusqu'à macOS 12 Monterey Durex King Size XXL (boites de 12) - Lave Linge LG F1222QD5 - Aspirateur Honiture Q6 Pro - Machine Espresso DeLonghi Magnifica Evo - Réfrégirateur Samsung RT38FFAK . |
|
|
21 Apr 2021, 07:19
Message
#18
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 936 Inscrit : 23 Nov 2002 Membre no 4 808 |
et de même, merci au même
-------------------- MBP 15 unibody (circa 2010) 2,4 Ghz , 4Go ssd 256 Go, dual boot OSX10.9.5-Linux mint
MacMini late 2012, i7 2,3Ghz, 16Go, 2 ssd 1to, OSX Sonoma 14.6.1 dual boot Sequoia 15 (OpencoreLegacy Patcher 2.1) |
|
|
Nous sommes le : 26th September 2024 - 04:52 |