6

私の Web サイト (asp.net で記述) への訪問者が最新バージョンのブラウザーを使用しているかどうかを簡単かつ自動的に確認する方法はありますか? これにより、古いバージョンを実行していて、アップグレードする可能性があることを知らせるメッセージを表示できます。

私のウェブサイトはほとんどのブラウザでテストされていますが、古いバージョン (Internet Explorer 6 など) はテストしていません。私の訪問者がそのような古いバージョンを使用している場合、基本的にはアップグレードを奨励します (強制ではありません)。

もちろん、ブラウザのバージョンを取得してデータベースで検索することで、これを自分で行うこともできますが、「ブラウザ バージョン」データベースを自分で維持する必要はありません。何か案は?

4

1 に答える 1

-2

Web サイトのユーザーとして言えば、ブラウザーをアップグレードするように勧めるサイトに出くわしたら、そのサイトに対する即時のブラック マークになります。

アップグレードできない可能性があります (たとえば、企業ネットワークからアクセスしている場合)。特定のバージョンを使用する特定の理由がある場合があります (たとえば、ユーザー コミュニティとの互換性を確保したい Web 開発者の場合)。

したがって、個人的には、このサイトを以前のバージョンでテストしないという包括的な免責事項が適切だと思います。それは、やりたいことの技術的な課題とはまったく別物です。


編集:イエティが指摘するように、私の懸念は正当ですが、私は質問に直接答えません。これはPace's answerで行われ、彼が指摘する w3schools リソースは、クライアント側でこれを行うために必要なものを提供します。

于 2009-04-06T09:52:02.157 に答える