Open crimx opened 6 years ago
Hi,不好意思,回复的有些晚了,很高兴认识你,你可以叫我 KS 😀
感谢提供关于 iframe
的解决方案,不过,由于简悦的摊子铺的太大了... 所以暂时并不能马上升级为 iframe。
z-index
的问题的确是有些高... 😌 但也只限于 tooltip
之类的地方,阅读模式并没有设置那么高的值。
基于此,目前是否可以让 Saladict 支持 document
而非 body
呢?
非常希望 简悦
能适配个相当趁手的划词翻译扩展!
PS1:如果 iframe 的解决方案没问题的话,我会逐步将 简悦
改为此方案。
PS2:摊子铺太大的原因在于,目前有 Chrome / Firefox / UserScript / Bookmarklet 以及本周就要上线的 iOS 版... 😅
嗨 KS ,我再详细描述一下问题。 Saladict 是能识别简悦的内容的,问题是出现在 body
被隐藏了。如果要适配简悦,则 Saladict 也要将元素放置与 body
以外,但这不太常见的做法也会为 Saladict 带来可访问性问题。新版 Saladict 将适配如 Vimium 的全键盘操作扩展,这类扩展对 body
以外的元素兼容性也不好。所以 Saladict 还是保留现有的实现。
船大了确实不好换向,这项目也是您一个人撑起很了不起啊。我这边也在赶新版,完了之后可以过来帮忙迁移。应该可以复用绝大部分代码的。
原来如此...
确如你所说,目前简悦对 Vimium 的支持度也不好。未来肯定要解决这个问题,但目前毕竟只是我的 Silder Project,所以原本的既定 roadmap 改起来很麻烦... 😌
或者,可以加个选项,类似 适配简悦的阅读模式
之类的,不知道是否更合适些?毕竟目前仅仅是个过渡期。
嗯,麻烦了。
这边如果有新的进展我会告知你的,感谢之前提供的 iframe 方案。
在此之前,如果暂时能先配合简悦做到 document
这样就更好了。 😁
嗯,我也在测试这个方案的成本以及其它兼容性问题。如果不好实现那么还是让这位用户等等吧哈哈。
@ljhui
Hi,你好。我是简悦的作者~ 由于简悦的机制导致与某些扩展有冲突,给你带来了困扰,实在抱歉。 暂时还无法提供完美解决方案,细节请看上面的讨论。
不过,简悦在 1.1.1 上线一个临时页面,已解决一些无法使用导出服务的问题,在这个页面可以使用 Saladict 。( 当然,这只是临时解决方案而已。)
@Kenshin @crimx 我是两个插件的用户,首先感谢两位开发者的无私奉献!距离二位讨论互相无法兼容的情况,已过去2年有余,不知现在能否考虑解决这个bug?非常感谢!
@crimx
谢谢提供此方式,我先测试下,回头会跟简悦的用户说一声。
原来如此...
确如你所说,目前简悦对 Vimium 的支持度也不好。未来肯定要解决这个问题,但目前毕竟只是我的 Silder Project,所以原本的既定 roadmap 改起来很麻烦... relieved
或者,可以加个选项,类似
适配简悦的阅读模式
之类的,不知道是否更合适些?毕竟目前仅仅是个过渡期。
@Kenshin 大大,simpread什么时候能支持vimium呀?非常期待!
@Kenshin 谢谢大大! 有个具体问题:在Firefox 77.0.1 (64-bit)环境下打开简悦阅读模式,无法使用Vimium的d (scrollPageDown), u (scrollPageUp), j (scrollDown), k(scrollUp)几项功能,不知是什么原因呀?
@dycrimson
应该是不兼容造成的问题,你方便的话,试试 Chrome 上是否也存在相同问题( 疑似 Chrome 似乎没问题。
@Kenshin 手边的三个浏览器,基于Chromium的都可以,Firefox不行。我不是开发者,也不知道什么原因。 请作者大大列入路线图,更大造福Firefox用户,提前拜谢!
[ ] Firefox 77.0.1 (64-bit)
[x] Chrome 83.0.4103.97 (64-bit)
[x] Vivaldi 3.1.1929.34 (64-bit)
@dycrimson
okay 谢谢这么详细的测试,这样的话,应该只是 Firefox 的问题了,我先记 Bug 吧。
@Kenshin 谢谢关注,期待修正!
https://github.com/crimx/ext-saladict/issues/493 浏览器外划词 还是有一定缺陷,一定要用复制来实现, 无法区分复制和翻译 ,这是一个比较大的问题。
看了一下,还不支持沙拉查词
沙拉查词已经兼容了,请等待下个版本发布。
沙拉查词已经兼容了,请等待下个版本发布。
我的天,感谢 🙏 🙏 🙏
沙拉查词 v7.19.0 已发布啦!🎉
@crimx
哈哈,我的 2.2.0.502 也发布了,明天来波宣传。谢谢鼎力支持~~~
嗨,非常感谢您写出这个漂亮的应用。我是划词扩展 Saladict 的作者。有用户反馈无法适配您的扩展,看了一下发现您是将元素插于
<body>
以外并隐藏了<body>
。不知能否考虑换成置于
<body>
中的<iframe>
来装载内容以方便其它工具配合。同类软件中已有成功的例子(当然不及您的完善 :wink: )。如果需要保证<iframe>
样式不被污染,可以参考 Saladict 使用的强制 reset(基于 Cleanslate.css)。另外您的
z-index
设置已接近最高值,能否设低一些,如2100000000
已经非常高但又不会覆盖一般工具类扩展。如果您有什么问题欢迎一起讨论。Cheers :beers: