Vivaldi 是开源的吗?

Vivaldi 不是一个统一的开源许可证。 它确实包含 Chromium 源代码,并进行了更改以允许基于 HTML/CSS/JS 的 UI 运行。 对 Chromium 源代码的所有更改均在 BSD 许可下提供,任何人都可以在 vivaldi.com/source 上阅读。 这方面的详细信息在软件包中的 README 和 LICENSE 文件中进行了说明。

此外,我们的 UI 代码是用简单易懂的代码编写的,适合阅读 HTML、CSS 和 JS 的人。 这意味着 ,出于所有实际目的,Vivaldi 源代码可供审计

Vivaldi 还包含第三方代码。 这些部件的许可证可以在源包和已安装的浏览器中找到,方法是导航到 vivaldi://credits

Was this helpful?

Yes
No
Thanks for your feedback!

Vivaldi 的独立版本

独立版本可用于测试特定的设置或版本,而无需触及系统范围的设置(配置文件)。 它还可用于创建几乎完全可移植的 Vivaldi 安装,您可以将其存储在外部磁盘上,以便在计算机之间共享。

重要! 由于口令和扩展名使用每台计算机上的用户配置文件唯一的密钥进行加密,因此无法转换它们。

以下说明适用于 Windows。 如果您使用的是 LinuxmacOS,则可以并行运行 Snapshot 和 Stable 版本,而无需在安装过程中执行额外的步骤。


在 Windows 上将 Vivaldi 作为独立安装

要将 Vivaldi 安装为独立版本:

  1. 转到:
  2. “下载”面板 或从下载安装程序的文件夹中打开安装程序。
  3. 在安装窗口中,选择 “高级”。
  4. 在“安装类型”下,选择“独立版本模式安装”。
  5. 设置目标文件夹(除 Program Files 文件夹以外的任何位置)
  6. 单击 “接受并安装”以完成安装。

要打开浏览器,请转到 目标文件夹 > Application > vivaldi。 要轻松访问浏览器,请将快捷方式保存到桌面或将其固定到“开始”菜单或任务栏。

Vivaldi 浏览器的安装程序窗口。

我们建议您勾选附加对话框“注册独立模式 Vivaldi”(见上文)。 这将使独立版本显示在“默认应用程序”列表中,并将作为条目添加到操作系统的注册表中。

此外,我们建议您启用自动更新选项,以确保您获得最新的安全更新、最新功能和最新的错误修复。


更新独立模式版

如果您在“设置 > 常规 >更新”中启用了自动更新,则更新将自动下载,并在下次重新启动浏览器时安装。 下载更新后,地址栏右侧也会显示“更新就绪”消息。 单击它,然后单击 “重新启动 ”以完成更新。

要手动检查更新,请转到 Vivaldi 菜单按钮Vivaldi 菜单>帮助>检查更新,然后转到”安装更新”。

您也可以从 网站下载最新更新。 只需将其保存到同一文件夹以保留设置或创建一个新文件夹即可进行全新安装。


卸载单机版

  1. 转到保存 Vivaldi 独立文件夹的文件夹。 如果您不记得或找不到它,请转到 Vivaldi 菜单按钮 Vivaldi 菜单>帮助>关于,查看可执行文件路径
  2. 关闭所有 Vivaldi 窗口
  3. 删除包含 Vivaldi 独立版的文件夹。
    • 如果将独立版本注册为默认应用,则需要手动删除注册表项和更新通知程序(如果启用)。

Was this helpful?

Yes
No
Thanks for your feedback!

树莓派 – 运行 Vivaldi 的技巧

Vivaldi for ARM(32 位,带硬件浮点)可在此处找到:

只需从下拉菜单中选择“Linux DEB ARM”。

以下是一些充分利用它的提示。


在非基于 Debian 的发行版上安装 Vivaldi for ARM

使用 “install-vivaldi.sh”sh install-vivaldi.sh --final更多信息


Widevine 和 Flash

如果您需要访问使用加密媒体扩展程序的网站(例如 Spotify)或使用 Flash 的网站(例如 Tidal),您可以从 ChromeOS 恢复映像中提取适用于 Linux ARMhf 的 Widevine 和 Flash 二进制文件。 只需在 Linux 计算机上运行 此脚本 即可提取文件。

由于这些你需要下载一个非常大的文件(下载后在磁盘上2Gb+),建议你在另一台机器上进行提取(如果你有空间,你可以在树莓派本身进行)。

Netflix公司

