完成XHTML,CSS项目后,我们应该尝试优化代码吗?

时间:2010-03-20 03:17:26

标签: css xhtml

完成XHTML,CSS项目和Even客户端后,如果有任何范围我应该尝试优化我的HTML,CSS代码吗?

如果是,那么如何更好地改进和优化代码以及可以/应该优化哪些内容?

我应该优化以获得最低文件大小,还是应该优化代码以提高可读性?

5 个答案:

答案 0 :(得分:4)

我建议您查看Yahoo! YSlowGoogle Page Speed。与优化HTML / CSS相比,它们会为您提供更好的性能提升技巧。

答案 1 :(得分:3)

根据我的经验,事后的大规模“优化”往往造成更多伤害,然后是好事。如果客户满意,则没有明显的可伸缩性问题,并且代码或多或少可维护,不用担心。此外,没有理由优化HTML / CSS的速度,因为瓶颈几乎总是在您的数据库连接中,文本文件的总下载量通常相对较小。如果您真的需要它们更小,请查看一些自动压缩。

就个人而言,如果我是你,我只需要完成它并离开。

答案 2 :(得分:2)

我认为您应该考虑按以下顺序执行以下操作:

  1. 效果评估:了解您和您的团队如何更好地在项目上工作,以更快地创建更好的产品。头脑风暴区域本来可以避免的障碍,以及下次如何避免它们。
  2. 安全审核:分析系统是否存在潜在的安全漏洞。俗话说“只有1'哦sh!t'才能擦掉100个人。”安全漏洞往往是那种类型的oopsies。
  3. 文档:提供技术团队在18个月后进入应用程序时需要加快应用程序的文档,以添加新功能。
  4. 专业发展:在某些领域提高你的技能,这样你就可以像在这个项目中一样在下一个项目中取得成功。
  5. 早点回家:Wii,XBox,放风筝,烤汉堡,做任何你想做的事情,并为你在这个项目上做得很好而感到高兴。
  6. 价值0.02美元。 : - )

答案 3 :(得分:2)

我会选择文件大小优化的可读性,以确保下一个打开HTML / CSS文件的人不会有糟糕的一天。

答案 4 :(得分:0)

取决于我猜客户的满意程度,以及他们作为回头客的可能性,如果这是您项目的目标。

如果它既不在这里也不在那里,我不会打扰。太麻烦了,没有重复使用。唯一的例外是如果它明显不好的sql一起被黑客攻击“让它只是工作”经常使用,或者重度javascript动画,我会继续并在审查你的成功之后尽快启动一个新项目即将完成。

如果修改代码 - 则需要重新测试。

为什么不把时间花在测试上呢?

您可能会因重构代码而获得更多价值,供您自己使用(如果可能)。

如果您对满足所有要求感到高兴 - 请将项目提前交给客户。