网络编程
位置:首页>> 网络编程>> 网页设计>> 从开发人员角度看IE8的开发新特性

从开发人员角度看IE8的开发新特性

作者:iefans 来源:iefans.net 发布时间:2010-02-26 10:48:00 

标签:IE8,微软,浏览器,特性

微软在去年可谓是动作比较大的一年,在去年3月份推出了最新版的IE8浏览器,而在年底又发布全新的操作系统Windows 7,自此新产品的市场占有率出现了一个增长的小高潮。“微软的IE8面对不仅仅是普通的浏览器用户,从IE8浏览器里自带的“开发人员工具”我们就可以看出它更是一个面对网页开发人员的平台。”尽管微软早已建议低版本的IE用户把浏览器升级最新一代的浏览器IE8,但是有很多用户还在犹豫该不该把浏览器升级到IE8,这次我们就从网页开发人员的角度来谈谈升级IE浏览器的问题。

根据调研公司NetApps最新数据显示,在今年1月份,IE8在全球的浏览器市场份额首次超越IE6,成为全球使用最广泛的浏览器。 IE8市场份额达到了22.31%,高于去年12月的20.86%。IE8是从去年的3月份正式发布的,这意味着IE8仅用9个月时间就登上了浏览器排行榜冠军宝座。

微软早已建议用户放弃使用旧版的IE6浏览器,前段时间由于IE6中的漏洞造成谷歌等33家公司遭受大面积的网络攻击,微软发布紧急补丁去修复IE6中的漏洞。然而,即使是这样,谷歌还是宣布即将放弃对IE6的支持。此外,知名网站Facebook、Digg以及YouTube等都宣布终止对IE6提供支持。

但是在IE6在中国大陆的地位几乎从未发生变化,从2009年1月到2010年1月,IE6的份额从58.26%增加到59.67%,不但没有降低反而有所增长,可见IE6在国人的地位很难动摇。

那么作为一名开发人员,你是如何看待这个问题呢,该不该升级到IE8呢,那么我们先从IE8的一些新功能谈起吧:

1.活动内容服务

活动内容服务,意味着用户可以从网页服务中快速存取服务,用户通常对网页的内容进行复制粘贴,这里的情况是把网页中内容发送到一个web应用程序中,例如,用户在页面看到一个餐厅地址,那么他就可以把看到的地址发送到地图服务中去。而其他情况,例如用户看到一篇有趣的文章,他也可以利用这项功能把部分文字发送到博客中去。关于活动服务的内容,用户可以安装或管理。

2.网站订阅

WebSlices是一个新的功能,当用户接入网络之后可以不打开网站查看订阅内容,WebSlices似乎与Feeds之类比较相似,微软的演示为订阅天气预报。

3.收藏夹栏

之前IE7的收藏夹已经被扩展为一个完整的收藏夹栏,此栏目除了可以添加喜好的网站,还可以加入包括word、excel、powerpoint文件的地址。

4.自动故障恢复

IE系列浏览器的用户实际上经常能遇到IE浏览器崩溃的情况。再次打开IE之后,刚刚浏览的网页没有保存,你甚至不知道去那里找回它们。ACR自动故障恢复功能是IE 8浏览器的一个重要改进。当IE浏览器崩溃,ACR会自动保存用户浏览的页面,并恢复它们。

5.改进型反钓鱼过滤器

IE7中提供的网络反钓鱼过滤器在新的IE8中得到了发扬,当用户遇到可能的仿冒网站,此过滤器会弹出并警告用户可能的威胁。并且新加入了“安全过滤”功能,这种安全过滤器除了继续阻止已知的钓鱼网站,还可以检查已知的恶意软件,以减少用户个人信息失窃等问题。

那么IE8针对开发人员提供了那些新的开发工具呢?

  • Html元素,现在使用ie8的开发工具,我们可以任意选中一个html元素,在页面上即时显示出这个元素的轮廓,并可以看到这个元素的子元素到哪儿,更方便的是我们可以直接看到这个元素在浏览器解析中的运行时样式显示情况,更不可思议的是,我们可以在运行时改变启用或者禁用某一部分样式,并看到没有这一部分样式的浏览器显示情况。

  • 我们做web开发的都知道客户端调试很重要的一部分是对javascript的调试。尤其是web2.0,javascript和河蟹一样横行霸道。ie8的javascript调试工具,可以和vs2008的客户端调试功能媲美了,有了ie8我们即时用笔记本也可以轻松的调试任意页面的javascript了
    在调试工具的左侧选项卡上选择脚本就会看到页面中的脚本,并且我们可以看到页面中引用的所有脚本文件,并随意选择设置断点,在它的右上角还有一个搜索脚本的功能,非常便捷,还能显示所有的断点、局部变量,监视等。可以这么说,用了ie8 web脚本调试不再有问题。
    另外ie8的开发工具还可以单独清除某个站点的客户端缓存,可以单独清除某个站点的Cookie。

  • 当你想查看一个网页的布局样式的时候,可以打开开发远远工具,选择“轮廓”,选择你需要显示的框架元素,比如table表,表格,div等任何元素,你也可以在显示里面选择是否显示类名(class)或者ID名。

  • 你可以使用工具里面的标尺来测量页面内容的间距,可以用颜色拾取器来洗去页面任意区域的颜色,并复制到剪贴板。

