推奨ブラウザ以外のウェブブラウザでアクセスされた場合、JavaScriptやサーバー側プログラムなどを利用してブラウザのユーザーエージェントの情報が記された文字列を参照してブラウザ判定を行い、推奨ブラウザの使用を促す専用ページへの自動転送を行う方法や、メッセージを自動表示するといった方法も存在するが、ユーザーエージェント文字列を偽装することで簡単に回避できるなどの問題がある。また、振り分けによりウェブブラウザの開発版（β版など）を排除すると、正式版がリリースされるまでウェブサイトの動作テストができなくなり、ブラウザの開発作業を阻害する恐れがある。
推奨ブラウザの歴史.
推奨ブラウザはオペレーティングシステムに標準で付属するウェブブラウザか、市場において高シェアを占めるウェブブラウザの中から選ばれることが多い。
第一次ブラウザ戦争前.
第一次ブラウザ戦争以降.
第二次ブラウザ戦争以降.
バージョンの指定.
現状における問題点と解決方法.
セキュリティ上の問題.
開発元がセキュリティに関するサポートを終了しているウェブブラウザやバージョンを、ウェブサイトの運営者が推奨ブラウザとしてしまっていることがある。このような状況は、閲覧者がセキュリティ上の観点から見て使用すべきではないウェブブラウザをそのまま使ってしまうことに繋がりかねない。
問題を抱えたバージョンのブラウザの例.
問題を解決するためにはウェブサイトの運営者が問題のあるウェブブラウザ（あるいは問題のあるバージョン）を推奨ブラウザから外して、他のウェブブラウザへの乗換を推奨することが必要となる。ただしセキュリティホールはどのブラウザも抱えている問題であり、セキュリティホールの有無だけを推奨ブラウザ決定の判断材料とすることは無意味である。
推奨ブラウザ決定には既知のセキュリティホール数や影響度の大小、対応手段としての修正プログラム提供が継続しているか（=メーカーによるサポートが継続しているか）脆弱性数と修正対応済み数の比率、脆弱性発見から修正プログラム提供までの平均時間の長短などが判断材料として必要になる。