SlideShare a Scribd company logo
Mozilla Firefox
What is Firefox OS?
• An Operating System
• Announced first on September 23, 2002
• Developed by Mozilla
• Based on Boot-to-Gecko (B2G)
• Implements all standards based web
technologies (HTML, CSS, and JavaScript)
• open-source
More About FIREFOX……
• Mozilla Firefox is a free web browser that can
run on various versions of Linux, Mac and
Microsoft Windows operating systems. Firefox
has fewer and less severe publicly known
security vulnerabilities than its competitor
Internet Explorer .
FIREFOX LOGOS..
Firefox OS Architecture
Gaia
• The user interface of the Firefox OS platform
• It is implemented entirely using HTML5, CSS3,
and JavaScript which runs on Gecko and make
use of JavaScript APIs exposed by it
• It also provides basic apps like Browser,
Calendar, Calculator, Camera, Email, Radio,
Music, etc
Gecko ---> Boot-to-Gecko
• Gecko is a layout engine used in Firefox
• But Boot-to-Gecko is an environment to run
apps written using HTML5, CSS3, and
JavaScript
• It provides APIs to access hardware resources
like battery, camera, Bluetooth, etc
• APIs are in C Language
Gonk
• A lower level OS of the Firefox OS
• It consists of Linux kernel and user space
Hardware Abstraction Layer (HAL)
• Implements common-open source libraries:
Linux, libusb, bluez, etc
• Some of the other parts of HAL are shared
with Android Project: GPS, Camera, etc
• The APIs used in Gecko are provided by Gonk
Working of Firefox OS
• When a Firefox OS is turned on, execution begins
in the primary bootloader and at the end
execution is handed off to Linux Kernel
• The bootloaders usually display the first splash
screen seen by the user during device startup;
this is typically a vendor logo
• The bootloader implement flashing an image to
the device. Different device use different
protocols; most phones use the fastboot protocol
Working of Firefox OS
• But the Samsung Galaxy SII uses the ordin
protocol
• Now, a userspace init process is launched, as it
is in most UNIX-like OS
• At this point in execution, the only mounted
“disk” is a RAM disk
• Once the init process is launched, the Linux
kernel handles system calls
Working of Firefox OS
• Many hardware features are exposed to
userspace through sysfs
• For example, here’s a code snipped that reads
the battery state in Gecko
Surfing
the world
with
FireFox
3.0.5efox
3.0.5
Why use Firefox?
• It’s faster
• It’s safer
• It’s smarter
• It’s organic software
This means……….
a community of developers,
improving, by creating,
tweaking, evolving Firefox.
• Shortcuts galore
• An Awesome bar….not address bar
• Add-ons and extensions
• Bookmarking made really simple
Firefox shortcuts
• New tab?
Ctrl + T
• Need to write in the address bar (awesome bar)?
Ctrl + L
• Want the Google search as well?
Ctrl + K
• How about scrolling?
Tap the space bar
• Zoom in/out?
CTRL +/-
Normal size: CTRL + O
• Any others?
• http://support.mozilla.com/en-
US/kb/Keyboard+shortcuts
SOME MORE SHORTCUTS.
• Mozilla Firefox (Web)
Navigation:
• Back :- Alt + Left Arrow Backspace
• Forward:- Alt + Right Arrow Shift + Backspace
• Home:- Alt + Home
• Select location bar: Alt +d F6 Ctrl + L
• History:- Ctrl + H
• Caret browsing:- F7 (navigation by cursor)
SHORTCUTS(contd.)
Current page:
• End of page:- End
• Beginning of page:- Home
• Text size increase:- Ctrl+ +
• Text size decrease:- Ctrl+ -
• Text size restore :- Ctrl+ 0 (zero)
Tabs:
• New tab:- Ctrl+T
• New Window:- Ctrl+N
• Next tab:- Ctrl+ Tab
What are add-ons?
• Small programs to
create your own unique
browsing experience.
• By using these add-
ons, browsing can be
made faster, more
efficient and more
enjoyable.
Downloading Firefox
• Go to http://www.firefox.com
• Click “Firefox 3 Free Download” on
the homepage shown in figure 1.
Figure 1. Firefox Download icon
Downloading Firefox (cont.)
• Select “save” click ok. This dialog box allows
you to specify where you want the file saved
on your computer. See figure 2.
Figure 2: Saving a file.
INSTALLING STEP I
1.Locate the firefox
executable file (where
you saved it)
2.Executable file looks
like the following icon
3.Click the “Firefox
Setup” icon
4.A new dialog box
will appear
Installing STEP II
• Click “Run” to launch
the Mozilla Firefox
setup wizard
• A dialogue box will
appear notifying the
user that they are
about to install the
program.
• Select “NEXT” to
continue forward.
Installing STEP III
• Select Standard
– Doing this will install
Firefox will with most
common options.
• Check “USE firefox as my
default web- browser” if you’d
like to have it as your native
browser (optional)
• Click “Next” to proceed
Installing STEP IV
• Firefox will then proceed
to install the necessary
files to your computer.
• After installation an icon
similar to the right will
be placed on your
desktop for easy access
to the program.
• Double click Icon to
launch Mozilla Firefox.
FINAL RESULT..!!
User Interface: FM Radio
User Interface: Maps
User Interface: Market Place
User Interface: Settings
User Interface: Notifications
User Interface: Everything.me

