文章摘要
这是一个名为"theyliveadblocker"的GitHub项目,它可以将网页广告替换成电影《They Live》风格的讽刺标语。该项目通过浏览器扩展实现广告拦截和替换功能,用具有社会批判意味的文字替代常规广告内容。
文章总结
GitHub项目:They Live Adblocker(《他们活着》风格广告替换插件)
项目地址:https://github.com/davmlaw/theyliveadblocker
核心功能: 这是一个基于uBlock Origin Lite的分支项目,创新性地将屏蔽的广告替换为1988年约翰·卡朋特电影《他们活着》中的经典标语,包括: - 服从(OBEY) - 消费(CONSUME) - 看电视(WATCH TV) - 睡觉(SLEEP) - 顺从(SUBMIT)等10条反乌托邦式口号
项目亮点: 1. 视觉特色:被屏蔽的广告位会显示白色方框,内含随机选择的电影标语 2. 技术实现:通过修改uBO Lite的CSS注入逻辑,使用::after伪元素和MutationObserver实现动态替换 3. 安装简便:提供打包好的Chromium系浏览器扩展(支持Chrome/Brave/Edge)
使用要求: 需将过滤模式设为"Optimal"或"Complete"才能显示标语替换效果(默认"Basic"模式仅进行网络层拦截)
技术细节: - 修改了uBO子模块中的多个脚本文件 - 新增they-live.js处理标语生成和DOM标记 - 保留GPL-3.0开源协议
注意事项: - 非官方uBlock Origin产品 - 可能影响部分网站的页面布局 - 仅替换通过CSS屏蔽的广告元素(网络层拦截的广告不受影响)
构建要求: 需要Node.js 22环境,提供Chromium/Firefox/Edge/Safari多平台构建支持
该项目源自作者2015年的博客构想,通过创意方式将广告屏蔽转化为具有社会批判意味的艺术呈现。
评论总结
以下是评论内容的总结:
- 设计改进建议
- 建议字体使用深灰而非纯黑(dostick:"the font weight should be extra/heavy, and not true black, dark gray")
- 有用户愿意高价购买Apple Vision Pro版本(minisini:"I would put down $500")
- 电影影响评价 正面观点:
- 对个人成长产生积极影响,培养批判思维(robot-wrangler:"primed me for rejecting fads/peer pressure, distrusting authority")
- 比《黑客帝国》更具启发性(akkartik:"I never found the Matrix very impressive, because I'd been inoculated by this movie")
负面观点: - 存在使用AI制作的反讽(deng:"a movie famously about alienation...you let AI do all the coding")
- 相关产品比较
- 类似创意早有先例(xnx:"An idea probably as old as ad blockers themselves")
- 存在其他反主流文化的浏览器插件(iririririr:"replaces terms used to exalt Artificial Intelligence to what they really mean")
- 文化影响
- 电影台词被广泛引用(tlhunter:"I came here to kick ass...And I'm all out of gum")
- 建议让儿童早期观看(robot-wrangler:"show your small children this movie before they're old enough to think it's corny")