V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kidlj  ›  全部回复第 6 页 / 共 56 页
回复总数  1107
1 ... 2  3  4  5  6  7  8  9  10  11 ... 56  
2022-11-11 21:39:38 +08:00
回复了 CNN 创建的主题 程序员 问下程序员,短信回 T 退订是真是假?
2022-11-11 19:58:43 +08:00
回复了 acctv2 创建的主题 分享发现 Github 官方发布了两款新字体: Mona Sans & Hubot Sans
正事儿不干,不应该发布一款 monospace 编程字体吗?(逃
2022-11-09 21:25:00 +08:00
回复了 simon633 创建的主题 优惠信息 Affinity :新一代软件限时折扣 40%
看起来变化不大,留守 v1 了。平时就画个简单 logo ,高级功能也不会用 😅
@edr1412 能判定是 Safari 或者 Twitter 的问题,但不确定是哪一个。在同样使用了 font-src CSP 的 GitHub timeline 页面,Safari 是没有这个问题的,所以就将问题报告给了 Twitter 。引入的弹框组件来自 Microsoft fluentui React 库,内建的逻辑是下载第三方 Segoe UI web 字体,所以很难略过使用第三方字体。
@edr1412 感谢反馈,确实在 Safari 上有这个问题。初步调查可能是 Safari 或者 Twitter 的 bug ,因为插件使用了微软的 fluentui React library, 会下载自己的 web fonts ,而 Twitter 设置了 font-src CSP 禁止了从第三方加载字体。问题是字体的下载和因违反 CSP 导致的后续 CSP reports 请求在 Twitter timeline 页面上看起来是无穷无尽的,因此会导致 CPU 占用 100%,页面加载不出来或者很慢。经测试,Firefox 和 Chrome 不存在这个问题。

--- 报告给 Twitter 的问题描述 ---

I built a browser extension named MetNews[1], which uses the open source Microsoft fluentui React library[2]. The extension shows a callout box when user clicks its icon on any webpage, and the fluentui library will always download its registered web fonts(mainly Segoe UI) from third party site. It works all fine on most web pages, but not on Twitter timeline page. Since Twitter has the `font-src` Content Security Policy(CSP) set, web font downloading from third party sites always fails. The problem is that on Twitter timeline page, the downloading of web fonts and violation of CSP are endless, and Twitter would also reports the CSP violation to its server, then the whole process causes Twitter uses 100% CPU and the page won't loads or are very slow.

I encounter the issue on MacOS 13.0 (22A380) with Safari 16.1 (18614.2.9.1.12). Chrome and Firefox on the same OS don't have this issue.

Reference:
[1]: https://metnews.co
[2]: https://github.com/microsoft/fluentui

And the browser extension code is open sourced at:
- https://github.com/metnews/news-extension
- https://github.com/metnews/news-extension-safari

Thanks for any help.
2022-11-08 22:11:15 +08:00
回复了 panghu1 创建的主题 React setstate 问题求助大佬
浏览器有一个 limit number ,限制同一时间对同一 server 的连接数量,Chrome 里这个值是 6 ,Firefox 是 15.

ref: https://stackoverflow.com/questions/8404464/increasing-google-chromes-max-connections-per-server-limit-to-more-than-6

不知道跟这个有没有关系,你可以试着减少并发请求的数量或者换到 Firefox 试一试。
2022-11-03 16:30:02 +08:00
回复了 Features 创建的主题 程序员 xcode 语法检查反应特别迟钝有办法吗?
还因为 Swift 编译速度慢的原因吧,毕竟特性那么多。
2022-11-01 00:30:05 +08:00
回复了 chenqh 创建的主题 Visual Studio Code 有没有感觉 vscode 的快捷键有点不够用?
VIM mode: Learn once, use everywhere. 甚至连 Xcode 都内置了。
2022-10-27 15:35:40 +08:00
回复了 kongkongye 创建的主题 奇思妙想 做个翻译 app/插件有市场吗?
看到这里我不得不推一下自己刚发布的 MetWord: https://metword.co
2022-10-27 10:48:08 +08:00
回复了 kidlj 创建的主题 分享创造 用 Go 写了一个很简单的静态博客
@buzz2d0 哈哈谢谢。代码很简陋,可能需要自己 fork 了按需修改下。
2022-10-26 19:56:43 +08:00
回复了 kidlj 创建的主题 分享创造 用 Go 写了一个很简单的静态博客
@elepcris 啊这,typescript 是现用现学的,类型系统比较复杂,还没掌握好,写一些 react 会很舒服; Go 写后端也很舒服,特别是 goroutine 开一些定时或者异步任务很好用。
2022-10-26 14:02:29 +08:00
回复了 kidlj 创建的主题 分享创造 用 Go 写了一个很简单的静态博客
@elepcris 这个是方便集成到自己项目里的,和主项目打包成一个可执行文件。
2022-10-26 11:33:48 +08:00
回复了 kidlj 创建的主题 分享创造 用 Go 写了一个很简单的静态博客
@fzdwx 怎么离谱啦?😯
@fzdwx 不再发了哈哈,新特性挨个介绍完了。打扰到大家了。
@zcf0508 类似。不过这里是一个支持订阅到自有平台的一款产品,结合其他功能,能够和 RSSHub 分别开来。
2022-10-20 21:50:22 +08:00
回复了 kidlj 创建的主题 分享创造 一种新的书签管理方式 —— 全文搜索
@hamsterbase 感谢关注,你做的这个很漂亮。正在开发的 App 打算做一些订阅功能,所以算作商业化吧。GitHub 给你仓库 star 了,有时间学习一下。
@mlhadoop 鼠标双击就会选中一个单词了(英文),接着就会弹出单词解释啦。
@mlhadoop 在主页最下边,有“通用”插件包下载,拖到浏览器窗口就可以自动安装了。

https://metword.co
2022-10-20 18:11:35 +08:00
回复了 kidlj 创建的主题 分享创造 一种新的书签管理方式 —— 全文搜索
做产品是这样的。一些功能,很多产品可能都有做,不过都是作为各自整体产品的一部分,每个产品整体上侧重点不同,因此显出区别来。
2022-10-20 12:54:36 +08:00
回复了 kidlj 创建的主题 分享创造 一种新的书签管理方式 —— 全文搜索
@shovo 很好的建议,感谢。
1 ... 2  3  4  5  6  7  8  9  10  11 ... 56  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   948 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 20:45 · PVG 04:45 · LAX 12:45 · JFK 15:45
Developed with CodeLauncher
♥ Do have faith in what you're doing.