写点什么

Firefox 37 原生支持 HTML5 视频回放功能

  • 2015-04-26
  • 本文字数:1216 字

    阅读完需:约 4 分钟

Mozilla 发布了 Firefox 37,在 Windows 上原生支持 HTML5 视频回放,还有许多安全改动。

安全改动包括更新不安全的 TLS 版本回退策略、从证书和 TLS 中移除对 DSA 的支持、报告 SSL 连接错误以及优化 TLS False Start。

在 Mozilla Hacks 的文章 Trainspotting: Firefox 37, Developer Edition and More 中,技术专家 Dietrich Ayala 详细解释了证书和 TLS 中的 DSA。Ayala 说:“我们移除了对 DSA 的支持,因为我们发现几乎没人用它。如果你是网站管理员并且你的证书使用 DSA 算法进行签名,那么请联系你的 CA 获取新证书。”

在介绍 SSL 连接问题时,Ayala 说道:

现在用户可以报告多种和证书无关的 SSL 连接问题。

举例来说,如果用户遇到了不可覆盖的 TLS 错误,可以直接从错误页面向 Mozilla 发送报告。报告中会包含你试图访问的域名、服务器发送的证书、时间、遇到的错误以及一些用户代理信息。

Ayala 说,Mozilla 会使用这些信息来协助网站管理员修正他们的配置并改进检测到这些问题的软件,因此他们很希望用户可以发送报告。

除了安全更新,在 Firefox 社区中最流行的改动之一就是实现了媒体源扩展(MSE)API 的一个子集,允许 Windows 用户在(包括 YouTube 在内的)网站上原生回放 HTML5 视频。可以通过 MediaSource 接口获取 HTMLMediaElement 对象的媒体数据源。

Mozilla 的 JavaScript 工程师 Jordan Santell 在一月份编写了 Firefox 37 开发者版本的特性说明: Web Animation tools, Network Security insights, Font Inspector improvements and more 。在文中他提到开发者面板会显示请求连接、主机、使用的证书等等信息。

Santell 说:“安全面板可以协助调试与 SSL 协议版本相关的问题,比如由于 POODLEBITE 问题导致网站无法正常工作。它还可以协助开发者确认已经采用了足够强壮的安全措施。”

新版本还包括安卓上的安全稳定版。值得注意的是,新版本包含对基于 http:// 的资源的随机加密。

在博文 Opportunistic Encryption For Firefox 中,Mozilla 网络工程师 Patrick Mcmanus 介绍了具体的加密方法。

他说:

这可以防御一部分被动窃听,并且相比直接使用 TCP 协议,随机加密可以在陌生的网络环境中更好地保护你的数据。此外,服务器端的设置非常简单。

然而,McManus 还提到,虽然这些加密“对于 http:// 来说很好……但如果你能使用 https——请关闭加密”。

更详细的 Firefox 37 改动信息可以在这里找到。

Mozilla 很欢迎新人加入 Firefox 项目,作为 InfoQ 读者你有很多种方式向 Firefox 做出贡献。完整的贡献手册可以在 Mozilla 开发者网站看到。此外,Mozilla 还发布了一系列 How To 教程。

查看英文原文 Firefox 37 Brings Native Playback of HTML5 Video


感谢邵思华对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-04-26 02:242204

评论

发布
暂无评论
发现更多内容

Docker容器相关命令指南。

百度搜索:蓝易云

Docker 云计算 Linux 运维 命令

SpringBoot3集成Quartz

Java 架构 springboot quartz SpringBoot3

前端新手必读:IndexedDB全面指北

星辰编程理财

数据库 前端 indexedDB 浏览器存储

千帆大模型平台的海量 Prompt 模板库,带来了什么?

梦想橡皮擦

千帆大模型平台

开箱即用的对话机器人解决方案,涵盖问答型对话、任务型对话和聊天型对话等多种场景,为您提供全方位的对话交互体验

汀丶人工智能

人工智能 自然语言处理 nlp 对话机器人 智能对话

ProsperEx 的野望:借势 RWA 浪潮,构建全新的链上衍生品体系

股市老人

对话文本数据是培养大模型的智能与交流之源

来自四九城儿

Nginx 安装与部署

timerring

nginx

16. 练习:万年历

茶桁

Python 练习

一键式文本纠错工具,整合了BERT、ERNIE等多种模型,让您立即享受纠错的便利和效果

汀丶人工智能

人工智能 自然语言处理 文本纠错

Jump Desktop 8 for Mac(远程桌面连接软件) 8.9.23中文版

mac

苹果mac Windows软件 Jump Desktop 远程桌面连接软件

基于smardaten无代码开发智能巡检系统,让无人机飞得更准

海拥(haiyong.site)

强化服务韧性:ChaosBlade磁盘故障模拟的原理与应用

柠檬汁Code(binbin0325)

混沌工程 系统调用 磁盘故障 Chaos 故障模拟

浅谈中小企业为何做不好自媒体营销

石头IT视角

全球劳动力革命,Papaya Global 打破薪资界限

CnosDB

Papaya Global 劳动力革命

幸福之道,就在其中

少油少糖八分饱

生活 读书感悟 幸福 阅读笔记 被讨厌的勇气

对话文本数据的珍贵贡献:训练大模型赋予智能与情感理解

来自四九城儿

读:《Google软件工程》 之 “软件工程”

术子米德

软件工程

读:《Google软件工程》 之 “度量工程”

术子米德

软件工程

DxO PhotoLab for mac(raw图像后期处理工具) 5.13.1.95中文版

mac

raw图片处理软件 苹果mac Windows软件 DxO PhotoLab 5

Python 使用ConfigParser操作ini配置文件教程。

百度搜索:蓝易云

云计算 Linux 运维 ConfigParser INI

如何通过Python将JSON格式文件导入redis?

百度搜索:蓝易云

Python json redis Linux 运维

Boxy SVG for Mac(矢量图编辑器) 4.5.1中文版

mac

苹果mac Windows软件 Boxy SVG 矢量图形编辑软件

代码随想录Day42 - 动态规划(四)

jjn0703

C++语法中bitset位图介绍及模拟实现

芯动大师

想要“收听”物联网/工业物联网专题干货?CommunityOverCode Asia 各票种 Pick 指南!

Apache IoTDB

文心一言 VS 讯飞星火 VS chatgpt (75)-- 算法导论7.2 4题

福大大架构师每日一题

ChatGPT 福大大架构师每日一题

linux系统服务器,nginx日志切割保存教程。

百度搜索:蓝易云

nginx 云计算 Linux 运维 logrotate

微信业务架构图

kylexy_0817

#架构实战营

工赋开发者社区 | 主数据管理体系建设与问题分析

工赋开发者社区

企业数字化转型的四个“有为”与六个“数字化

工赋开发者社区

Firefox 37原生支持HTML5视频回放功能_安全_James Chesters_InfoQ精选文章