wiki.zope.jp
BrowsersTrouble
   
RecentChanges WikiHelp WikiPractice JumpSearch

ブラウザによるトラブルと回避方法:BrowsersTrouble

メンバー: koyoshisiohoihoi-p、[]


【テーマ】

  1. ブラウザがらみのトラブル
    1. Zopeとの相性問題
    2. IEの初期分での管理画面表示
    3. ZWikiのページ編集上の問題
      1. 特定の記号文字が「?」に変わる ... 1バイトのバックスラッシュとチルダ (\¥〜 ̄の半角文字)、他にありますか ?
      2. ブラウザの編集文字数に制限/メモリ制約で尻切れに
      3. 文字化けで尻切れに
  2. Zopeサーバ側の対処法
    1. 課題: ブラウザからPOSTされるコードの特定と、バージョン&プラットホーム特定
    2. 課題: テスト用入力ページ ... 自動的に情報収集する方法はないでしょうか ?
    3. ZWikiのソースは ...
  3. 推奨ブラウザとその設定
  4. "日本語の文字化けを巡る考察":BrowsersTroubleJP


【参考文献】


【コメント欄】

ブラウザ
環境
挙動
NC-4.78Vine-seed

  • edit表示したとたんに、コアダンプしてお亡くなりになります。

NC-4.78 Win95/NT4.0

  • 一見、安定しているがメモリの状況ではお亡くなりになることも。書込み時の総テキスト量が、30Kバイト未満であり、それを超えると文字追加が出来なくなる。これは、NT系でも変わらない。95では30Kに達しないの文字追加出来なくなったことがある。
  • ただ、tempフォルダ内の一時ファイルが送信時のデータを保持しているので、事故時の対処がし易い面もある。

Mozilla-0.9.8Vine-seed

  • カーソルが不安定。
  • 画面最下行でペーストすると、最上行から、フォーム画面の行数分下(つまり、最上行をedit表示した状態で、画面の一番下の行)の同一カラムにペーストされる。 
  • 途中の行にペーストした場合は再現性が低い。
  • 一応書き込みはできる。 先祖帰りは再現できない。

Mozilla-0.9.9Vine-seed

  • カーソルの不安定さは無い。
  • ただし、Wikiページの更新ボタンを押すと無限ループには入り、フォームのpostができない。
  • FreeBSD-MLにおいて0.9.9使用時に同様の症状の報告あり。

"Mozilla 1.0RC1":http://www.mozilla.gr.jp/ Vine-seed

  • mozilla.orgオリジナルのtar.gzバイナリのインストールが、インストーラエラーでできなかったので、もじら組によるローカライズが行われた、「mozilla-i686-pc-linux-gnu-1.0rc1-jaJP.tar.gz」を使用。
  • フォーム入力時のカーソル挙動の不安定感はほぼ無い。
  • 75Kb程度のWikiコンテンツを編集してみたが、大サイズフォームのポスト時の文字切れ・尻切れは再現できない。
    又、0.9.8に見られたフリーズしたかのような異常な遅さが劇的に改善している。
  • 「〜」や「\」のような特殊記号の表示の文字化けも認められない。
  • 0.9.9に見られた、フォームポスト時に無限ループに入る問題も再現できない。

Galeon-1.1.3Vine-seed

  • Mozilla-0.9.8 と、全く同じ挙動。

Opera6.01日本語版 Win系

  • 2002/04/23 koyoshi - 例外的と思うが、Win95で、わずか数分の試用でお亡くなりになり、その後立上がらない。再検証します。
  • 2002/04/25 mass - Win95 ではいくつかフォント周りで落ちる問題があったはずです。とりあえず、Japanese Starter Kit 2 を当ててみてください。

Opera 6.0 beta1Vine-seed

  • 文字切れ先祖帰りは再現できない。この点については、特に問題なし。
  • Opera6の最新のβ版を上書きするか、日本語版Opera6にhttp://www.moonstone.jp/starter.htm で配布されている Opera Japanese Starter Kit 2 を適用しないと「〜」や「\」を「?」に書替える現象を引起します。(massさんからの情報です。)massさんご本人による追加解説が下の2002-04-24 massさんのコメントにあります。合せてご覧願います。
  • (注 - Opera Japanese Starter Kit 2は、Win用で、Linux用はまだありません。Win上でパッチを当てたchartables.binで上書きすれば直るかもしれません。投稿時の文字化けはこのファイルの不備が原因です。)

Opera 6.0 beta2Vine-seed

  • 「〜」や「\」を「?」に書替える現象が起こる。
    • mass氏の指摘通り、Opera Japanese Starter Kit 2のパッチを当てた、Win用chartables.binを上書きすると、「〜」や「\」等は正常に表示できます。hoihoi-p
  • 数字インデントを伴うページで文字化けが起こる。
    • 上記の対策ではだめでした。hoihoi-p
  • フォーム記入時に、日本語が化けたり、表示できる場合も、欧文表記が文字化けを起こす。(当方のフォントセッティング?)
  • 空白部分に意味不明の文字が表示される時がある。(リロードにより、正常に戻る。)

Opera 6.02 build1090Win系

  • 文字化け問題が復活しています(汗)。Japanese Stater Kit 2 を当てたOpera6.01日本語版か、6.02build1066 から chartables.bin を持ってきて上書きしないとだめです。build1066 の chartables.bin は不完全なのでできれば 6.01 に Japanese Starter Kit 2 を当てたものの方がいいでしょう。
  • ちなみに、Zope は EUC-JP を基本的に使っているようなので大丈夫ですが、半角の\と~を JIS にエンコードしようとしたときにキャラクターのマッピングテーブルの問題で化けます。どうやら JIS X 0201 と ASCII の違いを頑張って処理しようとしているようです(^^;
  • また、Opera はフォーム内でのフォントがちょっとした拍子に変わってしまうので、インデントによるリストのグルーピングがちょっとやりにくいかもしれません。何文字空白を入れたかしっかり数えれば大丈夫ですが。

Opera 6.02 build1101Win系

  • 日本語関係のトラブルがほぼ解決されました。Japanese Starter Kit 2 を当てなくても「〜」などが文字化けしません。「¬」も大丈夫になったようです。素晴らしい。 mass

NC-4.7MacOS-7.5.5

  • 特に問題なし。すこぶる軽快。

IE-5.0MacOS-9.0.4

  • 特に問題なし。
  • 直接は関係ないが、Wikiインデントの○と、その後の文章が1行ずれることがある。
  • (通常使わないマシンなもんで、フォント等のセットアップの可能性大)

Last edited Thu, 14 Sep 2006 02:51:39 +0900 Edit this page