把对某些网站的怨恨转储一下:
一、受众广泛的网站,导航混乱
例子:中行网站信用卡服务入口。访问boc.cn,如何找到某信用卡网银登陆入口?答案是要点击、要翻页、最后粘贴该信用卡介绍界面里提到的一个很长的URL自己回下车。
二、IE only 的网站
例子:支付宝的付款控件。虽然淘宝支持标准登陆,但是涉及到支付宝的时候还是需要控件,即便用IETab都无法解决Firefox不兼容的问题。同样还有中行的网银登陆界面,输入RSA key和密码的控件。特别是中行的网银,每次我都需要输入两次才能登陆(第一次告诉我用户名密码错误),怪异。
三、受众广泛的网站,漂浮窗口导致布局错位
例子:漂浮广告本身就是牛皮癣,但是很多网站不以为耻反以为荣的把自己的网站栏目漂浮在自己网站两侧,特别是不用宽屏测试的时候,就会出乱子。招行网站以前用宽屏显示器的时候,两个漂浮窗口会挡住正常的导航,挡住的导航链接恰恰是个人银行服务这个重要的栏目,直到最近才刚刚修复。
四、设计出网站后根本不测试
如此低级的错误却发生在很多知名公司的网站上。这些网站经常在电视报纸等媒体上做广告,但是网站却外包给初学者设计师,作出的东西在Firefox上,甚至跟设计者同品种不同版本的浏览器上无法显示(尤其是某些Flash),这样的网站让公司形象大减。
五、肆意打开在新窗口打开站内链接的网站
例子:几乎所有的中文网站。几乎所有的国内网站都有一个习惯,就是默认在新窗口打开链接(使用target=“_blank”作为anchor的属性),这种现象背后的心理很好理解。所以不少设计人员发现XHTML 1.0 Strict标准禁止这一行为时很惊讶,但是仔细想想(排除W3C否定这种行为的原因),用户自己会决定如何跟随一个链接,特别是现在的浏览器都是多Tab浏览器,如果用户希望在新窗口或者新Tab跟随链接的时候,他们知道如何处理。如果实在有必要在新窗口打开链接,可以用一个带有箭头的图标表示点击这个链接将打开新窗口。此时为了维护XHTML 1.0 Strict标准,可以使用javascript的window.open函数。
本文作者:concorde