`
shwicho
  • 浏览: 4508 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类

漫谈 浏览器兼容性的罪魁祸首(是IE TEAM 还是FF TEAM 亦或 Opera TEAM)

 
阅读更多

有很多人评论着浏览器的好坏从它们的兼容性来考虑问题,说IE不好 或者FF兼容性差等等...但是归根结底造成这些的原因是在于谁呢?商业竞争?俗话说:么有竞争就么有发展,么了发展的产品会是好产品吗?看待问题不能从单方便考虑,无论任何问题都有多面性,下面我们来看看这几款主流的浏览器...

IE LogoFF LogoChrome LogoOpera LogoSafer Logo

首先,是大家最熟悉的IE:Windows Internet Explorer,原称Microsoft Internet Explorer,简称MSIE(一般称成Internet Explorer,简称IE),是微软公司推出的一款网页浏览器。

IE,是微软公司推出的一款网页浏览器。截至2010年9月止,统计的数据显示IE占有率高达59.65%引。虽然它依然是使用最广泛的网页浏览器,但与2003年最高Windows操作系统的一个组成部分。在旧版的Windows操作系统上,它是独立且免费的。从Windows 95OSR2开始,它是随所有新版本的Windows操作系统附送的默认浏览器。Internet Explorer最初是从早期一款商业性的专利网页浏览器SpyglassMosaic派生出来的产品。在1996年,微软通过给予季度费用和部分收入从Spyglass中取得了Spyglass Mosaic的授权。虽然Spyglass Mosaic的名字与NCSA Mosaic(首款应用得最广泛的网页浏览器)甚为相似,但Spyglass Mosaic则相对地较不出名以及使用了NCSA Mosaic少量的源代码。IE虽然自2004年以来它丢失了一部分市场占有率,Internet Explorer依然是使用最广泛的网页浏览器。在2005年4月,它的市场占有率约为85%。2007年其市场占有率为78%。其竞争对手主要有Firefox、Safari、Opera、Chrome等。Internet Explorer是微软的新版本Windows操作系统的一个组成部分。在旧版的操作系统上,它是独立且免费的。从Windows 95 OSR2 开始,它随所有新版本的Windows操作系统附带的浏览器。然而,2004年至2005年之间的一次重大更新只适用于Windows XP SP2及Windows Server 2003 SP1。最初,微软计划和下一个版本的Windows VISTA一起发布Internet Explorer 7.0,不再单独发行IE7,但微软公司后来宣布在2005年夏季提供Internet Explorer 7的一个测试版本(Beta 1)给Windows XP SP2用户。2003年微软宣布将不会继续开发为麦金塔电脑而设的Internet Explorer for Mac。而对麦金塔电脑Internet Explorer的支持也在2005年终止,并在2006年停止提供下载。


其次,就是FF(火狐) :Mozilla Firefox,非正式中文名称火狐,是一个开源 网页浏览器,使用Gecko引擎(即非ie内核),由Mozilla基金会与数百个志愿者所开发。原名“Phoenix”(凤凰),之后改名“Mozilla Firebird”(火鸟),再改为现在的名字。火狐浏览器(Mozilla Firefox)采用Gecko网页排版引擎,支持多种操作系统,开放源代码以多许可方式授权,包括Mozilla公共许可证(MPL)、GNU通用公共授权条款(GPL)以及GNU较宽松公共许可证(LGPL)。目前,火狐在全球浏览器市场份额排行第二,但和谷歌浏览器及其他浏览器的竞争中,市场份额有所下降。


再次来看看,google Chrome :Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的开放原始码网页浏览器。该浏览器是基于其他开放原始码软件所撰写,包括WebKit和Mozilla,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。软件的名称是来自于称作Chrome的网路浏览器图形使用者界面(GUI)。软件的beta测试版本在2008年9月2日发布,提供43种语言版本,有支持Windows平台、Mac OS X和Linux版本提供下载。 官方的正式宣布预定在2008年9月3日举行,并将寄给记者和博客一则解说新浏览器特色和研发动机的漫画,该漫画由史考特.迈克劳德(Scott McCloud)所绘制,并在创作共用的“姓名标示-非商业性-禁止改作2.5”版权协议下发行。由于要送往欧洲的信件提早寄出,因此德国“Google Blogoscoped”博客的作者菲利普·蓝森(Philipp Lenssen)在2008年9月1日收到漫画后就扫描并放上自己的网站。随后Google就将这则漫画放到Google Books和Google网站上,并在自家的博客中说明了提早释出的原因。

  类似于Android在中国的通俗名字叫“安卓”(取意 安全卓越 之意), Chrome在中国的通俗名字,音译是 kuomu,中文字取“扩目”,取意“开阔你的视野”的意思, 因为扩目系统是除了windows之外又一新的系统,的确开阔了我们的视野。

下面两款主要应用于手机的浏览器:

opera是由挪威欧普拉软件公司(Opera Software ASA)制造的一款浏览器-Opera浏览器。 Opera起初是一款挪威Opera Software ASA公司制作的支持多页面标签式浏览的网络浏览器,由于新版本的Opera增加了大量网络功能,官方将Opera定义为一个网络套件。2009年9月1日,官方发布的个人电脑用的最新版本为Opera 10。2011年8月9日Opera以“欧朋”品牌进军中国手机浏览器市场。

 Opera支持多种操作系统,如Windows、Linux、Mac、FreeBSD、Solaris、BeOS、OS/2、QNX等,此外,Opera还有手机用的版本,如在Windows Mobile上的Opera Mobile和在JAVA上的Opera Mini,早在2006年更与Nintendo签下合约,提供NDS及Wii游乐器Opera浏览器软件;也支持多语言,包括简体中文和繁体中文。

 

Safari是苹果计算机的最新作业系统Mac OS X中的浏览器,使用了KDE的KHTML作为浏览器的运算核心。Safari在2003年1月7日首度发行测试版,并成为Mac OS X v10.3与之后的默认浏览器,也是iPhone与iPod touch的指定浏览器。Windows版本的首个测试版在2007年6月11日推出,支持Windows XP与Windows Vista,在2008年3月18日推出正式版。


这些浏览器都是主流他们不会有什么,他们的版本不断在更新...错在哪?错在我们这些开发者,网站的开发者...浏览器兼容是对开发者而言的不是用户...


以上各大浏览器资料来源于百度百科...部分信息来源于 各大浏览器官网...



分享到:
评论

相关推荐

    漫谈兼容内核.zip

    漫谈兼容内核之一:ReactOS怎样实现系统调用 漫谈兼容内核之二:关于kernel-win32的对象管理 漫谈兼容内核之三:Kernel-win32的文件操作 漫谈兼容内核之四:Kernel-win32的进程管理 漫谈兼容内核之五:Kernel-win32...

    漫谈兼容内核.7z

    谈兼容内核之一:ReactOS怎样实现系统调用.pdf 漫谈兼容内核之二:关于kernel -win32的对象管理.pdf 漫谈兼容内核之三:关于kernel-win32的文件操作.pdf 漫谈兼容内核之四:Kernel-win32的进程管理.pdf 漫谈兼容内核...

    漫谈兼容内核 毛德操

    《漫谈兼容内核》是毛德操先生的一本深入探讨操作系统内核兼容性问题的专业著作。这本书主要针对计算机科学中的核心主题——操作系统内核,尤其是如何实现不同系统间的兼容性,提供了丰富的理论知识和实践经验。 ...

    漫谈兼容内核[pdf]

    01.漫谈兼容内核之一:Wine的系统结构.pdf 02.漫谈兼容内核之二:关于kernel-win32的对象管理.pdf 03.漫谈兼容内核之三:关于kernel-win32的文件操作.pdf 04.漫谈兼容内核之四:Kernel-win32的进程管理.pdf 05.漫谈...

    (全)漫谈兼容内核pdf版毛德操

    通过阅读《漫谈兼容内核》,读者不仅能掌握内核设计的基本原理,还能了解到兼容性问题的复杂性和解决方案,这对于软件开发者、系统管理员或任何与操作系统打交道的专业人士来说都是极其有价值的。

    漫谈兼容内核(毛德操)

    《漫谈兼容内核》是毛德操先生对操作系统内核兼容性问题深入探讨的一部作品,主要聚焦在Windows系统中的兼容内核技术。在这个领域,我们常常会遇到各种软硬件兼容性挑战,如何使内核能够适应不同环境、支持各种设备...

    漫谈兼容内核

    用户级兼容性主要通过模拟环境或虚拟机实现,比如Wine项目,它允许在Linux上运行Windows应用程序。内核级兼容则涉及到更深层次的技术,例如通过Linux的Windows子系统(WSL),微软在Linux内核上构建了一个兼容层,...

    Windows之漫谈兼容内核

    总之,《Windows之漫谈兼容内核》将带你深入了解Windows内核在兼容性方面的设计与实现,无论是对于系统管理员还是软件开发者,都将从中受益匪浅。通过学习,你可以掌握如何利用Windows的内核特性解决实际工作中的...

    漫谈兼容内核.rar

    《漫谈兼容内核》是一系列深入探讨操作系统内核兼容性的技术文章集合,主要围绕Windows内核和跨平台兼容性展开。以下将针对压缩包中的各个文件内容进行详细阐述: 1. **Windows的进程间通信(IPC)** Windows的...

    漫谈兼容内核 电子版

    4. **设备驱动**:Windows的设备驱动模型依赖于驱动签名和驱动程序包(.INF文件),以确保硬件兼容性和稳定性。 5. **图形用户界面**:Windows内核与图形用户界面紧密集成,提供丰富的图形和多媒体支持。 书中可能...

    漫谈Linux兼容内核

    01:ReactOS怎样实现系统调用.pdf 02:关于kernel -win32的对象管理.pdf 03:关于kernel-win32的文件操作.pdf 04:Kernel-win32的进程管理.pdf 05:Kernel-win32的系统调用机制.pdf 06:二进制映像的类型识别.pdf ...

    漫谈兼容内核pdf版本(26章)

    综上所述,《漫谈兼容内核》通过一系列详细且深入的讲解,为读者提供了丰富的Windows NT内核编程知识,无论是在学术研究还是实际开发中,都能从中受益匪浅。通过学习这些章节,读者能够更全面地理解Windows系统的...

    Windows之漫谈兼容内核 完整重编辑清晰电子pdf版

    通过《Windows之漫谈兼容内核》这本书,读者不仅可以了解到Windows内核的基本原理,还能掌握到实际操作中的技巧和经验,对于系统管理员、软件开发者或对操作系统有深入兴趣的人士来说,是一份宝贵的资源。...

    章亦春nginx漫谈

    - **版本兼容性**:教程中使用的示例至少兼容 Nginx 0.8.54 版本,建议使用最新稳定的版本以获得最佳效果。 - **第三方模块**:教程中涉及的非标准第三方模块均经过生产环境测试,推荐下载作者维护的 ngx_openresty ...

    漫谈兼容内核之二十二 Windows 线程的调度和运行

    本文将深入探讨“漫谈兼容内核之二十二 Windows 线程的调度和运行”这一主题,主要关注Windows线程的创建、调度策略、优先级以及执行过程。 线程是操作系统中的基本执行单元,每个线程都包含一个独立的程序计数器,...

    10.漫谈兼容内核之十:Windows的进程创建和映像装入.pdf

    漫谈兼容内核之十:Windows的进程创建和映像装入 #### 一、概述 在《10.漫谈兼容内核之十:Windows的进程创建和映像装入》这篇文档中,作者毛德操详细探讨了Windows操作系统中进程创建与映像装载的过程。这篇文章...

    架构漫谈(王概凯架构系列文章整理)

    架构漫谈(一):什么是架构? 架构漫谈(二):认识概念是理解架构的基础 架构漫谈(三):如何做好架构之识别问题 架构漫谈(四):如何做好架构之架构切分 架构漫谈(五):什么是软件 架构漫谈(六):软件架构...

Global site tag (gtag.js) - Google Analytics