为此,您需要已经安装了 Widevine。 此外,您还需要更改浏览器的用户代理。 要更改您的用户代理,请安装 适用于 Google Chrome 的扩展 User-Agent Switcher,打开“选项”并配置新的“自定义用户代理”,如下所示:

  • 新的用户代理名称: Netflix
  • 新的用户代理字符串:
    Mozilla/5.0 (X11;CrOS armv7l 10895.56.0) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/79.0.3945.131 Safari/537.36
  • Group: Chrome
  • Append?: Replace
  • Indicator Flag: NFX

启用此用户代理,然后继续登录 Netflix

虽然 可以 以这种方式播放视频,但不建议在任何最近的树莓派上使用,除非是为了好玩。 分辨率非常差,你很可能会丢很多帧。


增加交换文件的大小

为了在 树莓派 上顺利运行 Vivaldi,我们建议增加交换空间。 打开“终端”并使用以下命令将 SWAP 从 100MB 更改为 2048MB:

echo CONF_SWAPSIZE=2048 | sudo tee -a /etc/dphys-swapfile

然后重新启动swap服务以应用更改:

sudo /etc/init.d/dphys-swapfile stop
sudo /etc/init.d/dphys-swapfile start

进行此更改可能会缩短 SD 卡的使用寿命。


使用模拟输出时停止“嘶嘶声”(树莓派3)

如果您在 树莓派 3 上使用 Raspbian 并在听音乐或观看视频时听到 “嘶嘶声”,请在“终端”中发出以下命令,然后重新启动树莓派:

echo audio_pwm_mode=2 | sudo tee -a /boot/config.txt

Was this helpful?

Yes
No
Thanks for your feedback!

Linux 上的 HTML5 专有媒体

HTML5“专有”音频和视频包括所有 获得专利的媒体类型,例如H.264(视频)和AAC(音频)。

测试支持

若要测试专有媒体支持,请尝试播放以下测试视频。


安装专有媒体支持

如果测试视频未播放,请重新启动 Vivaldi 一次。 这将导致重新安装相应的支持文件,以纠正它们在初始安装或升级时未与 Vivaldi 一起安装的错误。


排除故障

如果 上面的测试视频 仍然无法播放, 请提交错误报告 ,说明您运行的是 Linux 并且无法播放专有媒体。 提及您的 Linux 发行版名字和版本号。 同时还建议您在终端中运行以下命令来创建媒体日志。三次单击以下行并将其复制到剪贴板,将其粘贴到终端窗口 (Ctrl+Shift+V) 中,然后按 回车

bash -x -- /opt/vivaldi/update-ffmpeg --user 2> "${XDG_DOWNLOAD_DIR:-$HOME/Downloads}/vivaldi-media-log-$(date '+%Y%V%u%H').txt"

您可以将生成的日志(在 Downloads 目录中找到)附加到您创建的 bug 报告中。

大多数音频/视频流服务还需要 加密媒体扩展 才能运行。 如果您能够播放上面的测试视频,但仍然遇到流媒体服务问题,您还应该查看我们的 Widevine CDM 指南(用于 EME/DRM 支持)。

Was this helpful?

Yes
No
Thanks for your feedback!

在 Windows 上报告崩溃

当 Vivaldi 遇到不可恢复的错误并意外关闭或标签页的内容消失并被“死鸟”图像替换时,就是发生了“崩溃”。 与崩溃有关的信息由 Vivaldi 记录。

启用自动崩溃报告

当您启用自动崩溃报告时,我们将自动收到崩溃日志。您可以在安装浏览器后的欢迎流程中或随时在“设置”中启用崩溃报告。

启用自动事故报告:

  1. 转到 设置 > 隐私与安全 > 隐私 > 崩溃报告
  2. 启用 分享崩溃报告,帮助我们提升产品质量

提供附加信息

通过向崩溃报告添加上下文,团队将可以更轻松地修复导致崩溃的错误。您可以通过提交链接到崩溃日志的错误报告来做到这一点。

要提交有关崩溃的错误报告:

  1. 转到 vivaldi:crashes
  2. 查找您目睹崩溃时创建的崩溃日志。
  3. 点击 提供附加详情
    您会被跳转到 错误报告页面,其中崩溃的 ID 已预先填充在 “摘要”字段中。
  4. 在表单中填写您认为与崩溃相关的信息,例如触发崩溃的步骤。
  5. 提交错误报告。

手动发送崩溃报告

