加载中 ...

谷歌的前端技术

2019-07-10 16:36:58 来源:沈阳小程序开发 作者:沈阳软件开发

Google I/O 2018已经结束。公众正在研究新产品,开发人员正在关注新技术。通过这次会议,我们可以很容易地发现Google已经从移动设备首先转移到人工智能。人工智能之后,它是移动和前端技术。移动只不过是Android P和Flutter。前端技术涵盖Web框架和Web工具。包括Angular,PWA,聚合物,AMP等在内,让我们来看看Google推动的这些前端技术的进展。

Angular

Angular是三个前端框架之一。它与React和Vue的“战斗”从未停止过。在Angular团队和开发人员的努力下,Angular建立了一个拥有数百万开发人员的社区和生态系统。在今年的I/O大会开始前几天,Angular 6正式发布,增加了ng update和ng add等新功能,让您的应用程序保持最新状态,并帮助Angular开发人员加速创新。

Angular渲染器Project Ivy也得到了很大的改进。它使Angular调试更容易,编译和运行更快,它也可以与现有应用程序一起使用,Angular团队也可以使用小型Hello World应用程序。演示中,未使用的Angular功能将自动从应用程序的JavaScript包中自动删除。

PWA

PWA应该是这两年前端最热门的技术之一。谷歌称,世界各地的所有行业都在PWA建设方面取得了巨大成功。在推出PWA网站之后,星巴克将每日活跃用户数量增加了两倍。他们测试了广告网站,发现当网站切换到PWA时。平均转换率提高了20%。

PWA最近的发展:

早期的PWA主要集中在移动设备上,但由于平台的限制,iOS无法支持它,但在今年年初,它终于迎来了好消息。 Apple宣布iOS 11.3将迎来PWA,这使得开发跨平台PWA成为可能。

今年2月,微软开始在Windows商店中添加PWA,宣布将在Win10系统上提供逐步增强的Web应用程序。

2月底,PC端的Chrome正式支持PWA。具体实现请参考本文。

在I/O大会上,谷歌宣布,今年6月,Chrome 67将在桌面上支持PWA“安装”,同时保留在浏览器中查询的功能,例如在页面上搜索,共享URL,Google Cast支持等

Service Worker

Service Worker是近年来Web上最大的改进之一。它是Chrome团队推广的Web API。它将开发人员从页面的生命周期中解放出来,在浏览器的后台运行,并且可以控制所有开放范围。使Web应用程序脱机工作的页面请求。

今年3月,Apple宣布iOS和MacOS上的Safari 11.1支持Service Worker。 4月底,微软还宣布微软Edge也将支持Service Worker,这意味着所有主流浏览器现在都支持Service Worker。

为了简化流程,Service Worker开发团队创建了Workbox库,该库将许多常见,强大的服务工作者模式封装到易于使用的API中。

WebAssembly

WebAssembly使网站能够运行用C或C ++等语言编写的高性能,低级代码,为Web开辟了新的世界。今年3月,Autodesk的AutoCAD在35年前使用了一个代码库,并使用WebAssembly进行编译。直接在浏览器中运行意味着您可以直接在浏览器中绘制CAD,无论您的设备或操作系统如何。

Polymer

Polymer是Google的主要JavaScript库,可帮助您创建自定义可重用HTML元素,并使用它们构建高性能,可维护的应用程序。

在I/O大会上,Google推出了Polymer 3.0,专门用于将Web组件生态系统从HUML Imports迁移到ES模块。软件包管理系统将支持npm,这使您可以更轻松地集成基于Polymer的Web组件并将您喜欢的工具和框架结合使用。

AMP

AMP是由Google推出的用于构建静态内容网页的Web组件库,可提供可靠,快速的呈现并加快页面加载速度。到目前为止,有超过60亿个网页来自4600万个域名,他们在Google搜索上的平均搜索速度不到1秒。

为了满足内容发布者的需求,APM团队宣布开发AMP故事,这是一个为移动设备开发的网络小组,支持原生视频,图像具有丰富的视觉效果,可以通过动画和可点击的互动来讲述。这对于紧急情况的新闻报道非常重要,因为有时候图片可以更直观,更快速地向读者表达意义。

Lighthouse

Lighthouse是一种分析网络质量的工具,为您提供网站性能指标和指导。它可以直接从Chrome DevTools中,从命令行访问,也可以与其他开发产品集成。仅在2018年,就有500,000个开发项目。人们在他们的网站上运行灯塔。

汇海 Technology是领先的综合性软件和信息服务公司,为客户提供从软件开发到营销推广的互联网解决方案,目标为沈阳APP软件

ad.jpg

该标识将成为业界领先的全链信息技术服务提供商。公司与中国移动,平安银行,南方数字,北大青鸟,西门子等行业巨头进行了全面深入的战略合作。深入涉足汽车,金融,电子商务,农业,教育等重点行业,不断开拓全国市场,为客户提供全方位的连锁服务。优质,高效,技术服务,综合优势和行业特色。武汉哪家公司做网站?武汉哪家公司做网站?哪家公司是网站?武汉着名的网站建设公司?武汉的武汉网站生产企业有哪些?武汉网站外包?武汉有哪些可靠的软件开发公司?武汉有哪些更好的app开发,微信开发和系统开发公司?如果您有这样的需求,请联系汇海技术,财富热线:027-86633307,我们将以专业的服务态度做到每一个需要,这是我们的目标,使每一个需要到极致!

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。