免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: patagonia
打印 上一主题 下一主题

[HTML/HTML5] web前端工程师修炼之道:前端工程师究竟价值在何处?(获奖名单已公布-2014-11-27) [复制链接]

论坛徽章:
0
21 [报告]
发表于 2014-11-17 17:11 |只看该作者
(1)你理解的 HTML5 是什么?
(2)前端三大块技术:JavaScript、CSS、HTML究竟该如何成体系的学习?
(3)前端工程师的价值在何处?
(4)前端工程师在移动互联网时代应该作何准备?

(1)你理解的 HTML5 是什么?
HTML5,带给前端更大的发挥空间。
1.canvas和svg,这些个技术可以慢慢替代flash。
然后就是css3的动画,可以便捷完成一些简单的动画。
总的来说,页面表达更丰富。

2.加上中间件,比如html5+规范,
可以让前端拥有手机操作系统大部分的api,
这样,可以快速开发移动应用的demo。

3.对audio和video多媒体标签的良好支持,开发音频,视频简单许多。

4.localstorage,application cache的本地存储能力,可以缓存更多。



(2)前端三大块技术:JavaScript、CSS、HTML究竟该如何成体系的学习?
css和html的话,
从一大堆概念开始,
viewport,containing block,block formatting context,inline formatting context,盒子模型;
之后是display和float以及postion的三者关系;line box,inline box,line-height,vertical-align之间的关系;
页面宽高,窗口宽高,元素宽高,元素位置,页面滚动距离;
各种垂直居中的方法;
之后是,table布局,flex布局;
css3的动画,以及3d。

javascript的话,
从语言特性,__proto__,prototype,constructor,原型链,Execution context,Scope chain,Closure,作用域链开始。
接着代码组织用requirejs,异步操作用promise库,dom操作用MVVM库。


(3)前端工程师的价值在何处?
1.产品官网,切稿,浏览器兼容性,相关页面特效。
2.产品后台,UI框架使用,图表插件,各种web插件使用,前后端通信,相关页面特效。
3.H5页面,也分CSS3特效,既移动浏览器兼容性,响应式页面,单页面。
4.web组件开发,看各种js源代码,jquery源代码,js框架源代码。
5.html5游戏开发,游戏开发相关的知识,游戏框架的使用。

这里面,自然html5游戏的前端,在整个项目中,价值最大化了。


(4)前端工程师在移动互联网时代应该作何准备?
把我上面所说的搞懂,就是做好准备了。

论坛徽章:
1
2015七夕节徽章
日期:2015-08-21 17:58:43
22 [报告]
发表于 2014-11-18 16:22 |只看该作者
非前端人事路过支持下

论坛徽章:
0
23 [报告]
发表于 2014-11-19 15:54 |只看该作者
前端啊,就是第一眼看过去能吸引人,吸引人之后能留得住人。

论坛徽章:
2
水瓶座
日期:2014-06-12 08:22:39IT运维版块每日发帖之星
日期:2015-08-05 06:20:00
24 [报告]
发表于 2014-11-19 20:53 |只看该作者
本帖最后由 陌路巨额投入 于 2014-11-19 20:54 编辑

(1)你理解的 HTML5 是什么?

      个人觉得HTML5可以理解为一个移动开发平台。HTML5为开发者提供了一个跨平台的移动apps开发方案,并且该方案具有很好的扩展性和灵活性。web技术将成为移动设备上的开发平台,只是目前该技术可能尚未成熟。


(2)前端三大块技术:JavaScript、CSS、HTML究竟该如何成体系的学习?

        HTML/CSS都在不断发展进化,是难说“学完”的,更别说还没开始“练习”了。 学开发必须学习与实践相结合。可以在学习的过程中给自己设定一个目标,比如说写一个网站,可以更好地自己学习。开始可以由功能需求出发完成一些小的功能,了解这些技术如何相互协作的机制,对整个体系先有个粗略的理解。之后再进行一些权威知识的补充,比如阅读相关的技术规范以或是类似那几本权威指南的书,提高知识的完备性并且改正自己开发中的不良习惯。

(3)前端工程师的价值在何处?

          1.与用户最近,最愿意揣测用户,是工程师中最了解用户的
          2.前端充满创新
          3.前端技能javascript、html、css....入门易,深入难
          4.前后端交互方式多样,适用场景不同,Ajax、Comet、WebSocket。

(4)前端工程师在移动互联网时代应该作何准备?

           不断学习,增加自己的知识储备,并且要不断的去实践进行学习深入研究。

论坛徽章:
1
2017金鸡报晓
日期:2017-02-08 10:39:42
25 [报告]
发表于 2014-11-24 10:27 |只看该作者
(1)你理解的 HTML5 是什么? 支持各种新的事件和动画,拥有更多媒体功能,感觉html不在是“静态”的了。
(2)前端三大块技术:JavaScript、CSS、HTML究竟该如何成体系的学习?以html为基础学习js,然后再研究css。毕竟好些css库需要js的支撑才变的完美。
(3)前端工程师的价值在何处?前端,当然是站在最前面,是最先面对用户的。他的价值就是否能让网站以代码变艺术,提供给用户更好的感受。
(4)前端工程师在移动互联网时代应该作何准备?这个问题--还真没研究过。。感觉就是应该扎实学号当前三大技术html js 和css吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP