数据与前端

数据的发展

没有计算机的时代,数据被显式的记录存储在具体的物品上,石头、木头、竹子、羊皮,纸等等。一旦被记录,调整和修改都是相当困难,数据之间大多不能交互,几乎都是静态,数据的传播大多靠口头或物品相传观看。

计算机的出现,数据突然可以隐式的被存储在某个介质中。变得容易修改、可以交互、动态显示、快速分析等等。这已经是革命性的了,人们保存数据和获取数据的方便性得到了质的提升。

互联网的出现,让数据变得可以快速传播,几乎每个人都可以方便获取到比之前多得多的数据,并且可以获取这些数据对它们做任何的操作。从不能方便的获取数据到突然可以有大量的数据,我们沉浸在这些具体的数据之中。

浏览器的出现,让普通人就可以获取到的数据资讯开始指数型的增加,人们的选择性大大提高。这时,数据的如何展现、数据之间的交互、数据交互展现中的用户体验等等,对数据的各种包装在人们选择时占据了一席之地。

对数据交互展示的愈发重视,出现了产品、设计、视觉、交互、前端等职业,人们除了对数据内容的重视之外,数据的"颜值"和"体验"也是成了人们选择看这些数据的因素之一。

之后,人们追求数据的交互展示精益求精。深入人心的功能点、眼前一亮的视觉冲击、符合直觉的操作体验 、毫秒级别的加载速度,这些有形无形的存在,也是决定着一个产品的生存因素之一。

浏览器出现之初,人们获取资讯的方式就是就是几大门户网站。资讯呈现的方式是文字和图片等,到现在,也是这几种主要的元素形式,只不过随着人们审美的迭代,交互、排版、颜色、字体、图片等等都有些许变化。如果让我们回去看90年代的网站,我们会觉得丑、用户体验差,但使用上基本没有任何障碍。

很多东西的本质都没有变化,与出现计算机、出现互联网时代的巨变,这些变化微不足道。但是,我们还是不断的在发展,在发展中寻找发现更多更深刻的东西,刚开始的出现我们可能看到的只是表象,现在的我们可能慢慢理解了它的本质。一个时代的开启不是一蹴而就,而是在发展中寻觅打开下一个时代大门的钥匙。

前端的文艺复兴

从简单数据的展示,到复杂数据的交互展示,随着浏览器的发展,我们有了简洁、多样的功能,顺畅、极佳的体验。

这个过程诞生了专门的web前端工程师。在我们对用户体验的要求越来越高,数据量的增加、复杂逻辑的增加、交互多样性的增加,都是前端工程师的挑战。有挑战就有思考,有发展就有探索,诞生了许多的框架/工具/概念,百花齐放、百家争鸣,就像中世纪的文艺复兴时代,大师辈出,有幸我们可以站在巨人的肩膀上。

这是最好的时代,这是最坏的时代。

许多概念的出现、封装的框架、构建流程的自动化,选择不断的增加、选择不断的减少。对工程师的能力是一个考验,可能会让部分人在最基础的HTML、JS、CSS浏览器基础知识和直接使用最新的框架/工具/全家桶之间产生一个知识断层。基础是重要的,掌握框架也是需要的,掌握知识的原理,你才能对公式有着深刻的理解。就像了解历史,在面对新事物时候,你能思考过去,去其糟粕,取其精华。

前端在用户体验细节方面是有追求的。我们会为了减少几毫秒的加载时间、过渡的更加顺畅、显示更好看的字体等等去找到最优解。也是对这些细节方面的零容忍,我们从浏览器里看到数据内容的感受体验是噌噌噌的上升。

所以,我认为,如果你正确地估量自己,善于抓住所有的机遇,然后尽快行动起来,去争取,去努力,去做,你就能发现该做些什么,就能真正把你自己生活中的这个时代变为“最好的时代”。

未来的前端

或许以后的前端,不再会直接使用HTML、JS、CSS,出现更高级的语言或使用方式,就像机器语言=>汇编语言=>其他语言,HTML、JS、CSS变成了前端的底层语言,发展出更高级的语言。

现在已有趋势,JSX、TypeScript、Sass、Babel、WebAssembly等等,通过编译器转化为HTML、JS、CSSWebAssembly 例外),再放到浏览器运行。可能以后浏览器就直接运行JSX、TypeScript等或一个全新的更强大的语言。

不过,可能以后我们不使用浏览器了

可能我们以后使用的不是电脑手机了

可能...

本文,如有雷同,纯属意外,如有错误,也是必然

微信:前端这么大我想去看看
欢迎您扫一扫微信公众号,订阅我的博客
b76a7451f258ad1df908ac2c130620cb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值