Chromium vs. Firefox

Post on 24-May-2015

2.385 views 1 download

Tags:

description

Comparison between Mozilla Firefox Web Browser and Chromium Web Brow

Transcript of Chromium vs. Firefox

Chromium vs. Chromium vs. FirefoxFirefox

Software Architecture and Design Review

Web BrowserWeb Browser

Software application for retrieving, presenting, and traversing information

resources on the World Wide Web

Features of a Web Features of a Web BrowserBrowser

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

Reference Reference ArchitectureArchitecture

Firefox ArchitectureFirefox Architecture

User Interface User Interface ArchitectureArchitecture

Browser EngineBrowser Engine

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

Non-Functional Non-Functional RequirementsRequirements

• Modifiability• Security• Performance• Reusability• Extendibility

Chromium Chromium ArchitectureArchitecture

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

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

Comparison – High Comparison – High Level ArchitectureLevel Architecture

Firefox Chromium

Comparison - SecurityComparison - Security

Networking Subsystem of Firefox

Security Model of Chromium

Who is the best?Who is the best?

Thank You!Thank You!

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

090476TGimantha Bandara M. 090047F