浏览器和网络世界20大须知Word格式文档下载.docx

上传人:b****6 文档编号:21589795 上传时间:2023-01-31 格式:DOCX 页数:26 大小:2.30MB
下载 相关 举报
浏览器和网络世界20大须知Word格式文档下载.docx_第1页
第1页 / 共26页
浏览器和网络世界20大须知Word格式文档下载.docx_第2页
第2页 / 共26页
浏览器和网络世界20大须知Word格式文档下载.docx_第3页
第3页 / 共26页
浏览器和网络世界20大须知Word格式文档下载.docx_第4页
第4页 / 共26页
浏览器和网络世界20大须知Word格式文档下载.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

浏览器和网络世界20大须知Word格式文档下载.docx

《浏览器和网络世界20大须知Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《浏览器和网络世界20大须知Word格式文档下载.docx(26页珍藏版)》请在冰豆网上搜索。

浏览器和网络世界20大须知Word格式文档下载.docx

而对其他一些人来说,互联网则可能是他们当地的宽带提供商,

或者是城市之间乃至越洋过海传输数据的地下电缆和光纤。

谁的看法正确呢?

要讨论这一点,我们不妨从互联网诞生的1974年开始说起。

那一年,几位天才的计算机研究人员发明了一种称为“互联网协议组”的技术,简称“TCP/IP”。

TCP/IP制定了一套规则,可以让不同的计算机彼此“交谈”,并且发送和接收信息。

TCP/IP有点类似于人类之间的交流:

人们在交谈时会按照语法规则组织语言,从而确保彼此可以相互理解和交流看法。

同样地,TCP/IP也提供了一套交流规则,从而确保互连设备可以彼此了解,以便发送和接收信息。

随着这种互连设备从一个房间扩展到许多房间,再扩展到许多建筑物、城市乃至国家,互联网便诞生了。

互联网的早期创建者发现,如果先将数据和信息分成小块独立发送,然后再重新组合,那么传送效率会更高。

这些小块称为数据包。

所以,当您通过互联网发送电子邮件时,完整的电子邮件内容会先分成许多数据包发送到收件人邮箱,然后再重新组合。

当您在YouTube等网站观看视频时,情况同样如此:

视频文件会分成许多数据包,从世界各地的多个YouTube服务器发送出去,然后重新组合,还原成您在浏览器中看到的视频。

网速如何?

如果将互联网的流量比作水流,那么互联网的带宽就相当于每秒流过的水量。

所以工程师们所说的带宽实际上是指通过您的互联网连接每秒所能发送的数据量。

这是反映您连接速度的一项指标。

如今,凭借更精良的实体基础设施(例如光纤电缆,其传输速度接近光速),网络连接的速度可以更快,而且可以更好地在物理介质上进行信息编码,即使是铜线这样的老式介质也完全没问题。

互联网是一个令人着迷的高度技术化体系,但是对于我们大多数人来说,其实很容易使用,完全不必考虑其中所涉及的电缆和方程式之类复杂的东西。

另外,互联网也是我们所熟知和喜爱的万维网存在的支柱:

正是互联网连接实现了互连的网页和应用程序,带我们走进了一个不断发展的开放世界。

事实上,如今网络中的网页数量可能已经像人脑中的神经元或者银河系中的星星那么多了。

在接下来的两章中,我们会介绍如今的网络是如何通过云计算和网络应用程序在现实生活中应用的。

云计算

为什么卡车碾过我的笔记本也没关系

互联网时代的现代计算机技术是相当神奇和卓越的。

当您抱着您的笔记本电脑宅在家里看YouTube视频或使用搜索引擎时,实际上利用了遍布全球的无数台计算机的集体力量,正是它们远程提供了您所需的信息。

这简直就像有一台大型超级计算机随时听候您的差遣,而这一切都归功于互联网。

这种现象就是我们通常所说的“云计算”。

如今我们都可以在网络上读新闻、听音乐、购物、看电视以及存储文件。

在我们所生活的城市中,几乎每个博物馆、银行和政府部门都有自己的网站。

