プロジェクト

全般

プロフィール

Bug(バグ) #1593

日本語が含まれるURLが小窓にならない

Hiroki Mogi13年以上前に追加. 約4年前に更新.

ステータス:
New(新規)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
開始日:
2010-09-17
期日:
進捗率:

0%

3.6 で発生するか:
Yes (はい)
3.8 で発生するか:
Unknown (未調査)

説明

Overview (現象)

日記などで日本語が含まれるURLを書き込むと、日本語がエスケープされないためURLが小窓にならない。

再現バージョン

  • OpenPNE 3.6beta3

Causes (原因)

Way to fix (修正内容)

報告元

http://sns.openpne.jp/diary/25139 より転載

http://www.amazon.co.jp/ラスト・チャイルド-上-ハヤカワ・ミステリ文庫-ジョン・ハート/dp/4151767037/
http://www.amazon.co.jp/hoge/dp/4151767037/

上の行が小窓にならないのは、制限でしょうか? バグでしょうか?

下の行は「ラスト・チャイルド-上-ハヤカワ・ミステリ文庫-ジョン・ハート」の部分を「hoge」に書き換えただけです。

日記コメントも転載します

    1: gen

    ざっと調べた感じでは、
    ・私が使っているOpera以外のブラウザは、URLバーに日本語がエスケープされた状態で表示されるので問題にならない。
    ・本来は、url2cmd内でエスケープしなければならないが、適切な標準関数が無く、対処出来ていない。

    といった辺りでしょうか…

履歴

#1 Kousuke Ebihara13年以上前に更新

  • 3.6 で発生するかYes にセット

一応バグ扱いのままにしておきますが、 URL を貼り付ける際には適切にエンコードするべきだと考えます(利便性を考慮し、ブラウザのロケーションバーにはデコードされた URL が表示されているかもしれません。しかし、仮に、ロケーションバーからコピーした URL がデコードされたままになっているのであるとすれば、それはどちらかといえばブラウザ側の問題と言えるかもしれません)。

本チケットに対応する際は、エンコードされていない文字列も受け入れるように自動リンクしてしまうと誤ったマッチングをおこなってしまう危険性が高くなるので、無考慮にマッチングの範囲を広げるのみの対応で済ますべきではありません。

#2 Yuma Sakata約12年前に更新

  • 3.6 で発生するかYes から Yes (はい) に変更
  • 3.4 で発生するかYes (はい) にセット

再現確認

以下バージョンで再現確認できました。

  • 3.6.1
  • 3.4.18

#3 kaoru n約4年前に更新

  • 対象バージョンOpenPNE 3.10.x にセット

他の形式にエクスポート: Atom PDF