姬小光前端興趣班【第005期】
不知不覺系列教程已經到了第005期,這裡向大家解釋一下,昨天週日之所以沒有更新,是因為週末開啟的數量確實很低,看來大家週末都不喜歡學習,所以我也打算改為工作日發教程。感謝以下這些同學的支援和督促,謝謝你們!
上一期我們講了文件型別是告訴瀏覽器使用哪種規範去處理 HTML 程式碼,那麼這一期,我們就來說說龐大的瀏覽器家族。
說說瀏覽器
首先解釋一下什麼是瀏覽器,這裡所說的瀏覽器是特指網頁瀏覽器,只要是能夠瀏覽網頁的程式,都是某種程度上的瀏覽器,或者是嵌入了某種瀏覽器的核心。
我們先不去管一共有多少種瀏覽器,要說大家最耳熟能詳的就是IE瀏覽器了,即 windows 系統安裝之後桌面上預設顯示的藍色的 e 圖示,全稱是 Internet Explorer 簡稱 IE。
當然,在使用者的桌面上比較流行的還有 360瀏覽器,搜狗瀏覽器,QQ瀏覽器,獵豹瀏覽器,海豚瀏覽器等等等等。
而對於前端開發者而言,使用最多的便是谷歌瀏覽器 Chrome 或者 Mac 下的 Safari 了,因為它們不僅速度飛快,更有強大的開發工具可以輔助開發。本課程後面會講到這些開發工具的使用,請持續關注。
不同的瀏覽器可能有不同的核心和排版引擎,它們之間紛爭已久,目前你只需要知道,只要是不同的瀏覽器,渲染出來的頁面就可能會出現大小不等的差異即可。
想了解具體的核心和排版引擎,只需要百度一下“瀏覽器”即可(記得百度完了要點選去看喲)。
好,說了這麼多你應該也些許感受到了處理瀏覽器之間的差異是多麼蛋疼的事情了。不過幸好我們不需要相容全部瀏覽器,只需要根據自己業務的資料相容一些主流的瀏覽器即可,比如 IE7+,Chrome,Firefox 等。
當然,事情也沒有想象的那麼美好,即便如此,調整相容性問題還是要佔到專案 30% 左右的時間,而且目測這個狀況短期之內並不會有太大改善,這是前端開發必不可少的工作內容之一,後面我會交給大家跟各種瀏覽器打交道的,敬請期待。
相關文章
- 姬小光前端興趣班【第006期】前端
- 姬小光前端興趣班【第003期】- 所謂樣式前端
- 姬小光前端興趣班【第008期】- 真正的切圖大法前端
- 姬小光前端興趣班【第001期】- 然並卵的 Hello World !前端
- 姬小光前端興趣班【第007期】- 切圖大法之表格佈局前端
- 姬小光前端興趣班【第002期】- HTML語言與常用標籤前端HTML
- 姬小光前端興趣班【第009期】- 切圖大法之程式碼的整理前端
- 姬小光前端興趣班【第004期】- 文件型別與 HTML 頁面的基本結構前端型別HTML
- 興趣愛好——IOS興趣感的磨練iOS
- 趣說單例模式——選班長單例模式
- 興趣愛好【演算法】演算法
- HTTP總有你感興趣的HTTP
- ChangeWave:公眾對iPhone興趣下降iPhone
- 其他感興趣的程式碼庫
- win10資訊和興趣不見了怎麼辦 資訊和興趣開啟辦法Win10
- 有了興趣,就能學會LinuxLinux
- matlab感興趣區域處理Matlab
- 帶著興趣去學習LinuxLinux
- 華恩JAVA班第35天Java
- 華恩JAVA班第28天Java
- 對WebUI技術感興趣的說 (轉)WebUI
- 得物技術多興趣召回模型實踐模型
- 為什麼憑興趣求職,80%會失敗求職
- 有沒有人對郵件系統有興趣
- 評測姬
- 趣圖:前端 vs 後端前端後端
- 哈薩克居民對加密貨幣興趣猛增15倍加密
- Axiom:玩家們對於《Pokemon Go》的興趣在下降Go
- 顛覆傳統:憑興趣求職80%會失敗求職
- Appcelerator:37%的開發者對WP平臺感興趣APP
- 為錢程式設計 vs 為興趣程式設計程式設計
- 漢化輔助軟體---有誰感興趣? (38字)
- Facebook基於興趣的廣告系統令人費解
- 探索 Python(6): 用 Python 程式設計 —— 興趣Python程式設計
- 給對linux感興趣的初學者的文章Linux
- 前端工程師的興起前端工程師
- 前端趣題簡析-this繫結前端
- 大家對 Laravel 的原始碼和架構感興趣麼?Laravel原始碼架構