浏览器之间的区别

上一篇 / 下一篇  2014-05-09 11:15:15 / 个人分类:学习笔记

ie

基于trident核心

对xpath的支持是由sizzle组件提供。

ie6,ie7的CSS支持是由sizzle组件提供。

ie8,ie9的CSS支持是由浏览器提供。

ie浏览器对CSS3不能完整支持。

对webdriver的支持是由.dll动态库执行。

firefox

基于gecko核心

对webdriver的支持是由webdriver.xpi组建执行。

chrome

基于webkit核心。

对javascript支持是由自身的v8 javascript引擎提供。

对webdriver的支持是由chromium提供的组件chromedriver支持,,需要放到系统能找到的位置,也可以通过环境变量的设置实现。除了selenium提供的webdriver之外,需要到此地址下载chromedrierhttp://chromedriver.storage.googleapis.com/index.html。这个地址貌似在大陆访问不了。

safari

基于webkit核心。

对javascript支持是由自身的Nitro引擎提供。

Opera

基于presto核心

对webdriver的支持由opera software开发,http://code.google.com/p/selenium/wiki/OperaDriver

Android

参见http://code.google.com/p/selenium/wiki/AndroidDriver

iphone

使用的是iOS mobile safari 浏览器,http://code.google.com/p/selenium/wiki/IPhoneDriver


TAG:

 

评分:0

我来说两句

Open Toolbar