2011 1 20 09:43 PM 3432 次查看
分类:JavaScript 标签:JavaScript, iPhone
今天在测试本站的手机页面时发现一个问题:我将一个label元素关联到一个checkbox上后,在电脑的浏览器上点击这个label时,checkbox会随之被勾选或取消;但用iPhone上的Safari浏览器测试时,却毫无反应。
本来label元素的一个很重要的作用就是方便用户点击表单控件,而iPhone上的checkbox非常小,如果不能点label的话是非常麻烦的。
2011 1 17 10:32 PM 2166 次查看
分类:CSS 标签:CSS
曾经有网友指出我的代码高亮插件有问题,一行过长时,Firefox下会超出容器。当时我想也没想,就告诉他这是Firefox的遗留问题。
不过今天突然想起Firefox也支持word-wrap:break-word了,那么必然还有其他的原因。
2011 1 15 11:33 PM 8359 次查看
分类:Web 标签:iPhone
之前一直没有智能手机,因此也没法全面测试我的博客。今天针对iPhone 4修改了下手机页面,于是把经验记录下来。
2010 12 31 04:08 PM 2343 次查看
分类:HTML 标签:HTML
今天在用Gmail里的Google Talk时突然注意到一个现象:打开聊天窗口后,在收件箱和Buzz之间切换时,聊天窗口并不会关闭。
懂HTML的都知道,这应该是采用了框架结构,使得打开新的链接不会覆盖当前窗口,而只是更新其中一个iframe。
这对于需要使用音乐播放器之类的网站是很有用的,可它有个弊端:不会显示新页面的URL。常逛猫扑的都知道,猫扑大杂烩就用了框架结构,以至于打开新帖,地址栏显示的还是老帖的URL。
不过Gmail很巧妙地使用了书签来处理URL不变的情况:
https://mail.google.com/mail/?shva=1#inbox
https://mail.google.com/mail/?shva=1#buzz
2010 12 27 06:02 PM 2466 次查看
分类:ABAP 标签:ABAP
近日又重归ABAPer的老本行了,于是读起了项目里的模板程序,发现老外很喜欢用FIELD-SYMBOL。
对此我感到有些不解,因为FIELD-SYMBOL在书写、创建和使用时都没有静态类型的变量方便,阅读起来也更难懂,难道用它只是为了耍酷么?
2010 12 22 07:15 PM 18251 次查看
分类:Python 标签:Python
本文很久未更新,仅供参考。
今天注册了下新浪微博,无聊之余便想写个应用玩玩。之前也曾写过Twitter的应用,因此这次自然是得心应手,不到半小时就写完了一个应用…
2010 12 17 05:00 PM 1414 次查看
分类:Python 标签:Python
2010 12 15 08:45 PM 5281 次查看
分类:Web 标签:Google App Engine
以前曾写过一篇《一些使用HTTP头提高性能的方法》,讲述了怎样用Cache-Control头来控制浏览器缓存策略。不过那篇文章没有考虑代理服务器的情况,因此今天把这部分也补上。
2010 12 15 12:39 AM 2252 次查看
分类:Python 标签:Python
Python的dict类型是个很赞的玩意,不过在获取值时却有点麻烦,因为[]操作符会在key不存在时抛出KeyError异常。
很容易想到3种方法来解决这个问题:先判断key是否存在,然后再获取;直接获取,但是捕捉异常;使用get方法的第二个参数。
2010 12 14 08:26 PM 10409 次查看
分类:Python 标签:Python
Python标准库里提供了time、datetime和calendar这3个模块来进行时间和日期的处理,其中应用最广的是datetime,而转换时区也是靠它来做的。
时区这个玩意非常抽象,处理它时经常弄得我头晕,只好记录下来,免得以后再犯晕。
« 看看还有什么好玩意