More Related Content

What's hot

Top 10 Internet Browsers
Top 10 Internet BrowsersTop 10 Internet Browsers
Top 10 Internet Browsers
Divyansh Vaidya
 
Open Source Software
Open Source Software Open Source Software
Open Source Software
Ali Yavari
 
Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software
opensourceacademy
 
Web Browser
Web BrowserWeb Browser
Web Browser
Shreeram Goswami
 
Installing and uninstalling computer software
Installing and uninstalling computer softwareInstalling and uninstalling computer software
Installing and uninstalling computer software
Vidya Kalaivani Rajkumar
 
Introduction to Ubantu
Introduction to UbantuIntroduction to Ubantu
Introduction to Ubantu
OpenSource Technologies Pvt. Ltd.
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
Hemant Raj
 
Windows operating system
Windows operating systemWindows operating system
Windows operating system
Leah Gonzales
 
Types of Web Browser
Types of Web BrowserTypes of Web Browser
Types of Web Browser
Rajesh Yadav
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
iwilldo4u
 
Mozilla Firefox Bhopal
Mozilla Firefox BhopalMozilla Firefox Bhopal
Mozilla Firefox Bhopal
Komal Gandhi
 
Open Source Technology
Open Source TechnologyOpen Source Technology
Open Source Technology
priyadharshini murugan
 
windows and its components
windows and its componentswindows and its components
windows and its components
prachi1210
 
How ubuntu works???
How ubuntu works???How ubuntu works???
How ubuntu works???
Nirma University
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSSmgamal87
 

What's hot (20)

Top 10 Internet Browsers
Top 10 Internet BrowsersTop 10 Internet Browsers
Top 10 Internet Browsers
 
Web Browsers
Web BrowsersWeb Browsers
Web Browsers
 
Open Source Software
Open Source Software Open Source Software
Open Source Software
 
web browser ppt
web browser pptweb browser ppt
web browser ppt
 
Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software
 
Control panel 07
Control panel 07Control panel 07
Control panel 07
 
Web Browser
Web BrowserWeb Browser
Web Browser
 
Installing and uninstalling computer software
Installing and uninstalling computer softwareInstalling and uninstalling computer software
Installing and uninstalling computer software
 
Introduction to Ubantu
Introduction to UbantuIntroduction to Ubantu
Introduction to Ubantu
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Web browser
Web browserWeb browser
Web browser
 
Windows operating system
Windows operating systemWindows operating system
Windows operating system
 
Types of Web Browser
Types of Web BrowserTypes of Web Browser
Types of Web Browser
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
Mozilla Firefox Bhopal
Mozilla Firefox BhopalMozilla Firefox Bhopal
Mozilla Firefox Bhopal
 
