- They Live Adblocker là một bản fork của uBlock Origin Lite, thay vì ẩn quảng cáo bị chặn bằng cosmetic filter thì nó thay chúng bằng ô trắng có in các khẩu hiệu từ They Live
- Mỗi quảng cáo sẽ hiển thị ngẫu nhiên một trong các dòng OBEY, CONSUME, WATCH TV, SLEEP, SUBMIT, CONFORM, STAY ASLEEP, BUY, WORK, NO INDEPENDENT THOUGHT, DO NOT QUESTION AUTHORITY
- Ý tưởng bắt nguồn từ bài blog They Live adblock mode được viết năm 2015
- Cách cài đặt là tải
uBOLite_theylive.chromium.zip từ trang Releases, giải nén, rồi dùng Load unpacked để nạp tiện ích trên Chromium / Chrome / Brave / Edge
- Chế độ lọc Basic mặc định của uBO Lite chặn quảng cáo ở tầng mạng nên phần tử DOM không được tạo ra, vì vậy chúng không bị thay bằng ô OBEY mà chỉ để lại khoảng trống
- Để thấy được ô OBEY, cần đặt chế độ lọc của site đó trong bảng điều khiển uBO Lite thành Optimal hoặc Complete rồi tải lại trang
- Việc build mã nguồn cần Node 22; có thể tạo gói cho Chromium bằng lệnh
tools/make-mv3.sh chromium, và cũng có thể chỉ định đích firefox, edge, safari
- Cách hoạt động là thay vì CSS
display: none !important mà cosmetic filter của uBO Lite vốn chèn vào, nó áp dụng mặt nạ hộp trắng hiển thị nội dung trong thuộc tính data-ubol-they-live qua lớp phủ ::after
- Để xử lý cả quảng cáo tải muộn, nó duyệt DOM và dùng MutationObserver để phát hiện phần tử mới được thêm vào, rồi gắn ngẫu nhiên một khẩu hiệu cho các phần tử quảng cáo khớp điều kiện
- Các tệp đã chỉnh sửa nằm trong submodule
davmlaw/uBlock, trong đó they-live.js phụ trách danh sách khẩu hiệu, tạo CSS và gắn thẻ DOM, đồng thời các điểm inject liên quan và mã đăng ký script cũng đã được vá
- Đây là một bản fork phục vụ sở thích cá nhân, không phải sản phẩm uBlock Origin chính thức, nên không nên gửi issue liên quan sang phía uBO
- Vì nó làm hiện lại các phần tử vốn bị ẩn, bố cục có thể bị xô lệch nếu CSS của site giả định rằng ô quảng cáo sẽ được thu gọn; ngoài ra quảng cáo bị chặn ở tầng mạng và cosmetic filter tùy chỉnh của người dùng sẽ không được xử lý thành OBEY
- Giấy phép là GPL-3.0, giống với uBlock Origin / uBO Lite upstream
1 bình luận
Ý kiến từ Hacker News
Tôi đọc nhầm tiêu đề thành They Live đã truyền cảm hứng cho chính khái niệm chặn quảng cáo
Nếu thật sự là vậy thì đúng là một sự trùng hợp thú vị, vì bộ phim này từng truyền cảm hứng cho một trong những logo Mozilla đầu tiên [0]
[0] https://www.jwz.org/blog/2016/10/they-live-and-the-secret-hi...
Vào cuối những năm 90, tôi dựng một web server trong văn phòng để trả về banner quảng cáo giả thay vì phản hồi 404
Tôi cấu hình DNS nội bộ để gửi
"*.doubleclick.net"về đó, và thay vì quảng cáo thật thì hiện ra các banner kiểu xịt mũi chứa cocaine, cho thuê lợn và những thứ hơi tục tĩu một cách kỳ quặc, buồn cười cực kỳTôi không nói với ai cả, nhưng mọi người bắt đầu gửi ticket cho helpdesk vì mấy quảng cáo đó nên tôi cười rất nhiều, rồi cuối cùng phải dừng lại khi một kỹ thuật viên in chỉ đường từ Mapquest và để lại ở chỗ khách hàng với cả quảng cáo tục tĩu trên đó
Nếu tôi nhớ không nhầm thì quảng cáo giả được lấy từ một trang tên là Bannertown, giờ chắc đã biến mất từ lâu. Chúng vui đến mức giờ tôi vẫn muốn tìm lại
Tôi muốn bấm upvote bài này 10 lần
Tôi cũng cực kỳ thích bộ phim này, và lần xem nó trên truyền hình cáp ngay sau khi phát hành đã mở mắt tôi ra
Tôi từng đọc nó trong một tuyển tập truyện ngắn nào đó, và việc biết bộ phim rõ ràng lấy cảm hứng từ tác phẩm ấy khiến tôi càng thích một bộ phim vốn đã rất hay hơn nữa
Việc thay quảng cáo làm tôi nhớ đến công trình eye tap AR của Steve Mann
https://news.ycombinator.com/item?id=44406552
https://cottagelife.com/general/this-toronto-professor-took-...
Ý tưởng hay đấy! Độ đậm phông chữ nên ở mức extra/heavy, và có lẽ nên là xám đậm thay vì đen tuyệt đối
Nếu chưa xem thì tôi rất khuyên nên xem
Hồi nhỏ tôi lén thức khuya chuyển kênh và tình cờ xem từ đoạn giữa, và nó để lại ấn tượng khá mạnh
Đó là một ảnh hưởng lành mạnh trong giai đoạn hình thành của tôi, và có lẽ đã chuẩn bị cho tôi chống lại mốt nhất thời hay áp lực đồng trang lứa, cũng như nghi ngờ quyền lực. Nó cũng giúp tôi chống lại những mặt độc hại hơn của không-thời gian tôn giáo, rồi vài năm sau tôi đọc sơ qua hoài nghi kiểu Descartes và cuối cùng đi đến toán học
Phải nhiều năm sau, khi bộ phim này trở thành meme lớn, tôi mới biết tên của nó
Không hẳn là lời khuyên, nhưng tôi thật sự muốn nói rằng nên cho trẻ con xem phim này trước khi chúng đến tuổi thấy nó quê mùa. Chúng có thể lên cơn kiểu tâm thần phân liệt hoặc rơi vào thuyết duy ngã, nhưng cũng có thể sợ quái vật và học được kỹ thuật định hướng tinh thần để rồi sau này cảm ơn bạn
Nhiều người dường như đã được chuẩn bị sẵn bởi những thứ khác, nên họ nhìn thấy trong phim điều họ muốn thấy
Việc hoài nghi các hình thức phổ biến của thời hiện đại là ý đồ nền tảng của phim thì rất rõ ràng. Nhưng tôi cũng từng thấy các cộng đồng cực hữu hiểu phim này theo kiểu người Do Thái đang kiểm soát thế giới. Tôi không nghĩ Carpenter làm nó với ý đó
Cuối cùng, một khi tác phẩm ra đời, tác giả không còn kiểm soát được cách nó sẽ bị sử dụng
Với người lớn, ngoài thông điệp quá rõ ràng ra thì đây đơn giản còn là một bộ phim cực kỳ giải trí
Gần đây tôi vẫn xem Andor như một cẩm nang thực địa, nên đây có vẻ là một bổ sung hay cho danh sách cẩm nang dựa trên thực tế
Kiểu như Idiocracy, War INC
They Live là một phép ẩn dụ rất hay để giải thích nhiều phần của thế giới hiện đại
Một khi đã nhìn ra thì không thể không thấy nữa
Thật mỉa mai. Một phim nổi tiếng vì nói về sự xa lạ và phi nhân hóa như They Live, mà phần code lại giao hết cho AI
Tôi mã hóa âm thanh thành base64 trong extension và tự làm toàn bộ. Tôi có nên tự hào về điều đó không? Chắc cả hai ta đều biết câu trả lời là không
Tôi hỏi thật đấy, vì tất cả chúng ta vẫn đang tìm hiểu vấn đề này
Tôi đang chờ cái này ra thành extension cho Pi-hole
Khẩu hiệu cá nhân của tôi là “I came here to kick ass, build web applications, and chew bubble gum. And I'm all out of gum.”, và nó xuất phát từ phim này