最近ChMateだけURLが化けてしてしまうことがあります
これは架空のURLだけど、こんなURLが化けてしまう
https://example.com/test.php?a=b&num=1&pid=1234&part=3&nid=test&get=0
本当はこういうURLだった
https://i.imgur.com/DJVOgks.png
何が起こっているかというと、まず5chのdatがいつからか仕様変更で「&」を&に変換しなくなったっぽい
今までの5chは、文字参照の一部としての&以外の&はhtmlのルールに従って&に変換していたのがなくなった
そして、ChMateは文字実体参照(html上で「>」みたいな特殊文字を「>」みたいにして書く方法)を扱う時、最後にセミコロンがなくても必ず文字実体参照として扱う仕様になっている
この2つの条件が組み合わさって、URLによくあるパラメータが、偶然文字実体参照になってしまうと一部が化けてしまう状態になっているみたい
他のブラウザも見てみると、PCのJaneStyleはURL内ではセミコロンなしの文字実体参照は文字実体参照として扱わないっぽい
ChromeやFirefoxは、gtとかltとかampなどの代表的な文字参照と、ISO-8859-1の文字の文字参照はセミコロンがなくても扱うが、それ以外は扱わないっぽい
https://www.tagindex.com/html_tag/basic/character.html
ここにあるけど、ギリシャ文字とかの文字実体参照は文字数が少なくて誤爆の危険性が高い
だからChromeやFirefoxでは、セミコロンなしでも文字実体参照として扱う文字はISO-8859-1の範囲内にしているのだと
思う
テスト用に貼ってみたのがこれ
https://egg.5ch.net/test/read.cgi/android/1528727582/713
ChMateもなんかうまいこと頼む
探検
【専ブラ】5ちゃんねるブラウザ「ChMate」part229
■ このスレッドは過去ログ倉庫に格納されています
354名無しさん@お腹いっぱい。 (ブーイモ MM67-BrT/)
2022/06/11(土) 21:35:41.49ID:gyA7vKgJM■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【社会】「第二の人生を…」地方暮らしに踏み出した60代夫婦が、わずか2年で後悔 [七波羅探題★]
- 【日中】中国依存7割「レアアース」が輸出規制されたら…自動車や家電など生産への影響懸念 新車の製造遅れで中古車値上がりも ★4 [煮卵★]
- 【大分】生徒による暴行動画が拡散 約1分間、執拗な暴行…大分市内の中学校か 市教委が事実関係を調査 ★2 [ぐれ★]
- 中国籍48歳男がファストフード店で店員にヘッドロック、暴行加える…2階席が利用できないことに激高し暴言吐き大暴れ [七波羅探題★]
- 米国ホワイトハウス声明 「中国とロシアを排除する」 グリーンランド領有について説明 ★2 [お断り★]
- ロシア、年金生活者や生活困窮者をウクライナ前線に投入 犠牲をいとわない戦い方はもはや“肉ひき機” ★2 [お断り★]
- 【高市朗報】愛国者「台湾は日本の領土🌅」😲 [343591364]
- 【実況】博衣こよりのえちえち4年ぶりJump King🧪★3
- ロブルッチ「指銃!」💥🫵😅←このシーンよかったよな🏡
- 進次郎「日米最強のタッグを離反させるかを考えている勢力はいっぱいいる。メディアやネットで様々な情報戦を行ってる。惑わされるな」 [856698234]
- 【速報】vtuber👈こいつが急激にオワコン化した理由 [329329848]
- 【速報】ラブホ市長、当選確実ww [347751896]
