浏览器的简要个人分享

浏览器是指可以显示网页服务器或者文件系统的HTML文件(标准通用标记语言的一个应用)内容,并让用户与这些文件交互的一种软件。
它用来显示在万维网或局域网等内的文字、图像及其他信息。这些文字或图像,可以是连接其他网址的超链接,用户可迅速及轻易地浏览各种信息。大部分网页为HTML格式。可以与用户交互的比较方便的软件。

蒂姆·伯纳斯-李是第一个使用超文本来分享资讯的人。于1990年发明了第一个网页浏览器WorldWideWeb,后来改名为Nexus。在1991年3月,他把这个发明介绍给了他在CERN工作的朋友。从那时起,浏览器的发展就和网络的发展联系在了一起。开启了网络方便浏览化时代,方便了用户交流和信息传送,方便了世界信息的分享,使世界加快迈入告诉信息化时代。

不同的浏览器有不同的功能,而现在的浏览器和网页会有很多功能和技术是以往没有的。如之前提到的,因为浏览器战的出现,浏览器和万维网得以迅速但混乱地扩展。各个浏览器都有自己的主打特性,相互之间竞争,推出新特性,增加新功能。

2003年,微软宣布不会再推出的独立的Internet Explorer,但会变成视窗平台的一部分;同时也不会再推出任何Macintosh版本的Internet Explorer。从此ie就像系统软件一样绑定在操作系统上,增加了ie的市场占有率。

浏览器的引擎有多种多样

基于Gecko排版引擎 Mozilla Firefox、HotBrowser、Mozilla Suite、Camino  3B
基于WebKit排版引擎 Google Chrome,Safari,Opera
基于Presto排版引擎 NDSBrowser,Wii Internet Channle,Nokia 770网络浏览器、
基于KHTML排版引擎 Konqueror
基于Trident排版引擎 Internet Explorer,Netscape Browser(8),GreenBrowser

内核又有好多种

  1. IE内核。包括360安全浏览器、IE、 Greenbrowser、 Maxthon2、世界之窗、刚开始的搜狗浏览器。
  2. Chrome内核,如 Chrome浏览器。
  3. 双核(IE和chrome/webkit内核).。双核的意思是一般网页用chrome内核(即webkit或高速模式)打开,网银等指定的网页用IE内核打开。
  4. Firefox。

浏览器支持以下标准功能

支援标准
HTTP(超文本传输协议)和HTTPS
HTML(超文本连结标记语言),XHTML(可扩展的超文本标记语言)及XML(可扩展标记语言)
图形档案格式如GIF、PNG、JPEG、SVG
CSS(层叠样式表)
JavaScript(动态网页DHTML)
Cookie 让网站可以追踪浏览者
电子证书
Macromedia Flash
Java applet
Favicons
无线应用协议

基本功能
书签管理
下载管理
网页内容快取
透过第三方插件(plugins)支援多媒体

附加功能
网址和表单资料自动完成
分页浏览
禁止弹出式广告
广告过滤

移动端的浏览器也是各有特点,流畅,左右滑动切换等等

时间: 2024-10-25 14:42:36

浏览器的简要个人分享的相关文章

微信浏览器下提供的分享回调

<script type="text/javascript">         // 所有功能必须包含在 WeixinApi.ready 中进行 WeixinApi.ready(function(Api) {             // 隐藏右上角popup菜单入口             //Api.hideOptionMenu();             // 隐藏浏览器下方的工具栏             //Api.hideToolbar();         

winform调用浏览器打开页面方法分享,希望对大家有帮助

在很多客户端程序中我们都需要调用浏览器打开网页,这里分享一个可以在我winform程序调用浏览器的方法,测试通过了. 下载查看demo 看演示图 1.调用谷歌浏览器打开网页(打开百度) 2.调用IE打开页面(打开百度) 3.调用用户默认设置的浏览器打开百度页面 测试都是通过的,有些电脑因为没有安装IE浏览器特别是一些Ghost系统,导致IE打开不成功,这里我建议大家可以调用谷歌浏览器,因为比较这是现在最主流的浏览器之一,谷歌没有就打开系统默认的,实在不行就打开IE. 项目测试中,还真有一些客户的