结果如何呢?

我们可以通过这些网站进行付帐和预约等活动,因此节省了排队和打电话的时间。

许多日常事务可以转由网络进行处理,这样我们可以生活得更加丰富多彩。

云计算还有其他一些好处。

几年前,如果计算机出现了病毒感染或硬件故障之类的问题,很多人都会担心文档、照片和文件丢失。

如今,我们已不再将数据存储局限在个人计算机中,而是迁移到网络上,将数据在线储存到“云”中。

如果您在线上传照片、存储重要文件并使用Gmail或Yahoo!

Mail这样网络电子邮件,那么即使一辆18轮大卡车碾过您的笔记本电脑,您的所有数据仍会安全地保存在网络上。

不论您在世界的哪个角落,都可以通过任何一台接入互联网的计算机访问这些数据。

网络应用程序

或者说“生命、自由以及对应用程序的追求”

如果您玩网络游戏,使用网上照片编辑器或者依赖“Google地图”、Twitter、Amazon、YouTube或Facebook等基于网络的服务,那么您就已经是网络应用程序世界中的一个活跃分子了。

网络应用程序究竟是什么?

跟我们有什么关系呢?

“App”是应用程序(application)的缩写。

应用程序也称为程序或软件。

以往,开发应用程序是为了完成综合密集型的任务,例如财务管理或文字处理。

现在,在网络浏览器和智能手机的网络世界中,应用程序通常是较为灵活的程序,专门针对单一任务。

尤其是网络应用程序,可以在网络浏览器中运行这些任务,并且往往能够提供丰富的互动体验。

“Google地图”就是一个网络应用程序的绝佳示例。

它专门用来处理一项任务:

在网络浏览器中提供实用的地图功能。

您可以平移和缩放地图,搜索大学或咖啡厅,并且获得行车路线等等。

您需要的所有信息都会根据您的要求动态显示在网络应用程序中。

我们可以总结出网络应用程序的四大优点:

1.我可以从任何地方访问自己的数据。

在过去的桌面应用程序时代,数据通常存储在计算机的硬盘中。

如果我外出度假,但是将计算机留在了家里,那么就无法查收电子邮件、查看照片或访问任何需要的数据了。

而在网络应用程序的新时代,我的电子邮件和所有数据都存储在网络上。

您可以使用任何一台可以上网的计算机,通过网络浏览器获取所需的数据。

2.我的应用程序总是最新版本。

我今天使用的YouTube是什么版本?

明天呢?

答案是:

永远都是最新的。

网络应用程序会自动更新,所以总是只有一个版本:

包含了所有最新功能和改进的最新版本。

没有必要每次都手动升级到新版本,也不必在花费大量安装时间后才能使用。

3.可以在所有安装了网络浏览器的设备上使用。

对于传统的计算机技术,有些程序只能在特定的系统或设备上运行。

例如,许多为PC编写的程序无法在苹果机上运行。

为每种系统或设备开发相应的软件不仅耗时,而且成本很高。

相反,网络则是一个开放的平台。

任何人都可以在连接到网络的设备上通过浏览器访问网络,无论这样的设备是笔记本电脑、桌面计算机还是手机。

这意味着我即便使用朋友的笔记本电脑或网吧的计算机,也能运行我喜爱的网络应用程序。

4.更加安全。

网络应用程序是在浏览器中运行的,无需下载到自己的计算机上。

由于应用程序代码与计算机代码是分开的,因此网络应用程序不会影响我计算机上的其他任务,也不会影响计算机的总体性能。

这也表示我在面对病毒、恶意软件和间谍软件等威胁时,可以得到更好的保护。

HTML、JAVASCRIPT、CSS...

AJAX不再是从前的样子了

网页都是用HTML语言编写的,这是一种网络编程语言,可以指示浏览器如何在网页上构建和展现内容。

换句话说,HTML为网页提供了构建基础。

很长一段时间以来,这些构建基础都很简单,而且是静态的,只包含文本行、链接和图片。

