摘要: 想在自己的网站中应用超酷的hover效果吗?也许你可以从如下的这些实例中获得一些灵感,如果你喜欢这些效果,也可以直接拷贝代码并应用到你的站点。 给平淡的站点带来活力 hover效果能给网页增加一些动态效果,并且使得站点更具有活力。原来的做法是使用javascript来实现这些动态效果,但是随着CSS3的引入和现代浏览器的支持,我们可以用纯粹的CSS代码来实现这些有趣的效果。所谓的现代浏览器,更多的...阅读全文
posted @ 2011-05-10 16:30 dangjian 阅读(86) 评论(0)  编辑
摘要: 传统的Web应用程序有一个很大的症结是当用户的网络连接不好时,应用会加载失败,为了解决这一问题,HTML5中引入了Web的离线工作的功能。离线功能使得Web应用程序类似于本机应用程序,当断开网络连接时可以继续浏览未浏览完成的内容,离线功能的另一个好处是可以永久缓存静态的内容,而没有缓存过期的限制,这样很大程度上加速了网页的加载速度。离线应用的创建不同于传统的缓存机制,HTML5定义了一套独立的缓存...阅读全文
posted @ 2011-04-04 19:36 dangjian 阅读(431) 评论(0) 编辑
摘要: HTML5作为下一代的web开发标准,其特性已经慢慢地出现在主流的浏览器中,这种新的HTML将会让浏览器不必再依赖Flash、 QuickTime、Silverlight等插件,也简化了原来需要大量JS才能达到的效果。虽然HTML5还在讨论过程中,但是其优越的特性已经得到了大家的认可,各大浏览器厂商,一些知名的内容发布网站也都是积极地推动, 尤其是即将发布的IE9会完全支持HTML5。阅读全文
posted @ 2010-09-07 01:44 dangjian 阅读(9454) 评论(45) 编辑
摘要: 敏捷开发,Agile Development,就是指能够在需求迅速变化的情况下快速开发软件。我们接触最多敏捷实践方式有:极限编程(XP)、结对编程、测试驱动开发(TDD)等。阅读全文
posted @ 2010-08-20 18:50 dangjian 阅读(1458) 评论(6) 编辑
摘要: 近日,W3C发布了一款WEB验证工具:Unicorn, 可以方便地检查我们的Web页面是否合乎规范,帮助我们开发出规范的Web页面,从而降低开发的维护的代价。阅读全文
posted @ 2010-08-04 21:34 dangjian 阅读(1630) 评论(6) 编辑
摘要: 阅读了博客园今天发布的IT文章《30个提高Web程序执行效率的好经验》,这30条准则对我们web开发是非常有用的,不过大家可能对其中的一些准则是知其然而不知其所以然。 下面是我对这些准则的理解和分析,有些有关JS性能的准则,我也测试了它们的差异,大家可以下载DEMO页面,如有理解不正确的地方,请大家指正。也非常欢迎大家补充。 阅读全文
posted @ 2010-06-29 16:16 dangjian 阅读(2541) 评论(7) 编辑
摘要: 代码检查包括代码的自查和互查,目的是保证在送测之前,消除一些低级的错误,提高代码的送测质量。 代码检查是很重要的一个环节,但是如何才能有效地检查代码,业界没有一个统一的认识。SmartBear SoftWare根据他们的调查和研究,给我们提供了11条代码互查的准则,7条面向项目开发者,4条面向项目管理者,如下是我根据原文的理解,总结的面向开发者的7条准则,如有理解错误,欢迎大家指正。 阅读全文
posted @ 2010-05-16 18:24 dangjian 阅读(747) 评论(1) 编辑
摘要: 前段时间,我给同事作关于.NET Framework 的介绍和交流。 主要是介绍.NET Framework从2.0及以后版本的一些特性,内容很浅,目的是了解对.NET的发展历程,并对未来的技术发展方向有一个整体的把握。 阅读全文
posted @ 2010-01-09 12:07 dangjian 阅读(252) 评论(1) 编辑
摘要: 拥有良好的编码风格,不仅写出来的代码条理清晰,而且也会增强程序的健壮性,同时,遵守一些编码的规范,会使得程序的性能有很大的提高。如下是一些可以提高程序性能的编码规范,供大家参考。阅读全文
posted @ 2009-12-13 16:46 dangjian 阅读(203) 评论(2) 编辑
摘要: VS2008 Professional版本已经集成单元测试的功能,我们可以很方便地对我们的代码进行单元测试。阅读全文
posted @ 2009-11-08 02:18 dangjian 阅读(592) 评论(0) 编辑