mozilla & open web

Post on 12-May-2015

4.194 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

First Presentation I give in Mozilla Events to introduce Mozilla, Arabic Mozilla Community, Mozilla Pojects and Technologies. Objectives of this Presentation: to know that Mozilla is not a Company, and Firefox is not just a Browser

TRANSCRIPT

The Non-Profit that Makes

Haitham A. El-Ghareeb

@Helghareeb

Www.helghareeb.net

History

Mozilla Project was created in 1998

Release of Netscape source code

Open community

Started creating variety of browsers, development tools, range of other projects

Free software that enable people to have choice

Mozilla 1.0

Released 2002

Many improvements to the browser, email client, and other apps

Not many people were using it!

By 2002, over 90% of Internet users were browsing with Internet Explorer

Phoenix 'later Firefox'

First version: Later 2002

Released by Mozilla Community

Goal:

Providing the best possible browsing experience to the widest possible set of people

Mozilla Foundation

Year 2003

Independent Non-Profit Organization

Supported by individual donors and a variety of companies

Role: Promoting Openness, Innovation, and Opportunity

How?

Continuing to release software, such as Firefox and Thunderbird

Expanding to new areas, such as providing grants to support accessibility improvements on the Web

Firefox 1.0

Released 2004

100 million times download in less than a year!

New versions have come regularly

in 2008, 20% worldwide market share

10 years anniversary

2008

Bring choice back to the user

Renewed competition

Great end user products can be open source

Experiencing Internet in your own language

Sustainable Organization

Next 10 Years!

No guarantee that Internet will remain open or enjoyable or safe!

Mozilla will continue to:

provide an opportunity for people to make their voices heard

Shape online lives

Dedicated to:

Putting you in control of your online experience

Shaping the future of the Web for the Public Good

What is Mozilla?

Pack of independently Spirited, Fiercely unconventional people, who do things little differently

The Company who made value the bottom line

We strive to make proprietary technologies... Free

Why Support Mozilla?

We make our technologies open and free for everyone

We answer to no one but YOU

We don't operate this way for the fund of it

We believe it is the right thing to do!

What We Believe?

We believe in Principle over Profit

We believe Secrecy is trumped by Honesty

We believe the Web is more cared for than owned

We believe in innovation that puts users in front, and at the center in the driver seat

We believe the world's best browser is made possible by people like you and me!

We believe in YOU!Will you Support us?

Mozilla Manifesto

Community based Approach

Create world-class open software

Develop new types of collaborative activities

Manifesto Goals

Articulate a vision for the Internet that Mozilla participants want

Speak to people whether or not they have a technical background

Make Mozilla contributors proud of what we are doing

Provide a framework for other people to advance this vision

Mozilla ManifestoI need to know more

www.mozilla.org/about/manifesto

Open WebInternet: Open and Participatory

'People acting as individuals, working together in groups, and leading others'

Open Web Principles

1. Internet is a key component in all life aspects

2. Internet is a global public resource that must remain open and accessible

3. Internet should enrich our lives of individual human beings

4. Individuals' security on the Internet is fundamental, not optional

Open Web Principles

5. Individuals must have the ability to shape their experiences on the Internet

6. Internet effectiveness depends upon interoperability, innovation, and decentralized participation worldwide

7. Free and open source software promotes the development of the Internet as a public resource

Open Web Principles

8. Transparent community-based processes promote participation, accountability, and trust

9. Commercial involvement in the development of the Internet brings many benefits

10. Magnifying the public benefit aspects of the Internet is an important goal, worthy of time, attention and commitment

Projectsnot only Firefox!

Open Source Software

Free RedistributionSource Code

Derived WorksIntegrity of the Author's Source Code

No Discrimination against Persons or GroupsNo Discrimination against Fields of Endeavor

Distribution of LicenseLicense must not be specific to a ProductLicense must not restrict other Software

License must be Technology-Neutralwww.opensource.org

Free Software

matter of liberty, not price

Program's users have the four essential freedoms:

Freedom to run the program, for any purpose

Freedom to study how the program works, and change it to make it do what you wish

Freedom to redistribute copies so you can help your neighbor

Freedom to distribute copies of your modified versions to others.

www.gnu.org/philosophy/free-sw.html

ProjectsOpen Source, Free Software

Mozilla Projects

Mozilla Applications

Mozilla Drumbeat Projects

Mozilla Labs Experiments