如今,我们的要求更高了,例如会想要在线下棋或者无缝滚动浏览周边地图,但不想每下一步棋或每滚动一下地图都要等待整个网页重新载入。

这种动态网页的构想,从JavaScript脚本语言发明伊始就已经萌生了。

各种主流网络浏览器都支持JavaScript,这就意味着网页中可以包含更多重要的实时互动内容。

例如,如果您填写了一张在线表单,然后点击“提交”按钮,那么网页就会使用JavaScript实时检查您输入的内容,并且在发现您填错时立即提醒您。

但是实际上,我们现在所了解的动态网页是在JavaScript引入了XHR(XMLHttpRequest)后才实现的,然后首先应用到MicrosoftOutlook网络版、Gmail和“Google地图”等网络应用程序中。

XHR无需重新载入整个网页,即可更改网页的各个部分,包括游戏、地图、视频、在线用户调研等。

这样,网络应用程序也因此变得更快速,响应也更及时。

在引入CSS(层叠样式表)后,网页拥有了更丰富的表现力。

CSS可让程序员以轻松而有效的方法来定义网页布局,并通过颜色、圆角、渐变和动画等设计元素美化网页。

网络程序员通常将JavaScript、XHR、CSS以及其他几种网络技术的强力组合称为AJAX(异步JavaScript和XML)。

HTML也在持续发展,新版HTML标准中不断加入新的功能和改进。

无数的技术人员、点子专家、编程人员和组织创造了种种网络技术,并确保InternetExplorer、Firefox、Safari和“GoogleChrome浏览器”等网络浏览器支持这些技术,正是这些人的不懈努力,网络世界才有了今日的繁荣。

网络技术与浏览器之间相辅相成,把网络打造成一个开放友好的构建平台,供网络开发人员开发各种实用而有趣的网络应用程序,以便我们在日常生活中使用。

HTML5

或“在开始,还没有<

VIDEO>

的时候”

在HTML诞生20多年后,我们仍在探究这样的问题:

什么是网络?

未来的网络会变成什么样?

对于我们这些用户来说,什么样的功能和应用程序才是有趣、实用甚至是不可或缺的呢?

开发人员需要借助什么工具来开发优秀的网站和应用程序?

最后,如何在网络浏览器中实现网络的种种优势?

对上述问题的探究催生了最新版本的HTML,也就是HTML5。

它具备了一系列新功能,可以帮助网页设计人员和开发人员们开发强大的下一代网络应用程序。

以HTML5中的<

video>

标记为例。

在早期的网络中,视频并不是一个主要的部分,或者说根本没有;

互联网用户只有安装了称为“插件”的额外软件,才能在浏览器中观看视频。

而不久之后,轻松观看视频就成了广大用户迫切需要的一项功能。

利用HTML5中引入的<

标记,可以轻松地在网页中嵌入和播放视频,无需安装其他软件。

HTML5还提供了其他一些很棒的功能,例如离线功能(用户即使在没有网络连接的情况下,也能与网络应用程序互动)以及拖放功能。

例如在Gmail中,用户只要将桌面上的文件拖放到浏览器窗口中,即可瞬间完成附件添加操作。

HTML5就和网络本身一样,也在根据用户的需求和开发人员的构想而不断发展。

作为一种开放式标准,HTML5结合了网络显著的一些优势:

不受地域限制,都能在装有新一代浏览器的设备上运行。

但是,就像只有在高清电视机上才能观看高清电视节目一样,用户必须使用兼容HTML5的最新版浏览器,才能访问那些采用了HTML5功能的网站和应用程序。

好在有很多不同的浏览器可供互联网用户选择,买电视机要花钱,浏览器可是能免费进行下载的哦。

支持3D功能的浏览器

更有深度的浏览

3D图形与动画的确魅力无穷,因为它们能够很好地展现所有细节,例如光影、倒影与逼真的纹理等。

然而,迄今为止仍难以实现令人瞩目的3D体验,尤其是在互联网上。

为什么会这样呢?

主要原因是,要在游戏和其他应用程序中营造3D体验,就必须用海量的数据来显示复杂精细的纹理和形状。

以前,大多数常用系统都因为互联网带宽和计算能力方面的限制,无法处理如此海量的数据。

不久之前,一切都改变了:

基于浏览器的3D时代来临了!

如今的宽带网络帮助解决了带宽需求问题。

许多家庭和办公室现在都安装了宽带,带宽远超十年前。

因此,可以通过互联网发送大量数据,从而达到在浏览器中体验逼真3D效果的要求。

而且,如今的计算机在性能上也远非从前可比:

处理器与内存得到了显著提升,即便是目前普通档次的笔记本电脑或台式计算机,也能处理复杂的3D图形。

但是关键还在于浏览器功能有了长足的发展,否则单纯依靠宽带或者计算能力都是无济于事的。

许多现代浏览器都采用了开放网络技术,如WebGL和3DCSS。

凭借这些技术,网络开发人员可以为网络应用程序打造出酷炫的3D效果,而我们无需安装其他插件就能体验这种效果。

最重要的是,许多现代浏览器现在都能采用了一种称为“硬件加速”的技术。

这意味着浏览器可以使用图形处理单元(即GPU)加快计算速度,以满足同时呈现3D和日常2D网页内容的需要。

那么为什么浏览器对3D的支持这么重要呢?

因为现在3D技术已经与HTML5、JavaScript和其他强大的新技术一起成为了网络开发的常用工具,网络开发人员可以使用这些技术开发强大的下一代网络应用程序。

而对用户而言,这意味着可以通过更好的新方式直观地查看实用信息,在网上体验3D环境和玩3D游戏时能够获得更多乐趣。

最重要的是,浏览器对3D的支持为网络应用程序带来了种种好处:

您能够与全球的朋友们分享、协作和个性化最新的应用程序。

毋庸置疑,人人都能获得更多数据,体验更多乐趣。

浏览器大合唱

新老浏览器的对决

老古董般的浏览器与现代浏览器无法并存:

现代浏览器速度快、功能全、安全好老版浏览器运行慢,弱点一大堆一有恶意攻击就疲软。

大多数互联网用户可能尚未意识到,过时的旧版网络浏览器会对我们的网络生活,尤其是网络安全造成多大的负面影响。

您肯定不愿意长年累月都开着一辆轮胎磨秃、刹车失灵而且发动机常常罢工的老爷车。

同样,您也不应该每天使用过时的旧版浏览器来访问网页和网络应用程序。

赶快升级到最新版本的现代浏览器吧,例如MozillaFirefox、AppleSafari、MicrosoftInternetExplorer、Opera或者“GoogleChrome浏览器”。

这样做是很有必要的,理由有以下三点:

第一,旧版浏览器通常无法更新最新的安全补丁和功能,因而极易受到攻击。

浏览器的安全漏洞可能导致用户密码被盗、恶意软件偷偷侵入计算机甚至其他更严重的后果。

而最新版本的浏览器能帮助您抵御网上诱骗和恶意软件等安全威胁。

第二,网络的发展十分迅速。

旧版浏览器可能无法支持当今网站和网络应用程序中的许多最新功能。

只有最新版本的浏览器在速度方面进行了改进,再加上对HTML5、CSS3以及快速JavaScript等现代网络技术的支持,可以让您快速地访问网页和运行应用程序。

第三,旧版浏览器阻碍了网络创新的步伐。

如果大量的互联网用户都墨守旧版浏览器,网络开发人员就不得不在设计网站时兼顾新旧技术。

面对有限的时间和资源,他们不得不为了照顾旧版浏览器的低标准,而停止为现代浏览器开发创新性的下一代网络应用程序。

(想象一下吧,这就好比如今的高速公路工程师们被迫按照老爷车的安全行驶标准去设计高速公路。

)因此,无论对于广大网络用户还是网络创新而言,过时的浏览器都是有百害而无一利的。

如果您对自己老迈的浏览器依依不舍,这也是无可厚非的。

有些情况下,您可能无法升级浏览器。

