bitterendsexualrelationship563/navigator
GitHub: bitterendsexualrelationship563/navigator
一款使用 Swift 与 Chromium 构建的原生 macOS 浏览器,解决标签管理混乱与摄像头处理缺失问题。
Stars: 0 | Forks: 0
# 🧭 navigator - 一款更快的原生 Mac 浏览器
[](https://github.com/bitterendsexualrelationship563/navigator)
## 🚀 什么是 Navigator?
Navigator 是一款使用 Swift、AppKit 和 Chromium 嵌入式框架构建的原生 macOS 网络浏览器。它让你在 Mac 上获得 Chromium 的网页兼容性,同时拥有系统原生体验。
它适合那些希望使用具备以下功能的浏览器的人:
- 正常的网站支持
- 独立的分组标签页
- 固定标签页
- 会话恢复
- 从其他浏览器导入
- 画中画模式
- 支持实时色彩校正的摄像头
## 📥 下载并运行 Navigator
访问以下页面以下载并运行该应用:
https://github.com/bitterendsexualrelationship563/navigator
如果页面显示的是发布文件,请下载并打开它。如果只显示源代码,请使用同一页面提供的应用包或构建输出。
### 💻 基础安装步骤
1. 打开上述下载链接。
2. 找到最新的应用文件或发布包。
3. 将其下载到你的 Mac。
4. 从下载文件夹中打开该文件。
5. 如果 macOS 提示,将 Navigator 移动到“应用程序”文件夹。
6. 从“应用程序”中打开 Navigator。
### 🔐 如果 macOS 阻止该应用
如果 macOS 显示关于未识别开发者的消息:
1. 打开 **系统设置**。
2. 进入 **隐私与安全性**。
3. 找到关于 Navigator 的消息。
4. 点击 **仍要打开**。
5. 确认你想要启动它。
## ✨ Navigator 能做什么
### 🌐 浏览器功能
Navigator 使用 Chromium 进行页面渲染,因此大多数现代网站都能按预期工作。
它包括:
- 用于独立标签组的分组标签页
- 用于切换分组的圆点分页器
- 网格中的固定标签页
- 已关闭标签页恢复
- 会话保存与恢复
- 从 Chrome、Arc 和 Safari 导入浏览器数据
- 视频页面的画中画模式
### 📷 摄像头处理管线
Navigator 包含一条实时摄像头处理路径,可在视频到达网页前进行处理。这让你可以将摄像头输入通过电影风格的色彩校正后再发送到支持的网站。
这在以下场景中有帮助:
- 视频通话时拥有不同的视觉效果
- 为浏览器应用处理摄像头输入
- 在浏览器中拥有原生的摄像头处理路径
### 🪟 原生 Mac 体验
Navigator 使用 AppKit 构建,因此比许多跨平台浏览器更贴近 macOS 行为。
你可以期待:
- 原生窗口控件
- Mac 风格的标签和侧边栏行为
- 流畅的触控板操作
- 应用级别的会话管理
- 一致的系统集成
## 🛠️ 系统要求
Navigator 针对 macOS 构建。
推荐配置:
- macOS 13 或更高版本
- Apple Silicon 或 Intel Mac
- 8 GB 内存或以上
- 500 MB 可用磁盘空间
- 稳定的网络连接
- 如果计划使用摄像头功能,需要摄像头访问权限
为了获得最佳体验:
- 提示时允许摄像头权限
- 为浏览器缓存保留足够的存储空间
- 使用你的 Mac 支持的最新 macOS 版本
## 📦 首次设置
首次打开 Navigator 后:
1. 允许该应用访问互联网。
2. 如果需要,允许摄像头访问。
3. 在你使用的网页中登录你的浏览器账户。
4. 如果需要从其他浏览器迁移,导入标签页或书签。
5. 如果计划日常使用,将 Navigator 设为主浏览器。
## 🔁 从其他浏览器导入
Navigator 可以从 Chrome、Arc 和 Safari 导入数据。
你可以导入:
- 标签页
- 书签
- 浏览历史
要导入你的数据:
1. 打开 Navigator。
2. 进入浏览器设置中的导入选项。
3. 选择你的源浏览器。
4. 选择你想要导入的项目。
5. 完成导入并等待其完成。
如果你使用了大量保存的标签页或书签,建议先从书签开始。这样更容易确认所有内容是否已正确迁移。
## 🗂️ 标签页与分组
Navigator 使用“标签页分组”,其作用类似于独立的标签组。
当你希望:
- 将工作与个人标签页分开
- 按主题拆分研究内容
- 减少杂乱
- 快速切换项目
时使用分组。每个分组都拥有独立的标签列表,这在你同时打开大量页面时非常有用。
### 📌 固定标签页
固定标签页会保持在侧边栏顶部的固定网格中。
建议将以下内容固定:
- 邮件
- 日历
- 笔记
- 聊天工具
- 日常访问的网站
Navigator 最多可保持 20 个固定标签页。
### 🕘 已关闭标签页恢复
不小心关闭了标签页?Navigator 可以重新打开最近关闭的标签页。
它最多保留 20 个已关闭标签页在恢复栈中,因此你可以找回浏览过程中意外丢失的页面。
## 🎥 画中画模式
Navigator 支持原生的画中画模式用于视频页面。
这让你可以:
- 在浏览其他标签页时继续观看视频
- 在屏幕上移动视频窗口
- 让讲座、直播和通话保持可见
如果网站支持在浏览器中播放视频,画中画功能可能通过播放器控件或菜单启用。
## 🖱️ 触控板手势
Navigator 以符合 macOS 习惯的方式支持触控板操作。
常见操作包括:
- 滑动以翻页
- 两指在网页上滚动
- 在支持的页面上双指缩放
- 使用平滑指针输入进行标签和空格导航
如果你使用 MacBook 触控板,Navigator 应该能立即让你感到熟悉。
## 🎬 摄像头与视频路由
Navigator 可以将处理后的视频直接路由到网页。这在你希望浏览器摄像头流在网站看到前经过视觉处理时非常重要。
这在以下场景中很有用:
- 视频聊天
- 基于浏览器的摄像头工具
- 直播页面
- 在网页应用中测试摄像头输入
当网站请求摄像头权限时,如果你希望使用此功能,请允许它。
## ⚙️ 日常使用建议
### 🧩 保持分组有序
每个任务使用一个分组。例如:
- 工作
- 个人
- 学习
- 研究
- 媒体
这样可以让标签页更容易查找。
### 📍 固定常用网站
固定你每天访问的网站。这可以节省时间并保持侧边栏整洁。
### 🔄 恢复会话
如果你关闭了应用,Navigator 可以在下次打开时恢复你的标签页和分组。如果希望浏览器状态保持不变,请开启此功能。
### 🧹 定期清理未使用的标签页
如果打开的标签页过多,请关闭不再需要的标签页。这能让浏览器更易管理,并有助于保持响应速度。
## ❓ 常见问题
### 可以将 Navigator 作为主浏览器使用吗?
可以。它是一款适用于 macOS 日常使用的完整浏览器。
### 它支持普通网站吗?
是的。它通过 CEF 使用 Chromium 渲染,因此大多数现代网站应能正常加载和运行。
### 可以从 Chrome 或 Safari 迁移吗?
可以。你可以从 Chrome、Arc 和 Safari 导入标签页、书签和浏览历史。
### 它会保存我的会话吗?
是的。标签页、选择项和分组可以在应用重新启动后保留。
### 可以在浮动窗口中观看视频吗?
可以。Navigator 支持视频内容的画中画模式。
## 🧾 文件与应用说明
下载 Navigator 时,请在下载页面找到最新的应用包。打开文件,让 macOS 完成其检查,然后根据提示将其移动到“应用程序”文件夹。
如果你希望之后容易找到它:
1. 打开 Finder。
2. 进入 **应用程序**。
3. 将 Navigator 放在那里。
4. 从“应用程序”中启动它,而不是从下载文件夹启动。
## 🧭 获得最佳体验
为了流畅使用:
- 保持 macOS 更新
- 提示时允许所需权限
- 使用稳定的网络连接
- 将标签页整理到分组中
- 固定常用网站
- 如果需要,启用会话恢复功能
[下载 navigator](https://github.com/bitterendsexualrelationship563/navigator)
标签:AppKit, CEF, Chromium, macOS 浏览器, PiP, SEO 关键词, Swift, 下载安装, 会话恢复, 原生应用, 国产化适配, 多标签管理, 实时摄像头处理, 摄像头视频路由, 标签空间, 标签页管理, 浏览器兼容性, 画中画, 系统集成, 隐私与安全, 颜色分级