腾讯Q组内部考核题

这个是从Hemin那里看到的,我没找鬼哥要,刚好没见过,就拿来练手了.题目的综合性还是比较大.

详细的题目要求还是从这里看吧:
http://www.hemin.cn/demo/tengxunMS10-01-17/考核题关注.doc
http://www.hemin.cn/demo/tengxunMS10-01-17/q_group.psd

Tips:You can change the code before run.

测试:IE6,7,8,FF3.5+,chrome,safari,Opera.

Tags:

Continue to Read

无耻的服务商!

被广告了,杯具了n个月!
似乎是网通被联通合并不久后。每天都会在浏览器里出现广告,从转向劫持到广告页面再到现在更隐蔽的站内弹出浮动广告,让用户以为是网站的弹出广告.联通的流氓行为越来越让人无法接受!问题似乎并只出现在石家庄的用户,保定廊坊均如此!

开始还以为是浏览器杯具了,检查了系统Ie,Firefox还是被广告困扰。搜索之后发现原来不只是我这样,都以为是DNS劫持,换成Google的DNS后还是被流氓了。搞半天是路由劫持!clicklifter.com 现在的浮动窗广告服务器。受够了!它的信誉在此终止。

刚刚向工信部写了投诉信,等待答复吧。

Continue to Read

转:如何精简用户界面

简洁、易用、友好、直观。这些词语经常被提及,但在执行过程中经常被遗忘。这是因为软件功能的复杂性所导致的。如何处理好软件的复杂功能往就可以决 定它的命运。一个复杂的界面会让用户不知如何操作。如果,减少复杂的操作过程并精简操作界面,那该软件的用户体验就大大的提升了。

去除无用的功能

研究发现:80%的用户仅仅使用软件20%的功能。而那些没用的功能不仅浪费开发时间,也使得软件更加难以使用(这些功能对用户的阻碍作用大于有用价值)。软件试图尽力可以把任何事都做好。而一个成功的软件应是简练精干的,可单独智能化的解决单个问题。

精简的软件可通过削减功能得到。通过默认去除的方法判断一个功能是否有必要保留。将软件所有的功能进行真正的筛选。

Tags:

Continue to Read

小黑特惠

收到联想小黑的圣诞贺卡,提示10年3月仍有小黑学生机特惠活动.还有机会参加~~~~

Continue to Read

4

噢~Google Wave 邀请

Google Wave 居然可以邀请人了,到处都在发送邀请,邀请不希奇了。

希奇的是对Wave的未知。

病毒式传播

Tags:

Continue to Read

感冒~

感冒发烧,痛苦中…
没有猪流感的症状。
手机发布。

Continue to Read

4

主题更新

更换了theme,早打算自己做了,一直跳票到现在.对WP-theme不是太了解,功能上还是有好多问题,样式虽然简单,但没在ie6下测试.

虽然空间好久没有更新,但是先说这么多噻~~

Tags:.

Continue to Read

2

Event对象跨浏览器的兼容性

Event对象关联了所有事件,以提供有关事件的信息,但是对Eevent对象的访问各浏览器却存在着差异.
先来看一个Demo:

Tips:You can change the code before run.

在IE中可以正常的运行,如果您是在FF中运行其代码会出现event is not defined的错误提示.在IE中会把event附加成window对象的一个属性,在作为事件处理的一部分访问时会相应填写Event对象所含的数据.

对于基于Netscape的浏览器,是需要作为函数的一个参数传入.

function getPos(evnt){
var posx=evnt.clientX;
var posy=evnt.clientY;
var str=”

(“+posx+”,”+posy+”)

“;
document.getElementById(‘info’).innerHTML=str;
document.getElementById(‘face’).style.left=posx+’px’;
document.getElementById(‘face’).style.top=posy+’px’;
}

不过这种方法无法在IE中被实例化,所以只需在函数中进行相应判断
evnt=evnt||window.event;
这样可以对浏览器的兼容.

Tips:You can change the code before run.

需要注意的是在body中使用内联方法需要显式onmousemove=”getPos(event)”,传入event对象以便对ff的兼容.

Continue to Read