解决用Chrome测试本地GAE应用失去响应的问题

标签:Google App Engine, Google Chrome

这几个月GAE Python SDK快把我弄崩溃了,测试时总是点了几下链接后就没反应了,浏览器一直是载入状态,控制台则显示没有请求。

今天突然注意到只有Chrome有这个问题,其他浏览器,例如IE 6、Firefox 3.5、Opera 11和Safari 5都正常,而且访问云端也没遇到过这个问题,于是便在GAE论坛询问了一下。

原来Chrome自带了抓包功能

标签:Google Chrome

刚从est的博客看到的。访问这个地址,然后打开任意网页就能看到效果了:chrome://net-internals/#requests

顺带一提,chrome://net-internals/#dns可以清空DNS,这玩意曾经整得我吐血啊。由于众所周知的问题,天朝的DNS经常被GFW乱插而抽风,很多正常的网页都打不开,而且TMD还自动缓存30分钟,导致我只能翻墙或重启Chrome。不过Chrome升级得满快的,现在已经很少遇到这个问题了。

在Chrome上使用小于12px的字号

标签:CSS, Google Chrome

很早以前Chrome就强制把小于12px的字显示为12px了,这导致要做一些特殊效果时很不给力,前些天在别人的CSS reset里看到了这一行,就是用于解决这个问题的:
-webkit-text-size-adjust:none;

用Chrome扩展处理被GFW的页面

标签:Google Chrome

由于GFW实在太烦人了,我经常要去的Google Code和Google Groups都必须用HTTPS才能打开,点完链接后还得手动改一下,显得很不爽,于是便想做个扩展来自动更改。

最先想到的自然是content_scripts,可没想到页面被GFW后,content_scripts就不再执行了…

于是转向了tab,利用它的onUpdated事件,一旦tab发生更新(例如打开了一个新URL)就会执行所需代码。然后我再检查一下是否是我需要更改的URL,是的话再update这个tab,替换成HTTPS链接即可。

« 看看还有什么好玩意