5G时代Web前端边界拓展的思考作者|王树艳王家荣,单位:中国移动智能家居运营中心实验室简介5G时代已经成为大家茶余饭后的热议话题。此外,5G还可以带动自动驾驶、物联网、车联网、工业互联网、人工智能、智能家居、智慧城市等行业快速发展。5G对IT行业的影响首当其冲,那么对于Web前端开发来说,5G时代的到来又会带来怎样的影响呢?Part015G&Web前端边界1.1全面推进前端开发边界历代网络升级都是革命性的变化,2G、3G开启了移动互联网时代,4G让移动互联网进入高速发展时期,更大的带宽和速度,手机越来越全面智能化,让移动互联网介入到生活的方方面面,变得越来越强大。秒开,低延迟,在线高清视频不再是问题。理解5G的意义不仅仅是更快的网速,5G真正的主题是万物互联。物联网发展到4G时代,但受限于网络连接速度、硬件性能、电池功耗等问题,基本上还是以Wi-Fi作为接入点。5G时代,无论是带宽还是网速,都将呈几何级数扩张,让我们身边的任务和物品都可以连接到网络上。车联网、物联网、自动驾驶、神经网络等领域对数据带宽的需求非常高。5G技术将成为这些领域的加速器,让这一切成为可能,大大加快相关领域的发展进程。届时,随着各种车载设备、可穿戴设备、语音交互终端、AR/MR设备……的出现,我们将看到许多新的人机交互方式。这时,Web作为信息内容的载体,将大量的多媒体内容应用到前端开发中。基于客户端的开发,扩展更多与互联网技术和现实相关的场景。Web作为客户端的重要组成部分,必然会迎来新的内容,前端开发也将全面进入这些领域。与传统的消费互联网不同,物联网的前端设计和开发将更加紧密地与具体的应用场景结合。我们可能不仅仅在PC、手机上开发,还可能在车载、语音控制、全息影像上开发。从前端的形象来看,这些都是未来发展的看得见的方向。同时对稳定性的要求也更高,这对Web前端开发者来说是一个不小的挑战。技术方面,参考4G时代vue、react等框架的出现。同样在5G环境下,开发编码技术也发生了革命性的变化,扩展到更广阔的边界——如低代码平台、前端serverless、webIDE等。1.2体验与交互的提升技术为产品服务,产品以用户为导向。我个人认为5G时代,web前端会有更好的用户体验需求。以往很多受网速和带宽限制的瓶颈都会被突破。速度在1.5s左右,只有一些优秀的可以不到0.5s。因此,为了降低首屏渲染速度,我们需要考虑开发成本,做大量的技术优化工作,以提高速度和用户体验。在5G环境和高性能硬件的加持下,这些都将不再是问题,更多的容量、空间和时间将被用于更好的体验。在几M甚至几十M的网速下,可以在毫秒级开启,用户体验会提升一个数量级。也会放开前端更多的技术限制,调用更多的系统API,给予更多的可能性,比如基于Web的AR应用,可以考虑更华丽的界面,图像采集,特征点提取,图像匹配,以及虚拟现实产品中的动画渲染,例如webAR。目前,WebAR还处于技术的萌芽状态。网络支持、浏览器(或硬件)计算能力、设备能耗、生态环境等不满足一定条件。相信在不久的将来,这些都不会成为问题。.1.3开发对平台的依赖性会越来越明显。大数据平台、云计算平台、物联网平台、人工智能平台、安全平台等一系列平台相继出现在行业市场。5G时代也被称为“物联网时代”。”和“平台时代”,平台具备资源整合能力,企业可以通过平台大大降低5G的技术门槛,从而打造属于自己的生态,是科技企业保持快速发展的重要基础.对于前端开发者来说,不同的平台会针对不同的场景,会面临不同的技术环境和技术要求,开发者不仅仅处于PC或者移动技术的中期开发环境,还要面向更广泛的领域进行开发1.4研发效率显着提升前文提到的5G将拓宽战线-结束开发边界,多平台开发,跨平台、跨终端的开发解决方案也将出现应运而生:1.一套代码可以被多个终端复用,Release流程更高效,平台一致性。2、页面可视化搭建,产品开发列为:lowcode,nocode,autocode,智能一键生成代码,web前端开发的升级也将更具挑战性,将也带来了丰厚的前端收益。页面可视化构建产品开发类目如淘宝的imgcook,目标是通过智能手段直接从(设计稿、原型、PRD、APIHub、CodeHub等资源)生成代码。Imgcook产品运营流程图3.智能工业提升效率,实现产品生产过程的智能化、可视化、标准化管理和协同,跨领域集成,实现高效生产,提高效率,降低成本。例如,在金融行业,在智慧银行网点,柜面操作人员比例下降15%;转型后,复合型人才提升至90%;柜员,进一步降低成本。在以上前提下,代码人员会相对减少,会诞生促进业务逻辑配置工作内容的岗位,即计算机能做的事,人员就会解放出来,投入到产品配置设计、产品体验提升等,从而带来更高的产品质量提升和业务提升。Part02小结5G时代将进一步提升网页的复杂度、体验度和场景度。就像从2G到4G,从文字到全图视频的时代一样,5G会给网页带来巨大的变化,但不会一蹴而就。5G的技术生态环境尚处于起步阶段——配套设施有待逐步完善,硬件性能和浏览器处理速度仍需跨越式改造。万物互联时代,Web将迎来比智能手机、PC更多样化的场景,进入更多垂直领域,那么我们能做些什么呢?1、交互体验,用户体验将是产品开发的主题,从现在开始我们在业务上应该开始思考如何让产品的用户体验更好。2、关注和探索3D、多终端泛屏业务场景。浏览器未来可能会发展出意想不到的强大,甚至可以实现3D投影可视化。3、不断更新我们的技术栈,拓宽我们的技术视野,在技术职责上横向拆解应用。
