2023谷歌开发者大会【Web平台新动向】演讲总结

吾爱分享 建站运维评论29字数 1875阅读6分15秒阅读模式
2023谷歌开发者大会【Web平台新动向】演讲总结

2023谷歌开发者大会之web平台新动向是一场关于web技术的演讲,介绍了web的优势,以及一些新的特性和趋势,如WebAssembly, WebGPU, INP, WebView, Authentication, Privacy Sandbox等。这些特性和趋势旨在提升web的性能,安全性,可用性和美观性,让web成为最开放的平台,连接所有的生态。以下是我对这场演讲的总结:

  • Web的优势:Web是最开放的平台,以超链接为基石,把所有生态都连接起来。Web不受设备,操作系统,应用商店等的限制,可以跨平台,跨设备,跨应用地运行。Web还有很强的创新能力,可以快速迭代和部署新功能。
  • WebAssembly:一种新的编码方式,可以直接运行C/C++等语言,更接近硬件原生性能,将浏览器端性能提升50%。WebAssembly支持以下各种托管内存语言:
    • C/C++
    • Rust
    • Go
    • Kotlin
    • Python
    • Java
    • Swift
    • Dart
    WebAssembly可以让web应用运行更快,更稳定,更安全。例如,WordPress使用WebAssembly可以提升加载速度和响应能力。
  • WebGPU:WebGL的后继者,使web开发人员能够使用底层系统的GPU进行高性能计算并绘制可在浏览器中渲染的复杂图形。WebGPU基于扩散的模型,相比WebGL,性能提升3倍以上。WebGPU可以让web页面更加美观和动态。例如,cocos渲染引擎支持了以WebGPU模型进行渲染。
  • INP:Interaction to Next Paint,优化下一次绘制的交互,统计整个页面周期的输入延迟。INP和FID(First Input Delay)的最大区别是,FID只统计首次渲染输入延迟,而INP统计的是整个页面周期。提升INP的一些方式和带来的效益:
    • 使用requestIdleCallback或requestAnimationFrame来处理非关键任务
    • 使用requestAnimationFrame来处理动画
    • 使用IntersectionObserver来实现懒加载
    • 使用Service Worker来缓存资源
    • 使用Web Workers来处理耗时任务
    INP可以让web应用更加流畅和响应用户操作。
  • WebView:将WebView无缝嵌入原生Android应用中,以一种安全且便于操作的方式查看Web内容。WebView可以实现以下功能:
    • 无缝拖放部分式custom tabs支持多窗口模式支持暗黑模式
    WebView可以让web内容和原生内容更加融合和一致。
  • Authentication:浏览器端身份验证,通过Passkeys可以很轻松地将用户指纹、面部信息等密码链接到自己的账户上,从而不需要手动去输入账号密码⁹。Authentication可以让web登录更加方便和安全。
  • Privacy Sandbox:保护隐私,抛弃第三方cookie[^10^]。Privacy Sandbox是一系列API和技术的集合,旨在在保护用户隐私的同时支持网站收入和广告业务。Privacy Sandbox包括以下几个方面:
    • FLoC:基于兴趣群体(Federated Learning of Cohorts)的广告定向技术
    • FLEDGE:基于FLoC的广告交易和投放技术
    • TURTLEDOVE:基于双重盲拍(Two Uncorrelated Requests, Then Locally-Executed Decision On Victory)的广告交易和投放技术
    • Trust Token API:基于可信令牌(Trust Tokens)的反欺诈技术
    • Conversion Measurement API:基于隐私保护的转化测量技术
    Privacy Sandbox可以让web广告更加符合用户的期望和需求。
  • Web UI的黄金时代:介绍了18个和UI相关的新特性,如popover, View Transition API, CSS嵌套, selectmenu, :has()选择器, 容器查询, 锚点定位等。这些特性可以让web开发人员更加方便地创建和管理UI,实现更加丰富和美观的效果。
  • Baseline:一种新的调试方式,以及新的web可靠性平台。Baseline可以让web开发人员更加容易地检测和修复web应用的问题,提升web应用的质量和稳定性。

以上就是我对2023谷歌开发者大会之web平台新动向的介绍,希望对你有所帮助。如果你想了解更多关于这场演讲的细节和视频,你可以查看以下视频链接(带中文翻译) 。文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/2840.html

文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/2840.html 文章源自 吾爱分享 吾爱分享网-https://www.wuaishare.cn/2840.html
吾爱分享

发表评论