余晖落尽暮晚霞,黄昏迟暮远山寻
本站
当前位置:网站首页 > 编程知识 > 正文

Google Chrome 81发布 初步支持Web NFC标准(google pixel nfc)

xiyangw 2022-11-25 12:13 21 浏览 0 评论

Chrome 81 现已发布,该版本最初计划于 3 月 17 日发布,但由于冠状病毒(COVID-19)爆发而导致推迟至了现在。Chrome81 的延迟不可避免地扰乱了 Google 正常的六周发布时间表。因此 Google 此前也宣布,将直接跳过 Chrome 82 版本的发布,Chrome 的下一个版本将是 v83。

此次更新包含两个主要功能,分别为:改进了对 WebXR(Chrome 的增强现实功能,的支持,以及对 Web NFC 标准的初始支持。

而原本计划但后来从却 Chrome 81 版本中删除的功能更改则包括有:针对 Chrome 的 Web 表单元素的 UI 重新设计,以及取消对 TLS 1.0 和 TLS 1.1 加密协议的支持。首次出现删除的情况是因为 Google 工程师无法及时完成重新设计。 现在,新的表单控件计划与 Chrome(Chromium)83一起使用,该版本有望在 5 月中旬发布。

从 Chrome 删除 TLS 1.0 和 TLS 1.1 加密协议的计划现在延迟到 Chrome84。延迟删除这两个协议的决定与当前的 COVID-19 爆发有关,因为删除了这两个协议 协议可能会阻止一些 Chrome 81 用户访问仍使用 TLS 1.0 和 1.1 来建立其 HTTPS 连接的重要政府医疗网站。删除支持将阻止用户完全访问这些网站,Google 希望避免这种情况的发生。

WEB NFC FIELD TRIALS

在当前 v81 版本中添加的所有新功能中,最重要的是新的 Web NFC API。Chrome 中添加的新的 Web NFC 标准将允许网站与 NFC 标签进行交互,从而无需用户在手机上安装特殊的应用程序。

Google 相信,新的 Web NFC 标准将在 Web 开发人员中赢得追随者,并有望得到广泛的应用,尤其是对于 Android 版 Chrome 而言,该标准可用于以下场景:

· 当用户将运行 Chrome 的智能手机或平板电脑触摸展览附近的 NFC 卡时,博物馆和美术馆可以显示有关显示器的其他信息。

· 处理公司库存的网站,公司站点和 Intranet 将能够读取数据或将数据写入容器或产品上的 NFC 标签,从而简化库存管理。

· 会议现场可以使用它来扫描 NFC 徽章。

· 内部网和其他公司站点可以使用 Web NFC 共享在整个组织中配置新设备所需的配置和初始机密。

目前,该功能并不是所有用户都可以广泛使用,而是只能作为 field trial。field trial 将从 Chrome 81 到 Chrome 83 进行。有关 Web NFC 的更多信息,请参见此处。该功能目前预定在 Chrome 84 中为所有用户启用,但是如果在 field trial 期间出现问题,此功能可能会更改。

Google 混合内容升级中的第 3/3 步

尽管 Google 避免删除 TLS 1.0 和 TLS 1.1,但 Chrome 81 确实以另一种方式提高了 HTTPS 连接的安全性。Chrome 81 标志着 Google 分三步走的计划中的最后一个版本,该计划旨在从网络上消除了混合 HTTPS 内容。

混合 HTTPS 内容是指通过 HTTP 和 HTTPS 加载图像、JavaScript 或样式表等内容的网页,这意味着该站点实际上并不完全通过 HTTPS 加载。

Google 宣布的最终目标是将所有 HTTP 内容自动升级到他们的模拟 HTTPS URL。但是,突然执行此操作很危险,因为这可能会导致 Internet 上的大量损坏。

因此,为了防止造成重大破坏,Google 为该过程选择了一个三步计划,如下所述,该计划目前以 Chrome 81 的发布结束:

在 2019 年 12 月发布到稳定频道的 Chrome 79 中,该团队将引入一个新设置来取消阻止特定网站上的混合内容。此设置将应用于混合脚本、iframe 和Chrome 当前默认阻止的其他类型的内容。用户可以通过单击任意 https:// 页面上的锁定图标并单击“站点设置”来切换此设置。这将替换显示在多功能框右侧的屏蔽图标,以取消阻止以前版本的台式机 Chrome 浏览器中的混合内容。

在 Chrome 80 中,混合的音频和视频资源将自动升级到 https://,如果它们无法通过 https:// 加载,则 Chrome 默认会阻止它们。Chrome 80 于 2020 年 1 月发布到早期版本的渠道。用户可以使用上述设置取消屏蔽受影响的音频和视频资源。

同样在 Chrome 80 中,仍然可以加载混合图像,但它们会使 Chrome 在多功能框中显示“Not Secure”芯片。该团队期望这对于用户而言是一个更清晰的安全性 UI,它将促使网站将其图像迁移到 HTTPS。开发人员可以使用 upgrade-insecure-requests 或 block-all-mixed-content 内容安全策略指令来避免此警告。

在 Chrome 81 中,混合图像会自动升级到 https://,如果无法通过 https:// 加载,Chrome 默认会阻止它们。

相关推荐

spring利用spring.handlers解析自定义配置(spring validation 自定义)

一、问题我们在spring的xml配置文件里经常定义各种各样的配置(tx、bean、mvc、bean等等)。以及集成第三方框架时,也会看到一些spring之外的配置,例如dubbo的配置、securi...

「Spring源码分析」AOP源码解析(上篇)(spring源码深度解析(第2版))

前言前面写了六篇文章详细地分析了SpringBean加载流程,这部分完了之后就要进入一个比较困难的部分了,就是AOP的实现原理分析。为了探究AOP实现原理,首先定义几个类,一个Dao接口:1&nbs...

Spring 解析注册BeanDefinition这一篇就Over
Spring 解析注册BeanDefinition这一篇就Over

一、简介:学习过Spring框架的人一定都会听过Spring的IoC(控制反转)、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC、...

2023-03-20 14:53 xiyangw

域、模块、空间、闭包,你真的懂了吗?(模块控制域与作用域的关系)

Javascript有一个特性叫做域。尽管对于初学者来说理解域是有难度的,但我会尽力用最简单的方式让你理解域。理解域能让你的代码更优秀,减少错误,及有助于你做出更强大的模式设计。什么是域域是在运行时,...

这一次搞懂Spring自定义标签以及注解解析原理
这一次搞懂Spring自定义标签以及注解解析原理

前言在上一篇文章中分析了Spring是如何解析默认标签的,并封装为BeanDefinition注册到缓存中,这一篇就来看看对于像context这种自定义标签是如...

2023-03-20 14:53 xiyangw

前端基础进阶(七)-前端工程师最容易出错的问题-this关键字
前端基础进阶(七)-前端工程师最容易出错的问题-this关键字

我们在学习JavaScript的时候,因为对一些概念不是很清楚,但是又会通过一些简洁的方式把它给记下来,那么这样自己记下来的概念和真正的概念产生了很强的偏差.当...

2023-03-20 14:52 xiyangw

深入K8s:守护进程DaemonSet及其源码分析(k8s 进程)
深入K8s:守护进程DaemonSet及其源码分析(k8s 进程)

建议学习:膜拜!阿里内部都在强推的K8S(kubernetes)学习指南,不能再详细了最近也一直在加班,处理项目中的事情,发现问题越多越是感觉自己的能力不足,...

2023-03-20 14:52 xiyangw

Spring 是如何解析 bean 标签的?(spring beans标签)
Spring 是如何解析 bean 标签的?(spring beans标签)

前情回顾上回「SpringIoC容器初始化(2)」说到了Spring如何解析我们定义的<bean>标签,代码跟进了一层又一层,跋山涉水,...

2023-03-20 14:52 xiyangw

快速了解JavaScript文本框操作(javascript文本框代码)
快速了解JavaScript文本框操作(javascript文本框代码)

HTML中使用<input>元素表示单行输入框和<textarea>元素表示多行文本框。HTML中使用的<input&...

2023-03-20 14:51 xiyangw

荐读|30道JavaOOP面试题,可以和面试官扯皮了
荐读|30道JavaOOP面试题,可以和面试官扯皮了

面试是我们每个人都要经历的事情,大部分人且不止一次,今天给大家准备了30道JavaOOP面试题,希望能够帮助到对Java感兴趣的同学,让大家在找工作的时候能够...

2023-03-20 14:51 xiyangw

源码系列——mybatis源码刨析总结,下(mybatis源码分析)
源码系列——mybatis源码刨析总结,下(mybatis源码分析)

接上文简答题一.1.Mybatis动态sql是做什么的?1.动态sql就是根据条件标签动态的拼接sql,包括判空,循环,拼接等2.哪些动态sql?动态sql大...

2023-03-20 14:50 xiyangw

Java面试题(第二弹)(java面试题及答案整理)
Java面试题(第二弹)(java面试题及答案整理)

1.抽象类和接口的区别?接口可以被多重implements,抽象类只能被单一extends接口只有定义,抽象类可以有定义和实现接口的字段定义默认为:public...

2023-03-20 14:50 xiyangw

mybatis3 源码深度解析-动态 sql 实现原理(sql数据库基础知识)
mybatis3 源码深度解析-动态 sql 实现原理(sql数据库基础知识)

大纲动态sql使用示例SqlSource和BoundSql以及实现类LanguageDriver以及实现类SqlNode以及实现类动态sql解...

2023-03-20 14:50 xiyangw

第43节 Text、Comment及CDATASection(第43节 Text、Comment及CDATASection)
第43节 Text、Comment及CDATASection(第43节 Text、Comment及CDATASection)

本内容是《Web前端开发之Javascript视频》的课件,请配合大师哥《Javascript》视频课程学习。文本节点用Text类型表示,包含的是可以按字面解释...

2023-03-20 14:49 xiyangw

Qt读写三种文件(qt读取文件数据并赋值给变量)

第一种INI配置文件.ini文件是InitializationFile的缩写,即初始化文件。除了windows现在很多其他操作系统下面的应用软件也有.ini文件,用来配置应用软件以实现不同用户的要...

取消回复欢迎 发表评论: