浏览器与安全
Internet explorer
Lenovo MS
28
浏览器--浏览器原理
超链接(Hyperlink)给你带来更多的与此相关的文字、图片等信 息。
Hyperlink
Lenovo MS
29
浏览器--浏览器原理
HTTP( HyperText Transmit Protocol超文本传输协议)特点
• • • •
浏览器--简介
• 浏览器 (browser ) --万维网(Web)服务的客户端浏览程序。可
向万维网(Web)服务器发送各种请求,并对从服务器发来的超文本 信息和各种多媒体数据格式进行解释、显示和播放。
• 浏览器也是指可以显示网页服务器或者文件系统的HTML文件内容
,并让用户与这些文件交互的一种软件。
浏览器对网页HTML文档的翻译。我们看到的图像被HTML文档 调用,但是它们不是它的一部分 - 它们是独立的文档。
• 浏览器从HTML代码中读取图像的位置,然后把它们放在网页上
。 与此相似,音频或视频文件也被HTML文件调用,然后被浏览器 组装成我们看到的网页。
• 浏览器的缓存(cache)是另一个重要的因素。
Lenovo MS
22
主要内容
• 浏览器简介 • 常用浏览器介绍
• 浏览器原理
• 浏览器加载项
• IE浏览器设置
• 常见浏览器案例分析
Lenovo MS
23
浏览器--浏览器原理
WWW信息服务相关概念
• • •
浏览器内核 Browser(浏览器) Hyperlink (超链接)
•
• • • •
HTTP (超文本传输协议)
Lenovo MS
4
浏览器--工作原理
• 网页浏览器主要通过HTTP协议与网页服务器交互并获取网页,这些
网页由URL指定,文件格式通常为HTML,并由MIME在HTTP协议 中指明 • 一个网页中可以包括多个文档,每个文档都是分别从服务器获取的 。大部分的浏览器本身支持除了HTML之外的广泛的格式,例如 JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件( plug-ins)。 • 另外,许多浏览器还支持其他的URL类型及其相应的协议,如FTP 、Gopher、HTTPS(HTTP协议的加密版本)。HTTP内容类型和 URL协议规范允许网页设计者在网页中嵌入图像、动画、视频、声 音、流媒体等。
Lenovo MS
9
浏览器--微软Internet Explorer
微软Internet Explorer特性 就IE7为代表,主要的优点:
• 可对空间进行安全检查 • 可以控制每个区域的Active X选择加入功能 • Active X控件的锁定 • 防范网络钓鱼 • 跨域安全
Lenovo MS
Lenovo MS
15
浏览器--Firefox(火狐浏览器)
Mozilla Firefox(火狐浏览器)特性
• 自由精神,免费到底
• 阻止弹出式窗口 • 隐私及安全 • 智能化的搜索功能 • 实时书签
• 下载文件方便
• 体贴用户 • 放大缩小,随心所欲 • 开发者最好的朋友
16
Lenovo MS
浏览器--Firefox(火狐浏览器)
Lenovo MS
8
浏览器--微软Internet Explorer
• Internet Explorer,简称IE 或MSIE,是微软公司推出的一款网页浏 览器。Internet Explorer是使用最广泛的网页浏览器。 • Internet Explorer 是微软的新版本Windows 操作系统的一个组成部 分。在旧版的操作系统上,它是独立、免费的。从Windows 95 OSR2 开始,它被捆绑作为所有新版本的Windows操作系统中的默 认浏览器。微软公司于美国当地时间2009 年3 月19 日上午,北京 时间2009年3 月20 日凌晨正式发布Internet Explorer 8 浏览器,并 同时开放下载。
Mozilla Firefox(火狐浏览器)缺陷
• 兼容性问题
• 网页乱,缺乏整体放大页面的功能
• 启动慢
• 更占用内存空间
Lenovo MS
17
浏览器--谷歌浏览器(Google Chrome)
• Google Chrome,中文名为“谷歌浏览器”,是一个由Google 公 司开发的一款设计简单、高效的Web浏览工具。采用BSD 许可证 授权并开放源代码,开源计划名为Chromium.本软件的代码是基于 其他开放源代码软件所撰写,包括WebKit 和Mozilla,目标是提升 稳定性、速度和安全性,并创造出简单且有效的使用者界面。软件 的名称是来自于又称作Chrome”的网络浏览器图形使用者界面( GUI)。
Lenovo MS
18
浏览器--谷歌浏览器(Google Chrome)
谷歌浏览器(Google Chrome)优点
• 网页打开速度快
• avascript 脚本执行效率高
• 简洁的界面
• 简便的网络搜索功能
• 独有的独立线程运行方式
Lenovo MS
19
浏览器--谷歌浏览器(Google Chrome)
• 所谓的浏览器内核通常也就是指浏览器所采用的渲染引擎,渲染引
擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的 浏览器内核对网页编写语法的解析也有所不同,因此同一网页在不 同的内核浏览器里的渲染、展示效果也可能不同。
Lenovo MS
26
浏览器--浏览器内核
主流浏览器内核介绍
• Trident(又称MSHTML) --微软Internet Explorer内核(俗称IE
基于TCP/IP的一个应用层的协议 典型的C/S结构的工作方式 可以传输任意类型的数据对象 面向一次连接、无状态的网络协议
Lenovo MS
21
浏览器--Safari浏览器
• Safari浏览器基于苹果Mac OS X平台的,多标签的网络浏览器。 苹果发布的Windows版本的Safari,它支持Windows XP和 Windows Vista操作系统,目前Safari 3.1正式版已经发布。支持多 国语言版,适应简体中文界面,能够浏览绝大部分中文网页。 Safari的特性包括:SnapBack、内嵌搜索功能、书签重命名、简 化的下载流程等,这款浏览器是苹果针对公司战略的一个调整,目 的是推出自主核心的浏览器慢慢吸取属于微软的市场份额。
微软Internet Explorer 傲游(Maxthon)浏览器 瑞影浏览器 Mozilla Firefox(火狐浏览器) 谷歌浏览器(Chrome) 手机浏览器
Lenovo MS 6
主要内容
• 浏览器简介 • 常用浏览器介绍
• 浏览器原理
• 浏览器加载项
• IE浏览器设置
浏览器与安全
Lenovo MS
1
主要内容
•览器加载项
• IE浏览器设置
• 常见浏览器案例分析
Lenovo MS
2
主要内容
• 浏览器简介 • 常用浏览器介绍
• 浏览器原理
• 浏览器加载项
• IE浏览器设置
• 常见浏览器案例分析
Lenovo MS
3
内核)
• Gecko --开放源代码、以C++编写的网页排版引擎。Mozilla家族
网页浏览器使用。
• Presto --由Opera Software开发的浏览器排版引擎,Opera 7.0
~10.00版本使用。
• WebKit --开放源代码的浏览器引擎(Web Browser Engine),
Lenovo MS
5
浏览器--历史
• 蒂姆· 伯纳斯-李(Tim Berners-Lee)是第一个使用超文本来分享资 讯的人。 • 他于1990年发明了首个网页浏览器WorldWideWeb。 • 在1991年3月,他把这发明介绍给了给他在CERN工作的朋友。从 那时起,浏览器的发展就和网络的发展联系在了一起。 随着互联网的发展,浏览器作为互联网的入口,已经发展出多钟浏览 器
Lenovo MS
14
浏览器--Firefox(火狐浏览器)
• Firefox 火狐浏览器是开源基金组织Mozilla 研发的产品,与生俱来 的“开放源代码”特性决定着它在开源社区拥有众多的支持者。 • Mozilla Firefox 是一个自由的,开放源码的浏览器,适用于 Windows、Linux 和MacOS X 平台,它体积小速度快,还有其它 一些高级特征主要特性有:标签式浏览,使上网冲浪更快;可以禁 止弹出式窗口;自定制工具栏;扩展管理;更好的搜索特性;快速 而方便的侧栏。
WebKit最初的代码来自KDE的KHTML和KJS(它们均为开放源代 码,都是自由软件,在GPL协议下授权)。所以WebKit也是自由软 件,同时开放源代码。
Lenovo MS
27
浏览器--浏览器原理
浏览器(Brower)
INTERNET
Communicator 信息服务 WWW
软件
Browser
• 常见浏览器案例分析
Lenovo MS
7
浏览器--主流浏览器介绍 • 微软Internet Explorer • 傲游(Maxthon)浏览器 • Mozilla Firefox(火狐浏览器) • 谷歌浏览器(Google Chrome) • opera浏览器 • Safari浏览器
• 手机浏览器
URL (标准资源定位器) 网页与主页 搜索引擎 HTML (超文本标记语言)
Lenovo MS
24
浏览器--浏览器内核
浏览器概念: