掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
クライアント環境の違い? (ID:125613)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>> 中国からアクセスした場合、ActiveXのインストールができないそうです。 過去の失敗談から。 1. キャッシュ用のディスクの空きが少なかった。 2. PCの時刻がずれていて、インストール時の認証に失敗していた。 3. Domain Usersとしてログインしていて、ローカルPCへの権限が低かった。 4. ダウンロード失敗したバイナリがキャッシュに残っていて、阻害されていた。 >> (<Object>タグ内の<PARAM>タグ以外の部分が表示される。) 文字コードの判定に失敗すると、稀にタグの中身が丸見えになる事がありますね。 1. Content-Type で、charsetを指定しているか? 2. HTTP応答のContent-Typeと、metaタグのcharset、そして 実際の文字コードとの間に、食い違いは無いか? 3. クライアント環境は、その文字コードをサポートしているか? >> 他に、何か原因があるのでしょうか?? Webサーバのアクセスログは確認されてます? 中国からアクセスされた時に、そのファイルへのGET要求が 来ているのかどうかを見ておいた方が良いと思います。 > その原因は、CAB解凍DLLがWindows標準でないこと。 え?? 中文版のWindowsではどうだか知りませんが、日本語版の場合、 IE4等のインストーラでさえ、cabファイルが使われていますよね…? CAB解凍DLLというのが CABINET.DLL の事なら、IE5.0にも付属している ファイルなので、普通はインストール済みかと思っていたんですけど、 中文版のWindowsでは、事情が異なるのでしょうか。(無知ですみません) >他国での実行の場合、INFファイルも配布する必要があるのでしょうか? inf入りcabにすれば、バージョン管理やロケーション別のインストールにも 対応できますし、言語固有のライブラリが必要になった場合でも、 CABDefaultURLキーでのオンデマンドインストールができるという理由で、 自分は cab を使う事が多いです。が、ただそれだけ。必須かと言われれば否です。 なので嫌なら、inf付き cab 以外の方法もありますけど(msiとか)、少なくとも、 不特定多数を相手にするなら、VB6ランタイム(のサテライトファイル)の インストールチェックが必要なので、ocx単体ではなく、パッケージで 配布した方が安全かなーという気はします。 >>・ロケールの違い >これの検証は・・・。 >日本のPCを中国に持っていって・・・は、検証できません。 中国で日本語版の検証をするのではなく、その逆の検証はどうですかね。 たとえば、MSDN Subscriber Download から、Microsoft VirtualPC と 中文版Windowsをダウンロードしてきて、それを使って検証するとか。 >他にも、気になる(確認したい)部分がありましたら、お願いします。 1. ocxへの電子署名の有無。(使っている場合はcabの署名も) 2. Webから自動インストールさせるのではなく、インストーラを使って 組み込んだ場合に動作するかどうか。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.