Mozilla Developer Tools

Mozilla-Based Applications

Mozilla Technologies

Mozilla Applications

Firefox for Desktop

Firefox for Mobile

Thunderbird

SeaMonkey

Lightning and Sunbird

Camino

Firefox for Desktop

for Windows, Mac, Linux, and Android

First Web browser to Support Do Not Track on Multiple Platforms

Browser ID

Firefox: Do Not Track

Tell Web sites that users wish to opt-out of online behavior tracking

Initiative that Safari joined later, leaving Google behind

IE9 is joining

84% of browser market share 'Firefox, Safari, IE'

W3C held the first workshop on tracking protection

Firefox: Do Not TrackHow it Works?

Tracking: associated with online behavioral advertising

Not all websites or advertisers allow for opt-out

Make opt-out easily configurable

Firefox: Do Not TrackHow it Works?

Firefox 4

instead of the cookie-based mechanism, firefox sends a specially formatted HTTP header to Web servers

nothing that user doesn't want to be tracked

Passive header solution

Firefox: Do Not TrackHow it Works?

30 lines of code for implementation

Associated Press and Chitika started to recognize the header on the server side

DNT HTTP Header

DNT Header and Ack

Firefox: Do Not TrackHow it Works?

DOM Flag

navigator.doNotTrack

No DOM Flag = No Do Not Track-aware JavaScript

