Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2059|回复: 2
打印 上一主题 下一主题

mozilla前世今生

[复制链接]

388

主题

602

帖子

2218

积分

金牌会员

Rank: 6Rank: 6

积分
2218
跳转到指定楼层
楼主
发表于 2016-3-25 22:40:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hechengjin 于 2016-3-25 22:42 编辑

Mozilla系列——引子
水木开了firefox版,很高兴,原来还有这么多mozilla和firefox的fans。
潜水了一段时间,也解答了一些网友的问题,上周末又去参加了在万人一楼freedevelop版的版聚。
我觉得有必要写一点什么东西,当作对自己这一年多以来从事XUL开发的总结,
也希望抛砖引玉,引起大家的讨论。
下面是我大概想到的一些由浅入深的问题,基于我自己的理解,准备抽时间一个一个说一说。

※ Mozilla开源项目的由来,Mozilla和firefox的关系
※ Mozilla的技术架构
※ 为什么说Mozilla是一个开发平台
※ Mozilla Firefox安装的过程是怎样的?
※ Mozilla Firefox安装后的目录文件结构及其功能
※ 我对mozilla firefox的开发,比如插件、皮肤的开发很感兴趣,
   但是现在我对它们一无所知,我的学习路线应该是怎样的?
※ XPCOM简介
※ XUL简介和简评
※ MVC模式与Mozilla对界面GUI的四维划分及其趋势
※ XBL简介
※ Mozilla里的Javascript和XPConnect
※ RDF(Resource Description Framework )简述
※ XPInstall简述,插件安装和皮肤安装的过程。
※ 开发常用的文档、网络资源和开发工具有哪些?
※ 一般的在开发时的编译错误有哪些?怎么区分?怎么定位?怎么调试?
※ Dom Inspector使用简介
※ XUL中的界面布局管理控制

        Mozilla系列——Mozilla的前世今生
            ——Mozilla开源项目的由来,Mozilla和firefox的关系
    大家一定还记得上个世纪90年代那场浏览器大战,Netscape与M$ IE的火拼,
最终Netscape在M$的强势市场运作面前败下阵来,有关这场大战的惨烈描述,请
参看刘如鸿的大作《战争与和平——纵观浏览器发展二三语》。这里简要列出一些
关键性的事件:
1993年05月,伊利诺斯州大学的天才少年Marc Andreessen开发了第一个浏览器Mosaic,
            即Netscape的前身。
1994年10月,Netscape0.9发布,这个时候仅仅支持少量的HTML。
1995年07月,Netscape1.2发布,此时超过80%的Internet用户使用Netscape,Netscpe
            成就短暂的辉煌。
1997年09月22日,IE4.x发布,同时开始和我们通常提到的Window97进行捆绑,通过
            免费的形式发送给用户,正是这一策略,使IE在浏览器的市场份额迅速
            增长,并且渐渐的超过了当时的龙头老大Netscape。
1998年01月,迫于微软的节节逼近,Netscape浏览器提供免费下载,并且成为一个
            开源软件,http://www.mozilla.org 同时成立。
2002年8月30日,IE6.0 Service Pack1也就是我们通常说的IE6.1发布,这个是微软
            公司迄今为止发布的最后一个版本浏览器。经过几年的市场大战,IE
            拥有了95%左右的浏览器市场。
2003年-2004年,Mozilla开源项目催生的浏览器产品不断出现在沉寂以久的浏览器
            市场:phoenix、thunderbird、firebird、firefox。浏览器市场掀起了
            一股Mozilla firefox热潮,媒体也开始炒作浏览器大战重新拉开帷幕。
    下面大概说一说mozilla和firefox的关系。从最后的一段描述看到,Mozilla是
一个开源项目,这个项目脱胎自浏览器Netscape,因此它也是一个浏览器项目,但它
不仅仅限于做一个浏览器,它提供的是一个开发平台,同时开发基于mozilla架构的
其他项目。
    Firefox是从mozilla源代码中抽取或者说优化出的一个适应大众需求的浏览器版本,
每个版本的Firefox都是从某一个Mozilla版本编译出来的。OK,直观一点,打开你的
Firefox,选择菜单:Help->About Firefox,在弹出的窗口最后几行,你可以看到
Firefox的版本对应的Mozilla版本号,以及所采用的Gecko引擎的最后发布日期:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
这里,Firefox 1.0对应的Mozilla的版本号是1.7.5,Gecko引擎发布日期是2004、11、07
最开始的5.0估计是沿用了Netscape的版本号,因为Netscape成为Mozilla开源项目
的时候的版本号是4.0。下面是Firefox 0.9和0.8版本的信息:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040803 Firefox/0.9.3
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040210 Firefox/0.8
   
    可以说,Netscape是Mozilla的前世,Firefox是它的今生。


回复

使用道具 举报

0

主题

3

帖子

14

积分

新手上路

Rank: 1

积分
14
沙发
发表于 2016-5-7 10:18:15 | 只看该作者
顶一个先吧












产品-推广,发帖-宣传,论坛-顶帖,网络-推广,外链-代发。
联系QQ:188662808
________论坛发帖价格____________
套餐一 80元1000条
套餐二 100元3000条
套餐三 200元9000条
套餐四 300元15000条
当天发完,提供详细报表,保证数量。
包月:500元每天1000条共30000条
包月:600元每天1500条共45000条
包月:800元每天3000条共90000条
包月:1200元每天5000条共150000条
包月:2400元每天12000条共360000条
每天发完,提供详细报表。
联系QQ:188662808
回复 支持 反对

使用道具 举报

0

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
板凳
发表于 2016-5-11 18:50:42 | 只看该作者
谢谢你的发言` 非常有意义












破晓电影网 www.lele55.com/poxiao.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-4-19 12:15 , Processed in 0.059131 second(s), 18 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表