2005年11月25日

CSS+javascript+frame

把blog界面改了,再次对google blogger工程师的开放精神致敬!
 
用CSS+javascript+frame 把界面重写了,每段代码都是自己写的,即便可能不如原来好看,但自己还是喜欢。至少在它身上我的两个尝试得到了成功:
第一是练习用层而不是表格来布局表格,实践证明层确实好过表格很多;
第二是利用frame和script实现不刷新页面的提交和更新。实现的时候实则是把刷新的任务交给一个隐藏得框架,用script把隐藏层获得的数据提取,处理后放入事先写好的用户页面的层中;这着想法似乎来自gmail的使用体验;缺点是第一次加载时比较慢,优点就是以后比较快流畅,界面编写可以更自由。
 
我还加了一些细节希望能使页面更人性化,比如展开/收缩之类,写他们是尽量避免耦合并提高内聚,然而网页编程乃是上5种语言或标本语言的混杂,有时甚至难免出现内容耦合,但也因为如此,可以发挥想象,很多小技巧可以简短的实现目标。
 
总之有所收获。


--
from: didy hu
 

1 条评论:

sonic 说...

不错不错 赞一个

什么时候有时间学学css来请教你