月影大大 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要好。。。