Operating system
Operating system Operating system
Operating system
 
Open Source Technology
Open Source TechnologyOpen Source Technology
Open Source Technology
 
windows and its components
windows and its componentswindows and its components
windows and its components
 
How ubuntu works???
How ubuntu works???How ubuntu works???
How ubuntu works???
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 

Viewers also liked

Firefox 3 Thai inbreif
Firefox 3 Thai inbreifFirefox 3 Thai inbreif
Firefox 3 Thai inbreif
Patipat Keng Susumpow
 
Mozilla
MozillaMozilla
Mozilla
Rahul Talreja
 
Firefox OS, the Open Web & WebAPIs - HTML5DevConf, San Francisco
Firefox OS, the Open Web & WebAPIs - HTML5DevConf, San FranciscoFirefox OS, the Open Web & WebAPIs - HTML5DevConf, San Francisco
Firefox OS, the Open Web & WebAPIs - HTML5DevConf, San FranciscoRobert Nyman
 
Mozilla presenation .ppt
Mozilla presenation .pptMozilla presenation .ppt
Mozilla presenation .ppt
Rahul Talreja
 
Using google docs as an interactive learning tool
Using google docs as an interactive learning toolUsing google docs as an interactive learning tool
Using google docs as an interactive learning tool831220
 
Mozilla Firefox - Marketing Plan
Mozilla Firefox - Marketing PlanMozilla Firefox - Marketing Plan
Mozilla Firefox - Marketing PlanJakob Marovt
 
Mozilla & Open Web
Mozilla & Open WebMozilla & Open Web
Mozilla & Open Web
Haitham El-Ghareeb
 
Life Around Us (International Awards): Winners 2015
Life Around Us (International Awards): Winners  2015Life Around Us (International Awards): Winners  2015
Life Around Us (International Awards): Winners 2015
maditabalnco
 
Mapa conceptual 2 electricidad
Mapa conceptual 2 electricidadMapa conceptual 2 electricidad
Mapa conceptual 2 electricidadKrlosp19
 
Tinco Lycklama presentatie zuster Mattea
Tinco Lycklama presentatie zuster MatteaTinco Lycklama presentatie zuster Mattea
Tinco Lycklama presentatie zuster Mattea
Historische Vereniging Noordoost Friesland
 
Usabilita' e design del flusso di acquisto online
Usabilita' e design del flusso di acquisto onlineUsabilita' e design del flusso di acquisto online
Usabilita' e design del flusso di acquisto online
Elena Antognazza
 
Version 0
Version 0Version 0
Version 0
Guy Kawasaki
 
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperial
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF ImperialStrategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperial
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperialakleanthous
 
Evaluation question 2
Evaluation question 2Evaluation question 2
Evaluation question 2
adonnelly842
 
Using Twitter To Make Personal Development & Blended Learning Effective
Using Twitter To Make Personal Development & Blended Learning EffectiveUsing Twitter To Make Personal Development & Blended Learning Effective
Using Twitter To Make Personal Development & Blended Learning Effective
Upside Learning Solutions
 
Narrativas digitais: criar com o myebook
Narrativas digitais: criar com o myebookNarrativas digitais: criar com o myebook
Narrativas digitais: criar com o myebook
Instituto de Letras e Ciências Humanas
 
Break Down the Content Barriers of Social Networks
Break Down the Content Barriers of Social NetworksBreak Down the Content Barriers of Social Networks
Break Down the Content Barriers of Social Networks
Tania Kasongo
 
Monsterrol kotter Snelheid 1787-1790
Monsterrol kotter Snelheid 1787-1790Monsterrol kotter Snelheid 1787-1790
Monsterrol kotter Snelheid 1787-1790
Historische Vereniging Noordoost Friesland
 

Viewers also liked (20)

Firefox 3 Thai inbreif
Firefox 3 Thai inbreifFirefox 3 Thai inbreif
Firefox 3 Thai inbreif
 
Mozilla
MozillaMozilla
Mozilla
 
