阅读更多

18顶
1踩

互联网

Mozilla实验室(Mozilla Lab)是一个致力于研发各种先进互联网应用的实验场所。里面不乏有很多有趣实用的项目,比如我们现在见到的Firefox 4.0中的同步功能,就出自原本Mozilla实验室中的Weave项目。诚然,Moziila实验室中的项目有很多,像Tab Candy和JaegerMonkey之类的重点项目并不是我们今天所要说的,我们接下来要讲的是那些不为众人所知,但是却起着重要作用的的项目,它们有的已经默默无闻贡献了很久,有的则代表了未来的技术发展方向。

 

Gaming

Mozilla Gaming项目是Mozilla实验室最新启动的研发项目,研发目标是希望能研发更多的网页游戏,并且可以通过网页游戏与浏览器产生互动,如果未来的某日Firefox增加了游戏插件功能,那么就是这个项目的贡献了。

七个你可能不知道的Mozilla实验室项目

项目主页:Gaming

 

Test Pilot

Test Pilot这个项目很多人可能不了解是什么,但是很多喜欢使用测试版或者午夜开发板Firefox的朋友应该都很熟悉,Test Pilot就是那个被翻译成“测试飞行员”功能,一直致力于对Mozilla旗下产品提供用户功能反馈,一般来说这个功能只存在于测试版软件,正式版就会销声匿迹,使得很多用户并不留意它的存在,但实际上它对于Mozilla软件的开发的确起到了很重大的作用。如果你也想成为一名“测试飞行员”的话,你可以主动下载它的扩展来安装即可。

七个你可能不知道的Mozilla实验室项目

项目主页:Test Pilot

 

Prism

这个项目我们曾经进行过简单介绍,Prism 项目是一个程序启动器,他可以将互联网上的Web应用实体化,也就是说以前你使用WebQQ需要打开浏览器输入网址,使用Prism将其实体化之后,WebQQ就可以变成桌面上的一个图标,双击即可使用,目前这个项目算是基本可用,有兴趣的可以去项目主页体验一下。

七个你可能不知道的Mozilla实验室项目

项目主页:Prism

 

Contacts

Contacts项目目标是构建一个属于你的庞大的联系人数据库,它会收集整理你在互联网络上遇到的各种联系人,无论是 Gmail,Yahoo,Facebook,Twitter等,你任何账户中有的联系人Contacts都会进行整理收集,最后方便用户进行检索,这个功能看起来还不错,不过隐私会是一个问题。

七个你可能不知道的Mozilla实验室项目

项目主页:Contacts

 

Jetpack

如果你是一个Web开发者,或者你有意于开发Firefox插件,Jetpack项目将会是你的福音,Jetpack提供了一个非常简单易用的平台,方便开发者针对Firefox以及Mozilla旗下其他产品开发功能扩展,熟悉HTML,CSS和JavaScript的开发者会很轻易的上手。

七个你可能不知道的Mozilla实验室项目

项目主页:Jetpack

 

Skywriter

Skywriter曾用名为“Bespin”,Skywriter说白了就是一个代码编辑器,不过它神奇的地方在于,它是一个“云编辑器”,任何用户都可以使用它来对代码进行在线编辑,是一个协同开发的好助手,不过这样也会带来比较严重的安全隐患,怎么平衡好“分享”与“隐私”将会是一个重要问题。

七个你可能不知道的Mozilla实验室项目

项目主页:Skywriter

 

Personas

Personas项目或许应该是大家用的最多的项目了,Personas是一个针对Firefox浏览器的美化项目,我们在Firefox中使用到的主题安装,主题显示,主题规格,都与这个项目有关,它是主题开发者与用户之间的一个桥梁,没有它就没有千变万化的Firefox。

七个你可能不知道的Mozilla实验室项目

项目主页:Personas