<?php if(array_key_exists("HTTP_DNT",$_SERVER) and $_SERVER["HTTP_DNT"] == "1") {print("var DoNotTrack = 1;\n);} ?>

Firefox: Do Not TrackHow it Works?

Third party has to check for DNT header

What to do about logging the request?

What about clients that don't support JavaScript?

Have to look at the header

Firefox: Do Not TrackHow it Works?

Response Header

Makes DNT response clear

Requires third party implement response header

More traffic on the wire

Fights for that!Support DNT!

Firefox: Browser ID

Experimental new way of signing into websites

For users: BrowserID provides a safer and easier way to sign in

For developers: BrowserID offers a world class sign-in experience with only a couple lines of code

Firefox: Browser ID

When clicking Sign in, BrowserID displays a window with email addresses, you select the email address, and you are done!

Firefox: Browser IDHow does it work for

Users?

BrowserID verifies email ownership, user picks the

email to sign in with

www.browserid.org

http://identity.mozilla.com

Firefox: Browser IDHow does it work for

Developers?

implements the verified email protocol

It doesn't require that email providers support the system, but provides a better experience if they do

effectively a universal login system

Firefox: Browser IDHow does it work for

Developers?Difference between BrowserID and OpenID:

creating identity token - User ID or personal URL - and describing how to use the token for authentication is not the optimal way

BrowserID uses email address

Firefox: Browser IDHow does it work for

Developers?Why email addresses?

fully distributed system

millions of participating hosts

billions of accounts

deeply interdependent with DNS 'Globally Distributed DNS Lookup System'

Supports pseudonymous identity through anonymous remailers

users understand what an email represents

Firefox: Browser IDHow does it work for

Developers?

helghareeb@gmail.com

Can be used with other protocols than SMTP

email host authenticates a user to prove control over identity

Firefox: Browser IDHow does it work for

Developers?BrowserID System allows Firefox 'or any other Web browser to':

Maintain a list of user's verified email addresses

Demonstrate control of an email address to a website through cryptographic means

Firefox: Browser IDHow does it work for

Developers?System allows an identity authority 'mail server' to:

Store secure, revocable key representing user authentication

Indicate to the browser the terms of use of the key 'expiration, invalidation, and refreshing'

Crete pseudonymous identities

Certify a user authentication to allow browser to present proof of authentication

Firefox: Browser IDHow does it work for

Developers?Site allows a relying site 'any web site' to:

indicate to the browser that they can accept verified email addresses

ask the browser to prompt the user to select an address

Receive a cryptograhically-verifiable assertion of the user's identity

Verify the identity assertion locally

Firefox: Browser ID

easy to usesecure

cross-browserdecentralized

even better on future browsersrespects user privacy

Firefox

So, that's it?

Of course No, but we have a presentation to follow

Firefox for Desktop

Rapid Release Development Cycle

Following Firefox 4

Rapid release development cycles to:

Deliver new features

Performance enhancements

Security Updates

Stability improvements

Nightly test builds: includes features not tested by QA, Nightly build 8

Aurora: users can test the latest features and innovations, expect an increase in polish from, Nightly build will be Aurora on August 16

Firefox Beta: broadly test the stability of new features and improvements in the next version, Beta 6 on August 16

Firefox for Mobile

Supports DNT

Supports Twitter Add-on

Sync with Firefox for Desktop

Take the power and customization Everywhere

Thunderbird

Free email application

easy to set up and customize

loaded with great features

Built on the Mozilla Gecko 5 Standard

GeckoLayout Engine

Display Web pages and applications users' interface

Rich programming API

Written in C++, cross platform

Second most popular layout engine on WWW, after Trident

Support open Internet standards, such as: HTML 4, Partial CSS 3, W3C DOM, XML, XHTML, RDF, JavaScript

Google's picture organization software 'Picasa' is based on Gecko

SeaMonkey

Community effort

all-in-one Internet application suite

Web-browser

advanced e-mail

newsgroup and feed client

IRC chat

HTML editing

Lightning and Sunbird

Lightning: enable you to manage your calendar through Thunderbird

Sunbird: Manage schedule easily

CaminoOpen source Web browser

Best possible experience for Mac OS X

Integrated with all Mac OS Technologies

Cocoa user interface, Gecko layout engine

Simple, secure, and fast browser for Mac OS X

Mozilla Projects

Mozilla Applications

Mozilla Drumbeat Projects

Mozilla Labs Experiments

Mozilla Developer Tools

Mozilla-Based Applications

Mozilla Technologies

Mozilla Drumbeat Projects

Universal Subtitles

WebMadeMovies

School of Webcraft

Peer 2 Peer University

Privacy Icons

Open Attribute

Hackasaurus

MoJo 'Mozilla + Journalism'

Popcorn.js

Universal Subtitles

Gives individuals, communities, and larger organizations the power to overcome accessibility and language barriers for online videos

Tools are free and open source

Make the work of subtitling and translating video simpler, more appealing, more collaborative

Universal Subtitles

Captions make vides accessible for viewers who are deaf or hard of hearing

Translations make it possible to watch video in languages we don't speak

Video creators get: better Search Engine Optimization 'SEO', more views, etc.

Web Made Movies

Open video laboratory researching the intersection of video and web

Brings filmmakers and developers together to rethink how we create and watch movies online

We create demos and productions that spin off into software projects like popcorn.js, a javascript library for HTML5 video

School of Webcraft

School of Webcraft is looking for people to lead study groups and courses on open,

standards, based web development

Peer 2 Peer University

Peer 2 Peer University is an open education project dedicated to 'learning for everyone, by everyone, about almost anything'

P2PU offers a community and platform for lifelong learning through online courses and freely available open education materials

Privacy Icons

This project has a very simple goal: to develop a series of graphical and machine-readable privacy icons that companies can use to convey important elements of their privacy policy to users and that developers can build applications on top of to enable users to make choices based on the disclosures

Open Attribute

The problem: Creative Commons licensed content is awesome, but attributing it can be difficult and confusing

There are specific requirements for what needs to go into attribution

Solution: Simple tool everyone can use to do the right thing with the click of a button

Query metadata around a CC-licensed object and produce a properly formatted attribution

Learning, Freedom, and the Web

Http://www.creativecommons.org

Hackasaurus

Goal: Provide a set of easy-to-use tools for Kids with an accompanying curriculum that

give people the power to see how everything on the Web is put together, and that invite them to play with the Web and

alter it to make it their own

MoJoMozilla + Journalism

Knight-Mozilla News Technology Partnership

3 year initiative of the Knight Foundation and Mozilla to harness open-web innovation in journalism

Series of innovation challenges and community events

identify 15 fellows that will be embedded in leading newsrooms around the world

fellows create new tools, ideas, and news experiences. All using Open Technologies

Unlocking Video

Beyond Comment Threads

People-Powered News

MoJoUnlocking Video

Most online video is stuck in a boring embedded box, separated from the rest of the page content

New open video tools

make it possible to pull data from across the Web right into the story

Information related to the video can literally 'pop' into the page

videos themselves can change, dynamically adapting as stories evolve

MoJoBeyond Comment

Threads

Blogs, Comment threads, forums, and Social Networks

Isolated Discussions

enable more coherent, elevated discussion

MoJoPeople-Powered News

What should a news website look like beyond 2011?

What would you build on the Web that actually makes news better for the people who create and read it?

How would you involve the public in the news making, editing, or sharing process?

Your idea should be built using Open Technologies

Popcorn.js

HTML 5 video framework that lets you bring elements of the Web into your videos

Project of Web Made Movies, Mozilla's Open Video Labs

Are We Done?Not Even Close!

Mozilla Drumbeat Projects

The New Social Web Project

IT 101

Every1Tutor

Social Book Publishing

The New Social Web Project

Build Support for free and open source social network

Blogging, tweeting, writing, speaking

increase public interest and attract developers and fund

DiasporaOpen Source Distributed Decentralized Social Network

Choice

Diaspora lets you sort your connections into groups called aspects. Ensures your content are shared only with the intended people

Ownership

You own the pictures, and you shouldn't have to give that up just to share them. You maintain ownership of everything you share

Simplicity

Sharing is clean and easy - and this goes for privacy too. Inherently private. Diaspora doesn't make you wade through pages of settings and options just to keep your profile secure

http://joindiaspora.com

Identi.ca

Micro-blogging Service

based on Free Software StatusNet tool

http://identi.ca

http://identi.ca/helghareeb

Supports those projects because: they support Open Web that utilizes

Open Standards, and built using Open

Technologies

Supports those projects because: you

must be controlling your data, they must

be interoperable between different

sites

You don't own pictures you upload to facebook anymore

You can't backup your tweets without external solutions

Youtube uses you as the video owner so they overcome Media

Companies Copyrights, then they claim they have the largest Media

Library in History

Fights all that!

Supports You!

It's your turn to

Support Back!

IT 101Getting Started the easy way, all with

open-sourcewalk the total neophyte through the steps needed to get an open-source based computer up and running

then, move on to setting up a Web server and publishing a few pages

After that: Who Knows?

Every1Tutor - Everyone a Tutor!

Online Social Network

enables Crowdsourced Learning

Power of synergy that is achieved through the billions of interactions among the millions of experts

Social Book Publishing

Make free books on any subject

beautiful real paper books and ebooks

join a growing community of people collaborating to make textbooks, fiction, manuals, cookbooks, poetry...

what ever you like :)

So, We are Done this time?

Well...a Step Closer, but sure...

Not Yet!

Mozilla Drumbeat Projects

Web Standards Studio

Why People Behave So

IITK Motor-sports

Macintosh Games Cheats + Hacks

Kiss IE6 Goodbye

Visualize the Net Artist Gallery

Drumbeat & Rhizome Seven on Seven

Local Drumbeats Event Kit

Let's Get Video on Wikipedia

StopBadware Stories

Media Reform Mobile application

Kaizendo

Client-side XQuery mash-ups

Multi-purpose file packaging format for the Web

educ8 conference

Poyozo

The Ultimate Open Web Presentation

Voice Web browser

iMadeThis

The Real Connect: Developing applications to connect social network users in the physical

Open video in 60 Seconds

Fair Mobile index

Understanding the Net

Map the Web

Mozilla Drumbeat Projects

Privacy Fox

i <3 theopenweb

Ode(O-dee)

Last minute job

K-12

Strate

Social Tab

Social@Mozilla

Web as a crowdsourcing open collaboration platform for social change

Mozilla at the World Cup!

Freestyle (Nunchaku) Forum

URL Unshortening

Internship for Net Neutrality

Dolly Kissu's Final Fantasy VIII fandub Greek translation

Open Analytics Project

An open standard for fair learning content

PrimoTico

Open Clip Art Library

O Status

status.net

Konsensus

Privacy Labs

Media Literacy - Open Educational Resources

The Internet - It's awesome!

Global Language Learning Platform

Mozilla Drumbeat Projects

Beat-Play

Appleaseed Social Networking

XML Components

Lever

Social Network for Teachers

6d

Open Journal

GAP

lock/unlock Webpage

GNU.media

Good Work

Tatoeba Project

Open Web educators in Schools

Obrer Cultural

Malware Busters

Marketplace School Initiative

Wikiotics: the language instruction wiki

The Open Web Education Alliance

D. E. A. P Thoughts

Simple internet personal information sharing system

Open Moto X

Uncourse Edu

HooverNotes

aqaqa: Community-Powered Free Information Machine

Online Animated Feature Film Project

Mozilla Drumbeat Projects

The Media Show, Season 6

Open Web Talks in Brazil

LogHoster

Open Web promotion toolkiit

SciWeb

Open Educational Guide

Telling History Project Virtual Box

Children On-Line-a safe social media for children and teenagers

Internet Security Fund

Smmarthistory

Help me Investigate

A Hackable 21st Century School

telefonelivre.net.br

Road Map for the Open Education Highway

Share your Web Savvy

SHE. Communicates

VozMob

A web e as novas praticas escolares no Brasil

Free Tools for Free People

Open Web Award 2011

OWL - Open Web Learning

Bushfire Connect

Crisis Commons

TeleSocial: Open Web in Social Kisosks

FLOSS Manuals Drumbeat Book Shelf

Forvo: the pronunciation guide

Believe me...List keeps Going!

https://www.drumbeat.org/en-US/projects/all/1

~ infinity

Infinity ^ 2

Mozilla Projects

Mozilla Applications

Mozilla Drumbeat Projects

Mozilla Labs Experiments

Mozilla Developer Tools

Mozilla-Based Applications

Mozilla Technologies

Archived Projects

Chromeless

Concept Series

Contacts

Design Challenge

Gaming

Messaging Add-ons

Prospector

Rainbow

Raindrop

Skywriter

Test Pilot

Zaphod

Jetpack

Personas

Sync

ProjectsGraduate Projects

ChromelessWeb itself should be the

Platform

idea: removing the current browser user interface and replacing it with a flexible platform which allows for the creation of new browser UI using standard Web technologies

instead of building a whole new platform, we suggest that the Web itself should be the platform!

PlatformComputing platform includes some sort of hardware architecture

and a software framework (including application frameworks). The combination allows software to run. Typical platforms include a

computer's architecture, operating system, programming languages and related user interface (run-time system libraries or

graphical user interface).

