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
取消回复欢迎 你 发表评论:
- 搜一搜,看一看
-
- 标签列表
-
-
最新文章
热评文章
热门文章
- 1Bilibili广告跳过插件,自动识别跳过视频广告,可自动或手动操作
- 2Danmaku Anywhere:浏览器插件,任意网站一键弹幕加载,让无弹幕服务器也热闹起来
- 3摄影进阶之路全能摄影班
- 4WeChat2PDF:微信公众号文章一键导出为 PDF(支持批量与普通网页链接)
- 5免费开源音乐编曲软件,跨平台支持,多种插件与音频格式融合一体
- 6FFmpegFreeUI:简洁易用,免费开源,图形化操作,轻松处理视频和媒体格式转换
- 7iPhone17 订单截图生成器-各种装逼生成器小工具集合 装逼制图神器
- 8读书博主必修课从0做读书账号
- 9Cherry Studio(模型服务聚合) v1.5.10
- 10Snow Shot(截图工具) v0.3.0
- 11美国司法部施压苹果:要求其交出核心文件,涉 App Store、iPhone 等业务
- 12PicSharp(图片压缩工具) v2.2.2
- 13NipaPlay(视频播放器) v1.5.3 绿色版
- 14拟声 v0.81.2
- 15AnyDesk(远程连接软件) v9.6.1 个人版
- 1飞机资源大全 代注册 懂得来
- 210元一单 微信辅助注册平台 3秒搞定一单
- 3番茄免费小说5.9.3.32会员去广告版
- 4叶倩彤某种颜色有声书合集7套
- 5🍉吃瓜大盘点 留学姐妹群群聊记录曝光,easy girl奔放程度毁三观
- 6【银河餐饮】比尔盖南:99套小吃配方+创业落地指南
- 7我朋友拍的,当然,信不信随便你咯~
- 8康纳PUA玩家手册:搭讪艺术从人门到精通
- 9鹅厂K歌软件 VIP破解版
- 10两性专题学习资料【48】你的性福必备
- 11IOS圈X脚本-破解微信读书会员-真的牛逼
- 12iOS微信16➕1推送版 自备证书
- 13一款帮助您进入心流状态的书写工具——Ensō
- 14最佳AI图像生成器列表:ChatGPT Image Generator
- 15U盘车载专用 3068 首 24G
Copyright© 老八资源网 只分享精品!
暂无评论,来添加一个吧。