如果您不想自动向我们报告所有崩溃,您仍然可以手动将单个崩溃日志转发给我们。

要手动报告崩溃:

  1. 转到 vivaldi:crashes
  2. 查找您目睹崩溃时创建的崩溃日志。
  3. 点击“现在发送”。

如果在打开 Vivaldi 时发生崩溃并且无法访问 vivaldi:crashes,您可以按照以下说明找到崩溃日志:

  1. 打开“运行”对话框——[Win键]+R
  2. 复制以下文本(三次单击以选择)并将其粘贴到对话框中 "%UserProfile%\AppData\Local\Vivaldi\User Data\Crashpad\reports"
  3. 查找您看到崩溃时创建的崩溃日志——按“日期”排序

或者,使用此存档中包含的 Windows 批处理文件来自动执行上述所有操作。 从存档中提取批处理文件,运行它,它将为您创建一个压缩存档,其中包含您最近安装的 Vivaldi 版本的崩溃日志。

然后,转到 vivaldi.com/bugreport 并填写表格,其中包含有关崩溃的详细信息,将崩溃日志文件附加到报告中。

Was this helpful?

Yes
No
Thanks for your feedback!

请求新功能

我们在构建 Vivaldi 时考虑到了我们庞大社区的需求。 如果您对希望在浏览器中看到的功能有任何想法,请在 论坛上告诉我们!

搜索现有功能请求

要收集一个帖子下的所有投票并限制重复请求的数量,请在发布自己的功能请求之前查找其他功能请求。 您可以通过登录论坛并转到相关的功能请求类别来浏览已请求的功能主题:

要搜索功能请求,请执行以下操作:

选项一

  1. 单击功能请求页面右上角的 “搜索功能请求 ”按钮。
  2. 在搜索字段中输入搜索词
  3. Enter 键或单击高级搜索选项下方的 搜索
Vivaldi 论坛上的高级搜索设置。

选项二

  1. 在论坛右上角附近的“搜索”字段中输入搜索词。
  2. 选择要搜索的一个或多个类别。 按住 CtrlShift 键可选择多个类别,或勾选“搜索子类别”框。
  3. Enter 键或单击高级搜索选项下方的 搜索

当你找到希望实现的功能时,点击第一条帖子下方的点赞按钮。

论坛投票按钮

如果您有任何要添加到功能请求中的内容,请发表评论


发布新功能请求

  • 如果尚未请求该功能,请 开始一个新主题每个主题仅发布一个功能请求
  • 如果可能,请在相关子类别中发帖。 如果管理员和版主 认为您的请求有更好的位置,他们可能会移动您的帖子。 您可以在个人资料中查看您的所有帖子。
  • 为主题选择一个清晰简洁的标题,并在帖子正文中更详细地描述该功能。
  • 重复的功能请求将被标记为此类,并移至存档。
  • 在每篇文章下讨论请求的功能。
  • 检查“完成”、“进行中”、“管道”、“复制”和“不会执行”等标签,了解所请求功能的状态。
  • 功能请求可以按“从最新到最旧”、“从旧到新”、“最多帖子(讨论最多)”和“最多投票”进行排序。
  • 冒犯性语言和所有大写的帖子将被编辑甚至删除。

没有 Vivaldi.net 账号?点击这里了解如何创建它。

感谢大家参与我们的旅程,帮助我们把 Vivaldi 打造成为你们所需要的浏览器!

Was this helpful?

Yes
No
Thanks for your feedback!

获取官方版本并检查其签名

安全下载官方 Vivaldi 软件包

为确保您拥有 Vivaldi 的正式版本,请键入“https://vivaldi.com/download/”并按“Enter”。 访问本网站时,您应该会在 URL 字段中看到一个挂锁徽章,上面写着“Vivaldi Technologies [NO]”。 在几乎所有浏览器中,您都可以单击徽章以查看有关证书的更多详细信息。

检查签名

Vivaldi 的所有官方安装包都已签名。 您可以通过以下方法检查这些包的签名:

Windows

右键单击安装程序包,然后选择“数字签名→属性”。 这里应该列出“Vivaldi Technologies AS”。 选择此选项并单击“详细信息”应会生成一个新窗口,显示“此数字签名正常”。 有关更多详细信息,请单击“查看证书”。

macOS

从 .dmg 安装包中提取 Vivaldi 并将其放在“应用程序”中。

打开“终端”应用程序并输入以下内容:

codesign -dv --verbose=2 /Applications/Vivaldi.app