A platform is a crucial element in software development. A platform might be simply defined as a place to launch software. The

platform provider offers the software developer an undertaking that logic code will run consistently as long as the platform is

running on top of other platforms. Logic code includes bytecode, source code, and machine code. It actually means execution of the program is not restricted by the type of operating system provided.

It has mostly replaced the machine-independent languages.

In EnglishYou build your own Browser

Concept Series

Contacts

Browser is aware of online contacts and friends lists. Search and

browse contacts in the browser, and Web site can ask for

permission to access them through API

Gaming

Creating the platform to support immersive gaming on the

Web

enabled a huge variety of games that couldn't be created before

Game_On

Create your HTML 5

Compete

Play it online

https://gaming.mozillalabs.com/games/

HTML 5Does your browser support it?

Messaging Add-ons

Future of Communications

Mozilla F1: browser extension to share links in a fast, fun, and safe way. Share links from within the browser, from any webpage, using the same services you already know and love.

Prospector

Analyzing, experimenting and prototyping improvements on how you search and discover content with Firefox

Focusing on three main areas: websites we have visited, tabs we are currently viewing, and pages we haven't visited yet

Rainbow

aims to provide native audio and video recording capabilities in the browser through a JavaScript API - to enable multimedia creation on

the web!

Raindrop

Designing new ways to create useful, compelling messaging experiences based on Open Web technologies

