追时间

Yak shaving during web development, thoughts...from Jijie Chen

使用 jQuery.render 呈现本地数据(local data source)

 在上一篇博客中,我介绍了 jQuery.render 是一个用以帮助搭建视图的引擎。jQuery.render 是一个用于前端页面的 jQuery 插件,它可以根据指定的模板和数据来呈现出 HTML 视图。

在本篇中,请随我一起了解 jQuery.render 是如何自动处理数据,以及您可以如何更自主地定制 jQuery.render 来满足您的个性化需求。 [更多...]

用 jQuery.render 呈现 Web 视图

在构建 Web 应用的过程中,一个常见的场景是,我们搜集数据之后,再使用 Javascript 来将这些数据按设想的方式呈现到页面上。我正在为您介绍的 jQuery.render 就是在这时候用来帮助你搭建视图的得力引擎。 jQuery.render 是一个用于前端页面的 jQuery 插件,它可以根据指定的模板和数据来呈现出 HTML 视图。jQuery.render 可以自动处理包括集合、JSON 对象在内的各种数据,内建 ajax 支持,具有完善的事件体系,供您自由使用与定制。 [更多...]

IE9浏览器给网站开发人员提供的兼容性功能(选译)

站点开发人员清楚他们要求使用新技术设计的站点中都具有兼容性并遵循标准,同时希望已存在的站点能获得向下兼容的能力。

尽管 IE 在发展,一直在支持新的技术,开发人员在某些情况下仍需要IE中旧的特性与行为。供开发者调整他们的站点在IE中呈现方式的技术有很多。主流的技术中就包含了在IE的开发人员工具中提供的浏览器模式与文档模式。

作为开发者的我们,为了测试页面效果,可以使用IE提供的开发者工具(按F12),在“浏览器模式”菜单中更改此模式。 [更多...]

在HTML页中体现低耦合的艺术

近年来,在前段UI设计中解决表现与内容的耦合和行为与内容的耦合带来的问题越来越显现出来。为了解决这些问题,那就需要在一定程序上尽量解决这些耦合。那有没有办法解决这些耦合呢?

人总是这么聪明,每当问题出现,总会有人找出解决方案。

社会总是将一个复杂工作分为很多不同的部分,然后分别搞定他们:这在软件工程的术语中称为“分治策略”。低耦合是分治策略的重要体现,也是社会分工的必然发展。 [更多...]