web开发人员谈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/ 作者:iefans

时间: 2024-10-31 04:54:02

web开发人员谈IE8浏览器新特性的相关文章

web开发人员关心的IE7和IE8共存的问题

开发人员关心的IE7和IE8共存的问题-ie8和ie11能共存吗">今天安装了IE8,去微软网站下载的时候发现已经提供中文版的beta了,哈哈发现IE8没有传说中的那么妖魔化,不错的浏览器,新增功能不错. web开发人员关心的IE7和IE8共存的问题其实可以很好的解决. 解决方案一:在浏览器右上角有一个"模仿IE7"的切换按钮,但有点麻烦,需要关闭浏览器再重新打开才可以.解决方案二:在IE8自带的"开发人员工具"中,点击查看选择striet(Inte

Web开发人员编程模型:隔离级别

ACID性质是数据库理论中的奠基石,它定义了一个理论上可靠数据库所必须具备的四个性质:原子性,一致性,隔离性和持久性.虽然这四个性质都很重要,但是隔离性最为灵活.大部分数据库都提供了一些可供选择的隔离级别,且现在许多库都增加了附加层来创建颗粒度更细的隔离.隔离级别应用范围如此之广主要是因为放宽隔离约束往往会使得可扩展性和性能提高几个数量级. 串行一致性是可用的最古老最高的隔离级别之一,它之所以倍受青睐是因为其提供的简单编程模型,即每次仅能有一个事务对给定的资源进行操作,这就避免了很多潜在的资源问

成为Web开发人员的7个简单步骤

你想成为一名Web开发人员,但现在你面前有这样一个问题,那就是你没有在高科技行业工作的经验.你上了一些课程,也花了时间在个人编码项目上,但 是你的简历上关于"经验"的部分仍然不为企业承认.过渡到一个新的领域从来就不是一件简单的事.你不知道你是否准备好了,不知道是否有人会认真对你,也不 知道你是否能得到工作. 相信我,不要让那些怀疑阻碍你的前进.事实上,它并不难--只要你在跳跃前做好充分的准备.这七个指导步骤将帮助你无缝过渡到web开发. 1.弄清楚你想要做什么. 你心里越明确,制定的计

Web开发人员的十佳Python框架

Python是一种面向对象.解释型计算机程序设计语言.除了语言本身的设计目的之外,Python的标准库也是值得大家称赞的,同时Python 还自带服务器.其它方面,Python拥有足够多的免费数据函数库.免费的Web网页模板系统.还有与Web服务器进行交互的库.在这篇文章里,小编将为 Web开发人员介绍基于Python的10大Web应用框架. 1. Flask Flask是一个使用Python编写的轻量级Web应用框架.其WSGI工具箱采用Werkzeug ,模板引擎则使用Jinja2 .Fla

推荐Web开发人员应有的7款免费的Android应用

作为一个Web开发人员,有时候也需要关注一下你的网站在移动设备上的表现,或者需要通过移动设备来管理网站.下面为你推荐7款免费的Android应用,有助于你更好的工作. 1.Firefox 4 Beta Mobile 2.AndFTP AndFTP是Android手机上的支持FTP,SFTP,SCP,FTPS的客户端软件,可管理多个FTP服务器,自带文件浏览器和FTP文件浏览器,提供下载和上传的功能,可对文件进行重命名.删除.复制以及权限设置.创建目录等操作. 3.Android CodePad

成为优秀的Web开发人员的学习步骤和学习内容

如果你已经是一名优秀的Web开发人员,那请路过即可.如果你还是一个准备入行或刚入行的菜鸟,那本文倒值得一读.要成为一名优秀的Web开发人员,没有捷径可走,10步让您成为一名优秀的 Web开发人员就是为那些还在苦苦寻找学习目标的人编写的. 第一步:学好HTML HTML(超文本标记语言)是网页的核心,因此你首先 应该学好它,不要害怕,HTML很容易学习的,但也很容易误用,学懂容易要学精还得费点功夫,但学好HTML是成为Web开发人员的基本条件. 学习资源: HTML Dog (http://htm

Web开发人员速查卡

无论你是多牛的程序员,你都无法记住所有的东西.而很多时候,查找某些知识又比较费事.所以,网上有很多Cheat Sheets,翻译成小抄也好 ,速查卡也好,总之就是帮你节省 时间的. HTML Cheat Sheet 开发人员速查卡-web开发人员网络"> HTML/XTML in one page HTML5: The Evolution of Web Standards by James Sugrue (X)HTML Elements and Attributes Doctype Dec

分享一个web开发人员做的SEO小抄

当我第一次开始seo工作的时候,我是作为一个没有毕业的实习生进入一家seo企业公司,我是作为一个web开发人员进入这家公司,当然对我来说完全编写代码,我的经验非常有限,我需要花更多的时间和努力来扩充我的知识. 更加具体点说,我的工作是配合seo技术实现商业实践,这对我来说更是一个挑战,对于seo技术我没有任何概念,所以我更需要花几周的时间对seo的一些基础理论知识继续拧拉结,在我每学一个知识和概念的时候我都都会做一个备忘录,里面好汉了定义,包含了一些代码片段,今天看到之前自己所做的一些小抄,觉得

给 Web 开发人员推荐的文档生成工具

工欲善其事必先利其器,在此给 Web 开发人员推荐几款优秀的开源文档生成工具,希望能对大家有所帮助. 1.JavaScript JSDoc 3 这是一款根据 Javascript 文件中注释信息,生成 JavaScript 应用.库.模块的 API 文档的工具.你可以使用它记录如:命名空间.类.方法.方法参数等.该项目还衍生出了许多模板和其他工具来帮助生成和自定义文档,比如: 模板 jaguarjs-jsdoc DocStrap (example) jsdoc3Template (example