Mainonly – 小书签:只显示网页上选中的区域,适合使用《沉浸式翻译》
作者:老八日期:2023-12-25分类:Windows
Mainonly 是一款浏览器小书签,只有一个功能:按下小书签后出现网页选区,然后仅显示被选中区域内容,非常适合使用《沉浸式翻译》时,单独翻译某个区域内容。@Appinn
mainonly – 仅显示网页所选部分的 JS 小书签
@jerrylus 同学说:
这是什么:
一个很简单的小工具,选中某个页面元素(可以鼠标滚轮调整范围),左键确认后会隐藏其他的元素,隐藏后按 ESC 就能恢复。
为什么做这个:
我用的翻译插件是「沉浸式翻译」,但是默认情况下会翻译整个网页,然而一般我只关心主体,不关心导航栏、侧边推荐、底部链接;默认的行为会导致无谓的翻译 API 请求,更容易遇到频率限制。
沉浸式翻译自带了一个仅翻译网页主体的功能,但是标注了「不建议开启」,我自己测试下来有的时候也会有误判,所以还是倾向于自己来选择主体。
虽然有不少 Chrome 插件可以删除网页元素,但是像我这样仅保留(反向删除)的我还真没找到,最后就干脆趁着周末自己搞一个了。
原理:
选中元素之外的元素上加 display: none
,按 ESC 取消的时候再删掉
而在下方的评论中,@sav3uluan 同学还提供了一个新的思路:感谢分享, 除了在翻译中可以使用之外, 还可以在打印时候使用。
青小蛙也觉得…这有点像阅读模式,但比阅读模式更加精准,用法也不太一样。完全是一个《沉浸式翻译》专属小书签啊😂
另外青小蛙也在使用沉浸式翻译,还是非常方便的。
获取
小书签:
javascript:(function(){var e=document.body;const n=document.head.appendChild(document.createElement("style"));n.textContent=".mainonly { outline: 2px solid red; }";const t=CSS.supports("selector(:has(*))");function o(n){n instanceof HTMLElement&&(e.classList.remove("mainonly"),(e=n).classList.add("mainonly"))}function s(e){o(e.target)}function a(o){if(o.preventDefault(),t)n.textContent=":not(:has(.mainonly), .mainonly, .mainonly *) { display: none; }";else{n.textContent=":not(.mainonly *, .mainonly-ancestor) { display: none; }";var s=e;do{s.classList.add("mainonly-ancestor")}while(s=s.parentElement)}l()}function i(n){n.preventDefault(),n.deltaY<0?o(e.parentElement):o(e.firstElementChild)}function l(){document.removeEventListener("mouseover",s),document.removeEventListener("click",a),document.removeEventListener("wheel",i)}document.addEventListener("mouseover",s),document.addEventListener("click",a),document.addEventListener("wheel",i,{passive:!1}),document.addEventListener("keydown",(function o(s){if("Escape"===s.key&&(n.remove(),document.removeEventListener("keydown",o),l(),e?.classList.remove("mainonly"),!t))for(const e of document.getElementsByClassName("mainonly-ancestor"))e.classList.remove("mainonly-ancestor")}))}())
本文链接:https://www.lb1581.xyz/post/3747.html 转载需授权!
流泪
0人
打酱油
0人
开心
45人
鼓掌
46人
恐怖
0人
猜你还喜欢
- 06-09 万有影力-AIGC人工智能全能实操课
- 05-16 AniTalker-开源照片+音频视频生成器 脸部表情 嘴形同步
- 05-12 Stream-rec:自动录制各种直播平台工具
- 05-06 ConsolidatedID:具有多模式细粒度身份保护的肖像生成
- 05-04 七味-在线高清影视网站
- 05-03 精选Cloudflare开源工具-Awesome Cloudflare
- 04-29 低端游戏-经典DOS游戏在线玩 支持手柄 3DFX Voodoo
- 04-27 ASMR助眠小站-高品质ASMR助眠视频音频在线播放网站
- 04-26 韩国9X视频学习网站-RED
- 04-26 IKnowWhatYouDownload-我知道你下载了什么
- 04-26 国外磁力大全磁力导航网站-Unblockit
- 04-26 国内国际实时黄金价格查询工具-goldprice
取消回复欢迎 你 发表评论:
- 搜一搜,看一看
-
- 标签列表
-
-
最新文章
热评文章
热门文章
- 1Android AfuseKt(网络视频播放器) v1.4.3-10235
- 2OncePower(文件批量重命名工具) v2.14.0 绿色版
- 3Neovim(文本编辑器) v0.10.3 绿色版
- 4引流压缩 v1.01 绿色版
- 5Paperlib(论文管理工具) v3.1.10
- 6维克日记 v0.6.0
- 7Lockpass(密码管理器) v0.0.14
- 8Ungoogled-Chromium v131.0.6778.204-1.1
- 9Traymond(窗口快捷收纳托盘工具) v2.0.1 单文件版
- 10Android 海阔视界 v8.72
- 11DDU(显卡驱动程序卸载工具) v18.0.8.9 绿色版
- 12驱动人生海外版 v8.1.11.58 绿色修改版
- 13SublimeText 4.4189 汉化特别版
- 14【金口才】系列合集
- 15网络逆向破解 基础+中级+就业班合集(完结)
- 1飞机资源大全 代注册 懂得来
- 2番茄免费小说5.9.3.32会员去广告版
- 3叶倩彤某种颜色有声书合集7套
- 4【银河餐饮】比尔盖南:99套小吃配方+创业落地指南
- 5我朋友拍的,当然,信不信随便你咯~
- 6康纳PUA玩家手册:搭讪艺术从人门到精通
- 7鹅厂K歌软件 VIP破解版
- 8两性专题学习资料【48】你的性福必备
- 9IOS圈X脚本-破解微信读书会员-真的牛逼
- 10iOS微信16➕1推送版 自备证书
- 1110元一单 微信辅助注册平台 3秒搞定一单
- 12一款帮助您进入心流状态的书写工具——Ensō
- 13最佳AI图像生成器列表:ChatGPT Image Generator
- 14U盘车载专用 3068 首 24G
- 15绝版国学资料,操作三天就出单
Copyright© 老八资源网 只分享精品!
暂无评论,来添加一个吧。