lead by the team responsible for Thunderbird

Skywriter

Building a Web-based code editor using HTML5 standard

Merged into another project

Ace 'http://ace.ajax.org' Customizable editor can be embedded in your projects

Cloud9IDE 'http://cloud9ide.com' Builds on Ace, enables you to do coding in the cloud

Test Pilot

Install the Firefox Add-on and become a Test Pilot!

Collect structured user feedback through Firefox

Explore how people use Web browser and the Internet

Help Mozilla build better products

You can chose to participate in exclusive studies

Your data is completely under your control

Are you Joining?

Zaphod

Engine for experimental JavaScript

There are many ideas for new language features for JS, but it is not always clear whether a new idea will be useful, or what the exact syntax/semantics of that feature should be

adding those features to Spidermonkey is challenging

Narcissus JS provides an excellent alternative

Zaphod integrates Narcissus into Firefox

Chromeless

Concept Series

Contacts

Design Challenge

Gaming

Messaging Add-ons

Prospector

Rainbow

Raindrop

Skywriter

Test Pilot

Zaphod

Jetpack

Personas

Sync

ProjectsGraduate Projects

Jetpack

Make your browser by yourself

new extension platform

to try easily

to develop easily

to maintain the compatibility

Sure we are gonna Hack!

Join us!

Personas

Themes

easy to install

