原创 下一代IE必备的10大功能

2007-1-5 10:30 3195 5 5 分类: 工程师职场
我们最后用上的IE7更像是打了补丁的IE6,好了一点,但是仍然有很多的功能没有提供。想来我们也只能等待下一代IE的到来了,希望下一代的IE起码能拥有下面的十大功能。顺便说一句,像微软这样的大公司竟然做不出好的IE7用户界面,奇怪了。

  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下运行也不是难事儿。或者至少不同时用,但是也不需要重装/重启总行吧。


  点击看大图

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
5
关闭 站长推荐上一条 /3 下一条