HTML5网页如何调用浏览器APP的微信分享功能?

if (/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))) { if (window.location.href.indexOf("?mo

web浏览器兼容简要整理

ajax的创建 if (window.XMLHttpRequest) { var xhr = new XMLHttpRequest(); } else { //IE6及其以下版本浏览器 var xhr = new ActiveXObject('Microsoft.XMLHTTP'); } 事件监听 // target:监听对象 // type:监听函数类型,如click,mouseover // func:监听函数 function addEventHandler(target,type,fn)

Mobile&amp;Web前端开发:移动浏览器的viewport实例分享

对于移动web开发.quirksmode.org有两篇文章详细介绍了Ataleoftwoviewport12感觉非常好,最好了解一下viewport概念.原本想翻译的但这两篇文章实在太长了没耐性,于是抽取了其中重点讲viewport局部,用半翻译半自己写的方式写出来,这也是为了让自己能够理解得更好一些. 其中CSS像素和设备像素的概念.要想了解得更清楚还是推荐看看那两篇文章.以下图片均来自http://quirksmode.org还有js获取各种宽高和位置的内容都没有提及. 桌面浏览器 先说说桌

UC和QQ两个主流浏览器 * 点击触发微信分享到朋友圈或发送给朋友的功能(转载)

转载(声明:仅供学习使用) /** * 此插件主要作用是在UC和QQ两个主流浏览器 * 上面触发微信分享到朋友圈或发送给朋友的功能 * 代码编写过程中 参考: * http://mjs.sinaimg.cn/wap/module/share/201501261608/js/addShare.js * 此外,JefferyWang的项目对我也有一定启示: * https://github.com/JefferyWang/nativeShare.js * * @revisor [email prot

web页面手机浏览器qq浏览器自带分享和微信浏览器自带分享的总结

我们公司有ios原生和安卓原生的app,后面新加H5的手机浏览器页面,页面需要分享.公司参照京东分享模式进行开发.本来想用h5和js一起写分享,后面发现每个浏览器都自带分享按钮,所以就用浏览器自带的分享按钮. 1.首先,qq浏览器是最简单,但是百度上最没有文档.qq浏览器打开页面,按分享按钮可以分享到qq好友.qq空间.朋友圈和微信好友,四种方式.但是分享必须自带自家产品的图片和标题,所以进行代码设置:如图: 设置这三者就可以把你想要的描述,标题和图片带过去.我是动态改变meta的内容的.(网上

微信分享操作点滴

关于微信分享的几个使用场景: 微信应用内 1)在订阅号或者服务号只能把信息转发到好友列表(不能直接转发到朋友圈!!!) 2)通过微信自带浏览器查看信息能分享到朋友或者分享到朋友圈,如下图,用户能自定义输入(以下都是微信app自带的功能) 如下链接就是微信产看到的页面(看域名可猜测到是通过<微信公众平台>发布出来的图文推送) [http://mp.weixin.qq.com/s?__biz=MjM5NDAwMDk4MA==&mid=208651629&idx=1&sn=d

Windows 10 Build 10041 试用 升级后有 Spartan 斯巴达浏览器功能

为了试用一下微软最新的 Spartan 斯巴达浏览器,本周在家花了三天时间下载了  Windows 10 Build 10041 32位系统,来看一下有什么新的功能,因为只是在虚拟机中装装,下载32位就够用了. 由于是beta版本,只有在虚拟机中试用了. 一般按照我选择默认的直接安装即可以. 点下一步,完成,启动后: 系统保留现在为350MB 大小了. 使用虚拟机,笔者电脑性能占用情况. I5+ 6GB 内存+ 240GB intel SSD+ 1TB USB3.0移动硬盘,虚拟机装在移动硬盘,