easy to use

change the look of your Firefox

thousands of personas

more added daily!

Sync

Building services to increase user access and control over personal data and information

Securely access Firefox history, bookmarks, tabs and passwords across devices

3 Easy steps:

install

Sync Up

Connect

Mozilla Projects

Mozilla Applications

Mozilla Drumbeat Projects

Mozilla Labs Experiments

Mozilla Developer Tools

Mozilla-Based Applications

Mozilla Technologies

Mozilla Developer Tools

Bugzilla

Firebug

Bugzilla

Server software designed to help you manage software development

Bugzilla 4.1.2, released 27 Apr 2011

Features

Optimized database structure for increased performance and scalability

Excellent security to protect confidentiality

Advanced query tool that can remember your searches

Integrated email capabilities

Editable user profiles and comprehensive email preferences

Comprehensive permissions system

Proven under fire as Mozilla's Bug tracking system

Bugzilla

Benifits:

improve communication

increase product quality

improve customer satisfaction

ensure accountability

increase productivity

Bugzilla can adapt to multiple situations

Bugzilla in action

http://bugzilla.mozilla.org

http://landfill.bugzilla.org

Firebug

Web Development Evolved

The most popular and powerful Web development tool

Inspect HTML and modify style and layout in real-time

Use the most advanced JavaScript debugger available for any browser

Accurately analyze network usage and performance

Extend Firebug and add features to make Firebug even more powerful

Get the information you need to get it done with Firebug

Features

Inspect: Pinpoint an element in a Web page with ease and precision

Log: Send messages to the console direct from your Web page through JavaScript

Profile: Measure your JavaScript performance in the Console's Profiler

Debug: Step-by-step interactive debugging in a visual environment

Analyze: Look at detailed measurements of your site's network activity

Layout: Tweak and position HTML elements with CSS and the Layout panels

Mozilla Projects

Mozilla Applications

Mozilla Drumbeat Projects

Mozilla Labs Experiments

Mozilla Developer Tools

Mozilla-Based Applications

Mozilla Technologies

Applications that use Mozilla Technologies

Ready?

Featured Mozilla-Based

Applications

Mozilla Projects

Mozilla Applications

Mozilla Drumbeat Projects

Mozilla Labs Experiments

Mozilla Developer Tools

Mozilla-Based Applications

Mozilla Technologies

Mozilla Technologies

Gecko: layout engine that reads web content, such as HTML, CSS, XUL, and JavaScript and renders it on a user's screen. In XUL-based applications, Gecko is used to render the application's user interface as well.

Necko: network library that provides a platform-independent API for several layers of networking, ranging from transport to presentation layers. This API is used in many Mozilla-based client applications (including Firefox) and can be used for writing other networking clients.

NSPR: Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.

Mozilla Technologies

NSS: Network Security Service (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, S/MIME, X.509 v3 certificates and other security standards

Mozilla Technologies

Rhino: open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.

SpiderMonkey: SpiderMonkey is JavaScript engine written in C. It is written to embed easily and can be found in a variety of different applications including Firefox.

Tamarian: JavaScript engine written in C++. It currently implements Adobe Action Script 3 and is embedded within the Adobe Flash Player 9.

Mozilla Technologies

XPCOM: cross platform component object model, similar to Microsoft COM. It has multiple language bindings, letting the XPCOM components be used and implemented in JavaScript, Java, and Python in addition to C++.

XUL Runner: (pronounced /ˈzuːl/ "zool"), the XML User Interface Language, provides an environment for developers to build XUL-based applications such as Firefox and Thunderbird. It provides mechanisms for installing, upgrading, and uninstalling applications.

Do you still think that...

Is about

Only?

Do you still think that...

Is Building and maintaining

For Profit?

Is not a Company

Is not Just a Browser

If You BelieveThat all this is about You...

It's time to Join

مصر في اآلن موزيال

مصري مجتمعموزيال من بدعم

مهتم؟ أنت هلمصر - العربي المجتمع موزيال

العربي المجتمع موزيال

@ArabicMozillahttp://www.facebook.com/MozillaArabicCommunity

www.ArabicMozilla.org

http://blog.ArabicMozilla.org

https://lists.Mozilla.org/listinfo/community-arab-world

irc.Mozilla.org #arabicMozillawww.mibbit.com IRC

Web site

Blog

Mailing List

العربي المجتمع موزيال

٢٠١١

مصر

top related