求助:欧路windows端 牛津10加载卡顿,咋办?

从词典制作的角度谈谈,Windows 版本的欧路是适配所有平台欧路时,最需要考虑兼容性的一个。性能确实烂没得洗,用的内核过于陈旧,渲染性能能好吗?举个实际例子,在编写 CSS 时,我尝试过优化代码,但为了兼容 Windows 版欧路,又不得不将优化后的代码退回:

  1. :is() 不能使用

    • 原本的写法:selector1 :is(selector2, selector3) {}

    • 为了兼容性,必须改写成:selector1 selector2, selector1 selector3 {}

  2. :not() 仅支持一个选择器

    • 原本的写法:selector1 :not(selector2, selector3) {}

    • 为了兼容性,必须改写成:selector1 :not(selector2):not(selector3) {}

其他平台的欧路都支持,唯有在 Windows 上测试时,这两种写法完全失效。所以,我也不推荐在 Windows 平台上使用欧路,可以用 GoldenDict-ng。

再者就是,可以参考只展开一本词典时的 scroll bar 有多长,截图中同时展开了多少本词典?词典只有在展开后才会渲染,默认展开最前面的 3,4 本还可以,展开再多有性能问题也正常。不过最主要的问题还是在欧路。