日期:2013-09-06  浏览次数:21135 次

总结以下5点,大家可以看看参考下.

1、读写

读书读上面我推荐的贴子、网站和blog。互联网的宗旨在于共享和传播,那些接触技术比较早的理解和实践比较深入的朋友给我们提供经验和教程。要静下心来,不能仅仅为了一个效果或者一个规划的实现去找答案。而是去理解教程给我们带来的实现思路。要系统地读书也要针对性的搜集某个问题的方法去总结提取。读到的时候就要写,写一些代码片断,一些规划结构,一些效果的实现。哪怕是照着书敲出代码来,加深记忆和理解,效果要比单纯的度过效果要好得多。

2、改动

改,不是抄袭。把别人的网站另存下来,改动其中的部分内容,看看页面显示有什么变化,在这些变化中去理解你所改动部分代码再实现页面效果中起到了什么作用。这是一个很重要的学习方法。你看到的效果变化来源于你的改动,这本身就是一个加深记忆和理解的过程。另外一种改法就是把复杂的页面简单化,简单到能演示效果为主,代码少了看起来清晰有利于学习。或者把简单的规划填充内容之后看页面怎样显示,会不会影响到规划,自顺应的还是固定大小的,超出固定大小的内容hidden了还是流向了结构之外?有没有什么Bug?青蛙用永远逮不到一个安安静静站在那里的蜻蜓,只要蜻蜓飞起来了青蛙才能判断才能捕食。

3、睡觉

睡觉前的思考。在显示器之外去思考之前学习到的东西,要有一定的距离和空间高度去看待去思考,比如今天写的规划是不是合理,有没有必要这样复杂,如果把浮动改成绝对定位呢。等等,就像作平面设计一样,有时候椅子往后一仰,稍稍的远离屏幕,对之前的细节处理就能有一个全新的认识。

4、收藏

好记性不如烂笔头,总去发帖提问也不是办法。把看到的有用的教程收集起来分类整理,比如规划代码、导航特效、浏览器兼容hack写法等等。建立本人的文档库,时间久了整理整理,如果有合适的条件不要忘记和朋友们分享。

5、实践

作一个完整的网站/网页项目,未必要复杂或者庞大。但至少要有一个完整的页面,尽可能用熟悉的技术去实现。检验本人、发现问题给本人继续学习的动力。