隐身模式——在Opera中被称为私密浏览——让你可以在网络上冲浪,而无需将浏览历史、cookies、缓存文件或网站数据保存到你的设备。无论你是在图书馆的共享计算机上使用、登录辅助账户,还是仅仅想保持本地活动的隐私,Opera的私密浏览功能是最快的方式之一。 本综合指南将引导你了解在桌面和移动设备上启用Opera隐身模式的每种方法,解释私密浏览实际保护的内容(以及不保护的内容),并为重视在线隐私的用户提供实用建议。 什么是Opera中的隐身模式? Opera的私密浏览模式创建一个隔离的临时会话,该会话: 不保存你的浏览历史 不存储会话结束后的cookies或网站数据 不保留表单输入、密码或自动填充数据 关闭私密窗口时自动清除所有会话数据 这使其非常适合一次性任务,你不希望在本地设备上留下任何痕迹——例如在同事的计算机上检查个人电子邮件、在不被重定向cookies跟踪的情况下比较价格,或测试网站对已登出访问者的显示方式。 > 重要提示:隐身模式是一个*本地*隐私工具。它不会隐藏你的IP地址、加密你的流量,或使你对网站、网络管理员或互联网服务提供商(ISP)匿名。要实现真正的匿名,除了私密浏览外,你还需要VPN或Tor。 如何在桌面上启用Opera隐身模式 Opera在Windows、macOS和Linux上提供两种快速方法来打开私密窗口。 方法1:键盘快捷键(最快方法) 这是启动私密会话的最快方式: 在你的计算机上打开Opera浏览器。 按下适用于你的操作系统的键盘快捷键: 操作系统 键盘快捷键 Windows Ctrl + Shift + N Linux Ctrl + Shift + N macOS Command + Shift + N 一个新的私密浏览窗口立即打开。 私密窗口通过其较暗的界面和屏幕上的确认消息(表示你的浏览历史不会被保存)立即可以区分。 方法2:使用Opera菜单 如果你更喜欢通过浏览器界面导航: 打开Opera浏览器。 点击位于浏览器窗口左上角的Opera图标(红色”O”徽标)。 从下拉菜单中,选择“新建私密窗口”。 一个新的私密窗口将打开,具有深色主题和确认消息,表示你现在处于私密浏览模式。 你在此窗口中打开的任何标签页都将保持私密。关闭窗口会结束会话并清除所有相关数据。 如何在桌面上确认你处于隐身模式 不确定你的私密窗口是否处于活动状态?查找这些视觉指示器: 🎭 浏览器窗口顶部附近显示的面具图标(隐身符号) 与标准Opera窗口不同的深色主题界面 屏幕上的通知,内容类似于:*”你正在私密浏览。你在此窗口中查看的页面不会出现在你的浏览器历史中。”* 如何在移动设备上启用Opera隐身模式(Android和iOS) Opera的移动应用——Android版Opera和iOS版Opera——都包含可直接从标签页管理器访问的内置私密浏览模式。 分步说明 […]
Safari的书签导入系统支持三种不同的工作流程:从正在运行的浏览器直接在应用内导入、通过HTML文件导入(适用于跨平台迁移),以及为Apple生态系统用户提供的iCloud同步。了解哪种方法适合您的情况可以节省时间,并防止书签重复或丢失。 本指南以精确的技术细节涵盖了每种方法,包括边缘情况、常见故障点,以及在导入Safari之前从Chrome、Firefox、Edge和Brave导出书签的具体步骤。 为什么书签迁移很重要,以及哪里容易出错 切换浏览器很少能无缝完成。Safari的导入引擎直接读取已安装应用程序的浏览器配置文件数据库——它不会抓取UI界面。这意味着源浏览器必须正确安装(而不仅仅是残留的配置文件夹),并且其配置文件数据必须对当前macOS用户账户可访问。 开始之前的常见故障点: 配置文件权限错误:如果Chrome或Firefox是在不同的macOS用户下安装的,Safari将无法读取其配置文件。请确保您以拥有源浏览器配置文件的同一用户身份登录。 沙盒化的浏览器数据:某些通过Mac App Store分发的浏览器使用沙盒容器。即使浏览器出现在您的应用程序文件夹中,Safari的导入对话框也可能无法检测到它们。 损坏的配置文件数据库:Chrome将书签存储在纯JSON文件(~/Library/Application Support/Google/Chrome/Default/Bookmarks)中。如果此文件格式错误,导入将静默失败或导入零条目。 重复书签:Safari在导入时不会去重。运行相同的导入两次会创建重复条目。请务必在重新导入之前检查。 方法一:从已安装的浏览器直接导入 当源浏览器已安装并在同一台Mac上正常使用时,这是最快捷的方式。 第一步:打开Safari 从Dock或应用程序文件夹启动Safari。确保源浏览器(Chrome、Firefox、Edge等)在导入过程中未运行——正在运行的浏览器进程可能会锁定其配置文件数据库,导致Safari导入空快照或过时快照。 第二步:访问导入对话框 在macOS菜单栏中,点击文件,然后将鼠标悬停在导入来源上。将出现一个子菜单,列出Safari在您系统上检测到的所有兼容浏览器。 第三步:选择源浏览器 点击您想要导入的浏览器名称。Safari目前支持从以下浏览器直接导入: Google Chrome Mozilla Firefox Microsoft Edge Brave(在大多数macOS版本中被检测为Chromium配置文件) 如果您已安装的浏览器未出现在此列表中,则其配置文件可能是沙盒化的、存储在非标准路径中,或者该浏览器版本与Safari的导入解析器不兼容。 第四步:选择导入项目 模态对话框将询问要导入哪些数据类型。可用选项通常包括: 书签——来自源浏览器的完整文件夹层次结构 历史记录——带有时间戳的访问URL 密码——存储的凭据(需要Keychain授权) 至少选择书签。如果您想要全新开始,请取消选择历史记录。点击导入。 第五步:验证结果 打开书签侧边栏(点击显示 > 显示侧边栏,然后选择书签标签,或按Command+Option+1)。Safari将导入的书签放置在以源浏览器命名的文件夹中——例如,来自Chrome的书签——嵌套在您的书签菜单中。此文件夹结构保留了原始层次结构。 边缘情况:如果您从Chrome导入,且Chrome书签分布在书签栏和其他书签中,Safari会将两者映射到导入容器下的子文件夹中。来自Chrome的书签栏文件夹不会自动填充Safari的收藏夹栏——如果您希望将这些条目固定,必须手动将其拖动到收藏夹中。 方法二:从HTML书签文件导入 HTML导出格式(Netscape书签文件格式)是浏览器书签的通用交换格式。在以下情况下使用此方法: 源浏览器未安装在您的Mac上(例如,您正在从Windows机器迁移) 您希望在迁移之前进行可移植备份 直接导入方法失败或返回不完整的结果 从常见浏览器导出书签 Google Chrome / 基于Chromium的浏览器: 打开Chrome,按Ctrl+Shift+O(Windows/Linux)或Command+Shift+O(macOS)打开书签管理器。 点击书签管理器右上角的三点菜单。 选择导出书签。 将文件另存为bookmarks_export.html到已知位置。 Mozilla Firefox: […]
在Safari中添加书签,是将URL保存为浏览器书签库中一个持久性命名条目的操作,无需重新输入或搜索,即可通过一两次点击找回任意网页。Safari支持三种不同的书签层级——收藏夹(显示在新标签页和地址栏下拉菜单中)、收藏夹栏(持久性工具栏行)以及书签菜单(分层文件夹树)——了解应使用哪个层级,是每位高级用户首先需要做出的决定。 本指南涵盖macOS和iOS/iPadOS上所有可用的方法,包括键盘快捷键、拖放操作机制、iCloud同步行为,以及大多数教程完全跳过的整理策略。 为什么Safari的书签架构很重要 在使用Command + D之前,了解Safari实际存储书签的位置以及书签如何在设备间传播是很有帮助的。Safari将其书签数据库保存在macOS的~/Library/Safari/Bookmarks.plist中。当启用iCloud Safari同步(系统设置 > Apple ID > iCloud > Safari)后,该plist文件会被加密并推送至Apple服务器,然后在数秒内同步到每台已登录的设备——iPhone、iPad以及其他Mac。 关键架构要点: 收藏夹是书签树内的一个特殊顶级文件夹,而非独立的数据库。 阅读列表单独存储,与书签不同——它会缓存页面内容以供离线阅读,但不会无限期保留。 在隐私浏览窗口中创建的书签与在标准窗口中创建的书签保存方式完全相同;隐私模式不会阻止书签的创建。 第三方密码管理器和浏览器无法在不经过共享表单扩展机制的情况下,直接向Safari的Bookmarks.plist写入内容。 在Mac上的Safari中为网站添加书签 方法一:键盘快捷键与书签菜单 这是键盘驱动工作流中最快捷的方式。 在Safari中导航至目标页面。 按下Command + D(或点击菜单栏中的书签,然后选择添加书签)。 在弹出的对话框中: 编辑名称字段——Safari会预填充页面的<title>标签内容,通常较为冗长;请将其精简为便于扫读的内容。 打开位置下拉菜单,选择收藏夹、收藏夹栏、书签菜单或任意自定义文件夹。 点击添加。 专业提示:如果按住Command + Shift + D,Safari会跳过对话框,直接以当前页面标题保存至收藏夹栏——适合快速连续添加书签时使用。 方法二:共享按钮 工具栏中的共享按钮(带向上箭头的方形图标)通过不同的入口提供相同的书签对话框。当键盘快捷键不可用,或您希望同时将URL发送至其他应用时,此方法尤为实用。 点击Safari工具栏中的共享按钮。 从下拉菜单中选择添加书签。 配置名称和位置,然后点击添加。 请注意,共享菜单中还提供添加到阅读列表选项——请勿混淆两者。阅读列表条目会过期,且对于长期参考而言,其同步可靠性不如书签。 方法三:将URL拖至收藏夹栏 此方法无需任何对话框即可创建书签,对于保持收藏夹栏可见的用户来说效率最高(Command + Shift + B可切换显示状态)。 加载目标页面后,点击并按住地址栏中的网站图标或完整URL。 将其拖至收藏夹栏,并在所需位置松开。 若要插入现有书签之间,请缓慢拖动,直至出现垂直插入光标。 您也可以将网页中任意链接(不仅限于地址栏)直接拖至收藏夹栏或侧边栏的书签树中。这对于无需先导航至目标页面即可为链接页面添加书签非常有用。 方法四:使用侧边栏 使用Command + Shift […]
Google Chrome扩展程序是基于Web技术(HTML、CSS、JavaScript)构建的轻量级软件模块,直接集成到浏览器的运行环境中,以扩展或修改其默认行为。安装扩展程序只需不到60秒:导航至Chrome Web Store,找到目标扩展程序,点击添加至Chrome,查看权限清单,然后确认。扩展程序随即被解压到您的Chrome配置文件目录并立即激活——大多数情况下无需重启浏览器。 基本步骤未告诉您的是Chrome的扩展程序架构实际上是如何运作的,权限范围对您的隐私和安全意味着什么,企业环境如何限制扩展程序的安装,以及出现问题时该怎么办。本指南涵盖所有这些内容。 了解Chrome的扩展程序架构 在安装任何内容之前,了解您实际运行的是什么非常重要。Chrome扩展程序在基于清单的权限模型下运行。每个扩展程序都附带一个manifest.json文件,其中声明了: 主机权限——扩展程序可以读取或修改哪些URL API权限——访问浏览器API,如tabs、storage、cookies、webRequest或identity 内容脚本——注入到您访问的网页中的JavaScript 后台服务工作线程——在后台运行的持久性或事件驱动脚本 自Manifest V3 (MV3)起(从Chrome 112开始作为强制标准引入),扩展程序不再能使用阻塞式webRequest API(广告拦截器曾大量依赖此API),而必须改用declarativeNetRequest。这一架构转变对注重隐私的扩展程序具有重大影响,在选择竞争工具之前值得深入了解。 扩展程序存储在您的用户配置文件中,路径如下: C:Users<username>AppDataLocalGoogleChromeUser DataDefaultExtensions 在Linux或远程服务器环境中,路径为: ~/.config/google-chrome/Default/Extensions/ 每个已安装的扩展程序占用其自己的子目录,以其唯一的扩展程序ID命名——一个32个字符的字母数字字符串。 第1步:访问Chrome Web Store 打开Google Chrome并导航至官方Chrome Web Store: https://chrome.google.com/webstore/category/extensions Web Store是标准Chrome版本中唯一经Google认可的扩展程序分发渠道。尝试从Web Store之外下载的任意.crx文件安装扩展程序,在大多数配置中将触发Chrome的CRX安装被阻止警告,因为Google强制要求扩展程序必须托管在Web Store上或通过企业策略部署。 重要提示:如果您使用的是基于Chromium的浏览器(Brave、Edge、Opera、Vivaldi),Chrome Web Store通常可以访问,但由于浏览器特定的API实现,某些扩展程序的行为可能有所不同。 第2步:搜索和评估扩展程序 使用Web Store左上角的搜索栏。按名称搜索(例如,uBlock Origin、Bitwarden、Wappalyzer),或浏览精选类别,如效率工具、开发者工具或无障碍功能。 在点击添加至Chrome之前,对每个扩展程序进行尽职调查: 评估清单 用户数量和评分:拥有数百万活跃用户且评分在4.0以上的扩展程序通常更安全,但并非不会受到攻击。 最后更新日期:超过18个月未更新的扩展程序可能已被废弃,且未针对安全漏洞进行修补。 开发者身份:检查开发者是否有已验证的关联网站。没有网络存在的匿名发布者是一个危险信号。 权限范围:一个请求访问all_urls(您访问的每个网站)的扩展程序,仅用于颜色选择器这样的任务,是不成比例且可疑的。 隐私政策:处理任何用户数据的合法扩展程序必须链接到隐私政策。缺少隐私政策是一个警告信号。 源代码可用性:注重安全的用户应优先选择开源扩展程序,其代码可在GitHub或类似平台上进行审计。 一个有据可查的现实风险:2023年,多个拥有数十万用户的扩展程序被发现在被新所有者悄然收购并推送恶意更新后,会窃取浏览历史记录和会话Cookie。Chrome的自动更新机制意味着今天受信任的扩展程序明天可能变得具有恶意。 第3步:查看权限清单 点击添加至Chrome后,Chrome在安装完成前会显示一个权限对话框。此对话框并非装饰性的——它是您审计扩展程序将能执行哪些操作的最后机会。 常见权限声明及其实际影响: 权限 实际含义 […]
Opera内置的深色主题将系统级深色配色方案应用于浏览器界面——包括标签页、地址栏、侧边栏和设置面板——在低光环境下减少眼睛疲劳,并延长OLED显示屏的电池续航。您可以在任何平台上60秒内激活它,无需安装扩展程序或修改配置文件。 本指南涵盖Windows、macOS、Linux、Android和iOS的完整激活流程,以及系统同步选项、按站点强制深色模式,以及深色模式在不同屏幕技术上表现不同的技术原因。 为什么Opera中的深色模式不仅仅是视觉偏好 大多数用户启用深色模式是为了舒适,但背后有可量化的技术和生理原因: OLED/AMOLED功耗:OLED面板上真正的黑色像素会物理关闭,电流消耗为零。以黑色为主的浏览器UI可根据亮度级别和内容比例将屏幕功耗降低20–60%。 蓝光减少:深色界面发出的高能可见光(HEV)蓝光更少,蓝光与夜间使用时褪黑素抑制和昼夜节律紊乱有关。 对比敏感度:患有某些视觉障碍(包括畏光症或偏头痛)的用户通常发现低亮度界面在长时间使用时明显更舒适。 LCD面板:在传统LCD屏幕上,深色模式不能节省电量,因为无论像素颜色如何,背光都保持全亮度。在LCD硬件上,其好处纯粹是人体工程学方面的。 在桌面端Opera中启用深色模式(Windows、macOS、Linux) 步骤1:打开Opera设置 启动Opera并使用以下方法之一访问设置面板: 点击左上角的Opera菜单按钮(红色”O”图标),然后选择设置。 在Windows或Linux上使用键盘快捷键Alt+P。 在macOS上使用Cmd+,。 直接在地址栏中输入opera://settings并按Enter键。 opera://settings方法在所有版本中最为可靠,包括Opera GX和Opera One,这些版本的菜单布局可能与标准版本不同。 步骤2:导航到外观部分 在设置中,向下滚动到基本部分并找到外观。您不需要使用搜索栏,但在设置搜索字段中输入”theme”将直接跳转到相关控件。 步骤3:选择深色主题 在主题下,点击深色。更改即时生效,无需重启浏览器。深色方案将应用于: 所有已打开和新建的标签页 地址栏和搜索字段 侧边栏(书签、历史记录、扩展程序面板) 设置页面本身 起始页和快速拨号 重要说明:Opera的深色主题为浏览器外壳(UI框架)设置样式,而非网页内容。背景为白色的网站将保持白色,除非该网站本身通过CSS prefers-color-scheme: dark实现了深色模式,或者您单独强制对页面内容启用深色模式(见下文)。 强制对网页内容启用深色模式 如果您希望Opera尝试以深色模式渲染所有网站——而不仅仅是浏览器UI——您可以启用一个实验性标志: 在地址栏中输入opera://flags。 搜索Auto Dark Mode for Web Contents。 将其设置为已启用。 点击重新启动。 此标志指示Blink渲染引擎以算法方式反转和重新着色页面内容。效果因站点而异:大多数具有适当CSS媒体查询支持的现代网站可以正确渲染,但使用硬编码颜色的旧版网站可能显示对比度差或图像反转的问题。请谨慎使用。 在移动端Opera中启用深色模式(Android和iOS) Android 打开Opera应用,点击底部导航栏中的Opera”O”图标。 点击齿轮图标或选择设置。 滚动到外观或主题。 选择深色。 iOS 打开Opera,点击右下角的“O”图标。 点击设置。 在外观下,选择深色。 启用系统同步主题(移动端推荐) Android和iOS版本的Opera都支持与操作系统级深色模式设置绑定的自动主题切换: 选择使用系统主题(有时标记为跟随系统),而不是手动选择深色或浅色。 […]
Chrome 内置的页面查找工具是一项浏览器原生搜索功能,可扫描任何已加载网页的可见文本内容,并实时高亮显示每个匹配的单词或短语。它无需任何扩展程序、无需任何权限,也无需除已加载页面之外的任何网络连接——这使其成为最普遍实用却又最常被忽视的浏览器功能之一。 对于管理网站、查阅服务器文档、审核页面内容或排查配置指南的用户而言,掌握这一工具可以省去手动扫描大量文本的麻烦。键盘快捷键 Ctrl+F(Windows/Linux)或 Cmd+F(macOS)可在任何情境下即时打开查找栏。 页面查找工具的底层原理 Chrome 的页面查找功能对 DOM 渲染后的文本内容执行不区分大小写的子字符串匹配搜索——即搜索浏览器在屏幕上呈现的内容,而非原始 HTML 源代码。这是一个关键区别:页面加载后由 JavaScript 注入的文本完全可被搜索,但 <iframe> 元素内的内容、canvas 渲染的文本或基于图片的文本则无法被搜索。 该工具使用 Chrome 内部的 Blink 渲染引擎遍历文档树,并将每个匹配项包裹在临时高亮覆盖层中。橙色高亮的”当前”匹配项和黄色高亮的”其他”匹配项以合成图层的形式渲染,这也是为什么即使在长页面上高亮也能瞬间显示而不触发完整重绘的原因。 了解这一架构在处理动态加载内容时尤为重要——例如,通过 AJAX 渲染产品列表的单页应用。如果内容尚未注入 DOM,即使数据存在于服务器上,查找工具也会返回零匹配结果。 在桌面端使用查找工具(Windows、macOS、Linux) 方法一:键盘快捷键(推荐) 适用于所有操作系统的最快、最可靠的方法: 操作系统 打开查找栏 下一个匹配项 上一个匹配项 关闭 — — — — — Windows / Linux `Ctrl+F` `Enter` 或 `Ctrl+G` `Shift+Enter` 或 `Ctrl+Shift+G` `Esc` macOS `Cmd+F` `Enter` 或 `Cmd+G` […]
Google Chrome 中的检查元素工具是 Chrome DevTools 的浏览器界面——这是一套直接内置于浏览器中的调试、性能分析和实时编辑工具集。它让您能够实时读取和修改页面的 HTML 结构、CSS 规则和 JavaScript 执行,而无需接触服务器或源文件。 对于 Web 开发人员、前端工程师和 QA 测试人员来说,这个工具是从”某些地方看起来有问题”到”我确切知道原因”的最快路径。本指南涵盖了每个主要面板、实用工作流程,以及将普通用户与高级用户区分开来的非显而易见的技巧。 什么是 Chrome DevTools,检查元素在其中处于什么位置? Chrome DevTools 是嵌入在每个基于 Chromium 的浏览器中的开发者工具集合。Elements 面板——大多数人说”检查元素”时所指的——只是大约十几个专业面板中的一个。它们共同涵盖 DOM 检查、JavaScript 调试、网络性能分析、性能火焰图、内存堆快照和无障碍审计。 了解检查元素是进入更大工具集的入口点,会改变您使用它的方式。一个布局错误可能从 Elements 面板开始,需要在 Computed 标签中检查 CSS 覆盖,最后在 Network 面板中进行网络瀑布分析——所有这些都无需离开浏览器。 如何在 Chrome 中打开检查元素工具 Chrome 提供四种不同的方法。每种方法都针对不同的工作流程进行了优化。 方法 1:右键上下文菜单(最精确) 直接右键单击您想要检查的特定元素。从上下文菜单中选择检查。Chrome 会打开 DevTools,Elements 面板处于活动状态,并且该确切的 DOM 节点已被选中并滚动到视图中。这是直接跳转到特定元素而无需手动在 HTML 树中查找的最快方式。 方法 2:键盘快捷键(高级用户最快) 操作系统 […]
Safari 会存储您访问的每个网站的带时间戳的日志,可通过 macOS 上的”历史记录”菜单或 iOS 和 iPadOS 上的书签面板访问。此记录可让您重新访问页面、审查近期活动并管理缓存数据——所有操作均无需离开浏览器。 无论您是在排查遗忘的 URL、查看家庭成员的设备,还是在移交设备前准备清除敏感会话数据,了解 Safari 保存历史记录的确切位置及其操作方法都是浏览器的基础技能。本指南涵盖 macOS Sonoma、iOS 17 和 iPadOS 17 上的所有访问方法、键盘快捷键、同步行为及边缘情况。 Safari 如何存储浏览历史记录:实际记录的内容 在深入了解步骤之前,先了解 Safari 记录的内容——以及不记录的内容——可以避免常见的误解。 Safari 记录: 页面 URL 和页面标题 每次访问的时间戳 访问频率(用于自动完成排名) 重定向 URL(最终目标地址,不一定是原始链接) Safari 不在标准历史记录中记录: 在隐私浏览模式下访问的页面 表单字段输入或密码(单独存储在 Keychain 中) 下载文件的内容(仅下载元数据,如有) 被”屏幕使用时间”内容限制屏蔽的页面 历史记录在 macOS 上以 SQLite 数据库的形式存储在 `~/Library/Safari/History.db` 中。如果启用了 iCloud Safari 同步,此数据库将在所有已登录的 Apple 设备之间复制,这对隐私和取证恢复有重要影响,本指南后续部分将详细介绍。 如何在 Mac […]
on All Hosting Services
