開發的過程中注意如果到使用者體驗,就有需要處理到瀏覽器相容性的回應與提示處理,例如如果考量到要向下相容的 IE 版本,像是 IE9 (處理 IE 真的是給他 OOXX) 在 HTML5 中不能使用正規表示式來處理輸入字元的驗證回應,最好是在頁面戴入舊版的瀏覽器時就可以出現提示或是直接不然使用者操作使用,這樣才不會發生如果使用的插件或是 JavaScript 如果不支援的話,就不知道裝態與內容,或是 CSS3 的動畫效果與 Flex,低版瀏覽器出法渲染出來。


01-單純只處理 IE 版本,IE9 以下無法對應


02-針對瀏覽器的使用程式名或是版本判斷

See the Pen 用js判斷瀏覽器類型及IE具體各版本,支持IE11及Edge瀏覽器 by Jimmy_Wu (@Jimmy_Wu) on CodePen.