写点什么

2019 年再看 PWAs——历史、发展和现状,以及在 Chromium 中的实现

  • 2019-08-01
  • 本文字数:966 字

    阅读完需:约 3 分钟

2019 年再看 PWAs——历史、发展和现状,以及在 Chromium 中的实现

在 QCon 北京 2019 大会上,王明刚讲师做了《2019 年再看 PWAs——历史、发展和现状,以及在 Chromium 中的实现》主题演讲,主要内容如下。


演讲简介


PWAs 是什么?这项技术从何而来?它解决什么样的问题?最近两年的 W3C 标准和厂商实现有什么样的重要变化?它的发展趋势如何?PWAs 是不是在移动和桌面平台上都成熟可用了?有哪些成功商业案例?前端开发人员需要知道哪些基础知识?……本次演讲将回答以上这些问题,并且讲解 Service Worker 技术。Service Worker 是 PWAs 的重要基石,是 PWAs 与传统 Web App 最大的区别。演讲者所在的英特尔开源技术中心,近年来一直在推进 Chromium 浏览器中的 PWAs 相关技术开发,对 PWAs 技术有深厚的理解和丰富的经验。我们的目标是推进 Web 技术在各种平台功能丰富、性能良好、开放、安全且易于使用。

演讲大纲

  • PWAs 技术的发展回顾:提出这项技术的原因,最初的设想,后来的发展,标准化的进程,最近两年的各种大小变化(包括标准的变化和实现的变化),以及未来的展望;

  • 移动和桌面平台的不同浏览器的 PWAs 支持情况,以及最佳选用策略;

  • 各大厂商对 PWAs 的公开表态,近两年 PWAs 的成功商业案例分析;

  • 前端开发人员的角度来看 PWAs:概念,基础用法,框架;

  • Service Worker 标准在 W3C 的历史和趋势;

  • 关于我们:我们是英特尔开源技术中心,工作于 Service Worker 及其它 PWAs 技术,致力于使 Web 技术在各种平台功能丰富、性能良好、开放、安全且易于使用。


讲师介绍


王明刚


英特尔 软件工程师


王明刚,现就职于英特尔北京开源软件中心,致力于 Web 相关技术的研究,目前主要工作在谷歌 Chromium 开源项目上。研究生毕业后,长期在手机行业公司工作。并通过在诺基亚的几年工程师经历,深谙移动应用开发之道。后来随着其它平台的崛起,为不同平台适配工作凸显了客户端开发模式的不足。也就是在这个时候,其首次接触到了 QNX 系统中基于 WebKit 浏览器的开发工作,从此走上了 Web 技术之路。


在入职英特尔开源软件中心后,王明刚依旧把自己的工作重点放在了 Web 方向,紧跟业内的发展趋势。在这几年间曾先后工作于 CrossWalk 和 Chromium 等开源项目。在最近半年的工作中,着重研究 PWAs 方向,关注于 W3C 中 Service Workers 标准发展和其在 Chromium 中的架构功能实现。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2019/beijing/schedule


2019-08-01 08:001396

评论

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

使用MSF生成shellcode

喀拉峻

黑客 网络安全 安全 WEB安全

混合云应用双活容灾最佳实践

阿里巴巴云原生

阿里云 运维 云原生 混合云 多活容灾

2021年小总结暨2022年打脸计划

秦怀杂货店

总结 程序人生、

最佳实践 | 如何避免一行错误代码造成的血案?

Atlassian

Atlassian Jira 代码评审

当基础设施故障后,声网 SD-RTN 如何保障 RTE 服务的高可用性

声网

人工智能 云计算

实时云渲染,汽车产业数字化转型新动能

3DCAT实时渲染

云计算 数字化 汽车 云渲染

【组件攻击链】一文看懂Spring全家桶各类RCE漏洞

H

网络安全 漏洞

一个cpp协程库的前世今生(二十)外部调度

SkyFire

c++ cocpp

阿里云刘伟光:3.5万字拆解核心系统转型,核心从业者如何寻得“出路”

OceanBase 数据库

阿里 数字化转型 OceanBase 社区版 核心系统

创新推出 | Serverless 场景排查问题利器:函数实例命令行操作

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

基于 Prometheus 的边缘计算监控实践

火山引擎边缘云

云原生 监控 边缘计算

谈A股投资策略--《香帅中国财富报告》摘录(5/100)

hackstoic

投资

架构实战营:模块五作业

Geek_93ffb0

「架构实战营」

蚂蚁大规模 Sigma 集群 Etcd 拆分实践

SOFAStack

etcd #k8s SIGMA

如何快速调度 PTS 的百万并发能力

阿里巴巴云原生

阿里云 云原生 Jmeter 压测 PTS

☕【Java深层系列】「技术盲区」让我们一起探索一下Netty(Java)底层的“零拷贝Zero-Copy”技术(上)

洛神灬殇

Netty 零拷贝 zero copy 1月日更

Ubuntu16.04/Scala2.11.8安装教程

CRMEB

VuePress 博客优化之拓展 Markdown 语法

冴羽

JavaScript Vue markdown vuepress 博客搭建

Discord模式等十大场景,环信带你玩转泛娱乐行业

环信

即时通讯 IM 泛娱乐 Discord

瀑布式开发与敏捷开发的区别是什么

爱吃小舅的鱼

从零开发区块链应用(一)--golang配置文件管理工具viper

杰哥的技术杂货铺

golang 区块链

在Rainbond上使用Locust进行压力测试

北京好雨科技有限公司

项目管理如何有效进行

爱吃小舅的鱼

网关流控利器:结合 AHAS 实现 Ingress/Nginx 流量控制

阿里巴巴云原生

nginx 阿里云 高可用 云原生 ingress

Spring都在用的技术,你确定不过来看看?1️⃣

XiaoLin_Java

1月日更

淘宝小部件在 2021 双十一中的规模化应用

阿里巴巴终端技术

小程序 淘宝 双十一

软件架构治理 之 架构优化方向

码猿外

架构设计 技术债 软件架构治理

金融云原生漫谈(六)|安全平稳高于一切的金融行业,如何构建云原生安全防线

York

容器 云原生 安全 金融科技

逐鹿万亿赛道:智能重卡规模量产的困境与进化

脑极体

架构实战营 4 期第五模块作业

jialuooooo

架构实战营

使用 google_breakpad 分析 Electron 崩溃日志文件

编程三昧

Electron 1月月更 google_breakpad

2019 年再看 PWAs——历史、发展和现状,以及在 Chromium 中的实现_语言 & 开发_王明刚_InfoQ精选文章