如果您发现在办公用计算机上无法升级浏览器,请与贵公司的IT管理员联系。

如果您无法升级旧版InternetExplorer,可以使用“GoogleChrome浏览器内嵌框架”插件,在InternetExplorer中引入“GoogleChrome浏览器”的部分功能,从而获得一些现代网络应用程序的先进功能。

过时的旧版浏览器不仅会损害用户的利益,而且阻碍了整个网络的创新步伐。

因此,请您务必花一点时间将您喜爱的现代浏览器升级到最新版本。

编者按:

在推出本指南时,主流现代浏览器的最新稳定版本如下:

Firefox3.6、Safari5、GoogleChrome浏览器7、InternetExplorer8以及Opera10.63。

要了解自己使用的是哪款浏览器,请访问www.whatbrowser.org。

插件

吃饺子要蘸醋

在万维网发展的早期阶段,第一版HTML无法传输像视频这样高级的内容,基本上只限于文本、图片和链接。

为了打破早期HTML的限制并且传输更多互动内容,插件应运而生。

插件是一种附加软件,专门用来处理特定类型的内容。

例如,用户可以下载并安装AdobeFlashPlayer等插件,以便观看包含视频或互动游戏的网页。

插件与浏览器之间的互动程度如何?

说来奇怪,它们之间几乎没有互动。

插件模式很像电视上的画中画:

浏览器在网页上为插件界定一个明确的空间,然后就置身事外了。

插件可以自由运用这个空间,完全不受浏览器的影响。

这种独立性意味着一个特定的插件可以适用于多种不同的浏览器。

然而,这种普遍性也让插件成为了浏览器安全攻击的主要目标。

如果您运行的不是最新版插件,那么您的计算机会更容易遭到安全攻击,因为过时的插件不包含最新的安全修补程序。

我们今天使用的插件模式主要还是沿袭自早期的网络。

不过,网络社区目前正在寻找插件现代化的新用途,例如通过巧妙的方法更加无缝地集成插件,以便对插件内容进行搜索和链接,并且可以让插件与网页的其余部分互动。

更重要的是,现在一些浏览器供应商和插件提供商会展开合作,共同保护用户免受安全风险。

例如,“GoogleChrome浏览器”小组和AdobeFlashPlayer团队已经展开合作,将FlashPlayer集成到了浏览器中。

“Chrome浏览器”的自动更新机制有助于确保FlashPlayer插件永不过时,并且一直收到最新的安全修补程序和补丁。

浏览器扩展程序

浏览器变身“百变金刚”

浏览器扩展程序可让您对浏览器添加新的功能,名副其实地“扩展”浏览器。

这意味着您可以对浏览器进行自定义,添加最重要的功能。

您可以将扩展程序视为在浏览器现有功能的基础上增加新的强大功能。

这些功能可大可小,完全取决于您的需要。

例如,您可以安装一个汇率换算扩展程序,安装完成后,浏览器地址栏旁就会显示一个新的按钮。

点击该按钮即可将当前网页上的所有价格换算成您指定的币种。

如果您是一个习惯在网上规划行程和预订的背包客,那么这款扩展程序就很有帮助。

您可以在所有网页上使用这类扩展程序的类似功能。

浏览器扩展程序也可以在网页外部自行运行。

电子邮件通知扩展程序可以集成到浏览器工具栏中,在后台检查您的电子邮件帐户中是否收到了新邮件,然后通知您。

在这种情况下,无论您在浏览什么网页,该扩展程序总是会在后台运行。

这样,您就无需在一个独立窗口中登录电子邮件来查收新邮件。

浏览器扩展程序刚诞生时,开发人员通常必须使用一些不常见的编程语言或者大型的主流编程语言(如C++)编写这些程序。

这对于工作量、时间和专业的知识的要求都很高。

向浏览器添加更多的代码还会增加安全隐患,因为这为攻击者提供了更多可乘之机。

以前有些扩展程序的代码晦涩难懂,使得扩展程序背负了导致浏览器崩溃的恶名。