Firefox OS, the Open Web & WebAPIs - HTML5DevConf, San Francisco
Firefox OS, the Open Web & WebAPIs - HTML5DevConf, San FranciscoFirefox OS, the Open Web & WebAPIs - HTML5DevConf, San Francisco
Firefox OS, the Open Web & WebAPIs - HTML5DevConf, San Francisco
 
Mozilla presenation .ppt
Mozilla presenation .pptMozilla presenation .ppt
Mozilla presenation .ppt
 
Mozilla firefox
Mozilla firefoxMozilla firefox
Mozilla firefox
 
Using google docs as an interactive learning tool
Using google docs as an interactive learning toolUsing google docs as an interactive learning tool
Using google docs as an interactive learning tool
 
Mozilla Firefox - Marketing Plan
Mozilla Firefox - Marketing PlanMozilla Firefox - Marketing Plan
Mozilla Firefox - Marketing Plan
 
Mozilla & Open Web
Mozilla & Open WebMozilla & Open Web
Mozilla & Open Web
 
Life Around Us (International Awards): Winners 2015
Life Around Us (International Awards): Winners  2015Life Around Us (International Awards): Winners  2015
Life Around Us (International Awards): Winners 2015
 
24 John Meat to Eat
24 John Meat to Eat24 John Meat to Eat
24 John Meat to Eat
 
Mapa conceptual 2 electricidad
Mapa conceptual 2 electricidadMapa conceptual 2 electricidad
Mapa conceptual 2 electricidad
 
Tinco Lycklama presentatie zuster Mattea
Tinco Lycklama presentatie zuster MatteaTinco Lycklama presentatie zuster Mattea
Tinco Lycklama presentatie zuster Mattea
 
Usabilita' e design del flusso di acquisto online
Usabilita' e design del flusso di acquisto onlineUsabilita' e design del flusso di acquisto online
Usabilita' e design del flusso di acquisto online
 
Version 0
Version 0Version 0
Version 0
 
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperial
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF ImperialStrategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperial
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperial
 
Evaluation question 2
Evaluation question 2Evaluation question 2
Evaluation question 2
 
Using Twitter To Make Personal Development & Blended Learning Effective
Using Twitter To Make Personal Development & Blended Learning EffectiveUsing Twitter To Make Personal Development & Blended Learning Effective
Using Twitter To Make Personal Development & Blended Learning Effective
 
Narrativas digitais: criar com o myebook
Narrativas digitais: criar com o myebookNarrativas digitais: criar com o myebook
Narrativas digitais: criar com o myebook
 
Break Down the Content Barriers of Social Networks
Break Down the Content Barriers of Social NetworksBreak Down the Content Barriers of Social Networks
Break Down the Content Barriers of Social Networks
 
Monsterrol kotter Snelheid 1787-1790
Monsterrol kotter Snelheid 1787-1790Monsterrol kotter Snelheid 1787-1790
Monsterrol kotter Snelheid 1787-1790
 

Similar to mozilla firefox

Web Browsers
Web BrowsersWeb Browsers
Web Browsers
Adolfo Vasconez
 
Getting Started with Firefox
Getting Started with FirefoxGetting Started with Firefox
Getting Started with FirefoxAsmaa El-Bamby
 
Firefox os
Firefox osFirefox os
Firefox os
Nivin Thomas
 
Firefox operating system
Firefox operating systemFirefox operating system
Firefox operating systemNishant Mehare
 
surfing of the internet.pptxsurfing of the internet.pptx
surfing of the internet.pptxsurfing of the internet.pptxsurfing of the internet.pptxsurfing of the internet.pptx
surfing of the internet.pptxsurfing of the internet.pptx
ChristineJaneWaquizM
 
Google Chrome - OS & BROWSER
Google Chrome - OS & BROWSERGoogle Chrome - OS & BROWSER
Google Chrome - OS & BROWSER
Faheem Ahmed
 
Browser
BrowserBrowser
Browser
Tasneem Ahmad
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
Robert 'Bob' Reyes
 
difference between browsers
difference between browsersdifference between browsers
difference between browsers
mubeen shahid
 
