青春不迷茫

浏览器相关知识

1、认识浏览器

浏览器是把在互联网上找到的文本文档翻译成网页,网页包括图形、音频、视频和文本等。

2、浏览器的主要功能

展示网页资源,即请求服务器并将请求的结果显示在浏览器窗口中。资源的格式一般是HTML,但也有PDF、图片等其他各种格式。资源定位由URL来实现

3、IE内核浏览器

所谓IE浏览器,是指具有IE浏览器核心的一种技术,是在IE基础上开发的,所以不能卸载IE,这类浏览器主要对一些功能与外观进行修改。IE浏览器有世界之窗、傲游、腾讯TT等

4、非IE内核的浏览器

非IE内核的浏览器是独立开发的,不需要IE的支持,可以卸载IE。常见的非IE内核浏览器有火狐、Opera、Coogle等。

5、常用浏览器

1)Google浏览器:谷歌浏览器是基于其他开放源代码软件所撰写,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。Coogle Chrome支持多标签浏览,每个标签的页面都在独立的“沙箱”内运行,在提高安全性的同时,一个标签页面的崩溃也不会导致其他标签页面被关闭。

2)火狐浏览器:火狐(Firefox)浏览器内置了分页浏览、拼字检查、即时书签、下载管理器和自定义搜索引擎等功能。此外,还可以通过由第三方开发者贡献的扩展开拓加强各种功能,可在多种操作系统中运行。

3)傲游浏览器:傲游(Maxthon)浏览器是一款基于IE内核、多功能、个性化、多标签的浏览器。它允许在同一窗口内打开任意多个页面,减少浏览器对系统资源的占用率,提高网上冲浪的效率。同时它还能有效防止恶意插件,阻止各种弹出式、浮动式广告,加强网上浏览的安全。

4)世界之窗浏览器:是一款小巧、快速、安全、功能强大、细节丰富的多窗口浏览器,它是完全免费的、没有任何功能限制的绿色软件。

5)百度浏览器:百度浏览器是百度公司研发。其特性包括优质的服务和资源,音乐、阅读、游戏、视频等个性贴心设计,降低cpu和内存的占用,快捷的页面切换。

6)360浏览器:360浏览器有很多使用功能,便签管理,无痕浏览、快速邮箱,可扩展插件等。其特性包括自动拦截欺诈、网银冒充、恶意网址等。全面支持html5、毫秒启动。劫持弹窗广告,网页广告。

7)IE浏览器:IE浏览器是全世界广泛使用的windows internet Explorer浏览器系列,集成了更多个性化、智能化、隐私保护等功能。其特性包括自动获取实时信息更新。帮助防止恶意软件入侵PC机。防止泄漏在web上访问过的位置。

 

6、浏览器的主要构成

浏览器的主要组件包括:

  • 用户界面
  • 浏览器引擎
  • 渲染引擎
  • 网络
  • UL后端
  • JS解释器
  • 数据存储

7、衍生浏览器

衍生浏览器基本上是对原生浏览器进行二次开发,或者简单的加上一些功能插件。衍生浏览器的好处是解决了本地化、稳定性、兼容性等一大堆问题,使使用者用起来更舒适。

常见的衍生浏览器有:傲游浏览器,搜狗高速浏览器、腾讯TT浏览器、360安全浏览器,火狐中国版,世界之窗浏览器,闪游浏览器,极速裸奔浏览器。

8、什么是开源浏览器

开源浏览器就是指源代码开放的浏览器软件,对软件开发者来说,开源意味着可以在软件的基础上进行改进或者修正错误。IE是公司的商业浏览器,其源代码是保密的,开放源代码的浏览器,最著名的是chromium(chromium是Google的chrome浏览器背后的引擎,其目的是为了创建一个快速、安全、稳定的通用浏览器。)

9、跨浏览器开发必知的三个概念

  • 兼容性问题

目前市面上流行的浏览器有多种,这些浏览器在处理一个相同的页面时,表现或行为有时会有差异。这种差异可能会很小,甚至不会被注意到;也可能会很大,甚至造成在某个浏览器下无法正常浏览。我们把引起这些差异的问题统称为“浏览器兼容性问题”。

 

  • 浏览器的工作模式

浏览器的工作模式经常被称为“渲染模式”。实际上浏览器不同的工作模式不仅对渲染有影响,对代码的解析以及脚本的行为也同样有影响。从更广泛的角度来看,浏览器的工作模式的差异不仅体现在处理HTML页面的时候,处理XML及一些非WEB内容时也有模式上的差异。

  • 浏览器的内核

各品牌浏览器的内核是不同的,不同的内核处理同一段代码的时候思路不同。因此可以说,浏览器间内核的差异是产生兼容性问题的根本原因。“内核”也称“引擎”。

 

10、各种浏览器的内核是什么

  • Trident内核代表产品Internet Explorer,又称其为IE内核。Trident,是微软开发的一种排版引擎。使用Trident渲染引擎的浏览器包括:IE、傲游、世界之窗浏览器、Avant、腾讯TT等。
  • Gecko内核代表作品Mozilla Firefox。Gecko是一套开放源代码的、以C++编写的网页排版引擎。使用它最著名的浏览器有Firefox、Netscape6至9。
  • Webkit内核代表作品Safari、Chrome。webkit是一个开源项目,包含了来自KDE项目和苹果公司的一些组件,主要用于Mac OS系统,它的特点在于源码结构清晰、渲染速度极快。缺点是对网页代码的兼容性不高,导致一些编写不标准的网页无法显示。主要代表作品有Safari、Google和Chrome。
  • Presto内核代表作品Opera。Presto是由Opera Software开发的浏览器排版引擎,供Opera7.0及以上的使用。

 

posted on 2017-02-15 20:27  青春不迷茫  阅读(381)  评论(1编辑  收藏  举报

导航