专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

什么是浏览器,常见的浏览器有哪些

来源:小易整编  作者:小易  发布时间:2023-02-21 09:41
摘要:什么是浏览器,常见的浏览器有哪些一、什么是浏览器浏览器是js、css、html集大成者,浏览器作为内容呈现的载体,具备非常高的使用价值。且浏览器对于当前市场各类应用的发展起到了非常大的推动作用,尤其是各种渲染引擎的出现及性能、兼容性等方面的...

什么是浏览器,常见的浏览器有哪些

一、什么是浏览器

浏览器是js、css、html集大成者,浏览器作为内容呈现的载体,具备非常高的使用价值。且浏览器对于当前市场各类应用的发展起到了非常大的推动作用,尤其是各种渲染引擎的出现及性能、兼容性等方面的效率提升,极大推进了安卓、ios的发展。同时,也为前端技术框架提供了更多的发展空间,如react、vue、angular、flutter等技术框架的出现。也是浏览器快速发展带来的高效能工具框架。

浏览器发展简史

在了解渲染流程前,我们先一起来简单了解一下浏览器的发展历史。

什么是浏览器,常见的浏览器有哪些

浏览器概念及组成

那,什么是浏览器,浏览器的组成有哪些?

浏览器是用来检索、展示以及传递Web信息资源的应用程序。其主要有七大组件组成,分别是

1、用户界面 - 包括地址栏、前进/后退按钮、书签菜单等。除了浏览器主窗口显示的您请求的页面外,其他显示的各个部分都属于用户界面。

2、浏览器引擎 - 在用户界面和呈现引擎之间传送指令。

3、渲染引擎 - 负责显示请求的内容。如果请求的内容是 HTML,它就负责解析 HTML 和 CSS 内容,并将解析后的内容显示在屏幕上。

4、网络 - 用于网络调用,比如 HTTP 请求。其接口与平台无关,并为所有平台提供底层实现。

5、用户界面后端 - 用于绘制基本的窗口小部件,比如组合框和窗口。其公开了与平台无关的通用接口,而在底层使用操作系统的用户界面方法。

6、JavaScript 解释器。用于解析和执行 JavaScript 代码。

7、数据存储。这是持久层。浏览器需要在硬盘上保存各种数据,例如 Cookie。新的 HTML 规范 (HTML5) 定义了“网络数据库”,这是一个完整(但是轻便)的浏览器内数据库。

这7个组件之间的关联关系如下图:

什么是浏览器,常见的浏览器有哪些

二、常用浏览器介绍

01谷歌浏览器(Chrome)

什么是浏览器,常见的浏览器有哪些

Google Chrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。它的浏览器作为平台的想法很吸引人。就速度、设计以及内置开发工具而言,它是个很好的浏览器。

在让 Chrome 成为一个不错的浏览器的众多因素中,最主要的一个是它的内部设计——多标签。每个标签使用独立的 Windows,任何一个标签的崩溃不会影响到别的标签,在先进的多核系统中,这些标签或窗口运行的十分流畅。

Google 操作系统,其扩展插件遍地开花,非常方便。如果你是 Google 的粉丝,那 Chrome很值得一用。

推荐指数:★★★★★

“我的医大”、“财务系统”、“毕博平台”、“爱课程”、“超星平台”、“省平台”都推荐使用该浏览器。

02火狐浏览器(Firefox)

什么是浏览器,常见的浏览器有哪些

Logo历史

Mozilla Firefox,中文俗称“火狐”,是一个由Mozilla开发的自由及开放源代码的网页浏览器。Firefox 最吸引人的地方是它庞大的第三方扩展库,这使 Firefox 变成一个平台。比如 Greasemonkey,通过编写一些脚本改变网页的行为,其它实用的 Firefox 扩展包括 Twitterfox等等。

Firefox获得忠诚度的方法是对传统的浏览方式做了细致入微的改进,比如,在地址栏输入地址,Firefox会从浏览历史或书签中很准确地帮你完成完整地址,很多人喜欢在地址栏输入几个字母直接进入网站。

推荐指数:★★★★

“我的医大”、“财务系统”、“毕博平台”、“爱课程”、“超星平台”、“省平台”都推荐使用该浏览器。

03360安全浏览器

什么是浏览器,常见的浏览器有哪些

360安全浏览器(360 Security Browser)是360安全中心推出的一款基于IE和Chrome双内核的浏览器,是世界之窗开发者凤凰工作室和360安全中心合作的产品。

什么是浏览器,常见的浏览器有哪些

360安全浏览器具有极速模式、兼容模式两种浏览模式。极速模式用的是谷歌 Chrome的内核。兼容模式用的是IE的内核,保留了电脑内本身的IE内核,假如你使用的是IE11,兼容模式就相当于IE11。学校“我的医大”系统平台不建议使用360安全浏览器的兼容模式,推荐使用极速模式。

推荐指数:★★★★

