成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Firefox 在過去 12 年里損失了 5 億用戶及其 75% 份額的原因

系統 瀏覽器
最近有很多關于 Firefox 瀏覽器衰落的討論,還有很多討論 它在過去兩年里失去了 5000 萬用戶 的文章。但是 實際上它的衰落已經有 12 年之久了,總共損失了 5 億用戶和它曾經擁有的市場份額的 75%。
  • 一位有四十年編程經驗的老程序員表達了他對 Firefox 瀏覽器為何逐漸衰退的看法。

最近有很多關于 Firefox 瀏覽器衰落的討論,還有很多討論 它在過去兩年里失去了 5000 萬用戶 的文章。

但是 實際上它的衰落已經有 12 年之久了,總共損失了 5 億用戶和它曾經擁有的市場份額的 75%。

這一切都開始于 2009 年第三季度,其致命的決定是強迫……

[[423571]]

頂部標簽

自從 做了這個決定,Firefox 就開始丟失市場份額。PC 上的所有程序都使用針對活動窗口的標簽。如微軟 Office 和 Adobe 這樣的專有軟件,如 GIMP、3D 設計、視頻編輯器、十六進制編輯器這樣的 FOSS 軟件,你能想的的種種軟件都是這樣的,這是標準的、合乎邏輯的設計。

然后,谷歌決定將標簽放在其 Chrome 瀏覽器的頂部,該瀏覽器是為移動設備而非臺式機設計的。在智能手機上,這可能是有意義的,因為沒有空間來容納一個完整的桌面風格的菜單布局。但在桌面上,它是反直覺的,并且會破壞與所有其他程序的工作流程。臺式機的代碼與手機不同,所以沒有合理的理由試圖將移動用戶界面強加給臺式機用戶,而臺式機是 Firefox 的主要用戶群。在一個 400 萬行的代碼庫中,由兩行代碼所制定的單一設置“太難維護”的論點,只是在侮辱用戶的智商。代碼不是草坪,如果你幾周不管它,它也不會改變。

當用戶對這一變化的投訴蜂擁而至時,我從一位不愿透露姓名的主要開發者那里得到的回應是:“我們有數億用戶。5000 人的抱怨并不代表大多數的用戶。”這些投訴有一個共同的觀點:“如果我想讓我的瀏覽器看起來像 Chrome,我就會使用 Chrome。”于是他們就這么做了。

不斷刪除“沒人使用”的功能

對 Firefox 所做的每項改動都是一樣的做法。默認功能被改變了,但有一個菜單設置可以恢復它。然后菜單設置被刪除,你只能通過about:config 來改變它。再然后,about:config 選項也被刪除了。用戶群的每一次抗議都得到了同樣的回應:“你只是極少數人,大多數人喜歡這種改變。”

75% 并不是少數人。幾乎每個人都討厭這些變化,每一次變化都會把更多的用戶趕走,而 Mozilla 工作人員傲慢的、居高臨下的回應讓用戶們有苦難言,讓他們再也不想回來了。仔細觀察,你可以看到每次刪除一些功能,用戶數量都有明顯的下降,只有在第三方組件或 CSS 恢復了這些變化時才會穩定下來。一次又一次,年復一年。他們沒有學到任何教訓。

光是移除設置還不夠。Firefox 繼續閹割附加組件和主題,強迫集中簽名,并最終廢除了 XUL,而沒有足夠的 Web 擴展 API 來替代失去的功能。在抱怨這一變化時,我再次與一位主要開發者(同一個人)交談。他的回答是(原話)“人們并不是因為附加組件而使用 Firefox 的。我們的遙測顯示 80% 的用戶從未安裝過任何附加組件。”也就是說,任何懂技術的人都會立即關閉遙測,因為他們不想讓瀏覽器監視他們,對此我們也曾無數次抱怨過。

即使是他們在用戶界面設計方面的一項重大舉措,即可拖放定制的 Australis 界面,也因為可怕的默認布局和缺乏不需要 CSS 的選項而疏遠了更多用戶。難看的斜角標簽(抄襲自 Chrome)是 Mozilla 唯一承認糟糕的用戶界面變化,而且令人驚訝的是,他們只是在 Chrome 取消了斜角標簽 之后 才這樣做。

時至今日,Mozilla 仍然聲稱要聽取用戶的意見,但 12 年后,他們仍然無視我們,難看的默認 Proton 用戶界面是最新強加給不情愿的用戶群的愚蠢選擇。(如果你認為我屬于少數的話,可以在谷歌上輸入 “Firefox Proton” 來查看最常搜索的建議。)幸運的是,它仍然可以用 userChrome.css 來大致修復,但即使是我,也已經厭倦了必須反復修補新的代碼來跟上不斷的棄用和格式變化。

糟糕的編碼范式

Mozilla 的源代碼是一場噩夢。例如,默認配置文件的位置被定義了 3 次,使用了 3 種不同的語言的不同的變量,其中之一是由位于不同文件中的多個變量組合生成的。我看到的另外一個例子是在 6 個不同的文件中定義的另一個全局變量。

在編譯后,下載歷史、訪問過的網頁、書簽等等,都被一起塞進了亂七八糟的文件中。最終的結果是什么?試著從你的歷史記錄中刪除 400 個條目,看看它需要多長時間。而從一個單獨的文本文件中刪除這么多行,只需要一瞬間。想改變一個圖標的外觀或為自定義搜索添加一個新的圖標?它們大多只是 PNG,但它們被混淆并被封入 omni.ja 文件。本來可以用你選擇的編輯器在幾秒鐘內改變,但你需要安裝和學習 Eclipse 之類的程序,并在每次更改時重新編譯文件。這樣的例子不勝枚舉。

難怪 Mozilla 的碼農在尋找和修復錯誤方面這么困難。這導致了更糟糕的編碼范式,為了修復錯誤而記錄一切。它部分導致了...

糟糕的內存管理

如果一個程序坐在那里什么都不做,它的內存使用量不應該改變。看看我的內存管理器,我有 40 個進程在遵守這個原則。盡管什么都不做,卻不斷地讀寫磁盤的唯一程序是什么?Firefox。它正在運行 13 個進程,所有這些進程都在不斷地做這兩件事。我寫了 40 年的代碼,造了 30 年的電腦,所以我確實了解一點計算機如何工作的事情。這就是基礎層面上的糟糕設計,在表面上做再多的修補也無濟于事。

代碼范式是 Mozilla 性能問題的根源,他們不會解決這個問題。我敢打賭,這也是 FirefoxOS 失敗的原因,它是一個偉大的想法,但由于執行不力和編碼實踐問題,導致太多的錯誤無法修復而失敗。

在告訴我們“我們重視你的隱私”的同時,侵犯了你的隱私

就是遙測。當你點擊“禁用遙測”時,隱藏的遙測并沒有被禁用。首次運行也要發出遙測信號。強制簽署附加組件。無法關閉的自動更新,每 10 分鐘發出一次信號。需要單獨選擇退出的“實驗”。現在最新的問題是,只是為了制作一個自定義的主題,就強制使用基于 2FA 的應用以登錄到 Firefox 插件帳戶,如果不是強制簽署附加組件,根本就不需要。

Mozilla 對用戶隱私的尊重和對我們意見的尊重一樣少。

總結

事情不一定是這樣的。雖然還沒有,但是不能承認自己的錯誤,也不考慮不同的意見的人,注定要停滯不前,走向衰敗。Mozilla 的決策者似乎就是這樣想的,所以我對未來不抱什么希望。希望你們中的一些人至少能從他們的錯誤中學習,在他們失敗的地方取得成功。通過為用戶提供他們想要的東西,而不是告訴他們應該想要什么來取得成功。通過提供市場上缺少的東西,而不是盲目地試圖復制你的競爭對手。

本文所表達的觀點和意見僅代表作者本人,不一定反映本站和 It's FOSS 的官方政策或立場。

作者信息:Dan 來自澳大利亞墨爾本,已經有大約 40 年的編碼經驗,做了 25 年的平面設計。他還從事基于 3D 打印機套件的開源機械設計。

責任編輯:未麗燕 來源: Linux中國
相關推薦

2016-12-02 13:12:52

2023-08-24 07:19:16

瀏覽器

2021-04-16 19:39:58

醫療網絡安全網絡攻擊

2009-06-17 08:30:48

2020-01-03 06:22:15

郵件安全數據泄露網絡攻擊

2009-05-08 09:09:19

Firefox瀏覽器

2022-08-23 10:02:56

桌面環境Linux

2015-04-24 13:37:49

有道詞典

2024-06-27 11:58:40

2021-10-27 06:32:06

服務器JVM內存

2013-04-01 14:27:31

瀏覽器市場份額

2010-02-25 09:01:54

瀏覽器市場份額

2013-12-13 09:53:10

2020-12-23 10:48:29

5G5G設備5G商業網絡

2014-06-24 17:33:13

Googleplay

2023-05-31 14:49:07

Firefox火狐瀏覽器

2016-11-04 09:07:38

2012-07-03 10:22:12

2011-04-21 10:14:55

Firefox 4

2009-02-27 09:59:07

LinuxFedora 10愛好者
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美在线资源 | 日韩一区二区三区精品 | 亚洲a人 | 精品熟人一区二区三区四区 | 欧美精品一区二区三 | 视频一区二区中文字幕 | 色综合中文 | 国产欧美性成人精品午夜 | 污免费网站 | 国产精品美女久久久久aⅴ国产馆 | 亚洲444kkkk在线观看最新 | 成人性生交大片免费看中文带字幕 | 国产精品视频免费看 | 色婷婷精品久久二区二区蜜臂av | 欧美日韩一区在线观看 | 99在线播放 | 男人天堂午夜 | www.婷婷亚洲基地 | 男人天堂网址 | 国产91在线 | 中日 | 欧美在线一区二区三区 | 我要看黄色录像一级片 | 欧美日韩精品久久久免费观看 | 浮生影院免费观看中文版 | 亚洲国产情侣 | 久久伊人在 | 男女污网站 | 成人网在线观看 | 亚洲精品一二三区 | 国产资源在线播放 | 亚洲精品福利在线 | 一区二区日韩 | 精品二区 | 日韩欧美一区二区三区在线播放 | 国产成人综合网 | 欧美一区二区三区大片 | 中文字幕一二三区 | 久久久久久免费看 | 黄色免费观看 | 亚洲区一区二区 | 久久最新精品 |