最新のIEが、IE8であったWindows XPは2014年4月8日にマイクロソフトのサポートが終了し、IE9であったWindows Vistaは2017年4月11日にサポートを終了した。2017年現在、Windows 7以降のWindows7、8.1、10では、IE11が使われている。マイクロソフトは2016年1月にIE8、IE9、IE10のサポートを終了し、最新バージョンへのアップデートを促している。
IE6とIE7についてはマイクロソフトのサポート自体は2014年まで継続されるが、Web標準やHTML5などの普及に伴いIE6をサポート対象から外すサイトがGoogleやYahoo!など大手サイトを中心に増えている。また、マイクロソフトがIEの自動アップグレードを2012年に開始したことに伴い、ウェブサイト制作会社においても、IE6・IE7への対応を取りやめたり対応をオプション扱いとする企業が出てきている。
Netscapeは2008年2月にAOLによる開発サポートが完全停止（実際にはその後3月まで延長された）され、日本語公式ページでもサポート終了となった。サポート終了に伴い、それまでNetscapeを推奨ブラウザとしていたウェブサイトを中心に、HTMLレンダリングエンジンにNetscapeと同様のGeckoを使用するFirefoxを推奨ブラウザとする動きが加速した。
2005年頃から続く第二次ブラウザ戦争以降に市場シェアを伸ばしたMozilla Firefox、Opera、Safariや、2008年に登場したGoogle Chromeなど、ウェブ標準へのより高い準拠を謳うウェブブラウザも推奨ブラウザとされることが増えた。また、ウェブ標準への準拠のみを謳い、推奨ブラウザを特に明記しないページもある。この時代には各ブラウザメーカーがウェブ標準に準拠する方向性で開発するという声明を出している。
2000年から2006年にかけては、第一次ブラウザ戦争の勝者であるInternet Explorer（IE）を推奨ブラウザとするウェブサイトが最も多く、Netscapeも推奨ブラウザのひとつとして併記されることも多かった。この時代にはIE、Netscapeともに独自の拡張をすることが多かった。
推奨ブラウザの指定は、ウェブサイトのトップページや各ページのフッターもしくは専用のページに記述されることが多く、その内容は、推奨するブラウザでのレイアウトや挙動について検証済みであることや、それ以外のブラウザで正しく表示されない可能性があることを記載するのが一般的である。また、推奨するブラウザのロゴをバナーとして掲載するウェブサイトもある。この場合、バナーには該当のウェブブラウザを入手できるウェブサイトへのリンクを設定することが多い。さらに、ウェブ標準などアクセシビリティを重視するサイトではアクセシビリティポリシー等と併記・リンクする形で推奨ブラウザの指定を行っていることがある。推奨ブラウザ以外のウェブブラウザでアクセスされた場合、JavaScriptやサーバー側プログラムなどを利用してブラウザのユーザエージェントの情報が記された文字列を参照してブラウザ判定を行い、推奨ブラウザの使用を促す専用ページへの自動転送を行う方法や、メッセージを自動表示するといった方法も存在するが、ユーザエージェント文字列を偽装することで簡単に回避できるなどの問題がある。また、振り分けによりウェブブラウザの開発版（β版など）を排除すると、正式版がリリースされるまでウェブサイトの動作テストができなくなり、ブラウザの開発作業を阻害する恐れがある。
本来、ウェブブラウザはウェブ標準の技術仕様を正しく解釈してサポートすることが期待できるため、サイト作成者がウェブ標準に従ってウェブサイトを作成すれば、意図するユーザー体験を利用者に与えることができ、推奨ブラウザの指定は不要なはずである。しかし実際には、ウェブブラウザに組み込まれているHTMLレンダリングエンジンのバグや独自仕様などにより、作成者の期待する表示結果や挙動にならない場合がある。例えば、World Wide Web Consortium（W3C）の勧告に基づいて作成されたAcid2に合格しないウェブブラウザが数多く存在するが、このようなウェブブラウザを利用した場合、HyperText Markup Language（HTML）やCascading Style Sheets（CSS）の解釈が不適当なことで、ウェブサイトが作成者の意図したレイアウトで表示されないことがある。他に、JavaScriptなどを用いたダイナミックHTML（DHTML）はウェブブラウザの種類やバージョンの差異によって挙動が異なることもある。また、公開されているウェブブラウザの種類とバージョンが多いため、現存する全てのウェブブラウザで検証し、どのウェブブラウザを使用しても意図したユーザー体験が得られるようにウェブサイトを作成することは困難であり、現実的ではない。このような理由から、ウェブサイト作成者が表示・動作確認したウェブブラウザを利用環境として推奨することが多い。なお、ウェブ標準に従ってウェブサイトを作成することで、推奨ブラウザとして挙げられているウェブブラウザ以外でも作成者の意図するユーザー体験が得られる場合もあるため、推奨ブラウザを指定する場合であっても、ウェブ標準に従って作成することが増えている。
互換等価（ごかんとうか、英: Compatibility Equivalent）は正準等価より広い概念である。正準等価であるものは何であれ互換等価でもあるが、逆は真とは限らない。正準等価でない互換等価な文字は、プレーンテキストでの等価性に懸念があり、そしてそれゆえに意味的に異なる形をとることがある。たとえば、上付きや下付きの数字は対応する通常の数字と互換等価である。しかし、下付きや上付きの形は — その視覚的な違いを通して — 通常異なる意味を伝える、しかし、この意味の違いはUnicodeの上層にあるリッチテキストのプロトコルを使ったほうが、より制限の少ない方法でうまく処理できる。たとえば、文字コードに含まれている下付きの数字は 0 から 9 までである。他の文字はリッチテキストのプロトコルを使った場合にのみ下付きにできる。そのためUnicodeはそのような視覚的で意味的な変化を付けるのはプレーンテキストではなく、リッチテキストの役割であると考えている。全角と半角の片仮名文字も等価であり、合字とその構成要素となる文字の並びも同様である。これらの後者の例では、通常視覚的な違いのみがあり意味的な区別はない。言いかえると、書き手は一般に合字や縦書きテキストの存在が何かの意味をあらわし、合字でないものや横書きテキストがまったく異なる意味を表すとは通常言明しない。むしろこれらは厳密に視覚的な組版デザインの選択である。