2007-05-28

最值得期待的好书:《Pro CSS and HTML Design Patterns》

关键字: css html Design Patterns 新书
        没事上Apress的网站闲逛,偶然发现这本新书《Pro CSS and HTML Design Patterns》,出于好奇,下载了其源代码来看看,毕竟书名很有来头。不看不知道,一看吓一跳,作者真是太有创意了,从示例代码来看,版式设计精美,非常漂亮,涉及的知识点也很广,深度也不亚于《css mastery》!特别是第十二章的最后一个例子,原来css用得初审入化了也能这样,哈哈: 点击查看在线示例 这个数学公式,没有用任何图片,纯css实现,太牛了…… 看完这些示例 ...
2007-05-23

AJAX表格分页模板(续):服务器端实现

关键字: groovy 分页 服务器端实现
AJAX表格分页模板:探讨基于Prototype框架的javascript面向对象设计(上) AJAX表格分页模板:探讨基于Prototype框架的javascript面向对象设计(中) AJAX表格分页模板:探讨基于Prototype框架的javascript面向对象设计(下)         在前面的三篇文章中,我们循序渐进的完成了三种数据获取方式的表格分页模板,接下来让我们看一下服务器端代码设计。这里出于快速演示的目的,实用 groovy脚本简单实现,日后完全可以替换为别的实现,groovy的快速开发能力,非常适 ...
2007-05-18

AJAX表格分页模板:探讨基于Prototype框架的javascript面向对象设计(下)

关键字: 表格分页 Prototype javascript面向对象 groovy
AJAX表格分页模板:探讨基于Prototype框架的javascript面向对象设计(上) AJAX表格分页模板:探讨基于Prototype框架的javascript面向对象设计(中)         在前面两篇文章中,我们实现了静态表格分页模板,下面让我们继续讨论,如何实现另外两种数据获取方式的模板。要缓解服务器的压力,我们可以这样做:         1、显示初始页面也就是第一页的时候,我们构造好表头、标题和第一页的数据,并按照服务 ...
2007-05-17

为aptana增加firefox预览tab

关键字: aptana 前台页面 效果预览 firefox
        一直以来,aptana都是我首选的AJAX前台开发IDE,其强大的代码提示,方便的界面预览,是吸引我的主要原因。但是以前内置的效果预览引擎都只有IE的,这对开发跨浏览器的web页面带来了不便,非得再开一个firefox。不过现在好了,从0.28.14433版本开始,可以通过安装一个XUL插件来支持双引擎预览了(附件是截图)。详情参看: Embedded Firefox XUL Support
2007-05-16

为什么我选择关注web前台?

关键字: 技术动态 web标准 ajax 工作
        昆明是一个落后的城市,自打毕业从北京下来工作,至今也快两年了,从这么长时间的认识来看,能得出一个结论:这里没有一家公司能算得上是真正“做技术”的,怎么这样说呢?也许我的看法偏激了一点,不过从整个环境来看就是这样的:没有创新意识,整天抱着那些所谓标准的、成熟的老土架构(比如struts1,ejb2等必然淘汰的技术)不放,对用户界面以及可用性的藐视,导致投入了巨大人力、财力后,却收效甚微。基于这样的技术,想单元测试,想敏捷开发,恐怕不是那么容易!这就好比一个老头子,八十岁的老头子,够成熟稳 ...
        在上一篇文章中,我们用静态页面的方式,设计出了分页模板的表现形式,接下来让我们利用javascript这个强大的操盘手来粘合其余的部分吧。 第一步,我们需要设计一个抽象的基类,来实现代码复用(js的OO,不就是为了这个么,还有就是方便管理代码而已)。         首先,我们搞个命名空间来管理基类及其子类: js 代码 var Tbi = new Object();&nb ...
2007-05-14

AJAX表格分页模板:探讨基于Prototype框架的javascript面向对象设计(上)

关键字: ajax 分页 javascript面向对象 css表格 groovy
        数据分页显示,是很普遍的需求,传统的实现大多是基于服务器端导航的,这种设计采用同步方式进行数据传输,用户体验很差。下面是我在学习ajax的过程中,实现的一个解决方案,不知道设计得怎么样,所以想发出来给大家参考下,恳请给予建议和指导,狗狗感激不尽! 需求概述:需要将二维数据通过表格展现给客户端,用户可以事先选择每页显示的条目数,以及数据获取方式(静态获取、异步缓存,以及异步非缓存)。三种方式简述如下——       &n ...
笨笨狗
搜索本博客
我的相册
51da800b-ed84-3570-a91e-391f733272ca-thumb
Everyday Scripting with Ruby 中文版
共 1 张
存档
最新评论