Skip to content

必要的 or 可选的?(修改一次)

by 堂主 on 五月 17th, 2010

作为一个技术人员,每一个作品都像自己的孩子,对自己的孩子自然是希望用最好的来衬托。只要有可能,总会尽最大努力来做,使得每个作品对于自身都能做到问心无愧、百赏不厌。

重构虽是前端中的一个片段,大部分时间是在与结构、表现代码打交道,但依然有其无尽追求。基础到结构代码的合理、语义化的标签使用,样式代码良好的浏览器兼容性,及在此基础上的SEO考虑;再如眼观全局的思考,充分考虑代码的可重用性、模块化及具体的实践,及完成的页面是否具备良好的可扩展性和可移植性;再如渲染效率的思考;同行为代码实现整合的“钩子”的预留及可能出现的冲突的思考;等等…

重构中需要考虑兼顾的东西很多。从最基础的语义化方面说,一个页面在去掉样式代码后是否还具备良好的浏览体验,这涉及到对标签的使用、选择的思索。如下一张首页设计图,因网站性质要求,此首页中采用大量图片传达信息。

将在标签中插入<img>的方式做为首选,无疑会使工作变得简单,但却有损于搜索引擎对该页的兴趣,并且在无CSS样式的情况下,浏览的体验也会大打折扣。使用定义背景替代插入图片的方式,可以解决上述问题(点击查看有样式的demo ,点击查看无样式的demo)。

如此的好处可见,但同时制作周期会被拖延,效率下降。

有位前辈说过:做前端的,东西的质量和付出的时间成正比。每个前端er心中都有杆秤,采用哪种方式来制作,究竟应该出多大的力,标准应该是什么呢?是看时间紧迫,还是看收入多少,抑或是个人心情?可能人家只是要一个B,我们是该就给一个B,还是该给出一个A,或者A+?平衡点在哪里?秤砣是什么?这么做是必要的还是可选的?

同时附带崔凯的一篇博文:最好是多好? 

希望能得到各位同学的见解经验。

From → 未分类

5 Comments
  1. 沙发。。。

  2. 板凳

  3. 龙子 permalink

    不错,学习了。

  4. 好好看看先

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS