Smileyfy My Facebook
截图:
简介:
代码可在:https://github.com/daattali/smileyfy-my-facebook-extension/
描述
==========
这是一个 Chrome 扩展程序,可以为您的 Facebook 浏览增添无限乐趣,还有一点点奖励 rickrolling :)
Smileyfy My Facebook 会将 Facebook 上的所有个人资料图片转换为笑脸,这会带来非常有趣的 Facebook 体验。所有其他不是个人资料图片的图片将被转换为 Rick Astley 的图片(对于那些错过了整整一年的互联网的人来说,Rickrolling)。
如果您在生活中需要更多的微笑,或者您经常发现自己在想“哎呀,我真的没有每天服用 Rick Astley”,那么这个扩展就是为您准备的!
特征
==========
- Smileyfy My Facebook 是非侵入式的,只会在浏览 Facebook 时显示。
- 当您没有打开 Facebook 标签时,Smileyfy My Facebook 不会占用任何资源或显示在 Chrome 的任务管理器中。
- 个人资料图片到笑脸和其他图片到 Rick Astley 的转换都是可配置的选项,可以相互独立地打开/关闭。
- 可以通过单击扩展图标或通过 chrome://extensions 下的选项页面来访问这些选项。
- 选项会被无限期地保存和记住,所以如果你厌倦了笑脸,你可以简单地暂时禁用它们,而不是卸载扩展。
- 该扩展程序适用于 Facebook 中的任何页面(主页/消息/个人资料/等)。
- 该扩展程序是 AJAX 感知的,并将转换在您向下滚动时呈现的新图像。
- 有几个不同的 Rick 图片,每个图片都有不同的纵横比,因此每个 Facebook 图片都可以替换为具有相似纵横比的图片。这是为了防止过度拉伸看起来非常糟糕的图像。
- 扩展程序中的“刷新”按钮可让您轻松查看带有和不带有笑脸的页面的外观。
免责声明
==========
我不建议将我的代码用作学习如何编写 Chrome 扩展程序的模板或资源。我学会了如何编写扩展并相当快地完全构建它,所以我不确定最佳实践是什么以及如何正确组织代码。这只是测试 Chrome 扩展程序如何工作的一个借口。我还在那里留下了一些丑陋的代码——请不要判断:)