总的来说,尽管IE8还有一些不足的之处,如在打开多个网页的时候占用的内存有点偏高,但是IE8可以为普通浏览器用户和网页设计者带来更多的便利,而且,在安全性方面IE8也有着很大提高,这也是IE8浏览器的一个最大亮点。随着越来越多的人呼吁那些还在使用IE6的网民们应该尽快抛弃IE6,加之全球越来越多的网站取消对IE6的支持,使用IE6浏览器也将会越来越不方便。如果你还在犹豫是否该放弃使用IE6,那么升级到IE8将会成为一个非常正确的决定。在IE9正式版尚未问世之前,我们希望更多的用户来了解和使用IE8。

原文:http://www.iefans.net/wangye-kaifa-ie8-web-texing/

0
投稿

猜你喜欢

  • 相关文章推荐:各种loading加载图标下载 gif格式loadinfo和ajaxload一样,也是一个在线Ajax载入动画生成工
  • JavaScript中有很多内部属性和方法,在大多数情况下,只有JavaScript引擎才可以访问,但不论什么都是有特例的,在这里就是指Mo
  • 并行查询其优势就是可以通过多个线程来处理查询作业,从而提高查询的效率。SQL Server数据库为具有多个CPU的数据库服务器提供并行查询的
  • 当一个页面上有一百个表单项,你是怎么获取上面的值勤的?这是一段简单的代码,你试试这段代码,试过后,欢迎留言说一下你的想法?index.asp
  • 使用 WinHttpRequest 伪造 HTTP 头信息,伪造 Referer 等信息。由于微软封锁了 XmlHttp 对象,所以无法伪造
  •  <!--#include file="config.asp" -->&nbs
  • 有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较好的方法是使用GRANT语句,因为他们是更简明并且好像错
  • 站长们是不是还在为空间不支持域名绑定到子目录而发愁呢?买了个便宜也不错的空间,用的还满意,准备再开几个网站,却发现空间程序太落后,无法支持域
  • 描述event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。eve
  • W3C 发布 XPath 1.0 规范是在 1999 年,那时我还正在备战高考,不料十年后,我才开始学习XPath,落后的差距不是一般的大(
  • 把你想加密的文档的源代码拷贝到下面的文本框内,按下生成按钮就可以得到一段加密了的页面代码,把代码复制到新的页面就可以了. [注意:可重复加密
  • 但是如果是让你接手一个二等残废的网站,并让你在上面改版,而且不能推翻式改版,只能逐步替换旧的程序,那么你会非常痛苦,例如我遇到的问题: 问题
  •  '************************************* '读取文件 &
  • 本文主要介绍了一个获得当前数据库对象依赖关系的实用算法,具体示例请大家参考下文:create   function&nb
  • 今天交流会上,分享前端的开发经验,有一条虽然很快带过,但是我倒是印象蛮深刻的,就写点小结来分享一下吧。不知道是标准害了大家还是大家害了标准,
  • 这一段CSS代码相当简单,目的就是想用CSS来控制某段文字的显示与隐藏。起初我采用了下面的代码,令人不可思议的是,它们在我的IE6.0上居然
  • 在蓝色看到的这个程序,不错!by:thornyzhl前天看到有个人写了能在网页中写字的程序,找不到了,我来个能擦写的....蛮有意思的阿.~
  • 在网上查找大量资料,经过自己的不懈努力,终于测试成功了。原来要在服务器上安装mysql odbc 3.51 ,还有数据库用户名及密码,用下面
  •  Google Chrome 的发布,使我们更加的注重基于 WebKit 核心的浏览器的表现情况,但我们很多时候“不小心”就会出现
  • JS操作二进制很麻烦,而且一直没有一个好的无损压缩工具来实现纯文本的压缩。所以钻研了一段时间的gzip,后来发现还是仅用 LZ77 比较容易
手机版 网络编程 asp之家 www.aspxhome.com