在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
前端的“今天”
我们先谈谈第一点:现阶段前端的方向划分
其实,从本质上来说,前端就是前端,没有什么方向划分。如果非要划分的话,那只能以浏览器的运行环境为标准,将其分为:电脑端的网站开发与手机等移动端网站开发。
二者的区别就在于前端开发的三要素: 结构、样式、行为。
从页面结构来说,二者的设备宽度不同。
个人电脑宽度都比较大,有足够的空间展示网页的内容,我们可以将页面或丰满或简约的呈现出来。而对于移动设备而言,无论你的手机分辨率有多高,屏幕有多大,也只有ipad pro那种级别才能和个人电脑媲美。所以,对于移动网站的布局和呈现,基本上都会是简约但不简单的。
从页面适配角度来说,两者所处的环境不同。
电脑端需要考虑的是浏览器的问题,IE6~IE10、Edge、Chrome、FireFox、Safair,不同浏览器的呈现效果有所差异,不同版本的浏览器兼容性也有所不同。而移动端由于浏览器环境较为统一,所考虑的只是屏幕大小的问题;移动设备纷繁复杂,如何用最小的工作量,让移动网站能在不同宽度的设备上呈现出相似的效果,也是前端经常要面临的问题。
正如“博学谷官方网站”,在电脑上和在手机上呈现的方式就不太一样!
从用户交互行为的角度来讲,二者交互方式不同。
在电脑端,我们更多的是用键盘、鼠标与应用进行交互。而在移动端,我们更多的是用触摸、滑动、旋转、拖拽等单点/多点手势进行交互,交互行为更为复杂。
总之,不管是移动端和手机端,前端工程师的关注的,都是如何让页面结构更合理,样式表现更合适,交互动作更贴近用户。如果我们找准关键点,电脑端的网页开发与移动端网站开发,并没有什么区别。
当然,想要在前端方向走得远,不仅仅要了解其目前的方向划分,更重要的是着眼于未来。
前端的“明天”
无论是在电脑还是在手机的浏览器上,网站应用基本就是“点开即用”,它不像 Android / IOS 一样要进行 app 安装。运行在浏览器上的网站应用,没有了设备和系统的桎梏,实质上已经跨越了平台,触达了最广泛的用户。以前的前端可能做的是页面,是呈现,现在的前端更关注的是“交互”,是如何实现应用跨平台的解决方案。
随着互联网的发展,信息的交互已经非比寻常,而前端技术也随着更为复杂的需求、更宽的网络带宽、更先进的移动端和PC设备而迅猛发展。得益于优秀的跨平台特性,前端已然在电商、金融、教育、旅游、医疗等不同行业站稳了脚跟;而信息交互和数据呈现的本质,又使得前端在大数据可视化、云计算、游戏开发、VR / AR 和物联网等领域建立了桥头堡。
“大”前端已是众望所归。
前端的越来越“大”,不仅仅带来了挑战,还创造了更多的机遇。
对于从业者而言,前端的学习成本会越来越高,但触及的领域,涉猎的行业也会越来越广泛,未来无论是转型还是发展,前端程序员都有了更多的选择!
此处,我引用阮一峰的一句话:
面对技术的高速发展和百花齐放,我有时也感到疲倦烦躁。但是,每当看到它们带来的生产力的飞跃,让你一个人快速搞定前后端的全部开发时,就觉得这终究还是一条正确的道路!
读书不趁早,后来徒悔懊。现在的前端仍在蓄势,既然你有意从事这个行业,我希望你能尽快的投入到学习中去,只有这样,才能在一浪高过一浪的信息技术的热潮中,做时代的弄潮儿!
前端路漫漫,执着则向前,希望你在这一段路途有所收获!
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
学习web前端未来就业方向是什么?
前端是产品和软件开发的重要环节,而目前前端开发主要采用的就是HTML5作为核心技术。甚至包括小程序、移动开发等领域的发展。前端开发从业者获得了更多的机会。那从事web前端的开发人员或者正在学习web前端的学生,前端未来的就业方向是什么呢?
7780
2019-06-11 16:33:47
前端异常监控是怎么回事?看这篇就够了
前端异常监控是怎么回事?前端异常是指,在用户使用Web应用时,无法快速得到符合预期结果的情况,不同的异常带来的后果程度不同。要前端异常监控弄清楚这个问题,大家需要明白前端异常监控的四大阶段、情况分类和产生原因。本文为大家整理了所有的前端异常监控的所有资料,大家要想完全搞清楚开始的问题,看这篇就够了。
7124
2019-11-19 14:27:24
前端页面开发配色原则有哪些?
前端页面开发过程中,不仅仅要考虑到页面功能的问题,还需要着重注意网站配色因素。除去网站定位的主色调外,一个优秀的前端页面还要遵循配色原则。避免因为配色问题导致网页杂乱,从而影响用户的视觉体验。那前端页面开发配色原则有哪些呢?
6447
2019-11-22 18:32:58
前端发展前景与就业市场如何?
互联网人才市场近几年一直处于火热的状态中,其中产品经理、UI设计、前端开发在每个互联网企业都是必须的岗位,然而后台开发相对语言种类多,企业根据不同定位会选择不同的后台开发语言。这里主要和大家分享一下前端开发的发展前景与就业市场!
6616
2019-11-28 18:20:27
网站开发中前端的重要性
前端开发在整个网站开发的过程中扮演什么角色?有什么重要的意义?我们通过各大招聘平台可以看到,目前互联网技术领域招聘中,前端开发工程师占有非常大的比重,这足以说明前端开发的重要性。另外除了简单易学,岗位薪资高之外,前端开发具有什么重要性呢?
7661
2020-08-07 10:34:03