― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - Netアンサーが使えない[1.5]
作成者 メッセージ
  記事の件名:   引用付きで返信する
先ほど(4/10)何気なくアクセスしたらすんなり通りまして・・

ソースを確認したらShift_JISになってました。
修正していただいたようです!
投稿記事 Posted: 2006年4月11日(火) 00:06
  記事の件名:   引用付きで返信する
Linux user さんが書きました:
IEを強要するってことは、IEの脆弱性による被害には責任を持つってことになるのかな。

推奨環境は、IEだけじゃないですよ。
投稿記事 Posted: 2006年3月26日(日) 18:18
  記事の件名:   引用付きで返信する
「セゾンのページ構成内容が変であることの認識はしましたが、IEを使って利用してください。IEを使用した場合は問題ないので今回の件はご意見として承ります。」

Linuxユーザは無視なのか。
IEを強要するってことは、IEの脆弱性による被害には責任を持つってことになるのかな。
投稿記事 Posted: 2006年3月26日(日) 17:22
  記事の件名:   引用付きで返信する
動かないときに、JavaScriptコンソールを見るとエラーが出ていたので、連絡していたのですが、
推奨環境のブラウザを使ってください。
と言われました。
たしかにIEだとエラーは出ないですが、括弧閉じがなかったりと、興味深いスクリプトですよ。
投稿記事 Posted: 2006年3月26日(日) 15:45
  記事の件名:   引用付きで返信する
現状報告、改善要求のためセゾンのサポートに電話してみましたがよい返事は頂けませんでした。
「セゾンのページ構成内容が変であることの認識はしましたが、IEを使って利用してください。IEを使用した場合は問題ないので今回の件はご意見として承ります。」
とのことです。
話の調子からすると今後もセゾンの改善見込みはなさそうです。
投稿記事 Posted: 2006年3月25日(土) 22:22
  記事の件名:   引用付きで返信する
レス有難うございます。

 オプションの文字エンコーディングの設定は、表示メニューのとは違うんですね。

> "Shift_JIS" はありますが "sjis" はありません
 そうなんですか!
 ときどき見かける表記なので、有効なものだとばかり思っていました。
 これはやはり、サイトの方を直して貰うしかなさそうです。

 勉強になりました。
 有難うございました。
 
投稿記事 Posted: 2005年12月23日(金) 23:49
  記事の件名:  文字エンコーディング話、あれこれ  引用付きで返信する
passer さんが書きました:
> [コンテンツ]の[フォントと配色]の[詳細設定]
 ありました!
 失礼しました。
 ここはちゃんとShift_JISになっていました。ということは、文字コード指定が間違っていれば、デフォルト=Shift_JISで表示されそうなものですが・・・


そうじゃないんです。そこは「私はこの文字エンコーディングのページが欲しい」とサーバに要求する内容を設定する場所です。その文字エンコーディングのページを送ってくれるかどうかはサーバ次第です…

送られてきたページの文字エンコーディングの自動判別は通常メニューの

メニュー「表示」→「文字エンコーディング」→「自動判別」→(お好みに合わせて。おそらく「日本語」)

文字エンコーディングを要求できることにびっくりされたかもしれません。HTTP/1.1 にはそのような機能があります。ただし、Firefox は「できればこれがいいけど、無かったら後は何でもいいよ」という穏健な要求をするように作られているので、サイトは何も考えなくても約束違いにはなりません

引用:
Web標準普及プロジェクト
http://www.mozilla.gr.jp/standards/webtips0022.html
には
charset=shift_jis
としか載っていないので
charset=sjis
は間違った表記なのではないでしょうか。


文字エンコーディングの名前は IANA という組織が管理していて、CHARACTER SETS という文書に載っているのがインターネットでテキスト・HTML・XML ファイル(メール含む)を送受信する際の公認の文字エンコーディングの全てです(この中には、双方同意の上で無ければ使うな、と釘をさしてあるものもあったりして、いきなり使っていいものは限られてくるのですが)。ここに載っていない名前を使う場合は頭に "x-" と付けるのがルールです(だから Shift_JIS が未公認の頃は "x-sjis" という名前が使われたりしたものです)。

上の文書を調べると分かりますが、"Shift_JIS" はありますが "sjis" はありません(アルファベットの大文字・小文字は区別しません)。

