Web技术应用基础
上QQ阅读APP看书,第一时间看更新

1.2.2 浏览器

浏览器是访问Web服务器的主要客户端,它可以直接解析执行HTML、CSS、JavaScript代码,但是不能直接处理Web服务的后台处理文件,如JSP、PHP、ASP等是浏览器不能直接处理的。有些网站在浏览器打开的界面中直接显示的后缀是.jsp(如index.jsp),这种情况下并不是浏览器直接解析的JSP代码,而是服务器将JSP解析为HTML供浏览器访问。

目前,主流的浏览器分为IE、Chrome、Firefox、Safari等几大类,它们具有以下特点:

①IE浏览器。IE浏览器是微软推出的Windows系统自带的浏览器,它的内核是由微软独立开发的,简称IE内核,该浏览器只支持Windows平台。目前国内大部分的浏览器,都是在IE内核基础上提供了一些插件,如360浏览器、搜狗浏览器等。

②Chrome浏览器。Chrome浏览器由Google在开源项目的基础上进行独立开发的一款浏览器,目前市场占有率第一,而且它提供了很多方便开发者使用的插件,因此该浏览器也是本书开发的主要浏览器。目前,Chrome浏览器不仅支持Windows平台,还支持Linux、Mac系统,同时它也提供了移动端的应用(如Android和iOS平台)。

③Firefox浏览器。Firefox浏览器是开源组织提供的一款开源的浏览器,它开源了浏览器的源码,同时也提供了很多插件,方便了用户的使用,目前支持Windows平台、Linux平台和Mac平台。

④Safari浏览器。Safari浏览器主要是Apple公司为Mac系统量身打造的一款浏览器,目前主要应用在Mac和iOS系统中。