上图展现了一个浏览器简单的工作方式,它利用网页连接了我们与网络。它可以打开网络上的网页,供我们阅读,娱乐,工作等等。
网页是基于浏览器开发的,开发简单网页,我们只要要掌握HTML就可,假如希望网页有点样式,还需要学习CSS,假如还希望网页能做少量交互或者者展现动态的数据等功能,还需要掌握Javascript。也就是:
HTML + CSS + Javascript = 一个好看且有用的网页
在开发之前,我们先简单理解下浏览器是什么呢?
一个新的电脑里面,我们会发现win10自带的浏览器Edge,就是下面这个样子:
这个软件是微软开发的,预安装在windows里面。不知道你们有没有遇到过,在有些时候,我们需要使用少量特定的网站时,需要使用特定的浏览器。例如学校网站的个别功能,老师会说,需要下载谷歌浏览器,或者者IE8以上的浏览器才可以提交表格,有些网站只可以用UC浏览器打开等等这些场景。所以可见,浏览器并不都是一样的。不同的浏览器是由不同的厂家生产的,就像聊天工具,QQ是腾讯生产的,YY是华多网络科技公司生产的等等,很多很多的聊天工具,除了下图列举的少量,还有很多别的厂家生产的聊天的工具:
浏览器发展简史
浏览器近20年来的发展简史图
百度统计
从图里可以看出,火狐浏览器已经被归类到其余里面了,没想到谷歌浏览器成了最终的霸主。从某些方面也告诉我们,当下若还没有成就的时候,不要急,不要慌,好好沉淀自己,用发展的眼光去提升自己,最后谁也不知道谁是大哥!
总结: 浏览器就是供客户连接网络的一个用户端,网页就是把网络上的内容展示给客户并且提供少量特定的功能。