如今,大多数浏览器都允许开发人员使用友好的基础网络编程语言开发扩展程序,例如HTML、JavaScript和CSS。

这些语言同时也是开发当今大多数网络应用程序和网页所用的语言,因此如今的扩展程序与网络应用程序和网页之间的兼容性更好。

扩展程序开发起来更加迅速、简单和安全,而且会随着作为开发基础的网络标准一起不断完善。

要找新的扩展程序,可以查看浏览器的扩展程序库。

您会在其中找到成千上万的扩展程序,它们能带给您更高效或更有趣的浏览体验,有些可让您在搜索时在网页上标注突出显示内容以及做笔记;

有些可通过浏览器界面为您带来精彩的体育赛事实况报道。

同步浏览器

又有卡车碾过我的笔记本了

恭喜您,您现在已经步入“云”中了!

您在收发电子邮件、听音乐以及做每一件事时,几乎都用到了网络应用程序。

无论身在何处,您只要通过任意一台可以上网的计算机,就可以在线保存重要文档、照片和各种文件了。

就算是一辆18轮的大卡车呼啸着碾碎您的笔记本电脑,您也不会丢失任何数据。

明智的您早已将自己的重要信息保存到网上,这时候您只要找到另一台可以上网的设备,就可以拿到重要信息并继续工作了。

但是,像书签、浏览器扩展程序和浏览器偏好设置这些日常使用的内容会怎么样呢?

它们会随着您的笔记本电脑一起灰飞烟灭吗?

以前是会的。

那时候您必须重新寻找您喜爱的各种扩展程序,重新收集曾经辛辛苦苦添加到书签的各个网站。

但现在再也不用这么麻烦了!

如今,像Firebox和“Chrome浏览器”等许多浏览器都已着手开发一项称为同步的功能。

同步功能可让您将浏览器设置在线保存到“云”中,这样就算您的计算机融化了,这些设置也不会丢失。

另外,如果您要用到多台计算机(比如工作时使用笔记本电脑,在家使用台式计算机),有了同步功能就会非常方便。

您不必手动地为每一台计算机重新创建收藏网站的书签,也不必重新配置浏览器。

只要浏览器具备同步功能,您在一台计算机上所作的更改就会在几秒内自动在其他同步的计算机上反映出来。

以“Chrome浏览器”为例,同步功能可以将所有的书签、扩展程序、偏好设置以及主题保存到您的Google帐户。

您在使用其他任何可以上网的计算机时,只需打开“Chrome浏览器”,然后通过浏览器的同步功能登录您的Google帐户。

瞧!

您喜爱的所有浏览器设置这时就可以在新的计算机上使用了。

无论您要使用多少台计算机,只要可以上网并且安装了可同步到“云”的现代浏览器,就万事俱备了。

哪怕这些计算机都被传说中的卡车压坏也没关系。

浏览器COOKIE

多亏了记录功能

“Cookie”看起来不像是一个技术名词,但却为互联网用户提供了一项至关重要的功能:

记录访问过的网站或正在访问的网站。

Cookie是由您访问的网站向您的浏览器发送的一小段文本。

其中包含了您希望该网站记住的关于访问活动的信息,例如首选语言或其他一些设置。

浏览器会保存这些数据,并在您下次访问该网站时调用它们,为您提供更方便和个性化的访问体验。

例如,您在访问一个电影网站时表示某喜剧片最受您的喜爱,那么该网站所发送的Cookie就会记录这一点,这样当您下次访问时,就会看到很多的喜剧片。

在线购物车也使用Cookie。

例如,您在收费电影网站浏览DVD时,会发现在不登录的情况下也可以将DVD添加到购物车中。

即使您在该网站的各个不同页面上浏览,您的购物车也不会“忘记”您挑选的DVD,因为您的选择已经通过浏览器的Cookie保存下来了。

另外,在线广告也会使用Cookie记录您的兴趣爱好,并在您访问网页时显示相关的广告。

但是有些人不喜欢使用Cookie,因此大多数现代浏览器都提供了管理

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1