在浏览器市场上,占据最大市场份额,同时用户接受程度最大的产品非IE(Internet Explorer)莫属,如今,IE无疑已经成为Web开发领域的首选目标。微软公司在推出各个IE版本的过程中总是逐步改进现有的标准支持,对新出现的技术规范提供集成的支持。当然,不能说这样不断地改进不对,但变来变去确实令开发人员不得不疲于应付各种新标准。结果IE和其他类型浏览器的标准化程度,以及如何充分利用这些标准支持都成了个问题。虽然IE对标准的支持不会影响大多数Web应用程序的开发,不过,在某些情况下,通过一些技巧性的工作,我们还是可以让自己的网站对潜在的访问者更具可访问性、令网站对他们更为“友好”。
首先,请考虑下你的公司图标规格是否采用了16 像素 x 16 像素大小。如果是,那么你可以在自己的Web应用程序上加上这样的图标以便它出现在访问者的“收藏夹”菜单上而不成其为标准的网页图标。为此可以采用以下两种方式:
<link rel="shortcut icon" href="someicon.ico" />
IE 6还有个最令人恼火的“特性”,这就是所谓的图片弹出工具条。安装了IE 6之后,我开发的网页会在鼠标处于某个页面图片上时显示图片工具条;表面上看允许访问者存储、打印或者邮寄并不关联超链的页面图片。虽然这种特性确实可以让你很轻松地从网页上获得图片,所要做的无非是右击鼠标选中保存命令即可,不过,我认为开发人员肯定会觉得这样做可能会让新手更容易获得页面上的某些具有版权的素材。这一特性很容易在按页面或者按图片存储两种条件下作出交替性选择。为了在页面上或者网站上禁用该特性,你得在页面上加入下面的META标签或者,或者通过Internet Service Manager 控制台在站点的IIS 头上包含以下信息:
<meta http-equiv="imagetoolbar" content="no" />
要变更为按图片选择存储,你只需要在适当的IMG标签上添加下面的属性就可以了:
galleryimg="no"
在采用了cookIE的站点上,你可能注意到,因为缺乏Compact Privacy Policy,IE6会跳出个警告对话框。Compact Privacy Policy是Personal Privacy Preferences (P3P)规范的一部分,IE在第6版中增加了对该规范的支持。所以要为站点产生Compact Privacy Policy和P3P型的完整隐私声明由此变得相当简单;你只需应用公司的隐私策略即可。微软公司的网站上有一个简明的指导材料,其中就提供了创建P3P型的Compact Privacy Policy的有关资源。此外,你还可以在W3C网站上找到第3方的工具和有关实现P3P的参考资料。
责任编辑:炒饭