新界面isilent的不完整记录
趁新年换了新界面.
吵着嚷着要换界面,说三个月内做完.
算了算时间应该还是在三个月内吧.
新界面:iSilent,还是基于xhtml strict + css2.1 mixed hacks.
为了做个破theme,把drupal theme develop guide都看了一遍,烦躁的同时也新了解了很多东西.
兼容性:原来做界面还是谦着让着IE6,现在看了一下浏览器的比例,已经下滑了很多了,细节上不管IE6了.
所以写了一些css hacks,主要就是圆角的,不过就兼容性而言,还是非常注意的,能够保证在各浏览器下有健壮的可访问性.
Javascript: 为了视觉和体验上的效果,写了不少的JS,差不多都是基于jquery.
所有的JS都给了足够的余地,保证在不支持Javascript的情况下无障碍访问和使用.
前台结构上,用了比较楞的绝对和相对定位做法,坏处是不直观,好处是自适应宽度,只需要改动宽度百分比就可以改动整个页面.结构代码争取尽可能少的嵌套,使结构更加OK一些.
内容上增加了多个regions,虽然现在没有用,等到以后放东西的时候有比较灵活的位置可以拿来放放.
传说中的SEO,愕,评论内容里面的链接都rel=nofollow了,免得漏网的垃圾评论影响google的心情.
不知道对博客的注册用户增加签名功能算不算变态.
之后计划:
1.做得七七八八了才发现,navigator不见了,原来是忘记给它找地方了,我晕.先将就着用一下.
2.用尽可能简单直观的办法增加一个no style 的page layout.
总之来说,删掉了很多东西,又增加了很多东西.
吵着嚷着要换界面,说三个月内做完.
算了算时间应该还是在三个月内吧.
新界面:iSilent,还是基于xhtml strict + css2.1 mixed hacks.
为了做个破theme,把drupal theme develop guide都看了一遍,烦躁的同时也新了解了很多东西.
兼容性:原来做界面还是谦着让着IE6,现在看了一下浏览器的比例,已经下滑了很多了,细节上不管IE6了.
所以写了一些css hacks,主要就是圆角的,不过就兼容性而言,还是非常注意的,能够保证在各浏览器下有健壮的可访问性.
Javascript: 为了视觉和体验上的效果,写了不少的JS,差不多都是基于jquery.
所有的JS都给了足够的余地,保证在不支持Javascript的情况下无障碍访问和使用.
前台结构上,用了比较楞的绝对和相对定位做法,坏处是不直观,好处是自适应宽度,只需要改动宽度百分比就可以改动整个页面.结构代码争取尽可能少的嵌套,使结构更加OK一些.
内容上增加了多个regions,虽然现在没有用,等到以后放东西的时候有比较灵活的位置可以拿来放放.
传说中的SEO,愕,评论内容里面的链接都rel=nofollow了,免得漏网的垃圾评论影响google的心情.
不知道对博客的注册用户增加签名功能算不算变态.
之后计划:
1.做得七七八八了才发现,navigator不见了,原来是忘记给它找地方了,我晕.先将就着用一下.
2.用尽可能简单直观的办法增加一个no style 的page layout.
总之来说,删掉了很多东西,又增加了很多东西.
Tag:
- Evance's blog
- 1750 reads
Comments
原来iSilent是个主题啊!恍然大悟
呵呵,不好意思
让你误会啦.
你好,我网站上《非本地调用JS代码对页面加载速度影响的解决》这篇文章里面的方法是可以使用的,在我网站上已经实现了。
多域名定向http://mail.qqschool.com/似乎还有更多
光从效果上来说,好像是做到了没有加载的时候显示"Loading AD...Please Wait For a While."
事实上,它并没有做到解决:
"如果JS代码所在的服务器出现无法连接的情况,会使页面加载卡在某个位置"
这一个问题.
呵呵.回头给你看一个示例.
quote: 多域名定向http://mail.qqschool.com/似乎还有更多
你是??