Quay lại blog

Cách kiểm tra độ tin cậy của bảng xếp hạng trình duyệt chống phát hiện: tiêu chí, mẫu thử và hoa hồng

Không nên dùng riêng bảng xếp hạng làm căn cứ lựa chọn. Hãy làm rõ tiêu chí đánh giá, mẫu thử và thời điểm kiểm tra, cùng quan hệ hoa hồng, rồi tự chấm các khía cạnh quan trọng trong tình huống sử dụng của bạn.

Khi tìm bảng xếp hạng hoặc đề xuất về trình duyệt chống phát hiện, những trang đầu thường đầy các bài tổng hợp “mới nhất”, được đánh số rất gọn gàng, và vị trí số một không hiếm khi là sản phẩm của chính bên xuất bản bài viết.

Không cần biến chuyện này thành thuyết âm mưu; phần lớn chỉ là content marketing thông thường. Vấn đề là những bảng xếp hạng như vậy không nên được dùng làm căn cứ chọn công cụ, nhưng điều đó lại khó nhận ra chỉ từ bề ngoài bài viết. Vì vậy, khi thấy một bảng xếp hạng, đừng vội nhớ tên sản phẩm. Hãy hỏi các câu sau trước.

Tiêu chí đánh giá thực sự là gì?

Nếu nói một sản phẩm là tốt nhất, trước hết phải biết kết luận đó được hình thành như thế nào.

Bài kiểm tra đánh giá độ tự nhiên của việc che giấu fingerprint, mức độ cách ly giữa các environment, hay số lượng parameter có thể thay đổi? Nếu tiêu chí khác nhau, các kết luận không thể so sánh trực tiếp. Nếu cả bài chỉ toàn tính từ mà không nêu phương pháp và điều kiện kiểm tra, đó chỉ là danh sách đề xuất có đánh số, không phải đánh giá.

Mẫu thử và thời điểm kiểm tra phải phù hợp

Tiếp theo, hãy xem đã kiểm tra bao nhiêu environment, với configuration nào, version nào và vào ngày nào.

Không có ngày tháng, bạn không thể biết bảng xếp hạng đang mô tả version hiện tại hay trạng thái từ hai năm trước. Không có cỡ mẫu, một lần thử chỉ với ba environment cũng có thể được viết thành kết luận từ kiểm tra thực tế. Thiếu thông tin không có nghĩa nội dung chắc chắn sai; nó chỉ có nghĩa là bạn không thể xác minh. Và một kết luận không thể xác minh thì không nên được đưa vào quyết định.

Liên kết mua hàng dưới mỗi mục dẫn đến đâu?

Nhiều bảng xếp hạng đặt liên kết mua hàng dưới từng mục. Một số liên kết có parameter affiliate hoặc hoa hồng, và trong bài còn có thể có câu dẫn người đọc so sánh với sản phẩm của chính bên xuất bản.

Quan hệ thương mại tự nó không phải vấn đề; người làm nội dung cũng cần doanh thu. Điều quan trọng là quan hệ đó có được công khai hay không. Khi thứ tự đề xuất gắn với thu nhập, hãy đưa mối quan hệ đó ra xem xét trước rồi mới quyết định nên tin bảng xếp hạng đến mức nào. Nếu không công khai, hãy đọc như quảng cáo. Nếu có công khai, hãy đọc như quảng cáo kèm một trường hợp tham khảo.

Một tiêu chí duy nhất và tổng điểm có trọng số đều có vấn đề riêng

Vấn đề của một tiêu chí duy nhất khá rõ: số lượng parameter có thể chỉnh và chất lượng cách ly là hai chuyện khác nhau. Nhiều parameter nhưng mâu thuẫn với nhau có thể dễ bị nhận diện hơn một tập nhỏ hơn nhưng nhất quán.

