Mọi nhà xuất bản nội dung và nhà quảng cáo đều có gì đó nói về AdBlock. Nó đã có một thời gian và giúp bảo vệ người dùng khỏi một số quảng cáo tệ hại nhất kiểu "Bạn là khách truy cập thứ 100.000", nhưng cũng đập mạnh vào các trang web hơi hợp lý hơn về cách hiển thị quảng cáo. Bạn có thể nói có động lực yêu-ghét trên Internet quanh công cụ này, nhưng không gì thể hiện rõ hơn hơn mối quan hệ Facebook có với nó.
Cả AdBlock và Facebook coi nhau là gai trong mắt. Tranh chấp này dẫn đến một cuộc thi lập trình không chính thức với hàng triệu khán giả tự hỏi AdBlock có theo kịp mã quảng cáo Facebook không. Nhưng kỹ sư Facebook làm gì khiến nhà phát triển AdBlock bực mình?
Đang Xảy Ra Gì?
Bài viết TechCrunch ngày 11 tháng 8 năm 2016 đã cho thấy cuộc cãi vã AdBlock và Facebook trong vinh quang đầy rẫy với lập trình gay gắt cả hai bên. Hai bên tham gia cuộc chiến, AdBlock cố gắng vượt qua các giải pháp của Facebook. AdBlock nhắm chặn tất cả nội dung tài trợ và quảng cáo trên Facebook, và Facebook nhắm vượt qua cơ chế này để tiếp tục khiến trình duyệt hiển thị nội dung tài trợ. Cuối cùng Facebook thắng trên mặt một tháng, nhưng AdBlock nói cuộc chiến chưa kết thúc. Đội của nó đã kêu gọi toàn bộ cộng đồng làm việc về vấn đề. Đến ngày bài xuất bản, Facebook tiếp tục dẫn đầu.
Đối với những bạn dùng AdBlock thường xuyên, bạn có thể thấy thanh bên hoàn toàn sạch quảng cáo, nên bạn có thể thắc mắc tôi nói gì. Vấn đề ở đây liên quan đến bài đăng tài trợ (sponsored posts) xuất hiện trên news feed đôi khi. Chúng trông giống hình ảnh sau.
Tôi thề ngón tay cái tôi đang dùng AdBlock khi lướt để chụp ảnh màn hình đó.
Cách Facebook Vượt Qua AdBlock
Như dự đoán, phương pháp Facebook vượt AdBlock rất giống cái tôi mô tả trong bài viết khoảng năm trước đây. Cho những ai ít thích đọc tường văn bản và muốn đi thẳng vào vấn đề, tôi mô tả vài phương pháp có thể dùng để vượt AdBlock với đầu ra HTML đơn giản (khác với syndication dựa trên JavaScript) che giấu quảng cáo như một phần của trang hoặc dùng phương pháp quảng bá sản phẩm khác để đạt cùng điều. Facebook chọn cái trước.
Giống hình trên, nội dung tài trợ trông như "bài đăng tường" (wall post) bình thường bạn thấy trên news feed Facebook. Thay vì dùng relay syndicated hiển thị nội dung quảng cáo, Facebook chọn dùng engine backend riêng để tạo nội dung quảng cáo qua cùng đầu ra HTML mà bài đăng news feed bình thường trải qua. Chạm mã đơn giản này cho phép công ty tiếp tục hiển thị quảng cáo cho mọi người, ngay cả dùng AdBlock. Ngoài ra, một số nỗ lực của AdBlock loại bỏ quảng cáo này đã dẫn đến loại bỏ bài đăng hợp pháp từ bạn bè, lấy đi trải nghiệm người dùng Facebook.
Tất nhiên, bài quảng cáo vẫn mang nhãn "Tài Trợ" (Sponsored), nên bạn dễ dàng nhận ra. Lý do điều này làm băn khoăn một số người là vì họ tin đây là xâm phạm khả năng chọn nội dung họ muốn xem. Bạn có thể chọn không thấy nội dung người nào trên Facebook bằng "bỏ bạn" (unfriend) hoặc chặn. Bạn không thể làm tương tự với quảng cáo (trừ khi bạn tính đến việc ẩn loại quảng cáo cụ thể như hình dưới).
Vẫn vậy, lựa chọn ẩn quảng cáo nghĩa là bạn chỉ chọn loại quảng cáo xem, không chọn thoát hoàn toàn.
Kết Luận
Facebook là công ty. Để công ty tồn tại, họ phải tạo doanh thu, và họ sẽ làm theo bất kỳ cách nào. Đồng thời, họ phần nào chịu trách nhiệm với người dùng, tạo động lực mạnh sản xuất quảng cáo liên quan và ít xâm lấn nhất. Cân bằng tinh tế này cung cấp lý do cho giải pháp vượt AdBlock.
Tất nhiên, chúng ta thấy động lực tương tự với AdBlock. Người dùng tạo nên nhóm thường không muốn thấy quảng cáo, đẩy nhà phát triển tìm cách chặn chặt chẽ. Ở đâu đó giữa hai lực này là người dùng không thực sự phiền bài tài trợ nhưng thích việc AdBlock làm chống lại kẻ vi phạm tệ hại nhất.
Bạn đứng đâu vấn đề này? Cho chúng tôi biết trong bình luận và thêm vào thảo luận!