回覆列表
  • 1 # 新與集

    在使用瀏覽器時,我需要安全、穩定,需要資料同步和密碼管理,效能什麼的只要不是特別差勁就能接受,這樣就排除了 IE、Opera(已經被360收購)和各種中國產瀏覽器,只剩下 Chrome 和 Firefox 。

    在開發的過程中,我需要安裝各種各樣的 devtools 擴充套件,需要開各種各樣的代理,需要配置 HTTPS decryption(危險),需要經常重啟瀏覽器,甚至需要去更改瀏覽器的 experimental flags (危險),這樣的環境從安全性和穩定性上來說是不適合作為正常的瀏覽器使用的。

    Firefox 用來做 Web 開發的體驗並不好,只有 Chrome 能滿足 Web 開發的需求,所以只好委屈一下自己用 Firefox ,把最好的 Chrome 留給使用者。Firefox 一個頁面卡住會造成整個瀏覽器都卡住,就耐心等三十秒再殺掉頁面;Firefox 啟動慢一點,就好幾天不關;Firefox 太久不關會記憶體洩露、執行緩慢,就殺掉程序重新開啟;Firefox 安裝擴充套件有可能需要重啟,就自己形成一套穩定的擴充套件集合不隨意增刪。這些都是我對 Firefox 的妥協。

    期待 Firefox 用 Rust 重寫之後能有重大飛躍。

  • 2 # 毛少

    既然說到瀏覽器,就不得不從偉大的IE系列說起,作為一個前端工程師,寫頁面有個天敵就是IE系列。從IE5到IE11,幾乎每代IE的程式碼相容都多多少少需要做。因為相容很困難,而且由於微軟自帶瀏覽器的原因,早期IE有很高的市場份額,IE就成了程式設計師的天敵,也是從這個時候開始,瀏覽器使用者體驗慢慢的被人們所認知,使用者慢慢的對瀏覽器的要求越來越高。後來IE的開發者們也清楚IE瀏覽器並不受人們歡迎,所以當做到IE11的時候,微軟終於停止做惡魔,IE系列就此終結,現在的Win10已經換成Edge瀏覽器,HTML5也開始支援。

    還是忍不住吐槽一下,作為一個前端開發者,一直以來認為相容低端瀏覽器是開發者的責任,給使用者最好的體驗是開發者的職責。但還認為,作為開發者,也有資格呼籲大家使用互動更好,效能更好的瀏覽器,不為了減少工作量,IE瀏覽器的市場份額越來越少,才會促使前端、瀏覽器、微軟更快的進步。

    程式設計師的選擇:Chrome、Firefox

    做程式設計師的,大部分都會從以上兩個瀏覽器中選一個來使用,前端人員會有一部分選擇firefox,大部分人都會用Chrome。為什麼這兩個瀏覽器程式設計師這麼愛用,細細道來。

    Firefox:

    火狐瀏覽器前幾年前端人員都很喜歡,原因非常簡單,就是Firebug,在那個年代裡,Chrome的頁面除錯真的不如Firebug好用,而且火狐也需要做程式碼相容,所以其實Firefox是前端人員必備的瀏覽器,所以也不好奇為什麼程式設計師會用。而Firefox為什麼幹不過Chrome呢,有2個原因吧:

    1、瀏覽器啟動效能差

    早期的Firefox光啟動時間就要接近一分鐘,受不了受不了

    2、Firebug無太大進步

    做開發者這麼多年,Firebug雖然一如既往,但是與時俱進的能力差一些

    Chrome

    1、瀏覽器簡潔效能高。

    Chrome畫面簡潔,效能是所有瀏覽器中最好的。

    2、支援HTML5全面以及瀏覽器相容問題做少

    為什麼前端程式設計師喜歡Chrome?因為相容起來最簡單!而且HTML5和CSS3可以給使用者帶來高一層次的視覺和體驗。

    3、豐富的外掛

    Chrome的外掛系統很強大,如果不瞭解就體驗不到Chrome的最爽的地方

    各種輔助工具、遮蔽廣告、開發工具等等

    4、谷歌搜尋

    可以直接在url上谷歌搜尋。 *** 某度(* 自行理解)

    5、開發者工具

    老實說早年間的Chrome開發者工具跟IE差不多,也很爛,不過一次一次的迭代,認為現在的Chrome開發者工具已經超過Firebug很多很多了

    爭議與市場份額並存的中國產瀏覽器:360為首的一系列中國產瀏覽器

    說這個話題其實是想為中國產瀏覽器伸冤,有很多人認為中國產瀏覽器很Low,認為中國產瀏覽器抄襲,認為中國產瀏覽器廣告多、很垃圾。

    首先不認為中國產瀏覽器很Low,認為中國產瀏覽器是在國內環境下使用者體驗最好的瀏覽器。

    中國產瀏覽器大多的做法是雙核瀏覽器,什麼意思呢,就是具有Chrome和IE的雙核心。

    這麼做有什麼好處呢?舉個栗子吧。

    在一家公司上班,用Chrome瀏覽器日常使用,偶爾要使用OA系統,但是OA系統只支援IE瀏覽器,那麼問題來了,需要開啟IE瀏覽器訪問OA系統。但使用雙核瀏覽器的話就沒有這個苦惱了,瀏覽器會識別頁面在哪個核心環境可以正常訪問,真正實現了一個瀏覽器解決頁面訪問。這才是真正的使用者體驗。至於廣告多這種事,外掛就可以解決。

  • 中秋節和大豐收的關聯?
  • 籃壇的哪些組合是讓你覺得惋惜的?