Vấn đề của tổng điểm có trọng số khó thấy hơn. Ai là người đặt trọng số? Khi tách tổng điểm thành các thành phần, bạn thường sẽ thấy những mục được cộng điểm nhiều nhất lại đúng vào thế mạnh của sản phẩm do bên xuất bản sở hữu. Ngoài ra, mỗi tình huống sử dụng có nhu cầu khác nhau. Một đội vận hành cửa hàng trực tuyến và một đội chạy ma trận tài khoản mạng xã hội không thể dùng cùng trọng số. Vì vậy, khi thấy tổng điểm, phản ứng đầu tiên nên là yêu cầu xem chi tiết thay vì so vị trí.

Cách tốt hơn là tự xác định tiêu chí và chấm điểm

Việc này không mất cả buổi chiều, nhưng kết luận sẽ vững hơn bất kỳ bảng xếp hạng có sẵn nào.

Trước hết, hãy mô tả rõ tình huống của bạn: cần chạy đồng thời bao nhiêu environment, có cần cộng tác nhóm hay không, và có cần lập lịch qua API hay không. Sau đó chọn từ bốn đến sáu tiêu chí như dưới đây và đặt ra một thao tác kiểm tra thực tế cho từng tiêu chí.

  • Tính nhất quán của environment: trong một environment, kiểm tra xem thông tin hệ thống, thông tin phần cứng và đặc điểm rendering có nhất quán về mặt logic hay không. Tập trung vào mâu thuẫn giữa các tín hiệu, thay vì chỉ xem một tín hiệu riêng lẻ có bị ẩn hay không.
  • Mức độ cách ly: tạo từ ba đến năm environment và truy cập cùng một trang, sau đó so sánh các đặc điểm cấp thấp. Phải có những khác biệt hợp lý. Nếu nhiều environment trả về giá trị rất giống nhau, khả năng cách ly chưa đạt yêu cầu.
  • Proxy và mạng: kiểm tra các protocol thường dùng có được hỗ trợ không, proxy có thể gắn riêng theo từng environment không, và cấu hình hàng loạt có thuận tiện không. Trong environment đã cấu hình proxy, hãy kiểm tra địa chỉ trả về; không nên xuất hiện IP thật hoặc địa chỉ mạng nội bộ.
  • Browser core và bảo trì: so sánh các version core có thể chọn với version hiện tại của các trình duyệt phổ biến. Đọc changelog để xem nội dung chủ yếu là câu chữ chung chung hay giải thích rõ đã thay đổi gì.
  • Đồng thời và dọn dẹp: tăng dần mức concurrency đến giới hạn cao nhất bạn có thể chấp nhận, rồi theo dõi tỷ lệ khởi động thành công, mức sử dụng memory và việc các environment lỗi có được dọn dẹp đúng cách hay không.

Nếu chạy nhiều tài khoản song song, hãy xác nhận thêm một việc: từng environment có thực sự độc lập hay không. Khả năng cách ly environment kiểu này thường do các công cụ như PurpleMark cung cấp, còn script chỉ thực thi bên trong các environment đó. Tốt nhất nên làm rõ ranh giới giữa hai phần ngay từ giai đoạn lựa chọn.

Bước cuối chỉ có thể thực hiện trong tình huống thực tế của bạn

Trước tiên, dùng ba tiêu chí để loại những ứng viên rõ ràng không đạt: tính nhất quán của environment, mức độ cách ly, và proxy cùng mạng. Nếu không vượt qua ba điểm này, không cần tiếp tục so sánh.

Với các ứng viên còn lại, hãy so nhịp cập nhật browser core, mức độ đầy đủ của API và tốc độ phản hồi khi có vấn đề. Sau đó chọn một hoặc hai công cụ và chạy trong công việc thực tế từ một đến hai tuần. Chỉ công cụ nào chịu được sử dụng thực tế mới có thể gọi là phù hợp.

Bảng xếp hạng có thể dùng như đầu mối để biết trên thị trường có những tên nào. Kết luận phải do bạn tự đưa ra. Bảng xếp hạng thực sự đáng tin là bảng do bạn tự xây dựng và tự chấm theo tình huống của mình.