chromium vs. firefox

16
Chromium vs. Chromium vs. Firefox Firefox Software Architecture and Design Review

Upload: rashmika-nawaratne

Post on 24-May-2015

2.388 views

Category:

Technology


1 download

DESCRIPTION

Comparison between Mozilla Firefox Web Browser and Chromium Web Brow

TRANSCRIPT

Page 1: Chromium vs. Firefox

Chromium vs. Chromium vs. FirefoxFirefox

Software Architecture and Design Review

Page 2: Chromium vs. Firefox

Web BrowserWeb Browser

Software application for retrieving, presenting, and traversing information

resources on the World Wide Web

Page 3: Chromium vs. Firefox

Features of a Web Features of a Web BrowserBrowser

• User Interface• Privacy• Security• Extendibility• Standard Support

Page 4: Chromium vs. Firefox

Reference Reference ArchitectureArchitecture

Page 5: Chromium vs. Firefox

Firefox ArchitectureFirefox Architecture

Page 6: Chromium vs. Firefox

User Interface User Interface ArchitectureArchitecture

Page 7: Chromium vs. Firefox

Browser EngineBrowser Engine

Page 8: Chromium vs. Firefox

Functional Functional RequirementsRequirements

• Basic User Interface Features• Watch Audio, Video, Images and other non-HTML

features.• Run JavaScript and CSS• Tabbed Browsing• Recover from Crashes• Manage Downloads

Page 9: Chromium vs. Firefox

Non-Functional Non-Functional RequirementsRequirements

• Modifiability• Security• Performance• Reusability• Extendibility

Page 10: Chromium vs. Firefox

Chromium Chromium ArchitectureArchitecture

Page 11: Chromium vs. Firefox

Functional Functional RequirementsRequirements

• Basic User Interface Requirements• Multiple Processes for same Application• Inter Process Communication• Secure/Safe Browsing• Watch Audio, Video, Images and other non-

HTML features.• Run JavaScript and CSS• Recover from Crashes• Manage Downloads

Page 12: Chromium vs. Firefox

Non-Functional Non-Functional RequirementsRequirements• Security• Performance• Availability• Modifiability• Usability• Extendibility

Page 13: Chromium vs. Firefox

Comparison – High Comparison – High Level ArchitectureLevel Architecture

Firefox Chromium

Page 14: Chromium vs. Firefox

Comparison - SecurityComparison - Security

Networking Subsystem of Firefox

Security Model of Chromium

Page 15: Chromium vs. Firefox

Who is the best?Who is the best?

Page 16: Chromium vs. Firefox

Thank You!Thank You!

Presented by,Rashmika Nawaratne B.K.U.R. 090348ESamitha Senarathna M.S.R.

090476TGimantha Bandara M. 090047F