#吐槽
给 clip.cx.ms 的 Atom feed 输出添加了 category 元素, 标签对应为属性, 顺便重新写了两年没更新的 Dockerfile 提交给了上游.
自定义的部分, 本来 Nobelium 作为用 Notion 当 CMS 的博客软件, 服务端渲染帖子内容部分把代码块也写成了 lazyload, 和一些其他「重」组件放在一起了, 导致渲染出的网页会偶尔出现代码块加载不出来的情况(lazy 了但不 load). 然后 Atom feed 组装 content 的时候也是用的同一个渲染组件, 于是这种本来就不可能等 lazyload 的情况导致 content 里面本来应该有的代码块直接消失了. 后来把代码块部分的渲染拿出来了, 这下页面打开就是已经渲染好的代码块, 再也不会偶尔消失了, Atom feed 也基本完整了.
最后就是清理脏得不得了 content HTML, 直接用正则删, 加了七八行正则终于搞干净了. 然后又发现一个可能是 Nobelium 上游的问题: Notion 对应文章的元数据键值里面, 值不能包含换行(特别是 summary), 否则这边的 Atom 过滤组件会失效. 感觉是上下游都没处理元数据值里面有换行的情况.
PS: 为什么要让 RSS/Atom feed 里面的 HTML content 尽量干净呢? 因为开了全文输出的 xml 真的太大了!
via Nostr@cxplay
给 clip.cx.ms 的 Atom feed 输出添加了 category 元素, 标签对应为属性, 顺便重新写了两年没更新的 Dockerfile 提交给了上游.
自定义的部分, 本来 Nobelium 作为用 Notion 当 CMS 的博客软件, 服务端渲染帖子内容部分把代码块也写成了 lazyload, 和一些其他「重」组件放在一起了, 导致渲染出的网页会偶尔出现代码块加载不出来的情况(lazy 了但不 load). 然后 Atom feed 组装 content 的时候也是用的同一个渲染组件, 于是这种本来就不可能等 lazyload 的情况导致 content 里面本来应该有的代码块直接消失了. 后来把代码块部分的渲染拿出来了, 这下页面打开就是已经渲染好的代码块, 再也不会偶尔消失了, Atom feed 也基本完整了.
最后就是清理脏得不得了 content HTML, 直接用正则删, 加了七八行正则终于搞干净了. 然后又发现一个可能是 Nobelium 上游的问题: Notion 对应文章的元数据键值里面, 值不能包含换行(特别是 summary), 否则这边的 Atom 过滤组件会失效. 感觉是上下游都没处理元数据值里面有换行的情况.
PS: 为什么要让 RSS/Atom feed 里面的 HTML content 尽量干净呢? 因为开了全文输出的 xml 真的太大了!
via Nostr@cxplay
#吐槽
#RSS 的 HTML content 好像没必要给 a 标签带 target="_blank" 和 rel="noopener noreferrer", 感觉这应该是阅读器该做的事情. 觉得给阅读器的 HTML 中, 标签属性除了 a 标签的 href 和 code 标签的语言类型, 其他基本上都没有给的必要, 样式也都是阅读器定义的.
via Nostr@cxplay
#RSS 的 HTML content 好像没必要给 a 标签带 target="_blank" 和 rel="noopener noreferrer", 感觉这应该是阅读器该做的事情. 觉得给阅读器的 HTML 中, 标签属性除了 a 标签的 href 和 code 标签的语言类型, 其他基本上都没有给的必要, 样式也都是阅读器定义的.
via Nostr@cxplay
#吐槽
In reply to nevent1q…lgty
_________________________
近期更新:
1. 调整 YouTube 相关参数清理为仅清理 si.
2. 小红书规则补充 xhs.link 的 cookie 清理, 转换链接类型为用户资料页打开而绕过网页访问限制(xse_token).
3. 添加 AdGuard DNS 博客(adguard-dns.io)参数 clid.
4. 小米社区帖子分享短链跳转参数(仅保留 postId).
5. Bit.ly 的 cookie 清理.
via Nostr@cxplay
In reply to nevent1q…lgty
_________________________
近期更新:
1. 调整 YouTube 相关参数清理为仅清理 si.
2. 小红书规则补充 xhs.link 的 cookie 清理, 转换链接类型为用户资料页打开而绕过网页访问限制(xse_token).
3. 添加 AdGuard DNS 博客(adguard-dns.io)参数 clid.
4. 小米社区帖子分享短链跳转参数(仅保留 postId).
5. Bit.ly 的 cookie 清理.
via Nostr@cxplay
In reply to nevent1q…tk36
_________________________
缝得 uBlock Origin 文档都懒得写了
https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#uritransform
via Nostr@cxplay
#吐槽
In reply to nevent1q…yrgn
_________________________
看到网友探索出来了一种新的无需 token 就能访问的办法:
https://www.xiaohongshu.com/user/profile/<用户ID>/<贴文ID>;
实际上这个用户ID也是可选的, 随便用一个路径名只要贴文ID是正确的就行了.
所以现在只需要一条规则就能做到清理参数并网页访问了:
```
||www.xiaohongshu.com/discovery/item^$urltransform=/\/discovery\/item\/([0-9a-z]+).*/\/user\/profile\/u\/$1/
```
但是移动端的 UA 还是会跳首页(或者白屏), 可以在手机浏览器上开桌面模式凑合一下, 暂时无解.
via Nostr@cxplay
In reply to nevent1q…yrgn
_________________________
看到网友探索出来了一种新的无需 token 就能访问的办法:
https://www.xiaohongshu.com/user/profile/<用户ID>/<贴文ID>;
实际上这个用户ID也是可选的, 随便用一个路径名只要贴文ID是正确的就行了.
所以现在只需要一条规则就能做到清理参数并网页访问了:
```
||www.xiaohongshu.com/discovery/item^$urltransform=/\/discovery\/item\/([0-9a-z]+).*/\/user\/profile\/u\/$1/
```
但是移动端的 UA 还是会跳首页(或者白屏), 可以在手机浏览器上开桌面模式凑合一下, 暂时无解.
via Nostr@cxplay
#吐槽
In reply to nevent1q…qwjj
_________________________
好像也不对, 应该至少是两周, 因为我搜来的这个 token 最早出现在 8 月 2 日, 今天开始跳访问异常页面.
via Nostr@cxplay
In reply to nevent1q…qwjj
_________________________
好像也不对, 应该至少是两周, 因为我搜来的这个 token 最早出现在 8 月 2 日, 今天开始跳访问异常页面.
via Nostr@cxplay
#吐槽
In reply to nevent1q…67s8
_________________________
xsec_token 有效期大概是一周左右? 过期之后继续访问就会跳转错误页显示 "访问链接异常". 感觉没有更好的办法了.
via Nostr@cxplay
In reply to nevent1q…67s8
_________________________
xsec_token 有效期大概是一周左右? 过期之后继续访问就会跳转错误页显示 "访问链接异常". 感觉没有更好的办法了.
via Nostr@cxplay
#吐槽
In reply to nevent1q…6z4j
_________________________
换颜色那太简单了, 别直接改原型就好, 换个角度想简直是老板轻松送工资 :doge:
via Nostr@cxplay
In reply to nevent1q…6z4j
_________________________
换颜色那太简单了, 别直接改原型就好, 换个角度想简直是老板轻松送工资 :doge:
via Nostr@cxplay
#吐槽
In reply to nevent1q…vppf
_________________________
但回想起来多次使用印度人开发的产品体验后, 个人还是更能接受华人开发的产品... 所谓的「咖喱味」代码是能直接体现在用户体验上的.
via Nostr@cxplay
In reply to nevent1q…vppf
_________________________
但回想起来多次使用印度人开发的产品体验后, 个人还是更能接受华人开发的产品... 所谓的「咖喱味」代码是能直接体现在用户体验上的.
via Nostr@cxplay
#吐槽
他宛如戏台上的老将军, 背上插满了 flag.
Mozilla's New Logo Brings Back the Dinosaur Mascot (Kinda) - OMG! Ubuntu
https://www.omgubuntu.co.uk/2024/08/mozilla-new-logo
via Nostr@cxplay
他宛如戏台上的老将军, 背上插满了 flag.
Mozilla's New Logo Brings Back the Dinosaur Mascot (Kinda) - OMG! Ubuntu
https://www.omgubuntu.co.uk/2024/08/mozilla-new-logo
via Nostr@cxplay
#吐槽
这几天又了解了一下加密货币和中心化交易所, 特别是交易所, 只需要从 UI 和 UX 就能判断出背后是不是有华人在经营, 至少也能看出要吸引的目标客户群体是哪部分文化圈层的人.
这些交易所为了一边赚钱一边合规, 把「华人」客户卡得很死, 它们想要的人大概第一语言是中文, 又不居住在港澳台和内地, 最好还是居留在欧洲经济区(EEA)的. 因为英国脱欧, EEA 客户之中的英国的待遇就变得有些特殊, 敢收英国客户的主要看资金流向是不是 FCA 监管的机构. 不过总归来说它们现在都有个共同点是不想和美国的资金扯上关系.
via Nostr@cxplay
这几天又了解了一下加密货币和中心化交易所, 特别是交易所, 只需要从 UI 和 UX 就能判断出背后是不是有华人在经营, 至少也能看出要吸引的目标客户群体是哪部分文化圈层的人.
这些交易所为了一边赚钱一边合规, 把「华人」客户卡得很死, 它们想要的人大概第一语言是中文, 又不居住在港澳台和内地, 最好还是居留在欧洲经济区(EEA)的. 因为英国脱欧, EEA 客户之中的英国的待遇就变得有些特殊, 敢收英国客户的主要看资金流向是不是 FCA 监管的机构. 不过总归来说它们现在都有个共同点是不想和美国的资金扯上关系.
via Nostr@cxplay
#吐槽
道心破碎的理想主义开发者, 一年多就放弃了自己的产品, 因为「中国人不值得」, 对「独立博客」抱有过高的期望, 一遍嫌弃个人博客内容流水账, 一遍企图用社论改善「中国当前舆论环境」.
看产品首发文章《独立博客导航站“积薪”正式发布》我还以为是个中文版 Hacker News, 结果其实是另一个品葱. 原来「中国当前舆论环境」就只有时事政治了.
「我的很多内容其实是互联网独一份的,是经过我在各处搜集来资料重新汇编整理再发出的。我不指望能有多少流量,但是只要有人搜索了这个冷门话题,来到我的博客,看到了相关信息,那我就没白费功夫。
这是终身在洼地泥潭里打滚,整天搬运些不知道几手的低价值IT资讯的温和中国人理解不了的。」
—— https://darmau.co/zh/thought/7cd8ca30-f816-4db5-8467-afbb865a295c
敝帚自珍? 真是有趣.
(2024-08-12) 原积薪项目将于近日下线
https://darmau.co/zh/article/firewood-will-be-offline
(2023-05-31) 独立博客导航站“积薪”正式发布
https://darmau.co/zh/article/firewood-news
via Nostr@cxplay
道心破碎的理想主义开发者, 一年多就放弃了自己的产品, 因为「中国人不值得」, 对「独立博客」抱有过高的期望, 一遍嫌弃个人博客内容流水账, 一遍企图用社论改善「中国当前舆论环境」.
看产品首发文章《独立博客导航站“积薪”正式发布》我还以为是个中文版 Hacker News, 结果其实是另一个品葱. 原来「中国当前舆论环境」就只有时事政治了.
「我的很多内容其实是互联网独一份的,是经过我在各处搜集来资料重新汇编整理再发出的。我不指望能有多少流量,但是只要有人搜索了这个冷门话题,来到我的博客,看到了相关信息,那我就没白费功夫。
这是终身在洼地泥潭里打滚,整天搬运些不知道几手的低价值IT资讯的温和中国人理解不了的。」
—— https://darmau.co/zh/thought/7cd8ca30-f816-4db5-8467-afbb865a295c
敝帚自珍? 真是有趣.
(2024-08-12) 原积薪项目将于近日下线
https://darmau.co/zh/article/firewood-will-be-offline
(2023-05-31) 独立博客导航站“积薪”正式发布
https://darmau.co/zh/article/firewood-news
via Nostr@cxplay
#吐槽
In reply to nevent1q…dykg
_________________________
I've already sent an email to [email protected], maybe I'll send another one.🙂
via Nostr@cxplay
In reply to nevent1q…dykg
_________________________
I've already sent an email to [email protected], maybe I'll send another one.🙂
via Nostr@cxplay
#吐槽
I would like to create a Nostr account specifically to alert those who have CORS issues with NIP-05 tags.
via Nostr@cxplay
I would like to create a Nostr account specifically to alert those who have CORS issues with NIP-05 tags.
via Nostr@cxplay
bumi (npub1xv8…lk3x) Does #Alby no longer give out bounties? It's been a week since I last sent a bounty review email, and today I checked the address dedicated to Alby's bounty, but it no longer exists.
via Nostr@cxplay