写点什么

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:001355

评论

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

Spring 5 中文解析测试篇-WebTestClient

青年IT男

单元测试 Spring5

LeetCode题解:1. 两数之和,Map+队列+双指针,JavaScript,详细注释

Lee Chen

大前端 LeetCode

SwiftGG 文档翻译笔记1-基础部分函数闭包

Flink SQL CDC 上线!我们总结了 13 条生产实践经验

Apache Flink

flink

欧洲央行近期将决定是否建立官方数字货币

CECBC

数字货币 欧央行

Spring事务是如何应用到你的业务场景中的?

AI乔治

Java spring 架构 微服务 springboot

解决分布式session问题

架构师修行之路

分布式 架构设计 session

非科班进大厂必备算法

我是程序员小贱

面试 算法

中国云计算的云栖“坐标”

脑极体

架构师课程大作业 知识图谱

杉松壁

理财专题一

TCA

大作业

Geek_2e7dd7

你需要开始做点什么,否则你会一直忙一直忙

老胡爱分享

学习 思维方式 行动派 随笔杂谈 拖延症

SpringBoot RabbitMQ消息队列的重试、超时、延时、死信队列

Barry的异想世界

RabbitMQ springboot 消息队列 死信队列 延时队列

C/C++基础之sizeof使用

C语言与CPP编程

c c++ 编程 编程语言

测试

Http请求中如何保持状态?

架构师修行之路

直播风口,是什么在支撑教育、电商、泛娱乐等场景?

腾讯云音视频

腾讯云 音视频 云直播 点播

2020英特尔大师挑战赛携手华硕ROG激战成都

E科讯

你还在手撕微服务?快试试 go-zero 的微服务自动生成

万俊峰Kevin

微服务 microservice go-zero Go 语言

随想之乐观估计

云杉

测试

云龙

STL总结与常见面试题

C语言与CPP编程

c c++ 编程 编程语言 stl

前端必会的七种排序算法

执鸢者

算法 大前端

高并发系列——CAS操作及CPU底层操作解析

诸葛小猿

CAS AtomicInteger compareAndSwap cmpxchg lock

基于 Flink 的典型 ETL 场景实现方案

Apache Flink

flink

甲方日常 14

句子

Java 工作 随笔杂谈 日常

区块链永续合约交易所搭建,永续合约系统开发

组合模式

纯纯

为什么区块链能成为全球贸易的助推器

CECBC

区块链 金融 国际贸易

RabbitMQ 重要概念介绍

hepingfly

Java RabbitMQ 消息队列 JMS

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