摘要: 将首页的静态页面改为响应式WEB页面时,设置了viewport的width: device-width后,仍然显示的是双击放大后的页面,这时候查找资料,发现手机浏览器会默认缩放页面以便更好地呈现,具体如下: target-densitydpi Android 浏览器所需要的,因为 Android 硬件设备标准不一, 其中同样物理尺寸的屏幕,可能因为 dpi 的不同而具有不... 阅读全文
posted @ 2013-01-14 22:38 rechie_lee 阅读(1934) 评论(0) 推荐(0) 编辑
摘要: 今天做一个加载中的过场动画,每次发送请求时显示动画,有返回后隐藏该动画。调用的是$.hide()和$.show();在非ie浏览器中测试,显示和隐藏都没问题,没有出现一直显示的问题。但是一到IE下就会经常出现过场动画一直存在没有隐藏掉的问题。结果上google搜索了一番,碰到这个问题的还挺多,算是一个IE的怪异BUG,具体的描述也没有找到。主要收集了一下解决的办法: 使用原生的DOM来处理,do... 阅读全文
posted @ 2012-11-27 23:37 rechie_lee 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 前段时间一直在做各浏览器下插件开发的工作,主要包括:chrome、firefox、sogouExplore、maxthon3和opera这几款浏览器、其他的浏览器基本都是chromium和trident加个壳子,而且开放的API也是从chrome上继承过来的,虽然让人觉得比较恶心,但是确实省了很大一部分的开发时间。插件主要包括三大块:popup页面:主要进行登录和显示详情的页面contentScript:注入到当前content中,对当前页面分析并获取的相关信息,例如:是否有选中、是否可以进行智能提取等等background:主要负责接收来自popup页面和contentScript中发送的消 阅读全文
posted @ 2012-10-30 22:42 rechie_lee 阅读(272) 评论(0) 推荐(0) 编辑
摘要: js中,this表示的是当前作用域的上下文。最近做firefox扩展开发的时候,由于多次使用this,也因为使用this出过低级错误,所以对this的用法有了较深的了解,下面是未修改前的代码:var LoginCtrl = function() {$('#submit-btn').bind('click', this.loginCallback);};LoginCtrl.prototype.log... 阅读全文
posted @ 2012-09-13 23:13 rechie_lee 阅读(157) 评论(0) 推荐(0) 编辑