5G 会给前端开发带来怎么样的变化?

导语:近日,腾讯无线网络与物联网技术负责人李秋香与高校科研教授、产业链、运营商等各行业的嘉宾一起参与了知乎「 科技共振之 5G+ 」活动,除了专业的5G探讨,也聊了不少和开发者们息息相关的问题。在为北邮学子提供5G时代来临前的科研和就业建议时,提出 “面向 5G 的内容创作可能会迎来一个高潮,比如说视频、新媒体等创新项目。相应的一些工作机会可能也会出现,有 AR、VR 各种内容制作、编辑、导演等等这样一些角色”。

基于此,云加社区联手知乎科技,从知乎超过 10000 条 5G 相关问答中精选内容落地社区专题「 共探 5G 」。与大家一起,关注从 4G 到 5G 的变化 ,讨论 5G 的技术原理与未来发展方向,探寻 5G 带来的职业发展新机遇和速度变革中的新可能。

本文为知乎用户 Washington Hua 关于“5G 会给前端开发带来怎么样的变化?”的内容分享。

要回答这个问题,我们还得先看看历代网络升级换代都带来了什么样的改变。

2G —— 青铜(始于 1994 年,网速:15-20K/s,一个月可能都用不了 10M)

手机上网成为可能,但因为网速非常有限,打开一个网页需要好几秒,因此只能用于显示一些非常基础的页面。

同期的访问终端主要是功能手机(dei,就是可以拿来砸核桃的那种),手机屏幕尺寸大概在 2-3 英寸,单色为主,少数支持彩屏。手机造型各异,以实体键盘为主要输入方式。

这时候的页面基本只有 HTML,几乎没有样式可言,图片是奢侈的,交互全靠超链接,什么弹窗、轮播,不存在的,很多网站为此专门开发了 WAP 版。

3G —— 白银(始于 2009 年,网速:120K/s-600K/s,一个月大概几百 MB 到 几个 G)

移动互联网开始兴起,网页打开速度快了一些,可以放图了,音视频也成为可能。

同期的访问终端主要是智能手机(诺基亚还在,只是不能拿来砸核桃了)和平板电脑,手机屏幕尺寸大概在 3-5 英寸,彩屏成为标配,触摸屏开始出现,屏占比逐年提高,并彻底代替键盘成为了新的输入方式。一系列的变化给交互方式带来了各种可能。iOS 和 Android 也是在这个时期开始出现。Flash 在这一时期大行其道。

这个时候就可以显示一些比较像样的页面了,更加接近桌面版的样式,虽然速度上还是比较慢。 交互方式以点按和滑动为主,我们现在常用的交互方式基本都是在这个时期流行起来的。同期 Ajax 和 Node 诞生,前端开始越来越复杂,可交互性大幅提升,JS 的价值开始得到体现。

4G —— 黄金(始于 2014 年,网速: 1.5M/s-10M/s,一个月几个 G 到 几十个 G)

移动互联网进入高速发展期,网速不输 WiFi,图片可以随便发了,页面可以秒开了,在线高清视频也不成问题了。

同期的手机屏幕尺寸大概在 5-6 英寸,屏占比越来越高,各种全面屏方案逐渐进入主流,由此引入了一些全新的交互方式。同时 VR 等技术进入主流视野,开始出现一些大流量的应用案例。

这个时期网速已经不再是瓶颈,移动端流量开始逐渐超越桌面端,成为人们使用互联网的主要方式。鉴于 Web 在内容分发和更新方面的优势,原本必须使用原生方式开发的功能,逐渐开始被 Web 替代。很多当下前端圈子非常流行的技术,如 React、React Native、Electron 等都诞生于此时期,Web 和 原生之间的界限越来越模糊。

5G —— 未来(始于 2020 年?网速:1.25GB/s?,一个月估计得有个几十 G 到 几百 G,甚至上 T?)

时至今日,对于日常访问互联网来说,网络带宽已经不再是瓶颈了。5G 的意义,如果还只是简单的网速变得更快了,那不会引起这么高的关注。万物互联才是 5G 的真正主题。

物联网、车联网、自动驾驶、神经网络、AR / MR……这些领域都对数据带宽有着非常高的需求,4G 时代的网速还不足以满足大规模使用的需要,因此我们还只能在实验室里看到这些技术,投入市场的还很少。5G 的推广会成为这些领域的加速剂,大大加快相关领域的发展进程。届时伴随各种车载设备、可穿戴设备、语音交互终端、AR / MR 设备……的出现,我们会见到很多全新的交互方式。

历史告诉我们,每一次人机交互发生重大改变,客户端的开发都会相应的迎来新的可能性。前端作为客户端的重要组成部分,必然也会迎来新的内容。CUI(车载)、VUI(语音控制)、HUI(全息影像)、EUI(情感交互)……这些都是在可见的未来里值得思考的方向。

作者:Washington Hua

链接:https://www.zhihu.com/question/309663571/answer/589645010

来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。