来自: mydrivers
18
1
评论 共 4 条 请登录后发表评论
4 楼 ray_linn 2010-09-14 21:23
pilot就是测试的意思。。。
3 楼 grave 2010-09-13 21:04
pilot是试点的意思
2 楼 骨之灵魂 2010-09-13 17:12
文章不咋滴
1 楼 linzy410 2010-09-13 17:04
是吗? 

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Asp.Net动态添加控件,并获取其值

    对于很多时候,我们在开发的时候,需要动态添加控件,包括Html控件,Asp.Net 控件。 js生成html控件 function AddProperty(){ var count = document.getElementById('hidCount').value; var str = "<BR> 属性名称:<input t...

  • C#自定义控件 生成 与 加入到项目

    确保控件文件完整:确认您拥有的PicExControl.designer.cs,PicExControl.resx和PicExControl.cs文件是完整的,且它们相互之间是可以正确关联的。添加现有项到项目:在Visual Studio中打开您的项目,然后通过“项目”菜单选择“添加现有项”,找到并选择PicExControl.cs,PicExControl.designer.cs和PicExControl.resx文件,将它们添加到您的项目中。编译项目。

  • asp.net运行时,动态添加Button(或其它控件),并处理相应的事件

    asp.net运行时,动态添加Button(或其它控件),并处理相应的事件 asp.net动态控件,对于Button,要求必须在中,添加,所以,必须要有runat="Server"标记  1.在.aspx.cs中,添加对应的控件变量:    protected System.Web.UI.WebControls.Button savePaper; 2.在.aspx.cs中,页面初始化过程中,添

  • 在ASP.NET页面中动态添加控件

    今天被问到如何在ASP.NET 页面中动态创建一批控件,并且希望在后续代码中能访问到这些动态创建的控件。我用下面的例子来解释这个问题 ================================================================================= 页面文件: <html xmlns="http://www.w3.org/1999/xhtml"...

  • aspx页面中动态创建控件 (转)

    aspx页面中动态创建控件 (转)[@more@]<Mailto:%@page">%@page language="C#"%><%@import namespace="System.Data"%>&...

  • 后台添加页面控件

    .aspx页面: 无标题页 .cs代码: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.S

  • asp.net C#动态添加创建生成button按钮控件没有触发执行响应click绑定事件处理

    问题描述: 在aspx页面动态生成一个控件,比如点击按钮a生成按钮b,然后再点击按钮b的时候,无论如何也进不到按钮b的Click事件里。 网上的答案基本不对,要么就是演示得特复杂难看懂,现在我写一个最简单的例子 首先在aspx页面随便一处加一行,控件类型不限,ID也随便起 然后在aButton的click事件多加一句话, protected void aButton_Click(ob

  • 1.新建一个DataConn.aspx页面,在该页面中添加一个TextBox控件,在该控件中用户可以输入学生的姓名。2.在DataConn.aspx页面中添加一个按钮控件,用户点击按钮,系统根据用户

    1.新建一个DataConn.aspx页面,在该页面中添加一个TextBox控件,在该控件中用户可以输入学生的姓名。 2.在DataConn.aspx页面中添加一个按钮控件,用户点击按钮,系统根据用户输入的学生姓名查询MyPetShop.mdf数据库中“Student”表中该生的各科成绩,并通过GridView控件显示该生的各科成绩。

  • WPF中如何在一个页面中动态增加控件

    其实很简单,我们只用在c#后台增加一个for循环,每次生成一个控件,通过查询数据库中的工位信息,动态生成控件。先看这样一个设计页面,看起来代码冗余量很高,那么怎么才能快速简化代码量,并且能够动态地生成控件呢?能看的出来,代码冗余量很高,那么怎么样才能优化代码,动态生成所需要的控件呢?上述代码就实现了动态展示数据库中is_enable = 1时生成的控件。当然,以上代码中用到了一个查找控件的功能,这里我们需要写一个方法。如果想要隐藏控件,也很简单,同样用for循环。这样就实现了隐藏功能。

  • 后台动态生成LinkButton极其事件

    前台的代码 [code="java"] 无标题页 [/code] 后台的代码 [code="java"] using System; using System.Data; using System.Configuration; using System.Collectio...

  • JS动态添加删除控件_示例

    考察前一篇的技术,自己做了个JS动态添加控件(有增加、删除和添加数据存储) .aspx页面: 1 <html> 2 <head> 3 <script type="text/javascript"> 4 //添加一条记录 5 function addRow(){ 6 var otab=document.getElementById("...

  • C#中.aspx创建控件时发生错误解决

    【前言】 在web页面创建的时候,控件的显示创建,控件出错,未将对象引用设置到对象的实例中。如图所示 【解决问题】 方法一 清理-重新生成,这是网上普遍的解决方法:右击web应用程序,点击清理,然后重新生成,不行的多试几次,然后我就很实在的多次尝试了。结果真的是还不行。 方法二 根据错误提示解决:吧啦吧啦提示说找不到如图所示的路径中的东西 ,那就找找看这个路径中有什么吧,找到这个路径中的文件,...

  • asp.net 按钮动态添加事件

    有时在ASP.NET里,为了页面的灵活性,我们要用到动态创建控件并且取它们的值,下面是写的一段小小的后台代码,以便参考。            using System;      using System.Data;      using System.Configuration;      using System.Collections;      using System.We

  • C#动态循环生成控件(附源码)

    该文章总结了如何在C#动态带出控件并进行编写,从而避免制作人员拖出一个个控件,解决了控件过多,而导致代码冗余过长的问题,本文联合了sql server数据库进行编写,使得文件管理更加有序。

  • ASP.NET 实现简单的注册界面(使用asp控件)

    我们利用ASP.NET来实现简单的注册界面 一:注册首页的界面代码(.aspx文件 这里使用的是asp自带的控件,也可以使用HTML的控件来实现)     用户注册                                    

  • 【BS】 如何向aspx窗体中添加一个自定义控件

    新闻发布系统开工很长一段时间了,但是直到今天调代码才有点上道的意思。虽然学到的东西都挺简单的,但是也还是总结一下,给同样刚开始学习的朋友一个机会,给水平高的朋友一个信心……在我们做项目的过程中难免的会使用一些别人已经封装好的控件,这样既安全,有高效,今天我们就来说一下如何将一个成熟控件添加到你的WEB窗体中。

  • Master模板的ASPX页面动态添加控件

    平时我们在不用模板页的ASPX页面的后台动态添加控件是这样写的:page.Controls.Add(gviewProduct)今天遇到这样一个问题:在带有master模板的页面里不能用动态添加控件原来的错误代码是这样写的:GridView gviewProduct = new GridView();gviewProduct.ID = "Product";this.FindControl("cp

Global site tag (gtag.js) - Google Analytics