内置浏览器
在 Sigil 里打开网页,登录页自动识别并提示一键填充金库里的账号密码,要两步验证码时点一下钥匙就填好;手动登录的账号,登录成功后提示保存进保险库。支持多标签;需要同时登录多个账号时,可以建互相隔离的浏览环境;有的站要代理、有的不要,可以用代理规则自动分流。
它要解决的问题
密码存在金库里,登录网站时却还得「打开金库 → 找到那条 → 复制密码 → 切回浏览器 → 粘贴」。
一来麻烦,二来密码过了一趟剪贴板——剪贴板历史、云同步、别的程序都可能读到它。
Sigil 的做法:在应用内打开网页,密码在填充那一刻才解密、直接注入网页,不经过前端界面、不过剪贴板、不落日志。
使用
从侧边栏、首页的快捷入口或 Ctrl+3 进入。经常用浏览器的话,可以在 设置 → 通用 → 启动后显示 里选「浏览器」,打开 Sigil 就直接进来(从托盘再次打开时停在上次所在的页面)。
顶部从上到下依次是:标签栏(最左是环境按钮)、工具栏(后退 / 前进 / 刷新 / 主页 / 地址栏 / 代理按钮 / 沉浸浏览 / 更多)、收藏栏。
地址栏一栏两用:输网址直接打开,也会边输边联想:按「收藏夹 → 历史记录 → 凭据站点」分组给出候选(收藏按名称或网址,历史记录里常去、最近去的排前面,凭据站点按域名或文件夹名),↑ ↓ 选择、回车打开。输入的不像网址、也没选候选时会走搜索引擎(默认 Bing,可在设置里换)。地址栏右侧的 ☆ 用来收藏当前网页;钥匙图标显示当前站点匹配到几个账号,点开就是填充面板;文字图标是网页翻译,网页有正文时还会出现书本图标,点开是阅读模式。
多标签
标签栏和 Chrome 一样用:
| 操作 | 怎么做 |
|---|---|
| 新建标签 | 点 +、双击标签栏空白处,或 Ctrl+T |
| 切换 / 排序 | 点标签切换;拖动标签调整顺序;拖出标签栏松手开成新窗口(见多窗口) |
| 固定标签 | 右键 → 固定标签页,固定的标签移到最左,固定与普通标签各自在自己的区域里排序 |
| 关闭标签 | 点 ×、中键点标签,或 Ctrl+W;右键还有「关闭其他」「关闭右侧」 |
| 恢复误关的标签 | Ctrl+Shift+T,最近关闭的 20 个可以按原位置恢复 |
| 搜索标签 | Ctrl+Shift+A,或点标签栏最右的下拉箭头 |
| 静音标签 | 正在出声的标签上有 🔊,点它静音(变成 🔇),再点一下取消;也可以右键 →「静音此标签页」。静音只对这个标签有效,网页重新加载后仍然静音;重启 Sigil 后不保留 |
| 重启后接着用 | 关掉 Sigil 再打开,上次开着的标签都会回来(独立窗口连同位置大小一起回来),只加载正在看的那个,其余点到时再加载(不占内存)。临时环境的标签不保留。不需要的话在 设置 → 通用 关掉「启动时恢复上次的浏览器标签」 |
| 复制标签 / 复制网址 / 用系统浏览器打开 | 右键菜单 |
标签栏与下面的收藏栏放不下时,可以滚轮横向滑动,或点两端的箭头。收藏栏不需要时可以在「更多」里隐藏(Ctrl+Shift+B)。
新标签页是 Sigil 自己画的搜索页,下面是金库里的站点磁贴,点一下就打开。空白的新标签页不会创建网页,不占内存。
看视频点全屏(或网页自己请求全屏)时,视频会铺满整个屏幕,按 Esc 退出;全屏中切到别的标签也会自动退出。想让整个浏览器铺满屏幕,用「更多 → 全屏」。
网页里 target="_blank" 的链接会在当前标签右边开新标签并切过去。按住 Ctrl 点链接,或用中键点链接,新标签开在后台、不切过去;从同一个网页连着开几个,按打开的先后排在右边(和 Chrome 一样,再加按 Shift 则切过去)。
带尺寸的弹窗(OAuth 登录窗之类,靠 window.opener 回传结果)会放行成独立弹窗,不会被改成标签。登录 / 授权完成后网页让弹窗关闭时,弹窗会自己关掉;在新标签里打开的授权页关闭自己时,那个标签也会关掉。
多窗口
和 Chrome 一样,标签可以拿出来单独成一个窗口,两个网页并排看、或者一个放到另一块屏幕上:
| 操作 | 怎么做 |
|---|---|
| 开成新窗口 | 把标签拖出标签栏、在想放的地方松手;或右键标签 →「移到新窗口」 |
| 并进别的窗口 | 把标签拖到另一个窗口的标签栏上,按插入线落位;或右键标签 →「移到其他窗口」,选「主窗口」或某个窗口 |
| 挪动独立窗口 | 拖标签栏空白处;独立窗口里只剩一个标签时,直接拖这个标签也是挪窗口 |
- 网页原样挪过去:登录状态、填到一半的表单、正在播放的视频、看到哪儿了都不变,不会重新加载
- 独立窗口是完整的浏览器:标签栏兼当标题栏(右侧是最小化 / 最大化 / 关闭),地址栏、收藏栏、快捷键、右键菜单都照常用;在里面新开的标签、网页里打开的链接也留在这个窗口
- 每个独立窗口固定一个浏览环境:拖出来的标签属于哪个环境,窗口就属于哪个环境,标签栏最左显示环境名;要换环境、开临时环境,回到 Sigil 主窗口的浏览器。所以独立窗口只收同一环境的标签,主窗口哪个环境的都收(收进来时主窗口切到那个环境)
- 关掉独立窗口:里面的标签一起关掉,进主窗口的「最近关闭」,
Ctrl+Shift+T找得回来 - 重启 Sigil:开着的独立窗口连同位置、大小、是否最大化一起回来(跟「启动时恢复上次的浏览器标签」这个开关走),标签照旧是点到时才加载。Sigil 收在托盘里启动时,独立窗口等你打开主窗口后才出现;原来所在的屏幕已经拔掉的,摆到主窗口旁边
- 应用锁锁定时,独立窗口整个藏起来,解锁后回到原处
- 收藏、凭据站点所有窗口共用一份,在一个窗口里加的收藏,别的窗口立刻看得到;下载记录也共用,下载完成的提示只在发起下载的那个窗口里弹
微信 / QQ 快捷登录
网站的「微信登录」「QQ 登录」页面,如果这台电脑上开着并登录了微信 / QQ / 企业微信,会显示头像和「快捷登录」按钮,点一下在客户端里确认即可,不用扫码(和普通浏览器一样)。
- 只在默认环境和临时环境里可用
- 自建环境里只能扫码:登录页一旦连上本机客户端,就能知道这台电脑登录的是哪个账号,等于把这个环境和你本机的身份关联起来,违背了建环境隔离身份的初衷
快捷键
焦点在网页里时这些快捷键也能用,不会被网页吞掉。
| 快捷键 | 动作 |
|---|---|
Ctrl+T / Ctrl+W | 新建 / 关闭标签 |
Ctrl+Shift+T | 恢复关闭的标签 |
Ctrl+Tab / Ctrl+Shift+Tab | 下一个 / 上一个标签 |
Ctrl+1 … Ctrl+8,Ctrl+9 | 跳到第 N 个标签,最后一个标签 |
Ctrl+L | 聚焦地址栏 |
Ctrl+Shift+A | 搜索标签 |
Ctrl+D | 收藏当前网页(已收藏则打开编辑) |
Ctrl+Shift+O | 打开收藏夹管理 |
Ctrl+H | 打开历史记录 |
Ctrl+J | 打开下载管理 |
Ctrl+Shift+B | 显示 / 隐藏收藏栏 |
Ctrl+Shift+N | 打开临时环境 |
F5 / Ctrl+R,Alt+← / Alt+→ | 刷新,后退 / 前进 |
Ctrl+滚轮,Ctrl+加号 / Ctrl+减号,Ctrl+0 | 放大 / 缩小网页,恢复 100%(见网页缩放) |
F9 | 进入 / 退出阅读模式(网页有正文时) |
F11 | 沉浸浏览,再按一次退出(见沉浸浏览与全屏) |
F12 / Ctrl+Shift+I | 打开当前网页的开发者工具(也可以用「更多 → 开发者工具」)。只在浏览器页有效,其他页面按了没有反应 |
快捷键没反应?
Ctrl+Shift+N、F9 是很常见的全局热键,如果被本机其他软件注册成了系统级热键,按键到不了 Sigil:临时环境用标签栏最左环境按钮下拉里的「临时环境」代替,阅读模式点地址栏的书本图标代替。
收藏夹
用法和 Edge 一样:
| 操作 | 怎么做 |
|---|---|
| 收藏当前网页 | 点地址栏右侧的 ☆ 或按 Ctrl+D,直接收进上次用的文件夹(第一次是收藏夹栏),弹出的小窗里可以改名称、换文件夹、新建文件夹;点「完成」或点别处都会保存 |
| 已收藏的网页 | ☆ 变成实心星,点开可以改名、换文件夹,或「删除」取消收藏 |
| 打开收藏 | 点收藏栏上的网址在当前标签打开;按住 Ctrl 点或中键点,在后台新标签打开 |
| 展开文件夹 | 点收藏栏上的文件夹弹出下拉,子文件夹逐层向右展开;收藏夹栏放不下的放在最右「其他收藏夹」 |
| 整理 | 「更多 → 收藏夹」或 Ctrl+Shift+O:拖动移动和排序、重命名、改网址、新建文件夹、删除、搜索;双击网址在新标签打开 |
收藏夹所有浏览环境共用一份:收藏的只是网址,不带登录状态,在哪个环境打开都一样,不会让环境之间产生关联。
和 Edge / Chrome 互通
- 一键导入:收藏夹管理里点「导入」,会列出本机 Edge、Chrome 的各个用户资料及各自的网址数,选一个即可,文件夹层级原样保留。Edge 的「收藏夹栏」进收藏夹栏,「其他收藏夹」进其他收藏夹,「移动收藏夹」作为其他收藏夹里的一个文件夹
- 从文件导入:也可以选 HTML 书签文件(Edge / Chrome / Firefox「导出收藏夹」得到的都是这种)
- 导入是合并:同名文件夹合并到一起,同一文件夹里已有的网址跳过,重复导入不会出现重复项,也不会删改已有收藏。浏览器内部页面、书签小工具这类打不开的条目不导入,导入完成会告诉你各有多少
- 导出:导出成 HTML 书签文件,在 Edge / Chrome 的「导入收藏夹」里选它,收藏夹栏和其他收藏夹会各回各位
网站图标
收藏栏、凭据站点、标签栏、新标签页,以及保险库里通用密码的列表和卡片上显示网站自己的图标:
- 从 Edge / Chrome 一键导入时,顺带带入浏览器里已有的图标(通常九成左右的收藏都有),保险库里各网站的图标也一并补上;HTML 书签文件里带的图标也会读进来,导出时同样写进去
- 不想导入收藏、只想要图标:收藏夹管理 →「导入」→「从本机浏览器补全网站图标」,从本机所有 Edge / Chrome 资料的图标缓存里补上还没有的
- 在内置浏览器里打开收藏或凭据站点的网页时,用网页已经加载好的图标自动补上、更新
- Sigil 不会为了图标单独访问网站,也不用第三方图标服务(不会把你保存了哪些网站透露出去);只记收藏和凭据站点的图标,不会因此留下浏览记录
- 还没有图标的,显示地球图标或网站首字母
凭据站点
收藏栏最左的「凭据站点」下拉列出金库里有账号的网站:给「通用密码」凭据填了网址后自动出现,按金库文件夹分组、按域名去重,显示账号数。它跟着金库走,不需要手动收藏。
下拉顶部有搜索框,打开就能直接输入:可以按凭据名称、域名、网址、所在文件夹或所属浏览环境搜,空格分开的几个词要同时满足(如「工作 github」)。↑ ↓ 选择,回车打开。
历史记录
在内置浏览器里打开过的网页会记下来,按「更多 → 历史记录」或 Ctrl+H 查看:按天分组,可以搜索标题或网址、删除单条、清空全部,点一条就打开它。
- 只记网页(http / https),保留 90 天
- 临时环境不记,不想记录可以在 设置 → 通用 关掉「保存浏览记录」
- 记录按浏览环境分开存;「清除本环境浏览数据」或删除环境时,该环境的记录一起删掉
- 记录保存在本机的加密数据库里,不会上传
不留痕迹:用临时环境
需要「用完即走、不留 Cookie 和会话」时,打开临时环境:它有独立的数据目录,关掉最后一个标签就整个销毁。
搜索引擎
设置 → 通用 →「地址栏搜索引擎」:在地址栏或新标签页的搜索框里输入关键词时用哪个搜索。预置 Bing(默认)、Google、百度、DuckDuckGo、搜狗,也可以选「自定义…」填一个搜索网址:
- 必须以
http://或https://开头,并且恰好包含一个%s,关键词会替换它,例如https://example.com/search?q=%s - 不合格的不会保存,并提示原因;已存的值坏了(或没设过)时一律退回 Bing,地址栏搜索不会因此失灵
- 改完立刻生效,不用重开标签;关键词里的中文、空格、
&会自动编码
网页右键菜单
在网页上点右键,除了复制、另存为这些常用项,还有:
| 右键点在 | 菜单项 | 效果 |
|---|---|---|
| 链接 | 在新标签页中打开链接 | 在后台新开标签,不切过去;从同一个网页连着打开几个,按打开的先后排在它右边 |
| 选中的文字 | 使用 Bing 搜索“…” | 用设置里的搜索引擎搜,在右边新开标签并切过去;搜索引擎换成了谁,菜单上就写谁 |
| 选中的网址 | 转到 … | 选中的文字本身是 http:// 或 https:// 开头的网址时,直接打开它 |
| 图片 | 在新标签页中打开图像 | 在后台新标签里单独打开这张图 |
| 输入框 | 填充账号 | 这个网站在保险库里有账号时出现,列出账号,点哪个填哪个(和工具栏的钥匙按钮一样,见一键填充);超过 8 个时最后一项「更多账号…」打开填充面板 |
- 「复制链接」「将图像另存为」等原有项照旧可用
- 密码框里选中内容时没有搜索项
- 输入框菜单里不再有「导入密码」:Sigil 的密码存在保险库里,不需要导入到网页里
主页
工具栏刷新按钮右边的 🏠 打开主页:
- 默认主页是新标签页:点 🏠 让当前标签回到新标签页,原来的网页关掉、不再占内存。这个标签正在下载文件时不会打断下载,改为新开一个新标签页
- 想换成某个网站:设置 → 通用 →「主页」 选「网址」,填上网址即可(只填域名也行,会自动补上
https://) - 按住
Ctrl点 🏠,或用中键点,在新标签里打开主页 - 不需要这个按钮的话,在同一处关掉「显示主页按钮」
打开 Sigil 时浏览器显示什么不受主页影响,仍由「启动时恢复上次的浏览器标签」决定。
沉浸浏览与全屏
两种方式让网页占更多地方:
沉浸浏览(F11) | 全屏 | |
|---|---|---|
| 怎么开 | 按 F11,或工具栏「更多」左边的按钮,或「更多 → 沉浸浏览」 | 「更多 → 全屏」 |
| 隐藏什么 | Sigil 的标题栏、左侧栏 | 窗口铺满整个屏幕,标签栏、工具栏、收藏栏也藏起来,只剩网页 |
| 怎么退出 | 再按 F11,或再点一次同一个按钮 | 按 F11;刚进入时顶部会提示几秒,上面有「退出全屏」按钮 |
| 重启后 | 保持 | 不保持 |
- 沉浸浏览时,最小化 / 最大化 / 关闭按钮挪到标签栏右侧,拖动标签栏空白处可以移动窗口,双击空白处最大化或还原,用起来和 Chrome 一样。它只对浏览器页生效:切到别的页面时(比如按
Ctrl+,打开设置,或Ctrl+K用命令面板跳转)标题栏和侧边栏照常显示,回到浏览器页又隐藏 - 全屏时,网页请求权限、保存密码、下载这类提示照常显示在网页上方。全屏中看视频再点视频全屏,视频铺满屏幕,按
Esc只退出视频全屏,浏览器仍保持全屏 - 全屏时按
F11是退出全屏(不是切换沉浸浏览);Esc不会退出全屏,留给网页自己用(关弹窗、退出视频全屏等),和 Chrome 一样;离开浏览器页时会自动退出全屏
网页缩放
和 Chrome 一样,每个网站各记各的比例:
- 鼠标在网页上时
Ctrl+滚轮,或焦点在网页里时按Ctrl+加号/Ctrl+减号放大缩小,Ctrl+0恢复 100%;范围 25%–500% - 不是 100% 时,地址栏右侧显示当前比例(如「🔍 125%」),点一下恢复 100%
- 放大过的网站,下次打开(包括重启 Sigil 之后)自动按记着的比例显示;跳到别的网站会换成那个网站自己的比例,没调过的就是 100%
- 按浏览环境分开记,同一个网站在不同环境里互不影响;临时环境不记,同一个网站内跳转保持当前比例,换网站还原 100%
- 「清除本环境浏览数据」或删除环境时,该环境记着的比例一起清掉
阅读模式
文章、博客、新闻这类有正文的网页,地址栏右侧会出现书本图标。点它或按 F9,网页换成只有标题和正文的排版,去掉广告、侧栏、弹窗:
- 页面右上角可以放大 / 缩小字号,换浅色、护眼、深色背景;下次进阅读模式沿用上次的选择
- 再点书本图标、按
F9或Esc,或者点右上角的「退出」,回到原来的网页(不重新加载);刷新网页也会回到原网页 - 正文是在你的电脑上从网页里挑出来的,不经过任何服务
- 没有正文的网页(首页、列表页、网页应用)不出现书本图标
网页翻译
点地址栏右侧的翻译图标,把网页翻译成界面语言(中文界面翻成简体中文,繁体中文界面翻成繁体,英、日、韩、法、德、西、俄语界面翻成对应语言,其余翻成英文);再点一次「显示原文」恢复:
- 原地替换文字,排版、链接、按钮都不变,网页照常能点能用;代码块、输入框里的内容不翻
- 先翻眼前看得见的部分,往下滚接着翻;网页后来加载出的内容(单页应用切页、无限滚动)也会接着翻
- 在同一个网站里点开别的页面,会接着翻译;换到别的网站停止
- 「显示原文」一字不差地恢复原网页
翻译服务:**设置 → 通用 →「网页翻译」**里选:
| 选项 | 说明 |
|---|---|
| 必应翻译(免费,默认) | 不用配置。翻得太频繁会被临时限制,等几分钟再用,或者换成 AI 模型 |
| AI:(你配的模型) | 用内置 AI 对话里配置的模型翻译,花的是那个模型的额度;所选的模型配置被删掉时退回必应 |
网页文字会发给翻译服务
只在你点了翻译之后、并且只发要翻的那部分文字;密码框和输入框里的内容不会发。不想让某个网页的内容出现在第三方服务里,就别在那个网页上点翻译。
网站权限
网页要用摄像头、麦克风、定位、通知、读剪贴板、自动下载多个文件、读写本地文件、本地字体、MIDI 设备或多屏窗口管理时,地址栏下方会出现一条提示(不盖住网页),例如「meet.example.com 想要使用麦克风、使用摄像头」:
| 选项 | 效果 |
|---|---|
| 允许 / 禁止 | 记住这个网站的选择,以后不再问 |
| 仅这次 | 只给这一次,不记住;摄像头、麦克风、定位才有这个选项 |
| ×(关闭) | 这次不允许、也不记住;同一个页面再请求不会反复打扰,刷新或换页后会重新问 |
- 同一个网站同时要的几样合成一条提示;提示还没回答网页就跳走了,这条提示自动收起
- 在设置了指纹的浏览环境里,网页要定位时提示会多一句:允许后网站拿到的是这台电脑的真实位置,可能和这个环境的网络出口所在地不一致
- 你点链接触发的下载不会问;网页自己连续发起多个下载时,第一个照常下载,后面的会先问「想要自动下载多个文件」
查看和修改:
- 点地址栏最左的 🔒(不安全的网站是红色 ⚠)打开「网站信息」:显示连接是否安全,以及这个网站记住的权限,每项可以改成允许 / 禁止 / 询问,或一键「重置权限」。已经在用的权限(比如通话中的摄像头)刷新网页后才按新设置来,面板里会提示并给一个「刷新」按钮
- 「更多 → 网站权限」列出当前环境里所有记住过权限的网站,可以按网站搜索、逐个重置或全部重置
权限按浏览环境分开记:在默认环境里允许过的网站,到别的环境里照样会问。「清除本环境浏览数据」、删除环境、关掉临时环境时,记住的权限一起清掉。权限存在每个环境自己的浏览器数据里,所以要在这个环境开着至少一个网页时才能查看和修改。
跟踪防护
网页里常有一些统计、广告脚本,在不同网站之间记录你的浏览行为。**设置 → 通用 →「跟踪防护」**决定拦多少(用的是浏览器内核自带的跟踪防护,和 Edge 的同名功能一样):
| 档位 | 效果 |
|---|---|
| 关闭 | 不拦截 |
| 基本 | 只拦已知有害的跟踪器(如挖矿、指纹采集),网站都能正常用 |
| 平衡(推荐,默认) | 还会拦你没访问过的网站放的跟踪器,绝大多数网站正常 |
| 严格 | 拦大多数跟踪器,有些网站可能显示不全或登录不了 |
- 所有浏览环境都按这一档;改了立刻对开着的网页生效,已经加载的内容刷新后按新档位来
- 「严格」下某个网站出了问题,可以先换回「平衡」试试;目前不能单独给某个网站设例外
记住表单内容
在网页输入框里填过的地址、姓名、搜索词等,下次在同类输入框里输入时会弹出「保存的信息」供选择。不需要的话在 设置 → 通用 关掉「记住表单里填过的内容」:
网页崩溃或没有响应
| 情况 | 你会看到 | 怎么恢复 |
|---|---|---|
| 网页崩溃(内存不够、显示网页的进程被结束等) | 网页区显示「这个网页崩溃了」和原因,标签图标变成难过脸 | 点「重新加载」 |
| 网页没有响应(网页里的脚本卡住了) | 地址栏下方提示「网页没有响应」 | 「等待」先收起提示,网页缓过来后提示也会自己消失;「重新加载」会重新打开这个网页(这个标签的前进 / 后退记录会清空) |
| 整个环境的浏览器意外退出 | 这个环境的标签都显示「这个环境的浏览器意外退出了」 | 切到哪个标签,点「重新加载」就重新打开哪个;登录状态保存在环境里,不受影响 |
- 不会自动重新加载,点了才恢复;刷新按钮、
F5、标签右键「重新加载」,或在地址栏输入别的网址,效果相同 - 浏览器意外退出时正在进行的下载会中断,下载记录里会写明原因
- 只影响出问题的那个网页或那个环境,别的标签、别的环境照常
清除浏览数据
「更多 → 清除本环境浏览数据」带二次确认,文案明说会退出该环境所有网站的登录、删除 Cookie 与缓存。只影响当前环境,别的环境不受影响。
一键填充
打开登录页后,工具栏提示「匹配到 N 个账号,点击填充」;也可以在输入框上点右键,从「填充账号」里直接选。面板底部固定写着:
仅匹配 {domain}(域名防钓鱼)· 密码不过剪贴板
三道安全校验
① 域名一致性反钓鱼
当前页面的可注册域名必须与凭据里记的域名一致,否则拒绝填充并报错:
当前页域名 githup.com 与凭据域名 github.com 不一致,已拒绝填充(反钓鱼)子域名算同站:gist.github.com 与 github.com 视为一致。
② 只支持「通用密码」类凭据
GitHub Token、S3 密钥这些不会被填进网页表单。
③ 应用锁锁定时全部拒绝
锁屏期间站点匹配和填充都不工作。
每次填充都写审计
审计只记域名,绝不记明文。
填充精度
找可见的密码框 → 同一表单内它前面最近的可见账号框;找不到就退化为文档里第一个可见文本框。还会兜底遍历同源 iframe(百度这类登录嵌在 iframe 里)。跨源 iframe 填不了,会跳过。
填完派发输入事件,兼容 React 这类受控表单——不会出现「看着填上了、点提交却说没填」。
两步验证码
凭据里存了 TOTP 种子的账号,到了网站要动态码的那一步,不用再回保险库复制:
- 页面上出现验证码输入框时,地址栏的钥匙会变成「动态码」,点一下就把当前的 6 位码填进去(刚填过账号密码的那条优先;没填过、而这个网站只有一条带 TOTP 的账号时直接用它)
- 也可以点开填充面板,在带 TOTP 的账号上点「填动态码」
- 分格输入(一格一位)的验证码框也能填
动态码由 Sigil 现算现填,不经界面、不过剪贴板;和填密码一样有域名反钓鱼校验,每次填写都记审计。
登录后保存密码
在内置浏览器里手动登录的账号,登录成功后地址栏下方会出现一条提示:「保存 xxx 的密码到 Sigil?」
- 保存:存成一条通用密码(账号、网址、密码),账号可以在提示条上先改再存
- 不保存:这次不存
- 这个网站从不保存:以后这个网站不再提示
在网站上改了密码、或用了和保险库里不同的密码登录,提示会变成「更新 xxx 上「凭据名」的密码?」——只换密码,TOTP、备注、文件夹、标签都不动。账号密码和保险库里一模一样时不提示。
几点说明:
- 只在登录成功后提示:提交后页面跳走、或登录框消失才算成功;密码输错停在原页面不会提示
- 先输账号、下一页再输密码的网站(Google、微软这类)也能识别,账号和密码会拼成一条
- 在自建浏览环境里保存的账号,自动绑定到这个环境——以后在别的环境里填它会提醒,防止账号关联;默认环境、临时环境里保存的不绑定
- 截到的密码只留在 Sigil 后台的内存里,界面上只显示圆点;点了「保存」才加密存进保险库。5 分钟不处理就丢弃,锁定、关掉标签时立即丢弃,不写日志
- 保存、更新都记审计(不含密码)
- 跨域 iframe 里的登录框、网页弹出的登录小窗、浏览器自己的「用户名 / 密码」认证框暂不支持
不想要这个提示:设置 → 通用 →「提示保存浏览器里输入的密码」关掉;点过「从不保存」的网站也列在这里,点 × 恢复。
支持 HTTP 站点
支持,而且是刻意的。
自建服务(青龙、1Panel、NAS 等)很多是纯 HTTP,强行只认 HTTPS 会让大量正常登录填不进去。是否在 HTTP 页面填充由你自己决定,域名反钓鱼校验仍然保留。
地址栏输入不带协议时自动补 https://,但你显式输入 http:// 会被原样保留。界面上有 HTTPS / HTTP 的安全标识。
网页下载
网页触发下载后,地址栏右侧会出现「下载」按钮:下载中图标外面套一圈总进度环。点开是下载面板,进行中的排在最上面,每行显示文件名、已下载 / 总大小、速度和剩余时间、进度条:
| 操作 | 说明 |
|---|---|
| 暂停 / 继续 | 从暂停处接着下(服务器支持续传时) |
| 取消 | 半截文件一并清掉;卡住不动的下载也能取消 |
| 打开 / 在文件夹中显示 | 下完才有;文件被移走了,「在文件夹中显示」会打开它原来所在的文件夹 |
| 从列表移除 | 只移除记录,不删文件 |
- 下完时在地址栏下弹一条提示(成功 8 秒后收起,失败的留着);下载过程中不弹,免得挡住网页
- 关掉标签,下载不会中断:有进行中下载的标签关闭后,网页会在后台停放,下完自动销毁。休眠环境时有下载的标签也不会被休眠
- 「全部下载」(面板底部、「更多」菜单,或
Ctrl+J):全部记录,可按文件名或网站搜索,「清空已结束」不会动进行中的 - 重名自动加
(1)后缀,不覆盖已有文件 - 你点链接连续下载几个文件不会被拦;网页自己连着发起多个下载时会先问(见网站权限)
- 可执行类文件(
.exe.msi.bat.ps1.lnk等)不提供「一键打开」:下载列表里点打开会被拒绝,请在文件夹里确认来源后自己运行
下载记录
- 记录存在本机加密数据库里,按浏览环境分开,保留 90 天、最多 500 条
- 临时环境不记;设置里关掉「保存浏览记录」后也不记(文件照样下到磁盘);「清除本环境浏览数据」、删除环境时连带清掉该环境的记录
- 关掉 Sigil 时还没下完的,下次启动标成「已中断」,不能接着下(下载随浏览器进程结束),需要重新下载
- 删除环境、关闭临时环境时,它里面还在下的下载会被中断(环境的数据要一并删除)
保存位置
设置 → 通用里可以改:
- 「浏览器下载保存到」:换一个文件夹,默认是系统的「下载」文件夹;设的文件夹用不了(盘不在了、没权限)时自动退回系统「下载」文件夹,不会因此下载失败
- 「下载前询问保存位置」:每次下载都弹保存对话框,自己选文件夹和文件名;在对话框里点取消就不下了
同一个网站连续下载多个文件
第一次会遇到浏览器自己的「下载多个文件」权限提示(允许 / 阻止),选允许即可。
扩展程序
内置浏览器可以装 Chrome / Edge 扩展(只有 Windows 版支持)。入口在「更多 → 扩展程序」。
先想清楚再装
扩展会在你开启它的环境里运行,能读取这些网页的内容,包括 Sigil 帮你填入的账号和密码。只装你信任的扩展。
安装
「添加扩展」有三种来源:
| 来源 | 怎么做 |
|---|---|
| 商店链接 | 粘贴 Chrome 应用商店或 Edge 加载项里扩展详情页的链接(或 32 位扩展 ID)。Chrome 应用商店在国内需要代理,Edge 加载项一般能直接访问 |
| 本地安装包 | 选 .crx 或 .zip 文件 |
| 文件夹 | 选解压后的扩展文件夹(里面有 manifest.json),常见于自己开发或从 GitHub 下载的扩展。装好后和原文件夹无关,改了原文件夹需要重新安装 |
在内置浏览器里打开商店的扩展详情页时,商店自己的「获取」按钮用不了,地址栏右侧会出现「安装到 Sigil」按钮,点它直接进入添加并填好链接。
安装分两步:先下载并做安全检查,看过报告再决定装不装,同时选在哪些环境开启。
安全检查
检查扩展要了哪些权限、能访问哪些网站,并扫一遍它的代码,结论分四档:
| 结论 | 怎么处理 |
|---|---|
| 低风险 | 直接安装 |
| 需要注意 | 看过说明后安装 |
| 高风险 | 要勾选「我已了解风险,仍然安装」才能装 |
| 不能安装 | 拒绝,只能关闭 |
直接拒绝的情况——这些能力会绕过 Sigil 的安全措施:修改代理设置(会绕开环境出口,可能暴露真实 IP)、调试网页、和电脑上的其他程序通信、接管通行密钥验证,以及代码里有挖矿特征。
高风险的常见原因:能读取和修改所有网站、能读取所有网站的 Cookie、读剪贴板(用 Sigil 复制密码会经过剪贴板)、修改隐私设置(Sigil 靠它防止真实 IP 泄露)、从网上加载代码、代码加壳、安装包里带可执行程序。
报告逐条说明每一项是什么意思;「技术细节」里能看到它能访问的网站、代码里出现的网络地址、在哪些文件里发现的。来自商店的安装包会校验签名,确认下载过程中没被改动、和商店里是同一个扩展;签名不对直接停止安装。
检查不是杀毒
这是对权限和代码的自动检查,用来提示需要注意的地方,不能保证扩展一定安全,也不代表被提示的扩展一定有问题。去广告类扩展(如 uBlock Origin)因为要读写所有网站、拦截请求,结论通常是「高风险」,这是它工作方式决定的。
按环境开启
- 每个扩展可以单独选在哪些浏览环境开启,没开启的环境里它不运行
- 临时环境、默认环境的无痕模式不支持扩展
- 自建环境带指纹保护,开启扩展后网站可能通过扩展认出这个环境,需要防关联的环境建议不开
- 改了开启的环境,已打开的网页刷新后生效;关掉某个环境里的扩展时,它在那个环境打开的设置页会一起关掉
管理
扩展列表里每个扩展可以:
- 设置:在当前环境的新标签里打开扩展的设置页(当前环境要开启了这个扩展)
- 打开面板:在新标签里打开扩展工具栏按钮的弹出面板。有些扩展要在网页上点它的按钮才能正常使用,在这里可能不完整
- 安全检查:随时回看安装时的检查报告
- 卸载:所有环境一起移除
再装一次同一个扩展就是更新,开启的环境保留不变。
和 Chrome 的区别
内置浏览器的扩展没有工具栏图标,扩展加的右键菜单项通常也不会出现,也不会自动更新(重新从商店安装即可更新)。主要靠网页上运行的扩展(去广告、改网页样式、油猴脚本等)用起来和 Chrome 一样;主要靠弹出面板操作的扩展可能用不全。
