火狐和谷歌浏览器有啥不同?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了火狐和谷歌浏览器有啥不同?相关的知识,希望对你有一定的参考价值。

  尊敬的用户,您好!很高兴为您答疑
  首先,这是基于2种内核的浏览器火狐是Gecko内核,chrome是webkit。 其次,两者运行机制和内存管理机制方面也风格迥异。比如:火狐的进程就firefox.exe+plugin-cuntainer.exe两个。而chrome每个页面一个进程,对于插件等也是采用独立进程,这样可以有效防止因插件等进程卡死影响主程序。 然后,在使用风格上,火狐走的是大而全,偏向玩家方向;chrome走的是极致精简,走的是简约方向。
  最后,在性能上不相伯仲,基本处于同一水平。
  但是经过多年细心积累,firefox拥有所有别的浏览器无法企及的扩展群,可以实现诸多奇特的功能。
  希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
参考技术A 内核不一样,火狐是Gecko内核,chrome 用 webkit。
火狐的进程就firefox.exe+plugin-cuntainer.exe两个。
chrome每个页面一个进程,然后差不多每个插件、每个扩展各一个进程,也就是说一大堆。
从开放性来说火狐更开放,因此可以调整得更适合个人使用习惯,或者说个人用得更顺手。
chrome是一边加载一边显示,而火狐是加载大部分后才显示,因此给人的感觉浏览速度上chrome快很多,不过实际上chrome确实比火狐快,只不过没感觉上的差距那么大。
总的来说,火狐适合有研究精神的玩家,chrome适合懒一些的小白。
反正我个人是喜欢用火狐,一些用惯了的设置和功能chrome死活不支持,只好作备胎了。本回答被提问者和网友采纳
参考技术B 两个完全不同的内核,火狐的内核更复杂功能更多可扩展性更强,这也使得火狐的源代码更难以阅读,所以现在大部分国产浏览器是基于谷歌浏览器内核定制 参考技术C 差不多,我用谷歌比较多~火狐也不错~

启动火狐和谷歌在Selenium3.0上的启动

参考地址:http://www.cnblogs.com/fnng/p/5932224.html

               https://github.com/mozilla/geckodriver

【火狐浏览器】

火狐浏览器的驱动下载地址:https://github.com/mozilla/geckodriver/releases

要求火狐浏览器版本:Support is best in Firefox 52.0.3 and onwards,最好是52及之后的版本

要求selenium版本:Selenium3.0及+

新建一个文件夹,如d:\\seleniumdriver,将geckodriver.exe放置到该文件夹,再将d:\\seleniumdriver配置到系统变量的Path里面

package ant_junit;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class TestFirefox {
    public static void main(String[] args) {
//如果火狐不是在默认目录下,需要这样设置一下火狐的路径,不然会报找不到火狐的错误 System.setProperty(
"webdriver.firefox.bin","D:\\\\Program Files (x86)\\\\Mozilla Firefox\\\\firefox.exe"); WebDriver dr = new FirefoxDriver(); dr.get("http://www.baidu.com"); dr.findElement(By.id("kw")).sendKeys("test"); dr.quit(); } }

 

【谷歌浏览器】

谷歌浏览器的驱动下载地址:https://code.google.com/p/chromedriver/downloads/list,但是国内有时访问不了,可以去网上其他地址搜索下一个

要求谷歌浏览器版本:一般最新的都支持

新建一个文件夹,如d:\\seleniumdriver,将chromedriver.exe放置到该文件夹,再将d:\\seleniumdriver配置到系统变量的Path里面

package ant_junit;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class TestChromeDriver {
    public static void main(String[] args) {
//一般谷歌的安装都在默认目录下,当将chromedriver.exe配置到系统Path后,则可直接启动 WebDriver dr
= new ChromeDriver(); dr.get("http://www.baidu.com"); dr.findElement(By.id("kw")).sendKeys("test"); dr.quit(); } }

 

备注:

本人机器上测试成功的JDK版本:1.8

Selenium服务器版本:selenium-server-standalone-3.4.0.jar

以上是关于火狐和谷歌浏览器有啥不同?的主要内容,如果未能解决你的问题,请参考以下文章

火狐浏览器和谷歌浏览器是一个吗

我的只有火狐可以上网,ie和谷歌均不行

谷歌浏览器比火狐浏览器容易崩溃

用火狐浏览器可以访问网页,其他ie,谷歌浏览器却访问不了网页,是啥原因? 其他例如下载啥都正常

有谁能告诉我,我的网址在360浏览器、ie浏览器可以正常访问,遇到火狐和谷歌浏览器就不能?

怎么把火狐浏览器的页面设置成百度和谷歌那样非常简洁的页面?