BlackBerry PlayBook Development Overview: LA Flash AUG
BlackBerry PlayBook Development Overview: LA Flash AUG BlackBerry PlayBook Development Overview: LA Flash AUG
BlackBerry PlayBook Development Overview: LA Flash AUG Joseph Labrecque
 
Sw homework week11
Sw homework week11Sw homework week11
Sw homework week11s1200001
 
Internet browsers by Andres Haydar
Internet browsers by Andres HaydarInternet browsers by Andres Haydar
Internet browsers by Andres HaydarAndresHaydar
 
Browsers
BrowsersBrowsers
Browsers
mariabeatrizp
 
Browsers
BrowsersBrowsers
Browsers
mariabeatrizp
 
Browsers
BrowsersBrowsers
Browsers
mariabeatrizp
 
Browsers
BrowsersBrowsers
Browsers
mariabeatrizp
 
Fedora history 3441-3408-3437-3423
Fedora history 3441-3408-3437-3423Fedora history 3441-3408-3437-3423
Fedora history 3441-3408-3437-3423
Muhammad Saad Hassan
 

Similar to mozilla firefox (20)

Firefox os
Firefox osFirefox os
Firefox os
 
Web Browsers
Web BrowsersWeb Browsers
Web Browsers
 
Getting Started with Firefox
Getting Started with FirefoxGetting Started with Firefox
Getting Started with Firefox
 
Firefox os
Firefox osFirefox os
Firefox os
 
Firefox operating system
Firefox operating systemFirefox operating system
Firefox operating system
 
surfing of the internet.pptxsurfing of the internet.pptx
surfing of the internet.pptxsurfing of the internet.pptxsurfing of the internet.pptxsurfing of the internet.pptx
surfing of the internet.pptxsurfing of the internet.pptx
 
Google Chrome - OS & BROWSER
Google Chrome - OS & BROWSERGoogle Chrome - OS & BROWSER
Google Chrome - OS & BROWSER
 
Browser
BrowserBrowser
Browser
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
difference between browsers
difference between browsersdifference between browsers
difference between browsers
 
BlackBerry PlayBook Development Overview: LA Flash AUG
BlackBerry PlayBook Development Overview: LA Flash AUG BlackBerry PlayBook Development Overview: LA Flash AUG
BlackBerry PlayBook Development Overview: LA Flash AUG
 
Sw homework week11
Sw homework week11Sw homework week11
Sw homework week11
 
Internet browsers by Andres Haydar
Internet browsers by Andres HaydarInternet browsers by Andres Haydar
Internet browsers by Andres Haydar
 
BROWSERS!
BROWSERS!BROWSERS!
BROWSERS!
 
Browsers
BrowsersBrowsers
Browsers
 
Browsers
BrowsersBrowsers
Browsers
 
Browsers
BrowsersBrowsers
Browsers
 
Browsers
BrowsersBrowsers
Browsers
 
Browsers
BrowsersBrowsers
Browsers
 
Fedora history 3441-3408-3437-3423
Fedora history 3441-3408-3437-3423Fedora history 3441-3408-3437-3423
Fedora history 3441-3408-3437-3423
 

Recently uploaded

H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 

Recently uploaded (20)

H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 

