纯css实现typecho博客文章文字spoiler剧透效果

我发现一些论坛,还有 telegram,都支持文字 spoiler 效果,那什么是文本 spoiler? 在英文中,“spoiler”这个词原本的含义是指“破坏者”或“毁坏者”。在不同的上下文中,它可以指代能够破坏某种事情、情节、计划或体验的因素。 近年来,随着社交媒体和娱乐讨论的普及,“spoiler”一词常常用于指代剧透,特别是在讨论电影、电视剧、小说等作品时。 因此,虽然“spoiler”最初的意思是“破坏者”,但现代用法主要与“剧透”相关,体现了该词在流行文化中的演变。 在Telegr... 阅读全文

我对Typecho Facile主题的一些修改,图片懒加载优化,样式定制

使用 Facile 主题已经有一年多了应该,首先感谢作者的开发,目前我使用得挺好。我最近刚由 2.1.12 切换到 2.2 版本,但是图片懒加载功能似乎一直没有生效?直到我最近写了一篇包含94张图片的文章,才发现浏览体验受到了很大的影响。 我也提了一个 issue,并给出了我的解决方法, https://github.com/changbin1997/Facile/issues/12 作者回复他那边没问题,那很可能是我这边什么插件导致了 replaceImgSrc 方法不起作用,或者其他兼容性... 阅读全文

使用 exiftool 方便快捷写入图片的 exif metadata

我现在都在用 squoosh 批量压缩照片。但是 squoosh 压缩出来的图片丢失了 exif 数据,不论是网页还是终端 squoosh-cli。关于使用终端 squoosh-cli 批量压缩图片,你可以阅读我写的 [可能是]最好的压缩图片程序,使用 squoosh-cli 批量压缩图片 关于在得到压缩后的图片不丢失exif元数据这个问题,我尝试了其他压缩工具,比如 tinypng.com 也一样无法实现目的。 tinypng.com 的 web,压缩后的图片无法得到元数据。然后我关注到了其... 阅读全文

使用JavaScript抓取易车销量排行榜数据到一个页面上展示

易车销量排行榜页面是 https://car.yiche.com/newcar/salesrank/ ,由于易车 web 端没有提供一页展示多少条数据的功能,所以浏览这个排行榜时就得一页一页的翻,想查某一车型的销量数据很不方便。 但是易车手机app是可以一页展示的,而且也能搜索车型,不过碍于手机屏幕过小,我还是希望在 web 上查看,可以利用 Control + F 功能,更快速的寻找想要的数据。 首页 https://car.yiche.com/newcar/salesrank/ 非首页 ... 阅读全文

使用JavaScript脚本快速获取B站观看历史记录页面的视频标题和URL

哔哩哔哩观看历史记录的页面地址是 https://www.bilibili.com/account/history 有时候我想分享最近观看的几个视频给朋友,尤其是在我使用关键字搜索之后的列表,会有好几个条目,一个一个打开并复制出一个干净的标题和干净的视频地址太麻烦了。于是我用js写了一段脚本快速获取页面上的视频标题和URL 源码如下 // 使用 querySelectorAll 选择符合路径的 div const targetDiv = document.querySelector('#his... 阅读全文