Chỉ vài ngày trước, tôi đọc một blog entry của Mozilla về những gì công ty dự định cho tính năng phổ biến và quan trọng chiến lược nhất: extensions (tiện ích mở rộng). Mặc dù ngôn ngữ kỹ thuật không dùng slogan marketing và từ "exciting" (hứng thú), nó vẫn vẽ ra một bức tranh u ám cho người dùng Firefox. Không phải vì thay đổi xấu. Vì nó sai.
Đôi khi tôi phải đưa ra bài giảng, để giúp bạn hiểu mọi thứ hoạt động như thế nào. Tại sao điều này không tốt cho chúng ta, người dùng, và tại sao chúng ta phải chuẩn bị kỹ lưỡng, trước khi xảy ra. Như xảy ra, Mozilla không hiểu đầy đủ thị trường. Nó thực sự không hiểu. Khi bạn ra quyết định dựa trên dữ liệu không chính xác, bạn chắc chắn sẽ làm một lựa chọn thảm họa. Hãy thử sửa chữa điều này, nếu có thể.

Market share của Firefox
Mọi người thường nói, market share của Firefox đang giảm. Tuy nhiên, hầu hết mọi người không thực sự biết điều này nghĩa là gì. Đó là lý do tôi phải giải thích. Giả sử bạn có 1.000 người trên thế giới. Tại một thời điểm, 500 dùng Internet Explorer, 250 dùng Chrome và 250 dùng Firefox. Một năm sau, bạn có 1.400 người dùng máy tính, và con số là 500, 650, 250, tương ứng.
Việc sử dụng Firefox có giảm không? Không, nó không giảm. Nhưng TƯƠNG ĐỐI, nó nhỏ hơn trước, vì thị trường đã lớn. Đây là sự khác biệt then chốt cần hiểu. Khi blog báo cáo số liệu share, vì hầu hết chúng có kiến thức toán học cơ bản ít đến không, họ tự động giả định phần trăm co lại nghĩa là user base (cơ sở người dùng) co lại. Điều này không chính xác. Nó có thể là, nhưng không phải.
Giống như tiền. Một ngàn đô la trở nên ít giá trị hơn theo thời gian do lãi suất và kinh tế wossname khác, dù lump sum (tổng số) vẫn như cũ. Vì vậy, cách duy nhất để thực sự biết xem mọi người có bỏ rơi sản phẩm không là tính đến sự tăng trưởng tổng thể của việc sử dụng Internet và sau đó CHUẨN HÓA (NORMALIZE) phần trăm Firefox dựa trên đó. Điều này sẽ cho biết việc sử dụng trình duyệt đang tăng, ổn định hay giảm.
Sự giảm phần trăm cảm nhận của Firefox bắt đầu grosso modo (khoảng) đầu năm 2011. Bạn nhớ điều gì khác xảy ra đầu năm 2011 không? Firefox 4 được phát hành. Giống như dự đoán của tôi về Windows 8, thực tế TẤT CẢ dự đoán của tôi, vì tôi là thiên tài và luôn đúng, đã thành hiện thực, điều tương tự xảy ra với Firefox. Tôi có cảnh báo không? Có. Tôi thậm chí có hai hướng dẫn "taming" (làm cho dịu) để làm Firefox normal lại, bắt đầu với việc loại bỏ tabs on top (tab trên cùng) rác rưởi. Vâng, đó là lúc Firefox bắt đầu mất share.
Nhưng tại sao?
Vậy hãy giải thích tại sao ít người dùng Firefox hơn. Không, để tôi sửa câu đó. Tại sao user base của Firefox giữ nguyên, và nhiều người hơn áp dụng Chrome.
Lý do 1: Mobile
Điều xảy ra là Android bùng nổ và trở thành nền tảng mobile phổ biến. Bây giờ, trình duyệt mặc định trong Android là gì? Chrome. Bạn có thể sync (đồng bộ) extension, bookmark và thứ khác giữa các thiết bị khác nhau dùng Chrome khi bạn đăng nhập không? Có, bạn có thể. Đối với hầu hết mọi người, nó trở thành vấn đề tiện lợi đơn giản là có cùng trình duyệt, để họ giữ user profile. Cộng với vấn đề awareness (nhận thức). Bạn nghe về Chrome liên tục, nhưng không có chiến dịch Spread Firefox nào trong một thời gian dài.
Lý do 2: Marketing
Quay lại chiến dịch, truyền miệng và quảng cáo brute force (vệt béo), giả sử bạn dùng Internet Explorer. Là user trung bình, thực tế, hầu hết hành tinh, search engine (công cụ tìm kiếm) bạn chọn sẽ là Google. Mở trình duyệt, bạn thấy gì? Một hộp nhỏ bảo bạn upgrade.
Đó là một hộp placed (đặt) và coordinated (điều phối) xấu xí như tôi từng thấy, đặc biệt với cái x nhỏ ở góc và text tràn ra làm phiền OCD demon (quỷ OCD) của tôi, nhưng đó không liên quan. Mọi người thấy Chrome, Chrome, Chrome. Không Firefox. Vì vậy, người clueless (không có thủ tiết) sẽ có khả năng thử trình duyệt mới loại này hơn loại kia.
Lý do 3: Tốc độ
Tôi nên nói perceived speed (tốc độ cảm nhận). Nhưng nó chắc chắn giúp thuyết phục common user (người dùng phổ thông) Chrome nhanh hơn, snappier (giật gân). Tất cả về threaded work (đa luồng), trình bày GUI element càng nhanh càng tốt và sau đó làm tất cả crunchy bits (phần nhăn nhó) trong background. Nó không liên quan đến benchmark Javascript, mà chỉ nerd quan tâm, đó là presentation layer (lớp trình bày). Firefox chưa master (thành thạo) mảnh nhỏ này.
Lý do 4: Người dùng Firefox hiện tại
Đây là cái lớn. Mọi người dùng Firefox đang dùng nó vì họ muốn dùng trình duyệt cụ thể đó. Và với mọi iteration (lặp) nhỏ, Mozilla đang làm Firefox giống Chrome hơn và hơn, lấy đi lý do chính để ở lại Firefox. Tôi phải lặp lại điều này lại, vì nó không dường như vang vọng đủ to:
Ngốc, nếu tôi muốn dùng Chrome, tôi sẽ dùng.
Vì vậy, bạn có veteran (cựu chiến binh) trung thành dùng Firefox. Truyền miệng và tất cả. Tuy nhiên, kể từ version 4 trở lên, tất cả veteran này, TẤT CẢ, đều cực kỳ không hài lòng với hướng Firefox đang đi. Hơn smartphone crap (rác) thời đại hiện đại, hơn tính năng wannabe (muốn thành) như Chrome, hơn chính trị, hơn quảng cáo, hơn nonsense (vô nghĩa).
Vì vậy khi bạn hỏi người dùng Firefox, họ khuyên trình duyệt nào, họ sẽ nói gì?
Nếu ai hỏi tôi bốn năm trước, tôi sẽ khen Firefox trái phải, trong ra ngoài. Hôm nay, khi ai hỏi tôi, nếu và khi đó xảy ra, tôi sẽ đọc một bài phát biểu về cách Mozilla sold out (bán rẻ), Firefox đã trở thành một bản copycat (bản sao) Chrome buồn bã, và về cơ bản tôi không quan tâm nữa. Đó không phải là cách tốt nhất để promote (quảng bá) sản phẩm, và để Mozilla giữ chân người dùng trung thành. Vì vậy, user base phẳng. Mọi người không có lựa chọn khác ngoài Firefox vì nó không phải Chrome. Hoàn toàn. Chưa.
Một lý do dùng Firefox dù sao
Extensions. Đây vẫn là thứ duy nhất Firefox làm tốt hơn tất cả đối thủ cộng lại vô hạn. Tất cả những addon tinh tế này làm Firefox thực sự usable (có thể dùng). Lấy Firefox 29 và giao diện Australis giống Chrome thất bại của nó ví dụ. Đó là một món rác khổng lồ. Tuy nhiên, với extension Classic Theme Restorer, bạn có thể lấy lại giao diện cũ và tiếp tục dùng trình duyệt. Một genuine lifesaver (cứu cánh thực sự).
Rồi, Noscript là một gem (viên ngọc) khác, làm Web sane (bình thường) và yên tĩnh. Danh sách extension thiết yếu dài. Một số cho phép tương tác tốt hơn với Youtube, một số cho phép download video từ trang web khác, cái khác cho phép catalogue (mục lục) và sort (sắp xếp) bookmark, tài liệu, tham chiếu, và hơn thế. Qua nhiều năm, hệ sinh thái này đã lớn thành một powerhouse (cường quốc) vẫn làm Firefox trở thành "ác nhân nhỏ nhất" của trình duyệt. Phần còn lại của core functionality (chức năng cốt lõi) đã lâu trở thành Chrome, nhưng extensions vẫn là thứ giữ người dùng Firefox than vãn nhưng cuối cùng vẫn tiếp tục dùng nó.
Bây giờ, nó sẽ đi
Vâng, đó sensational (giật gân), nhưng không thực sự. Và rồi vâng. Thay đổi, tất nhiên, đến vì tất cả lý do sai, vì Mozilla không hiểu thị trường, hoặc nó misinterpret (hiểu sai) tất cả số liệu và xu hướng. Các lý do kỹ thuật đằng sau thay đổi là: 1) để làm development (phát triển) dễ dàng hơn với ngôn ngữ mới, API whatnot, nhàm chán 2) để làm Firefox an toàn hơn supposedly (cho rằng) 3) để làm extension tương thích hơn với trình duyệt khác.
Lý do thứ nhất chỉ là typical Modern Web nonsense (vô nghĩa). Công nghệ đến và đi, ngôn ngữ lập trình được phát minh, không gì quá thú vị. Chỉ thứ để giữ computer science graduate (tốt nghiệp khoa học máy tính) bận rộn và hyped (hào hứng). Progress (tiến bộ) và innovation (đổi mới) quan trọng và tất cả, nhưng cuối cùng, mười năm từ nay, có lẽ một hoặc hai buzz word (từ khóa) bạn nghe hôm nay sẽ còn lại, phần còn lại sẽ chết cái chết tiến hóa.
Lý do thứ hai đáng ngờ. Bảo mật - do extension gây ra - có phải vấn đề lớn không? Phần trăm extension xấu trong repo là bao nhiêu? 1%? Có nhu cầu thực sự tập trung vào chức năng này hơn thứ khác không?畢竟, nếu ai muốn cài thứ gì, để họ cài. Đó là vấn đề của họ.
Lý do thứ ba là utter crap (rác thuần túy). Hiệu quả, nó nghĩa là extension sẽ trở nên tầm thường và kém capable (năng lực) hơn, như chúng trong trình duyệt khác. Chúng sẽ có ít privileges (đặc quyền) hơn, và điều này được marketed (quảng bá) dưới auspices (che chở) đáng ngờ của bảo mật, và genuine functionality (chức năng thực tế) sẽ bị cull (loại bỏ) kết quả. Lần lượt, điều này nghĩa là LÝ DO RẤT QUAN TRỌNG tại sao Firefox extension tốt như vậy sẽ bị destroy (phá hủy).
Một lần nữa, những người sharp-eyed (mắt nhọn) trong chúng ta có thể thấy ảnh hưởng của thị trường mobile lên desktop. Vâng, nó có ý nghĩa để limit (giới hạn) ứng dụng trên điện thoại. Nó không có ý nghĩa để limit chương trình desktop và extension của chúng. Bạn có thể siết chặt cách extension vào repo, reviewed (đánh giá), tested (kiểm tra), và cuối cùng installed (cài đặt). Đó ổn, digital signature (chữ ký số) và tất cả, tốt, có lẽ. Nhưng một khi extension được cài đặt bằng sự đồng ý của user, họ nên có thể làm bất cứ gì và mọi thứ.
Portability (khả năng chuyển phép)? Ai quan tâm. Mọi người sẽ không port (chuyển) bất cứ thứ gì đâu. Họ muốn giải pháp đơn giản, nhanh để duyệt Web. Đó là tất cả. Nhưng mà, Chrome làm rồi, vì vậy Firefox phải làm bây giờ. Và vicious cycle (chu trình ác mộng) của alienation (xa lạ) và irrelevance (vô nghĩa) tiếp tục.
Mozilla thêm tính năng veteran không cần hoặc ghét.
Mozilla làm Firefox vẫn hơn Chrome-like.
Kết quả cuối, không có lý do dùng Firefox, có không?
Điều này rất đơn giản để quan sát và phân tích từ góc độ objective. Tôi có thể tưởng tượng sự confusion (nhầm lẫn) bên trong Mozilla, compounded (tăng thêm) bởi tất cả Hippie 2.0 Political Correctness (chính xác chính trị) passive aggressive (thụ động tấn công) cubicle brain storming (bão não칸 cục) crap (rác) diễn ra trong hầu như mọi công ty cố gắng market (thương mại hóa) chính mình là progressive (tiên tiến) và diverse (đa dạng) và modern và whatnot. Các thứ đơn giản hơn nhiều.
Đừng tự tử
Điều sẽ xảy ra trong sáu tháng tới là chaos (hỗn loạn). Ngôn ngữ mới, SDK, API và thế sẽ làm roughly 100% tất cả extension incompatible (không tương thích). Chỉ khoảng 23% developer sẽ bê làm necessary changes (thay đổi cần thiết). Chỉ khoảng 15% extension sống sót sẽ giữ toàn bộ capability (năng lực) hiện tại, phần còn lại sẽ bị neutered (cắt bỏ) hoặc limited (giới hạn) trong những gì chúng có thể đạt được.
Quy trình digital signing (ký số) sẽ làm mọi thứ chậm hơn nhiều. Nhiều developer extension hơn sẽ đơn giản bỏ cuộc. Actual security (bảo mật thực tế) sẽ không thay đổi nhiều, vì nó chưa bao giờ là vấn đề. Extension độc hại là tỷ lệ nhỏ đến nỗi hầu hết mọi người không bao giờ biết hay thấy.
Tổng thể, Firefox extension sẽ không bao giờ hoàn toàn giống nhau. Với một chút may mắn, chúng ta sẽ giữ được những cái phổ biến nhất và functionality (chức năng) của chúng không thay đổi. Nhưng đó là wishful thinking (tư duy ước mơ), và lịch sử đã dạy chúng ta, nó chỉ sẽ tệ hơn. Corporate greed (tham lam doanh nghiệp) chưa bao giờ giảm, và nếu bạn nhìn tất cả sản phẩm trên toàn bộ thị trường IT, sản phẩm chúng ta có có thể rẻ hơn và fancy (hoa lệ) hơn, nhưng essential freedom (tự do bản chất) của chúng đã được tweak (chỉnh sửa) xuống mức tối thiểu.
Ví dụ, Windows XP gốc không có activation (kích hoạt). Bây giờ, bạn có activation, encrypted serial numbers (số serial mã hóa) trong BIOS/UEFI, Secure Mode, và dịch vụ dựa trên subscription (đăng ký). Điều này giúp người như thế nào? Họ vẫn cần bàn phím để gõ, và hầu hết họ vẫn hạnh phúc và productive (sáng tạo) như 15 năm trước, với sự khác biệt duy nhất là sự tăng trưởng khoa học thực tế trong raw processing capacity (sức xử lý thô).
Quay lại Firefox, trong 6-12 tháng tới, chúng ta sẽ thấy ton disruptive changes (thay đổi phá vỡ), và đối với veteran, đó sẽ là disaster (thảm họa). Extension quý giá của họ, thứ duy nhất vẫn giữ họ ở lại, kiểu gì, sẽ bị utterly broken (hoàn toàn vỡ) và reshaped (hình thành lại), và không ai biết gì sẽ emerge (nổi lên) từ mess (hỗn loạn). Điều tồi tệ nhất là, không có alternative (lựa chọn thay thế).
Bạn có thể tưởng tượng Firefox không có Classic Theme Restorer? Hay Noscript? Hay Tab Mix Plus? Hay Video DownloadHelper? Chọn bất kỳ năm extension top bạn thích. Duyệt qua danh sách extension bạn cài để giữ Firefox sane (bình thường) và hoạt động normal. Bây giờ, lấy đó đi.
Còn có lý do nào để bạn dùng Firefox không?
Kết luận
Tôi thậm chí không thể bắt đầu biểu lộ sự khinh bỉ hoàn toàn và tuyệt đối của tôi đối với collective happy-go-lucky new-age masturbation (tự sướng) trong thế giới công nghệ mà Mozilla đã blithely (vô tư) subscribed (đăng ký), và tôi damn good (rất giỏi) với từ ngữ. Khi bạn đọc câu này, nếu bạn nghĩ, người kháng cự thay đổi, hãy đi nhảy lên Claymore (mìn). Điều này không liên quan đến thay đổi. Nó về sự ngu ngốc.
Ngu ngốc là một cái tricky (khó xử). Nếu bạn ngu ngốc, bạn không thực sự biết bạn ngu ngốc. Dunning-Kruger và đó. Vì vậy, moron (ngốc) của thế giới không thể thực sự hiểu tại sao tất cả thay đổi xảy ra với Firefox không phải điều tốt. Một khi Firefox biến mất, sẽ không còn gì ngăn Google làm bất cứ điều gì họ muốn. Đó là ba năm nữa, nhưng ít người có thể nắm bắt ngày mai, nói chi đến xa hơn trong tương lai.
Firefox cần revitalize (hồi sinh) chính nó. Tôi không có tất cả câu trả lời YES, nhưng tôi biết tất cả câu trả lời NO. Tôi biết chắc chắn nó sẽ không thành công bằng cách monkeying (bắt chước) Chrome. Nó sẽ không thành công bằng cách thay đổi chính nó thành một sự biến đổi bastard (đẻ đui) mà không ai cần. Nó sẽ không flourish (phát triển) bằng cách ném đi cơ sở người dùng trung thành. Về extensions, nếu có gì, extensions nên trở nên MẠNH HƠN. Vâng, bạn có thể siết chặt bảo mật nếu muốn ở phía server. Bạn cũng có thể giới thiệu ngôn ngữ lập trình mới, elegant hơn, nhưng làm nó theo cách NON-DISRUPTIVE (không phá vỡ). NON-DISRUPTIVE. Nghĩ về Linux. Enterprise distro nào hứa full ABI compatibility cho 10 năm? Red Hat và SUSE. Share của họ? 75% và 25%, tương ứng. Distro nào không hứa điều đó? Debian. Và share của nó trong enterprise market? 0%. Rất đơn giản.
Mozilla, nếu bạn muốn innovate (đổi mới), hành trình sẽ thô ráp. Nhưng bạn nên biết ít nhất một con đường bạn không nên đi. Và đó là con đường bạn đã đi kể từ khi giới thiệu tabs on top trong Firefox 4. Đó là manh mối ngay đó. Chúc may mắn, và mong extensions tương lai của bạn thực sự hoạt động.
Chúc vui.