在结果中,不应有缺少签名的错误,“颁发机构”行 必须 包含“Apple Root CA”、“Developer ID Certification Authority” 和 “Developer ID Application: Vivaldi Technologies AS (4XF3XNRN6Y)”。

您还可以通过以下命令检查系统是否信任应用程序包:

spctl --assess -vv /Applications/Vivaldi.app

有关检查 macOS 代码签名的更多信息,请参阅 Apple 开发人员文档

Linux

与 Windows 和 macOS 不同,我们的 Linux 软件包是自签名的。 公共签名密钥包含在软件包中,并在首次安装时自动配置,这意味着当您尝试升级应用程序时(通过我们的官方存储库),您的系统将检查它,并且只有在它有效时才会继续。 但是,如果要手动检查包签名,则首先需要自己下载并安装公钥。

Debian/Ubuntu

打开终端窗口并发出以下命令,通过 https 安全地获取公钥的副本:

wget https://repo.vivaldi.com/stable/linux_signing_key.pub

将密钥导入到本地用户的 GPG 密钥环中:

gpg --import linux_signing_key.pub

您现在可以验证签名是否有效,如下所示(调整文件名以考虑当前版本和体系结构):

dpkg-sig --verify vivaldi-stable_5.4.2753.47-1_amd64.deb

如果一切正常,它应该返回一个结果,其中包含“GOODSIG”和一个 41 个字符的密钥 ID,该密钥 ID 应以“C27AA466”结尾。

基于 RPM

将密钥导入 RPM 数据库:

sudo rpm --import https://repo.vivaldi.com/stable/linux_signing_key.pub

您现在可以验证签名是否有效,如下所示(调整文件名以考虑当前版本和体系结构):

rpm -Kv vivaldi-stable-5.4.2753.47-1.x86_64.rpm

签名检查应返回“OK”,密钥 ID 应为“c27aa466”。

Was this helpful?

Yes
No
Thanks for your feedback!

如何报告 Vivaldi 中的错误?

在这篇文章中,我们整理了一些指南,可以帮助你写一个好的错误报告。 一个好的错误报告将帮助我们的开发人员重现和修复错误。

在报告错误之前

  • 确保您拥有最新版本的 Vivaldi。 如果您使用的是旧版本,请 更新您的浏览器 并检查您是否仍然可以重现该问题。
  • 如果您仍然可以重现它,请按照我们帮助页面上有关在Vivaldi 中解决问题的步骤操作。 有些错误是由 扩展 程序或设置引起的,可以轻松解决。
  • 查看 论坛。 那里经常讨论众所周知的错误、更新和临时解决方法。
  • 如果没有人在 论坛上提到您遇到的问题,请开始一个新主题。 然后,我们的社区成员可以提出修复解决方案或确认错误。 当其他人可以确认该错误时,请按照以下说明报告该错误。

如何报告错误?

  • vivaldi.com/bugreport/ 上分别报告每个错误。 无法处理包含多个 Bug 的报告,因为每个 Bug 都分配了一个唯一的 Bug 跟踪器编号。
  • 尽可能详细地描述问题。
  • 如果您从另一台计算机/浏览器报告,请包含有关 Vivaldi 版本和发生错误的操作系统的信息。
  • 添加指向发生问题的网页的确切链接,以便对其进行测试。
  • 如果您包含有关您正在使用的扩展和安全工具的一些信息,它会有所帮助 – 它们通常为我们指明正确的方向。
  • 如果您遇到音频或视频问题,请提供有关已安装的编解码器和显卡/GPU (vivaldi://gpu) 的信息。
  • 您可以通过将相关文件(屏幕截图崩溃日志等)附加到错误报告中来添加更多信息。
  • 报告问题后,您将收到一封来自错误跟踪器的确认电子邮件,错误编号为 VB-XXXXX,因此请确保您提供有效的联系电子邮件地址。

如果您对 bug 有疑问,请先在 论坛中 提问,不要忘记发布 VB-XXXXX bug 编号。 我们乐于助人的论坛版主将能够为您提供帮助。

重要! 请不要将错误报告页面用于支持或其他问题。 这些问题应该在 论坛上提出。


第三方产品的问题

最后,如果您遇到第三方产品( 例如贵公司设置的防火墙提供商或安全软件)的问题,请与我们分享以下信息:

  • 产品名称
  • 产品版本
  • 相关错误消息

如果已经向第三方产品的支持团队提交了支持案例,我们也希望提供有关它的信息(例如案例编号),以便我们在需要联系供应商时可以参考它。

感谢您帮助我们使 Vivaldi 变得更好:)