“我的医大”、“财务系统”推荐使用该浏览器的极速模式。

04QQ浏览器

什么是浏览器,常见的浏览器有哪些

QQ浏览器是腾讯科技(深圳)有限公司开发的一款浏览器,其前身为TT浏览器。QQ浏览器秉承TT浏览器1-4系列方便易用的特点,但技术架构不同;交互和视觉表现也重新设计。采用Chromium内核+IE双内核,让浏览快速稳定,拒绝卡顿,完美支持HTML5和各种新的Web标准。它同时可以安装众多Chrome的拓展,支持QQ快捷登录,登录浏览器后即可自动登录腾讯系网页。

推荐指数:★★★★

05微软浏览器 (Internet Explorer)

什么是浏览器,常见的浏览器有哪些

Internet Explorer(简称:IE)是微软公司推出的一款网页浏览器。原称Microsoft Internet Explorer(6版本以前)和Windows Internet Explorer(7、8、9、10、11版本)。在IE7以前,中文直译为“网络探路者”,但在IE7以后官方便直接俗称"IE浏览器"。

它与windows融为一体的界面给人的视觉非常好,但是它的速度相对较慢。另外它不支持第三方插件,它的插件叫做加速器,只有微软自己提供的,对于中国用户而言,作用就相对小了。

推荐指数:★★

06Safari浏览器

什么是浏览器,常见的浏览器有哪些

Safari是一款由苹果开发的网页浏览器,是各类苹果设备(如Mac、iPhone、iPad、iPod Touch)的默认浏览器。Safari使用WebKit浏览器引擎。

Safari,作为苹果计算机的操作系统macOS中的浏览器,它用来取代之前的Internet Explorer for Mac。Safari 以惊人速度渲染网页与Mac及iPod touch、iPhone、iPad完美兼容。让最爱网站一目了然。聪明的它还会检查拼写和语法。

推荐指数:★★


本文地址:IT问答频道 https://www.hkm168.com/itwenda/903160.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


IT问答
小编:小易整编
相关文章相关阅读
  • c语言的输入函数有哪些

    c语言的输入函数有哪些

    c语言的输入函数有:1、scanf()函数、从标准输入stdin读取格式化输入;2、getchar()函数,从标准输入stdin获取一个字符;3、gets()函数,从标准输入stdin读取一行;4、getch()函数,从stdin流中读取字...

  • 因特网能提供的最基本服务有哪些

    因特网能提供的最基本服务有哪些

    因特网能提供的最基本服务有:1、www服务;2、电子邮件e-mail服务;3、远程登录telnet服务;4、文件传输ftp服务;5、usenet网络新闻组服务;6、电子公告牌服务。本教程操作环境:windows7系统、DellG3电脑。因...

  • 前端开发需要哪些软件

    前端开发需要哪些软件

    编程一般用的软件有:1、hbuilder;2、sublimetext;3、webstorm;4、phpstudy;5、dreamweaver;6、visualstudio;7、phpstorm;8、notepad等等。孔子说,“工欲善其...

  • Java 中的各种锁有哪些?

    Java 中的各种锁有哪些?

      Java中15种锁的介绍  在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下:  公平锁/非公平锁  可重入锁/不可重入锁  独享锁/共享锁  互斥锁/读写锁  乐观锁...

  • IE浏览器提示脚本错误怎么办

    IE浏览器提示脚本错误怎么办

    ie浏览器提示脚本错误的解决办法:1、调整浏览器安全设置;2、检查脚本代码;3、更新浏览器和插件;4、查杀病毒或木马。当ie浏览器提示脚本错误时,不要过于担心,可以尝试以上方法逐一排查问题。同时,也要注意保护个人隐私和信息安全,不要随意点击...

  • 如何升级手机版谷歌浏览器

    如何升级手机版谷歌浏览器

    手机版谷歌浏览器怎么更新?更新谷歌浏览器能够让自己体验最新版谷歌浏览器的功能,那么在手机上面安装了谷歌浏览器后要如何更新呢?很多朋友都没有经验不知道在哪里更新手机版的谷歌浏览器。其实方法非常简单,今天小编给大家整理了手机版chrome浏览器...

  • java8新特性有哪些

    java8新特性有哪些

    java8新特性有:1、lambda表达式;2、方法引用;3、默认方法;4、新编译工具;5、streamapi;6、datetimeapi;7、option;8、nashornjavascript引擎。Java8新增了非常多的特性...

  • 网络安全相关内容有哪些

    网络安全相关内容有哪些

    网络安全相关内容有:1、网络攻击;2、信息安全;3、防抵赖问题;4、网络内部安全防范;5、网络防病毒;6、网络数据备份与灾难恢复等。一、网络攻击1、对网络的攻击大致可以分为两类:服务供给和非服务攻击。从攻击的手段可以分为8类:系统入侵类攻击...

  • 周排行
  • 月排行
  • 年排行

精彩推荐