1.layout engine——排版引擎
在笔者看来,IE首先要改善的就是排版引擎,浏览器最核心的任务就是对HTML代码进行解释以及显示Web服务器的执行结果,承担这项任务的核心软件被称为浏览器的“排版引擎(Layout Engine,也称为网页渲染引擎)”。
虽说各种不同的浏览器都有这样、那样的Bug,但是对于IE来说,只有从根本上解决了排版引擎的问题,其他的诸如CSS等一系列Bug才能迎刃而解。
2.CSS & table——用CSS来控制表格的属性
时间追溯到1998年,CSS的引入为表格的显示和格式控制提供了一条方便、有效的途径,这一点必须重视和加强,以便解决现存的一些与表格有关的渲染问题。
3.text & size——字体的大小
以往,用户想调解浏览内容的字体大小时,那是一大都大,一小都小,一定要借鉴一下Word等文字处理软件的相应功能,让文字随心所欲的调整大小,这样才能方便的突出重点。
4.background images——背景图片
这一点也要改进,以往,一张网页只能用一幅图片作背景,比如我想让右上角一个背景,左下角一个背景,无法实现,只能通过修改背景图片的方式来达成。那么从浏览器的角度,能不能提供更加灵活的支持呢?
5.generated content——给编程用户提供更多的接口
现在IE的界面说实话不敢恭维,所以期望在界面上能给用户提供更多的编程接口,使之能够继承一些更加漂亮、灵活的元素,给我们的视觉以更佳的享受。
6.支持在所有相关原理的:active和:focus
在链接上拥有带:active的伪:focus也不是新东西了,现在IE7上还不能使用:focus来高亮带有焦点的文本输入。
7.停止作为工具提示的替换文本显示
不应鼓励开发人员错误的使用alt属性,Alt文本是替换用的,而不是提示工具。这使IE7和Netscape 4一样了。
8.增加对于标题边属性的支持
能够在表格的顶部或者底部放置标题是个不错的功能。
9.支持q元素属性
有什么理由不在规格中支持这种元素呢?当然,不是每个人都同意加入这一特性,但是好多别的浏览器已经支持了,IE有什么好矜持的呢。
10.官方支持运行多版本IE
现在不支持不同版本IE的情况,让不少地页面专业人员不得不花费大量时间去测试他们的工作成果。其实,让不同版本的IE在Windows下运行也不是难事儿。或者至少不同时用,但是也不需要重装/重启总行吧。
文章评论(0条评论)
登录后参与讨论