你为什么学习前端?

360前端星计划第一天

Posted by Xsp on May 29, 2015

月影大大 akira-cn

上午是月影大大(akira-cn)讲的一些关于前端工程师的问题,比如,

你为什么学习前端?(当然是因为感兴趣额。)

优秀的前端应该是什么样?有深度和广度。

首先应当深入的学习,比如面试的时候会问,你最擅长什么?然后再是广度,前端的范围很广,但是如果先拓展深度再去想深入的学习可能又会有选择问题

还有一定要学原生js,jquery知识相对于js只是冰山一角。原生js现在能做的东西有很多,一个好的FE应该至少能够深入的看好几遍红宝书和犀牛书(表示自己只是看过几遍红宝书,犀牛好厚在慢慢看。。。)可能一些小公司的前端随便找个人都能做,但是,公司需要的是很专业的前端工程师。

另外,前端和设计接触的比较多,如果说怎么从一堆程序员里区分前端,那里面最帅气的就是。前端的做的东西很有趣,比如写的一些小游戏,还有,比如前端一天的生活,上午切切图,下午写写css,夜晚写写js效果,然后代码上线,然而php程序员就是,上午php,下午php,夜晚还是php。

有些人学了几年前端后觉得都会了,感觉没什么可学的了?其实就好比一个画家,他一生都在画画,作为一个前端,如果你深入的学,还是有很多的东西的,很多东西可以反复的捉摸思考,比如就算是一个功能很简单的代码,大师写出来的代码就是不一样,就叫大师级的作品。

前端学习的过程:学习->积累->沉淀->分享->影响力

js的代码一定要写的优雅~漂亮的代码总是赏心悦目。还有注释等,要清楚明白,但是注释不要写代码中很浅显的东西,可以写这么写的原因。

要学会用已知的东西去解决未知的问题。。。

下午讲了一节js,做了几个小练习,判断素数,字符串逆序等,比较简单,但是简单的代码也有可说的地方,比如注释写的好不好。 还讲了一些其他的,比如console(1&&2)的输出?好有一些关于解决变量之间冲突,函数声明提前等。 ----------

文博老师 whoami

讲了一节关于css的课程,也是第一节课吧,讲的比较简单,但是也有一些知识以前没注意到,或者记得不是很清楚的,mark一下

doctype的类型?浏览器的渲染模式:怪异模式,标准模式,准标准模式。

XHTML严格模式

HTML5:兼容已有的复杂性,避免不必要的冲突,解决现实的问题,优雅降级,尊重事实标准,

流式标签,元数据标签,,(感觉标签要好好再看看。。)

图片:jpeg ,有损压缩,适合色彩丰富的图片。png:无损压缩,适合色彩度较少,如果色彩较多用png会导致图片尺寸太大。

装饰性图片不要用img,可以用背景图等,也就是装饰性的图片不要用元素而是用css?...

字体系列:serif 衬线体。sans-serif无衬线体,arial , hel...., 微软雅黑。monospace等宽字体consalas,couriers。中文字体写在前面。

line-height:1.5比line-height要好。。。