今天看到IE7中文版发布了,IE7的英文版我倒是装了,为了测试用,用户体验和IE6变化很大,学习成本增加了,估摸着用户未必喜欢,特别是低端用户(别和我说现在低端用户早就用过MYIE,^_^),最明显,也是最跟风的改变就是也用了TAB的方式浏览多网页,不过这对以WEB上交互设计未必是好事
做过WEB交互的人都知道,很多时候会用到javascript来window.open弹出一个Mini window,来做一些交互的中转等,现在有了TAB,window.open是弹出到TAB还是new WINDOW里面呢。tab其实就是把很多的window用一个盒子装起来,然后用TAB标签上.
IE7的设置里面有灵活的给用户的TAB和WINDOW的强制设置,也就是说如果用户选择了全部用TAB打开,你怎么open都是在TAB里面,当原来mini window的交互界面出现在TAB里,然后在切换回触发页的时候,用户体验极差,每个TAB显示的网页对用户来说是平级的,而原来是opener的关系,至于以前的父窗口和子窗口之前的交互。在TAB之间还能实现么?
很多采用window.open做交互的网站在用户体验都要变差了,当然也许会有人会说我们本来就不喜欢window.open
也许javascript也要升级一下.来个tab.open
(个人看法)
BTW:
about:blank 也变成了about:tabs,
默认Tab的介绍页还是全部用的table布局设计:(
多个tab是个趋势,而且相对单个的ie6,弹出多个窗口,用户用起来很不方便,用户应该至上,不要因为技术原因而忽略了用户的体验
fangsang —— 2006年12月01日 @11:00 am
window.open本来就不是一项应该有的功能
凡是用window.open做网页的用户体验都极差!
我情愿在所有的JS浏览器里禁用这项功能!
siliq —— 2006年12月01日 @11:08 am
去死吧你,垃圾
c —— 2006年12月01日 @11:25 am
为什么不考虑用ajax做浮出窗口中转呢
瀚海 —— 2006年12月01日 @11:46 am
直接说你不会设计浮出窗口得了。
够2的 —— 2006年12月01日 @11:51 am
上面的瞎说什么呢?
零度 —— 2006年12月01日 @12:42 pm
不会吧?
dell —— 2006年12月01日 @2:13 pm
楼主有点少见多怪啊,还是你自己技术不过关?window.open还有人用吗???
楼主多学习吧
7798互动社区 —— 2006年12月01日 @5:32 pm
window.open本身并没有错。
错在滥用它的人,滥用它来弹出广
导航那些广告拦截插件之类的东西,不管你是弹出广告是用于交互,只要你的代码中含有window.open就一律封杀
枫岩 —— 2006年12月01日 @6:27 pm
对于网页交互式设计来说,弹出窗口那是远古时代的做法了,不是么?
当初弹出窗口为什么会产生?而如今它存在的价值有没有更好的替代?
弹出窗口不如弹出模态窗口用户体验更一致,tab式浏览并不影响模态窗口的弹出;而弹出模态窗口则更不如显示div层更促进用户体验。
Dodo在这一点的立场上,是处于保守派了。
geniusleft —— 2006年12月02日 @8:08 pm
不好用 http://www.dzhkt.com/ http://www.kticn.com/ http://zhu2hkt.bokee.com/
旧货 —— 2006年12月03日 @11:35 am
确实,我这个站 http://www.shoppingday.cn(广州网站建设)是css + XHTML 的,依IE6 构建,IE7 出来了就变形了,现在已经改过了,之前很多网站都要做修改。
colin —— 2006年12月03日 @3:39 am
不好用
旧货 —— 2006年12月03日 @11:40 am
window.open看你怎么用了,就像javascript,当年诺贝尔发明炸药的时候,根本想不到这东西带来的战争烟火。
govo —— 2007年02月26日 @9:07 pm