Was this helpful?

Yes
No
Thanks for your feedback!

全屏视图

如果您想利用尽可能多的屏幕空间,您可以在全屏模式下浏览 Vivaldi。

要在 Windows 上进入全屏模式:

要退出全屏模式:

  • 使用 键盘快捷键 F11
  • 按一下   Alt 键,打开 Vivaldi 菜单按钮 Vivaldi 菜单中,选择 窗口 > 全屏。 确保打开主菜单   Alt 键在设置>键盘>键盘快捷键中启用;
  • 快速命令中键入“全屏模式”;
  • 使用您创建的 鼠标手势 进入全屏模式。

隐藏浏览器的用户界面

要一次隐藏所有用户界面工具栏:

若要再次显示用户界面,请按照与隐藏用户界面相同的步骤操作。

此外,您可以使用键盘快捷键 Ctrl+F11 / ⌘ F10 切换用户界面可见性。 还可以使用键盘快捷键隐藏单个界面元素,例如面板地址栏。 您可以在设置>键盘>查看 中配置和编辑每个工具栏的快捷键。


自动隐藏用户界面

虽然用上述方法隐藏单个工具栏是个不错的隐藏方式,但每次都需要有意开关它们的可见性。而启用自动隐藏则会隐藏工具栏,只需将鼠标光标移到屏幕边缘即可再次显现。

要在全屏模式下启用自动隐藏:

  1. 进入 设置 > 外观 > 界面自动隐藏
  2. 启用 “全屏模式始终自动隐藏”。

Was this helpful?

Yes
No
Thanks for your feedback!

导出 Vivaldi 账户数据

Vivaldi 账户可让您访问多种不同的 Vivaldi 服务。 这意味着导出数据是特定于服务的,并且必须针对您使用的每个服务单独完成。

如果您正在寻找导入和导出 Vivaldi 浏览器数据的说明,请查看帮助页面: 导入和导出浏览器数据


网页邮件

邮件:要从 Vivaldi Webmail 导出您的电子邮件,最好在邮件客户端中设置您的邮件账户并下载所有电子邮件。 如果邮件客户端未自动检测到服务器设置,您可以在我们的 Vivaldi.net 网络邮件帮助页面上找到设置。
要将电子邮件从一个邮件账户转移到另一个邮件账户,请在同一邮件客户端中设置两个账户,并将电子邮件从一个账户的邮件文件夹复制到另一个账户的邮件文件夹。
要下载一封电子邮件,请在选择/打开您要下载的电子邮件后单击 更多 > 导出

联系人:在“联系人”页面上,有两个选项可用于导出联系人。 要么将它们全部放在一起,要么只选择选定的联系人(按住 ShiftCtrl / ⌘ 键选择多个联系人)。 电子名片(.vcf)文件将保存到您的计算机。

日历:日历可以从 Vivaldi 邮件的日历页面导出为 iCalendar (.ics) 文件。 如果您有多个日历,则需要单独导出它们。


博客

要导出您的博客文章、页面和媒体, 请在 blogs.vivaldi.net 转到博客的 仪表板 > 工具 > 导出。 选择要导出的内容,然后单击 “下载”导出文件”。 XML 文件将保存到您的计算机中。


论坛

要导出论坛数据,请转到 https://forum.vivaldi.net/me 上的论坛个人资料。 打开右侧的菜单,就在封面图片的正下方,然后选择 您的权利和同意。您可以将您的个人资料和帖子导出为 .csv 文件,并将上传的内容导出为 .zip 文件。


Vivaldi 社群

要从 Vivaldi 社群导出数据,请转到 首选项 > 导入和导出 > 数据导出 或此链接 – https://social.vivaldi.net/settings/export。 在那里,您可以下载您关注、阻止、静音的账户列表,以及您以 CSV 文件形式阻止的列表、书签和实例。

要导出您的帖子和上传的媒体,请单击 “请求存档”。 等到存档编译完成(您将收到电子邮件通知),然后单击 “下载您的存档”。


同步

所有同步数据都经过加密,目前只能在与 Vivaldi.net 账户同步的设备上本地访问。 要从浏览器导出数据,请查看有关在 Vivaldi 桌面版 中导入和导出浏览器数据 的帮助页面。


Was this helpful?

Yes
No
Thanks for your feedback!