注意事項_

Safari さま、何がいけないのでしょうか

  • Safari でこのページにアクセスしてから login しようとしても login できない。
  • Safari でトップページにアクセスして login してからこのページに来ると logout してしまう。
  • 利用方法のページでもおなじ
  • 新しいサーバに移し、charset=UTF-8で運用を開始したところ、現象が変わった。(2007-07-19)
    • Safariでこのページにログインしようとするとログインできずにトップページに飛ばされる。このとき、showの後ろに「注意事項」がUTF-8な文字列としてURLエンコードされた文字列の最後の2bytes分が失われた状態で続いている。
    • 他のページでログイン後、このページに来てもログアウトしなくなっている。この時、showの後ろは「注意事項」という文字列がエンコードされずに表示されている。
    • 利用方法のページではこの不具合は発生しない。
    • 「注意事項」を「注意事項_」にリネームすると問題は発生しない。

ごめんなさい IE6さま

IE6 さまの名誉を傷つけるような発言をしたことをお詫びいたします。

ことの経緯

  • IE6 でこのページにアクセスしてから login するとエラーになる
  • IE6 でトップページにアクセスして login してからこのページに来て、 編集し、commitボタンをクリックするとエラーになる
  • でも利用方法のページではエラーはでない

ということがあったために、つい、IE6 さまの名誉を傷つけるような発言をしてしまいました。ゴメンナさい。

原因は、login や commit ボタンをクリックしたあとに戻るページの URL が URL エンコードされていなかったためでした。Mozilla 系のブラウザではそのような 不具合が観測されなかったため今まで見逃していたようです。

Powered by Kahua