#吐槽
In reply to nevent1q…cv5t
_________________________
修了, 还把有序列表和无序列表也修了, 这下兼容性++了. 倒是 XML 正则一把梭感觉是非常灵车, 只是拿来查找替换倒也不是还能用, 但是要重新组合元素就有点开始漂移了. 不过暂时没有发现问题, 一直这样漂移不翻车就行 :bili_doge:
via Nostr@cxplay
In reply to nevent1q…cv5t
_________________________
修了, 还把有序列表和无序列表也修了, 这下兼容性++了. 倒是 XML 正则一把梭感觉是非常灵车, 只是拿来查找替换倒也不是还能用, 但是要重新组合元素就有点开始漂移了. 不过暂时没有发现问题, 一直这样漂移不翻车就行 :bili_doge:
via Nostr@cxplay
#吐槽
经过群友点化去申请新出的万事网联卡, 直接秒批, 再也不用等 30s 还半夜不能购汇结汇了, 也终于可以不用被 AMEX 恶心了. 脱离苦海第一步船新改版: 搞张万事网联.
via Nostr@cxplay
经过群友点化去申请新出的万事网联卡, 直接秒批, 再也不用等 30s 还半夜不能购汇结汇了, 也终于可以不用被 AMEX 恶心了. 脱离苦海第一步船新改版: 搞张万事网联.
via Nostr@cxplay
In reply to nevent1q…7lsv
_________________________
上文是 Feeder, 这里是 Twine 和 Rolly, 这两个就能够正确处理.
via Nostr@cxplay
In reply to nevent1q…kyxa
_________________________
有部分阅读器并不能很好地处理直接用 div 装起来的正文段落, 可能还得给正文容器里面再套上一个 p 标签... 有点懒得动了.
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
给 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