為什麼bing的首頁壁紙,在firefox和其他瀏覽器上不一樣?

今天(2016.1.8)bing的壁紙在其他瀏覽器上都是一個白鼬從不同的地方鑽出來。只有firefox的是一個靜態的圖片。
為什麼firefox比較特殊


猜測是因為某些瀏覽器(當前或歷史上)不支持 H.264 視頻編碼的情況,Bing 前端工程師選擇直接讓這些瀏覽器顯示靜態圖片。

詳細的說:
某些版本、某些系統下 Firefox 的 HTML video 標籤不支持 H.264,Bing 的前端工程師直接通過 User-Agent 識別 Firefox,讓所有 Firefox 直接顯示靜態圖。(可能不是僅針對 Firefox 一款瀏覽器)更好的做法是通過檢測是否支持 H.264 功能來選擇是否開啟視頻,而不是現在這樣直接通過 user-agent 檢測瀏覽器來「粗暴」的選擇。
另外,Bing 前端工程師選擇的標準可能有是否支持 H.264 播放,也可能有屏幕尺寸是否適合等。(其他答案發現 iOS 上也是顯示靜態圖片的)

簡單驗證:
Linux 下,某版本 Chrome 和某版本 Firefox,均支持 H.264,通過開發者工具互換 user-agent。結果,Chrome 顯示靜態圖片,Firefox 顯示視頻。

(大家可以玩一下瀏覽器的開發者工具,裡面可以選擇模擬各種設備各種瀏覽器的 User-Agent,如果網站是根據 User-Agent 來選擇顯示不同內容的話,你可以直接切換看到效果)

當然我是猜測的,可能有錯。


看了下 在chrome下,背景是video標籤。firefox下是img。在firefox下修改UA,也能得到video標籤。看了JS是通過判斷UA中是否有firefox,存在就通過js拼接出每日背景圖。大概是firefox對於WebM VP9 支持不夠好


你們討論Bing的話題沒用edge測評也就罷了,連IE都不用一下?微軟會哭的


試了一下chrome,果然是firefox跟別人不一樣


//手機黨習慣性用了手機,勿噴(?_?)
//今天改了,添加瀏覽器

多瀏覽器對比

opera(靜態圖)

firefox(靜態圖)

chrome(動態)

chromium (無反應)

edge(動態)

360可以動態,但是完成第一次動畫就會停止,定格這個畫面

safari(無反應)

icedragon(靜態圖)


我這是白的徹底么。。。M$ edge瀏覽器今天一天看都是一片白啊!!!什麼鬼


上個月有個一堆孔明燈的,在斯巴達,谷歌和火狐上都不一樣。。。。。。


不同地區每天的照片不一樣。



哪有不一樣?


火狐確實與其他瀏覽器不一樣。技術原理我也不懂,但是工作相關,全國公示平台上查浙江的企業,用其他瀏覽器是不可以複製基本信息的,但是火狐可以~~


推薦閱讀:

有哪些好看的 iPhone X 壁紙?
有哪些好看的手機人物壁紙?
怎麼樣自己貼牆紙?
有哪些逼格甚高或很好看或能調動情緒的圖片適合做壁紙或頭像?
虹貓藍兔七俠傳壁紙?

TAG:火狐瀏覽器Firefox | 必應Bing | 壁紙 |