【计划】合格的前端

摘要:

  今天早上看了篇文章《先列个两年计划,万一实现了呢~》,想想自己,如何成为一个合格的前端,进而成为一名优秀知名的前端捏~~~给自己半年时间吐故纳新,成为一名合格的前端。

 

一、目前的状态与困扰

html + css + js   会用,但小细节还是不是很清楚,js 太过依赖于jquery,html 一些新的标签没怎么用过,canvas,svg也仅仅限于自学的那么点,未在项目中正式使用,css 的css3用的不多,有时想起来会用下scale,transform,transition,animate 小东西,但里面真正的知识,还是不够透彻。

 

二、最近半年的计划

js 方面:

1)熟读《javascript 高级程序设计》

2)读开源框架源码,目前选中的jquery  zepto   backbone   requirejs 三个,码量不大

3)应用总结js 高效编程,包括优化浏览器加载,浏览器解析

4)使用nodejs 管理前端开发

5)js的一些小细节

 javascript绑定事件的方式

javascript事件对象

自定义事件

如何触发自定义事件

zepto/jquery事件机制

解决移动端300ms延迟

ios android事件差异

事件冒泡/捕获机制以及鬼点击

javascript事件底层实现......

 

css方面:

1)总结应用BFC

Position的各种属性值

行内元素块级元素

行高问题

fixed在移动端的问题

由fixed引导至viewport

缩放等等问题......

2)总结各浏览器样式应用差别

3)

 

开发自动化工具:

1)nodejs  -  已经开始

2)打包工具、压缩工具  - 已经开始grunt

3)H5嵌入APP  --  学习微信js sdk

4)移动端调试工具(如何在手机console,如何在页面上调试手机程序)

5)项目管理工具(git/svn)- 工作中边用边学

 

你可能感兴趣的:(【计划】合格的前端)