Firefox đang bên bờ khủng hoảng?
(brycewray.com)- Khi tiêu chuẩn cho website của chính phủ Mỹ xác định hỗ trợ trình duyệt dựa trên thị phần sử dụng, Firefox đã giảm xuống mức hơn 2% có thể bị loại khỏi phạm vi hỗ trợ web công
- USWDS chính thức hỗ trợ các trình duyệt có thị phần vượt 2% theo analytics.usa.gov, và trong lưu lượng 90 ngày gần nhất khi đó Firefox ở mức 2.2%, rất sát ngưỡng
- Firefox đạt đỉnh thị phần toàn cầu 31.82% vào tháng 11/2009 rồi suy giảm cùng với sự tăng trưởng của Chrome, còn chỉ số User Activity của Mozilla cũng giảm 23.3%, từ 244.2M vào tháng 12/2018 xuống 187.3M vào tháng 11/2023
- Sự thống trị của Chrome, mức sử dụng Safari tăng nhờ iPhone, và việc các bộ phận CNTT của doanh nghiệp/chính phủ phụ thuộc vào Edge dựa trên Chromium đang thu hẹp “web space” của Firefox
- Nếu Firefox rơi xuống dưới 2%, nó sẽ bị loại khỏi đối tượng hỗ trợ trong phát triển web cho chính phủ, và các doanh nghiệp cũng có thể tiếp tục thu hẹp hỗ trợ Firefox để giảm chi phí kiểm thử và rút ngắn thời gian giao hàng
Tiêu chuẩn hỗ trợ trình duyệt 2% của USWDS
- U.S. Web Design System (USWDS) là bộ tiêu chuẩn áp dụng cho các nhà phát triển xây dựng website của chính phủ Mỹ
- Tài liệu dành cho nhà phát triển của USWDS sử dụng “quy tắc 2%” được lấy từ tiêu chuẩn của Government Digital Service của Anh
- Chính thức hỗ trợ các trình duyệt có thị phần quan sát được trên analytics.usa.gov vượt 2%
- Lưu lượng trình duyệt trong 90 ngày gần nhất trên analytics.usa.gov vào thời điểm đó cho thấy Firefox chỉ vừa nhỉnh hơn ngưỡng
- Chrome: 49%
- Safari: 34.8%
- Edge: 8.4%
- Firefox: 2.2%
- Safari in-app: 1.9%
- Samsung Internet: 1.6%
- Android Webview: 1%
- Other: 1%
- Firefox vẫn chưa bị loại, nhưng khoảng cách với ngưỡng 2% là rất nhỏ
Đà suy giảm của Firefox và hiệu ứng domino có thể xảy ra
- Thị phần toàn cầu của Firefox đạt đỉnh 31.82% vào tháng 11/2009 rồi bước vào xu hướng giảm dài hạn
- Chrome tăng từ 1.37% vào tháng 1/2009 lên 66.34% vào tháng 9/2020, và ở dữ liệu mới nhất là 62.85%
- Tại Mỹ, iPhone rất phổ biến nên thị phần Safari cao, và điều này cũng bất lợi cho Firefox
- Điều Firefox đang đánh mất là “web space”, có thể ví như diện tích trưng bày trên kệ hàng
- Sự thống trị của Chrome
- Sự phổ biến của thiết bị di động có Safari là mặc định
- Việc nhiều bộ phận CNTT của doanh nghiệp và chính phủ yêu cầu sử dụng Edge dựa trên Chromium của Microsoft cũng đồng thời tác động
- Nếu Firefox giảm xuống dưới 2%, thay đổi trong tiêu chuẩn web công có thể lan sang thực tiễn phát triển của doanh nghiệp
- USWDS sẽ báo cho các nhà phát triển web của chính phủ rằng không còn cần hỗ trợ Firefox nữa
- Thay đổi đó sẽ lan sang cộng đồng phát triển frontend và các bộ phận CNTT doanh nghiệp
- Những doanh nghiệp giao dịch nhiều với chính phủ chịu ảnh hưởng từ các tiêu chuẩn CNTT của chính phủ
- Một số doanh nghiệp có thể có thêm lý do để cắt giảm kiểm thử Firefox, hoặc trong trường hợp hiếm hoi là viết mã riêng cho Firefox, trong quy trình phát triển
- Một số doanh nghiệp có thể đã ngừng kiểm thử Firefox, và phần này là quan sát dựa trên trải nghiệm cá nhân
- Biểu đồ “User Activity” của Mozilla cho thấy số lượng client Firefox đang hoạt động đã giảm từ 244.2M vào ngày 30/12/2018 xuống 187.3M vào ngày 19/11/2023
- Đây là mức giảm 23.3% trong 5 năm
- Khi Microsoft quyết định chuyển Edge sang engine Blink giống Chrome vào năm 2018, hãng vẫn cho rằng các website thương mại cần hỗ trợ nhiều engine trình duyệt, nhưng nếu xu hướng của Firefox không đảo chiều đáng kể thì chính ý nghĩa của “nhiều engine trình duyệt” cũng có thể thay đổi
1 bình luận
Các ý kiến trên Hacker News
Không phải là đang ở bờ vực, mà là vì Firefox shim GA bằng Enhanced Tracking Protection được bật mặc định. analytics.usa.gov sử dụng GA
https://github.com/mozilla/gecko-dev/blob/413b88689f3ca2a30b...
https://blog.mozilla.org/en/products/firefox/firefox-now-ava...
Vì vậy không nên dựa vào các con số sử dụng không phản ánh tình hình thực tế
Trong bối cảnh này, việc con số đó có chính xác hay không không phải là trọng tâm. Firefox có thể dễ dàng khắc phục bằng cách nới lỏng theo dõi một chút tùy tình huống, hoặc chính phủ thay đổi cách đo lường, nhưng kết luận của bài gần như là trạng thái hiện tại không bền vững
Mặc định là Standard, và chế độ này không chặn GA. Nhìn một cách hoài nghi, Firefox có thể đã cho rằng nếu chỉ với thiết lập mặc định mà biến mất khỏi các thống kê chính, thì điều đó sẽ gây hại cho Mozilla nhiều hơn lựa chọn ít có hại hơn đối với người dùng, hoặc sẽ tạo ra phản ứng quá lớn
Các nguồn như Google Analytics hay Statcounter luôn thống kê thiếu những trình duyệt và nền tảng thiểu số có khả năng cao chặn kiểu theo dõi này. Firefox và Linux có lẽ sẽ bị ảnh hưởng đặc biệt lớn, nhưng chênh lệch thực tế có lẽ không lớn như kỳ vọng
Các thống kê được đưa ra trông giống Android so với iPhone hơn là Chrome so với phần còn lại
Đà giảm đã diễn ra từ khoảng năm 2010 mà không có biến động tăng giảm lớn
Sau tranh cãi Manifest v3, tôi đã chuyển sang Firefox, và sau vài tháng dùng thử thì tôi nghĩ tác động của việc dùng một trình duyệt có thị phần thấp có lẽ đã bị phóng đại
Tôi chưa thấy trang nào hoạt động lỗi; tính năng duy nhất thiếu cho đến giờ là một tính năng trong ứng dụng web Google Drive dùng extension chỉ dành cho Chrome
Có vẻ hiệu quả của quá trình chuẩn hóa web liên tục đang thể hiện ở đây, và giờ việc dùng một trình duyệt ngách tuân thủ tốt các tiêu chuẩn cũng không tệ đến thế
https://chrome.google.com/webstore/detail/application-launch...
Với tư cách nhà phát triển, công sức dành cho “hỗ trợ Firefox” thực ra chỉ là mở ứng dụng trên Firefox và kiểm tra xem nó có hoạt động không. Vì ứng dụng được xây dựng trên các tính năng web đã được chuẩn hóa nên gần như lúc nào cũng hoạt động. Tuy vậy, với các kiểu hỗ trợ khác, như trang trợ giúp hướng dẫn cách xóa cookie của trang, có thể phải cân nhắc có nên viết hướng dẫn cho cả Firefox, Safari, Opera hay không
Điều đáng lo hơn là một ngày nào đó Google có thể không còn cần tiêu chuẩn web nữa. Nếu các nhà phát triển nhắm tới Chrome thay vì nền tảng web, Google có thể tự do hành động và cũng ít phải thỏa hiệp với Apple hay Mozilla hơn. Chẳng hạn, quyền phủ quyết của Mozilla đối với Topics API từng gây nhiều tranh cãi sẽ gần như không còn trọng lượng nếu không ai bận tâm đến việc hỗ trợ Firefox
Khi Chrome đạt vị thế đủ thống trị, họ có thể chuyển rất nhanh từ “chấp nhận” sang “mở rộng”. Đánh giá về Google có thể khác nhau, nhưng ngay cả những người tin rằng họ không có ác ý cũng sẽ yên tâm hơn khi có kiểm soát và cân bằng. Nếu Firefox trở nên lỗi thời thì chỉ còn Apple, và có dự đoán rằng sau DMA, Safari cũng có thể suy giảm tương tự Firefox
Đúng là rất hiếm, và chỉ có vài lần vấn đề nghiêm trọng đến mức tôi phải mở Chrome. Thường thì chỉ cần tắt chặn JavaScript hoặc cho phép thêm cookie là được. Dù vậy, thực sự có những trang được làm tệ đến mức nếu dùng Firefox thì không thanh toán được
Trên Firefox, Google Meet từng làm video phía tôi bị đứng hình. Kể từ khi Google cho rằng ý tưởng “website DRM” là ổn, tôi đã dự đoán họ sẽ cố tình làm hỏng một phần trang của mình đối với người dùng không dùng Chrome. Dùng sản phẩm Google lúc này là tự chuốc thêm sự phụ thuộc, và đến giờ mọi người đáng lẽ phải hiểu rõ hơn rồi. Ít nhất Zoom là một công ty khác với Google
Dù vậy, đúng là chuyện này bị phóng đại. Nếu tắt những thứ như chặn JavaScript, tự động xóa cookie, hay container tạm thời ngăn việc nhận diện trạng thái đăng nhập, thì 99.99% vấn đề tôi gặp sẽ biến mất
Không hiểu mọi người ầm ĩ vì điều gì. Đây là một trình duyệt tuyệt vời. Chrome đã trở nên thật sự khó chịu, và từ khi tôi chuyển khoảng 4 năm trước đến nay không có vấn đề gì. Firefox trên di động cũng hoạt động tốt
Phần lớn là vấn đề với cửa sổ modal không đóng được hoặc hoàn toàn không hiển thị; trong những trường hợp không rõ nguyên nhân thì trang không phản hồi hoặc một số nội dung không tải. Ví dụ gần đây nhất là trang chọn vé của Ticketmaster hoàn toàn không dùng được bằng Firefox, và trang của công ty truyền hình cáp nhà tôi từ một thời điểm nào đó trong năm nay đã chỉ dành cho Chromium, đến giờ vẫn vậy
Đôi khi nguyên nhân là uBlock Origin nên tôi luôn tắt thử rồi tải lại. Hiếm hơn thì do Enhanced Tracking Protection. Vài lần tôi đã khởi động lại Firefox ở safe mode để loại trừ tiện ích bổ sung, nhưng lần nào vấn đề cũng chỉ xảy ra với Firefox
Có hai điểm trong vấn đề này
Thứ nhất, về mặc định Firefox chặn khá mạnh nhiều loại phân tích và theo dõi, và người dùng Firefox nhìn chung nhạy cảm với quyền riêng tư nên cũng thường dùng thêm các biện pháp giảm thiểu. Số lượng người dùng Firefox gần như chắc chắn bị thống kê thấp hơn thực tế
Thứ hai, nếu là các chức năng web cơ bản như trang hay form đơn giản mà USWDS hỗ trợ, thì việc có hỗ trợ Firefox hay không không nên là vấn đề lớn. Các tiêu chuẩn này đã trưởng thành và Firefox cũng hỗ trợ tốt, nên đa số lẽ ra cứ thế hoạt động. Nếu website cố tình chặn người dùng Firefox thì đó là chuyện khác
https://radar.cloudflare.com/adoption-and-usage
Thay vì để mặc cho thị phần của một ngành đã ghi nhận hàng chục năm hành vi phản cạnh tranh tinh vi quyết định, tôi nghĩ chính phủ có thể làm thế này
Mọi frontend web của chính phủ phải tuân thủ một trong các hồ sơ năng lực trình duyệt của chính phủ được định nghĩa theo các tiêu chuẩn mở của W3C, và phải có chế tài đủ mạnh để buộc tuân thủ. Không phải theo WHATWG hay theo chuẩn Chrome
Về mặt thực tiễn, các nhà phát triển hệ thống web của chính phủ sẽ có động lực dùng các tiêu chuẩn mở được tài liệu hóa và các thư viện/framework dựa trên tiêu chuẩn, đồng thời kiểm thử trên nhiều trình duyệt, bao gồm Firefox. Vì đó là cách có khả năng cao nhất để người dùng cuối phát hiện và báo cáo sự không khớp giữa tiêu chuẩn và hồ sơ
Các “ứng dụng” chính phủ dành cho nền tảng không phải web như Apple iOS hay Google Android nên bị hạn chế mạnh. Ngoài ra, trừ khi toàn bộ chức năng tương đương được cung cấp dưới dạng frontend/ứng dụng web chính phủ tuân thủ tiêu chuẩn, các ứng dụng không phải web như vậy về cơ bản không nên được xem là tuân thủ. Việc cấp ngoại lệ nên chỉ diễn ra trong những hoàn cảnh đặc biệt qua một quy trình phiền phức và không chắc chắn, nhằm khuyến khích đầu tư vào nền tảng web tiêu chuẩn mở ngay cả khi có các tính năng nền tảng “đặc thù” cần thiết
Cũng nên có quy định về triển khai backend, nhưng ở đây đang nói về trình duyệt
Mục 2 mới là trọng tâm đang bàn. Yêu cầu nhiều trình duyệt cần có ngưỡng cắt. Nếu không, bạn sẽ thấy hợp đồng kiểm thử mọi trang bằng trình duyệt CronyCorp rơi vào tay CronyCorp
Nhìn chung, chính phủ rất chậm và thận trọng ngay cả với các khuyến nghị kỹ thuật cho phần mềm được dùng rộng rãi, và càng như vậy hơn khi biến chúng thành yêu cầu
Phải có gì đó thay đổi. Firefox là một trình duyệt thật sự tuyệt vời. Tôi nghĩ khá nhiều vấn đề kiểu này rốt cuộc đến từ việc marketing yếu
Một sản phẩm như vậy cần trông “ngầu” và hấp dẫn với mọi người. Người ta phải có lý do để chủ động muốn tải Firefox. Có lẽ tôi sẽ chọn cách tiếp cận như quảng cáo về quyền riêng tư của Apple
Các con số cũng có vẻ khớp với việc thị phần tiếp tục giảm, đặc biệt sau những chiến dịch như vậy. Nhìn ngược lại thì tại sao người ta lại chuyển từ Firefox sang Chrome? Chrome cũng đâu có cung cấp thứ gì đặc biệt hào nhoáng
Có vài đề xuất sửa, nhưng tôi nghĩ cách đơn giản nhất là bỏ qua gói của Ubuntu và tải Firefox trực tiếp từ Mozilla
Nhờ đó, các nhà phát triển đã chuyển từ IE/Firefox, nơi họ phải cài plugin phục vụ phát triển, sang Google Chrome với công cụ gỡ lỗi nâng cao hơn được tích hợp sẵn
Với tôi đây là điểm mấu chốt
Nếu cung cấp một trình duyệt cải thiện mạnh trải nghiệm của nhà phát triển, các nhà phát triển sẽ dùng trình duyệt đó, nó sẽ trở thành trình duyệt tương thích tốt nhất, và vì trải nghiệm tổng thể tốt hơn nên những người dùng còn lại cũng sẽ đi theo
Hy vọng đội Firefox nhận ra điều này trước Google
Nhưng tôi dùng cả Firefox lẫn Brave, và Firefox ngốn bộ nhớ nhiều hơn Brave rất nhiều. Dù tôi mở hơn 60 tab trong Brave và chỉ vài tab trong Firefox. Tôi đang dùng phiên bản mới nhất trong kho trên Linux Fedora 36
Vì vậy tôi không dùng nó nhiều, và điều đó thật đáng tiếc
Firefox về mặt thống kê gần như đã không còn đáng kể từ 5 năm trước. Ngay cả trên dashboard của một trang thương mại điện tử toàn cầu có hàng chục tỷ lượt xem mỗi năm, nó cũng không lọt vào top 10. Thỉnh thoảng một trình duyệt theo khu vực còn cao hơn
Firefox cũng không còn là trình duyệt mặc định của lập trình viên nữa. Điều này cũng đã đúng từ vài năm trước
Mozilla gần như chẳng thể làm gì. Chrome và Safari lớn mạnh vì chúng được cài làm trình duyệt mặc định trên các nền tảng có hàng tỷ người dùng. Và web hoạt động tốt trên hai trình duyệt đó. Đây không phải là vấn đề kỹ thuật. Không thể kỳ vọng rằng cải thiện Firefox sẽ làm thị phần tăng lên
Về cơ bản kết luận đã ngã ngũ, và việc Microsoft cùng Brave dùng Chromium đã củng cố kết luận đó
Đó là cùng một thế giới với thế giới tôi muốn tránh khi không dùng sản phẩm của Google. Tôi biết mình thuộc một thiểu số rất nhỏ, nhưng kiểu thiểu số đó cũng khó xuất hiện trong thống kê
Dĩ nhiên Apple và Mozilla có những khác biệt lớn, nhưng điều đó vẫn cho thấy Mozilla cũng còn hy vọng
Theo https://radar.cloudflare.com/reports/browser-market-share-20..., Firefox vẫn có 4,7% thị phần toàn cầu, 4,9% tại Mỹ, và cao hơn nhiều ở một số quốc gia liên quan như Đức, ở mức 15%
Vì vậy kết luận như thế có vẻ hơi sớm. Đây vẫn là mức thị phần đủ có ý nghĩa để hỗ trợ. Tất nhiên nếu tiếp tục giảm sâu hơn, cuối cùng Firefox cũng sẽ trở nên không còn đáng kể. Hy vọng điều đó không xảy ra
Firefox trước hết nên tập trung toàn bộ nỗ lực vào việc tạo ra một trình duyệt web tốt. Nếu trình duyệt chậm, giao diện ì ạch hoặc tính năng tụt hậu thì mọi người sẽ không dùng
Mozilla dành quá nhiều sự chú ý cho quyền riêng tư và các dự án không phải trình duyệt. Hãy nhìn xem The Browser Company đã thu hút được bao nhiêu sự chú ý với trình duyệt Arc cho Mac. Trọng tâm chính là UI tuyệt vời và tạo ra một trình duyệt xuất sắc cho người dùng. Không hiểu Firefox đã dùng ngần ấy tiền bạc và thời gian vào đâu
Không rõ mọi người kỳ vọng Mozilla phải triển khai bí quyết đặc biệt nào để số phận bỗng thay đổi. Rốt cuộc nó cũng chỉ là một trình duyệt. Và tôi cũng không hiểu vì sao lại cho rằng các tính năng đó không được triển khai vì thiếu tài nguyên hay ưu tiên mơ hồ. Mozilla cũng có thể làm nhiều việc cùng lúc chứ?
Ngay cả thời kỳ Chrome trước đây thực sự có lợi thế, nếu Google không liên tục nhồi quảng cáo Chrome cho người dùng Firefox truy cập google.com, họ cũng đã không giành thị phần nhanh đến thế
Tính năng cũng không quan trọng. Người ta dùng Safari, mà Safari thì khá thiếu về mặt “tính năng”. 99% người dùng không phải power user
Tôi không cảm nhận được khác biệt hiệu năng; thậm chí đôi khi còn thấy nó nhanh nhạy hơn. Thứ duy nhất Chrome có mà Firefox “không có” là dữ liệu thẻ tín dụng và mật khẩu gắn với tài khoản Google, nhưng ngay từ đầu tôi cũng không muốn Firefox có những thứ đó
Tóm lại, Firefox là một trình duyệt web tốt. Lý do nó thất bại trên thị trường không phải vì nó không phải trình duyệt tốt, mà vì người tiêu dùng chẳng mấy quan tâm theo hướng nào cả
Việc kẻ dẫn đầu thị trường đi theo hướng chà đạp các lo ngại về quyền riêng tư cho thấy sức ảnh hưởng marketing lớn hơn chất lượng của trình duyệt đó
Firefox là trình duyệt duy nhất có thể chặn quảng cáo đáng tin cậy. Chrome về cơ bản cho phép quảng cáo, vì như bạn biết, đó là sản phẩm của Google. Edge lần cuối tôi dùng thử cũng chẳng khá hơn mấy
Các website nhanh hơn trên Firefox. Nhưng có vẻ những người như tôi đang nhanh chóng trở thành thiểu số
Vấn đề cốt lõi là mọi startup và doanh nghiệp nhỏ đều bị trói vào các ứng dụng GSuite, rồi cuối cùng dùng xác thực GSuite và trượt sang con đường yêu cầu Chrome cho toàn bộ việc duyệt web phục vụ công việc. Đúng kiểu IE mới
Gần như mọi hoạt động duyệt web ban ngày của tôi, dù muốn hay không, đều phải là Chrome; cả 4 tổ chức gần đây tôi làm việc đều như vậy. Trong số đó có 3 công ty quy mô hàng tỷ USD, và 2 công ty có hàng chục nghìn nhân viên
Tôi tò mò phần nào khiến người ta phải bắt buộc chỉ dùng Chrome