chaser=sjis と書くのは原典を調べなかった技術者が思い込みで書いたものでしょう。やさしく書き下ろした解説書や他の人のサイトを見て真似をすると、間違いも真似してしまうことがあります。

ただ、Firefox のソースコードを調べると中には対応のコードが入っているかもしれないのですが、すみません、調べていません。
投稿記事 Posted: 2005年12月22日(木) 10:55
  記事の件名:   引用付きで返信する
レス有難うございます。

> [コンテンツ]の[フォントと配色]の[詳細設定]
 ありました!
 失礼しました。
 ここはちゃんとShift_JISになっていました。ということは、文字コード指定が間違っていれば、デフォルト=Shift_JISで表示されそうなものですが・・・

 Netアンサーはフレーム構成で、shift_jis指定とsjis指定が混在しているようです。
 あとはもう、セゾンに問い合わせてみるしかなさそうです。

 いろいろと有難うございました。
投稿記事 Posted: 2005年12月22日(木) 00:37
  記事の件名:   引用付きで返信する
Web標準普及プロジェクト
http://www.mozilla.gr.jp/standards/webtips0022.html
には
charset=shift_jis
としか載っていないので
charset=sjis
は間違った表記なのではないでしょうか。
投稿記事 Posted: 2005年12月21日(水) 22:53
  記事の件名:   引用付きで返信する
>文字エンコーディングを設定
[コンテンツ]の[フォントと配色]の[詳細設定]
にあります。
投稿記事 Posted: 2005年12月21日(水) 22:39
  記事の件名:   引用付きで返信する
レス有難うございます。

該当ページのソースコードには
<meta http-equiv="Content-Type" content="text/html;charset=sjis">
が含まれています。
sjisはshift_jisのことですよね?

以前のバージョン(1.07)には、オプションに規定の文字エンコーディングを設定するところがあったように記憶しているのですが、1.5には見あたらないようです。どこで設定したら良いものでしょう?

重ねての質問で申し訳ありません。
お手数かけますがよろしくお願いいたします。
投稿記事 Posted: 2005年12月21日(水) 21:49
  記事の件名:   引用付きで返信する
その頁に文字コードが設定されてないなら、Firefoxは規定の文字エンコーディングを使いますが、それが
引き継いだプロファイルではUTF-8、
新規プロファイルでは初期値のShift-JIS
になっているのではないでしょうか。
投稿記事 Posted: 2005年12月21日(水) 00:52
  記事の件名:   引用付きで返信する
 ちょうど同じ問題で悩んでいましたので、こちらのトピックが大変参考になりました。
有難うございます。
 こちらのを参考に私も試してみました。

 ログイン後のページ情報を確認したところ文字エンコードが「UTF-8」になっていました(タイトルバーの日本語が化けてます)。新規プロファイルを作成してアクセスすると、同ページは「Shift-JIS」になっていて、正しく表示します。
 そこで、件のページの文字エンコードを強制的にShift-JISに変換※してやると、以前のように正しく表示されるようになりました。
 ※このページにはメニューバーがないので、右クリックメニューに文字コード変換を拡張して実行。

 と言う状況なのですが・・
 どうしてUTF-8と判断してしまうのか、よくわかりません。キャッシュを消したりしてみたのですが、再度アクセスするとやっぱりUTF-8です。
 なにか情報がありましたらよろしくお願いいたします。

 失礼致しました。
投稿記事 Posted: 2005年12月20日(火) 23:38
  記事の件名:   引用付きで返信する
エラーメッセージから、サーバー側が悪いように思えますが、1.5の実装がおかしいことも考えられます。

同じ拡張を新規プロファイルに入れても問題ないことから、拡張を削除しても設定が残っていたことが影響したのではないかと思います。

アドバイスいただいた方ありがとうございました。
投稿記事 Posted: 2005年12月17日(土) 10:33
  記事の件名:   引用付きで返信する
同じ問題で悩んでおりました。
早速新しいプロファイルを作成したところ(firefox.exe -p)問題が解決致しました。
1.07で上手く行けたものですから、ちょっと先方に連絡することがはばかれたのでした。
有難うございます。ご報告まで。
投稿記事 Posted: 2005年12月15日(木) 01:04

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean