摘要: 摘要:前端的性能对于Web应用的用户体验来说非常重要。不要以为你的Web应用的性能已经足够好了,其实还会有很多可以提升的地方。本文将介绍Google和雅虎关于前端优化的最佳实践以及工具,你可以逐一检验你的Web应用。前端的性能对于一个Web应用来说非常重要,如果一个Web应用的页面加载速度非常快、对于用户的操作可以及时响应,那么产品的用户体验将会极大地提升。下图显示了页面加载速度对于用户体验的影响。你的Web页面的速度是否已经足够快了?其实可能还有很多可以提升的地方。Google和雅虎也提出了一些Web应用的前端优化建议,并发布了一些工具,你可以逐一检验你的Web应用,以便达到更高的性能。这些 阅读全文
posted @ 2013-09-24 09:28 陈小贤 阅读(139) 评论(0) 推荐(0)
摘要: 大家都知道,在smarty中提供了许多在模板中使用的调节器,但是在很多时候,这些调节器无法提供我们需要的功能,这时候,我们就需要自己定义PHP函数,然后在模板中调用。首先,谈谈在smarty2中的解决方法:在smarty2中提供了一个函数,register_function,在官方文档上它的原型为voidregister_function(stringname, mixedimpl, boolcacheable, mixedcache_attrs);我们可以使用该函数来动态注册在模板中使用的自定义函数,它的第一个参数是我们将在模板中使用的函数名,第二个参数是我们定义的PHP函数名,该参数既可以 阅读全文
posted @ 2013-09-14 21:26 陈小贤 阅读(583) 评论(0) 推荐(0)
摘要: 清除浮动是每一个web前台设计师必须掌握的机能。(转载的!!!!!!!!)为什么浮动这么难?因为浮动会使当前标签产生向上浮的效果,同时会影响到前后标签、父级标签的位置及widthheight属性。而且同样的代码,在各种浏览器中显示效果也有可能不相同,这样让清除浮动更难了。解决浮动引起的问题有多种方法,但有些方法在浏览器兼容性方面还有问题。我根据自己的经验总结8种清除浮动的方法(测试已通过iechromefirefoxopera,后面三种方法只做了解就可以了):1,父级div定义heightLeftRightdiv2原理:父级div手动定义height,就解决了父级div无法自动获取到高度的问题 阅读全文
posted @ 2013-08-27 14:33 陈小贤 阅读(145) 评论(0) 推荐(0)