2作者: brouser6 个月前原帖
这是一个围绕 Chrome 开发者工具协议(CDP)的封装,使用与开发者工具相同的 API,以编程方式和直观地检查元素,就像访问 DOM 一样。 <p>为什么要这样做?我见过太多工具声称能够获取匹配的 CSS 样式规则,但实际上只能获取计算后的样式。我们真正想要以编程方式获取的是开发者工具的真实数据——CSS 规则、选择器和级联顺序,而 CDP 的使用却很复杂,充满了未记录的怪癖。要了解如何使用它,必须观察开发者工具的行为并检查庞大的开发者工具前端代码库。之前在一个 Chromium 分支上工作过,我觉得是时候彻底解决这个问题了。 <p>我们可以围绕这个构建什么?我想问问大家这个问题。 <p>像许多人一样,MCP 是我首先想到的,但随后我想,考虑到这个简单的 API,代理是否可以直接编写脚本呢?需要大家的意见。 <p>我自己的用例是 CSS 内联。这个库实际上是从我的 UI 克隆项目中分离出来的: <p><a href="https://github.com/devtoolcss/devtoolcss" rel="nofollow">https://github.com/devtoolcss/devtoolcss</a> <p>我正在迁移一个 WordPress + Elementor 网站,并希望自动化从难以阅读的样式表中转换 CSS。 <p>那么,你们怎么看? 有什么想法、建议或可以构建的项目吗? 期待听到你们的想法——也欢迎在评论中分享你们自己的项目!
2作者: rnmmrnm6 个月前原帖
我们都可以同意,那个网站在信息保存方面是一个巨大的资产。如果我们怀疑 archive.is 会被执法部门关闭,我们是不是应该着手开发一个去中心化的替代方案?