mozilla firefox

  • 2. What is Firefox OS? • An Operating System • Announced first on September 23, 2002 • Developed by Mozilla • Based on Boot-to-Gecko (B2G) • Implements all standards based web technologies (HTML, CSS, and JavaScript) • open-source
  • 3. More About FIREFOX…… • Mozilla Firefox is a free web browser that can run on various versions of Linux, Mac and Microsoft Windows operating systems. Firefox has fewer and less severe publicly known security vulnerabilities than its competitor Internet Explorer .
  • 6. Gaia • The user interface of the Firefox OS platform • It is implemented entirely using HTML5, CSS3, and JavaScript which runs on Gecko and make use of JavaScript APIs exposed by it • It also provides basic apps like Browser, Calendar, Calculator, Camera, Email, Radio, Music, etc
  • 7. Gecko ---> Boot-to-Gecko • Gecko is a layout engine used in Firefox • But Boot-to-Gecko is an environment to run apps written using HTML5, CSS3, and JavaScript • It provides APIs to access hardware resources like battery, camera, Bluetooth, etc • APIs are in C Language
  • 8. Gonk • A lower level OS of the Firefox OS • It consists of Linux kernel and user space Hardware Abstraction Layer (HAL) • Implements common-open source libraries: Linux, libusb, bluez, etc • Some of the other parts of HAL are shared with Android Project: GPS, Camera, etc • The APIs used in Gecko are provided by Gonk
  • 9. Working of Firefox OS • When a Firefox OS is turned on, execution begins in the primary bootloader and at the end execution is handed off to Linux Kernel • The bootloaders usually display the first splash screen seen by the user during device startup; this is typically a vendor logo • The bootloader implement flashing an image to the device. Different device use different protocols; most phones use the fastboot protocol
  • 10. Working of Firefox OS • But the Samsung Galaxy SII uses the ordin protocol • Now, a userspace init process is launched, as it is in most UNIX-like OS • At this point in execution, the only mounted “disk” is a RAM disk • Once the init process is launched, the Linux kernel handles system calls
  • 11. Working of Firefox OS • Many hardware features are exposed to userspace through sysfs • For example, here’s a code snipped that reads the battery state in Gecko
  • 13. Why use Firefox? • It’s faster • It’s safer • It’s smarter • It’s organic software This means………. a community of developers, improving, by creating, tweaking, evolving Firefox. • Shortcuts galore • An Awesome bar….not address bar • Add-ons and extensions • Bookmarking made really simple
  • 14. Firefox shortcuts • New tab? Ctrl + T • Need to write in the address bar (awesome bar)? Ctrl + L • Want the Google search as well? Ctrl + K • How about scrolling? Tap the space bar • Zoom in/out? CTRL +/- Normal size: CTRL + O • Any others? • http://support.mozilla.com/en- US/kb/Keyboard+shortcuts
  • 15. SOME MORE SHORTCUTS. • Mozilla Firefox (Web) Navigation: • Back :- Alt + Left Arrow Backspace • Forward:- Alt + Right Arrow Shift + Backspace • Home:- Alt + Home • Select location bar: Alt +d F6 Ctrl + L • History:- Ctrl + H • Caret browsing:- F7 (navigation by cursor)
  • 16. SHORTCUTS(contd.) Current page: • End of page:- End • Beginning of page:- Home • Text size increase:- Ctrl+ + • Text size decrease:- Ctrl+ - • Text size restore :- Ctrl+ 0 (zero) Tabs: • New tab:- Ctrl+T • New Window:- Ctrl+N • Next tab:- Ctrl+ Tab
  • 17. What are add-ons? • Small programs to create your own unique browsing experience. • By using these add- ons, browsing can be made faster, more efficient and more enjoyable.
  • 18. Downloading Firefox • Go to http://www.firefox.com • Click “Firefox 3 Free Download” on the homepage shown in figure 1. Figure 1. Firefox Download icon
  • 19. Downloading Firefox (cont.) • Select “save” click ok. This dialog box allows you to specify where you want the file saved on your computer. See figure 2. Figure 2: Saving a file.
  • 20. INSTALLING STEP I 1.Locate the firefox executable file (where you saved it) 2.Executable file looks like the following icon 3.Click the “Firefox Setup” icon 4.A new dialog box will appear
  • 21. Installing STEP II • Click “Run” to launch the Mozilla Firefox setup wizard • A dialogue box will appear notifying the user that they are about to install the program. • Select “NEXT” to continue forward.
  • 22. Installing STEP III • Select Standard – Doing this will install Firefox will with most common options. • Check “USE firefox as my default web- browser” if you’d like to have it as your native browser (optional) • Click “Next” to proceed
  • 23. Installing STEP IV • Firefox will then proceed to install the necessary files to your computer. • After installation an icon similar to the right will be placed on your desktop for easy access to the program. • Double click Icon to launch Mozilla Firefox.