SlideShare a Scribd company logo
1 of 52
Browsers
Browsers xxx
Browsers What is a Browser?
Browsers A web browser, is the program you use to view pages and navigate the World Wide Web.
Browsers A wide array of web browsers is available for just about every platform you can imagine.
Browsers Most browsers are freeware or shareware or have a lenient licensing policy.
Browsers What the Browser Does
Browsers The core purpose of a web browser is to connect to web servers, request documents, and then properly format and display those documents.
Browsers Web browsers can also display files on your local computer, download files that are not meant to be displayed, and in some cases even allow you to send and retrieve email.
Browsers What the browser is best at, however, is dealing with retrieving and displaying web documents.
Browsers What the browser is best at, however, is dealing with retrieving and displaying web documents.
Browsers Each web page is a file written in a language called the Hypertext Markup Language (HTML) that includes the text of the page, a description of its structure, and links to other documents, images, or other media.
Browsers The browser takes the information it gets from the web server and formats and displays it for your system.
Browsers Different browsers might format and display the same file in diverse ways, depending on the capabilities of that system and how the browser is configured.
Browsers Retrieving documents from the Web and formatting them for your system are the two tasks that make up the core of a browser’s functionality.
Browsers Depending on the browser you use and the features it includes, however, you also might be able to play Flash animations, multimedia files, run Java applets, read your mail, or use other advanced features that a particular browser offers.
Browsers What are some popular browsers
Browsers ,[object Object]
Mozilla FireFox
Google Chrome
Safari
Opera,[object Object]
Browsers Plug-ins such as the Flash player, QuickTime player, and others, are small helper programs (components) that extend the browser to support new functionality.  Plug-ins are primarily a Netscape technology and have been around since Netscape Navigator 2.
Browsers They are supported by some other browsers, notably Opera.  The embed element used to reference plug-ins is also supported under Internet Explorer, although it does result in the launch of an ActiveX control (a similar Microsoft technology).
Browsers Although plug-ins can go a long toward extending the possible capabilities of a browser, the technology does have its drawbacks.  Users must locate and download plug-ins, install them, and occasionally even restart their browsers. Many users find this rather complicated.
Browsers Beginning with Netscape 4.x, some installation relief was found with somewhat self-installing plug-ins and other features, but plug-ins can still be occasionally troublesome for users.
Browsers To further combat this problem, many of the most commonly requested plug-ins, such as Flash, is being included as a standard with some browsers.
Browsers However, even if installation were not such a problem, plug-ins are not available for every machine; an executable program, or binary, must be created for each particular operating system.
Browsers Because of this machine-specific approach, many plug-ins work only on Windows-based systems.
Browsers A decreasing number of plug-ins work on Macintosh and even less on Linux or UNIX.
Browsers Finally, each plug-in installed on a system is a persistent extension to the browser, and takes up memory and disk space.
Browsers What are the benefits of using plugins?
Browsers The benefit of plug-ins is that they can be well integrated into Web pages.
Browsers You include them by using the <embed> or <object> tag.  Typically, the <embed> syntax is used, but the <object> syntax is the preferred method because it is part of the XHTML specification and will, therefore, validate.
Browsers Browser Comparison
Browsers Not all web browsers are created equal.
Browsers Even though you may have standard compliant valid websites, your website may look different in different browsers.
Browsers This is because not all web browsers are not compliant with W3 standards.
Browsers How do we know if our browser is standards compliant?
Browsers The Web Standards Group have developed a testing procedure called an Acid 2 Test.
Browsers What is an Acid 2 Test??
Browsers Acid2 is a test page published and promoted by the Web Standards Project to expose web page rendering flaws in web browsers and other applications that render HTLM
Browsers Acid2 tests aspects of HTML markup, CSS 2.1 styling, PNG images, and data URIs.
Browsers The Acid2 test page will be displayed correctly in any application that follows the World Wide We Consortium and Internet Engineering Task Force specifications for these technologies.
Browsers These specifications are known as web standards because they describe how technologies used on the web are expected to function.
Browsers Let’s look at some browsers that have gone through the Acid2 Test
Browsers Let’s look at some browsers that have gone through the Acid2 Test
Internet Explorer 6
Internet Explorer 7
Mozilla Firefox 2
Mozilla Firefox 3
Safari 3

More Related Content

What's hot

Web browser by group no 03 capt palliyaguru
Web browser by group no 03   capt palliyaguruWeb browser by group no 03   capt palliyaguru
Web browser by group no 03 capt palliyagurupraeeth palliyaguru
 
Internet browers comparison
Internet browers comparisonInternet browers comparison
Internet browers comparisonferristic
 
Browsers
BrowsersBrowsers
Browsersaygun96
 
Web browser(pp ts)
Web browser(pp ts)Web browser(pp ts)
Web browser(pp ts)darpan1118
 
Web browser pdf
Web browser pdfWeb browser pdf
Web browser pdfRavi Kumar
 
difference between browsers
difference between browsersdifference between browsers
difference between browsersmubeen shahid
 
Web Browser ! Batra Computer Centre
Web Browser ! Batra Computer CentreWeb Browser ! Batra Computer Centre
Web Browser ! Batra Computer Centrejatin batra
 
browser presentation
browser presentationbrowser presentation
browser presentationashanrajpar
 
India's First Web browser
India's First Web browserIndia's First Web browser
India's First Web browserranjith007
 
Web browsertico
Web browserticoWeb browsertico
Web browserticotico3195
 

What's hot (20)

Web browser by group no 03 capt palliyaguru
Web browser by group no 03   capt palliyaguruWeb browser by group no 03   capt palliyaguru
Web browser by group no 03 capt palliyaguru
 
Web browsers
Web browsersWeb browsers
Web browsers
 
Internet browers comparison
Internet browers comparisonInternet browers comparison
Internet browers comparison
 
internet explorer
internet explorerinternet explorer
internet explorer
 
Browsers
BrowsersBrowsers
Browsers
 
Web browser
 Web browser Web browser
Web browser
 
Web browser(pp ts)
Web browser(pp ts)Web browser(pp ts)
Web browser(pp ts)
 
Web browser
Web browserWeb browser
Web browser
 
mozilla firefox
mozilla firefox mozilla firefox
mozilla firefox
 
What is a Web Browser
What is a Web BrowserWhat is a Web Browser
What is a Web Browser
 
Web browser pdf
Web browser pdfWeb browser pdf
Web browser pdf
 
difference between browsers
difference between browsersdifference between browsers
difference between browsers
 
Web browser
Web browserWeb browser
Web browser
 
Internet explorer 06
Internet explorer 06Internet explorer 06
Internet explorer 06
 
Web Browsers
Web BrowsersWeb Browsers
Web Browsers
 
WEB BROWSER
WEB BROWSERWEB BROWSER
WEB BROWSER
 
Web Browser ! Batra Computer Centre
Web Browser ! Batra Computer CentreWeb Browser ! Batra Computer Centre
Web Browser ! Batra Computer Centre
 
browser presentation
browser presentationbrowser presentation
browser presentation
 
India's First Web browser
India's First Web browserIndia's First Web browser
India's First Web browser
 
Web browsertico
Web browserticoWeb browsertico
Web browsertico
 

Viewers also liked

The Art Of Typography
The Art Of TypographyThe Art Of Typography
The Art Of TypographySteven Cahill
 
Purchasing Equipment
Purchasing EquipmentPurchasing Equipment
Purchasing EquipmentSteven Cahill
 
Web Server Web Site Security
Web Server Web Site SecurityWeb Server Web Site Security
Web Server Web Site SecuritySteven Cahill
 
Confirm Client Requirements
Confirm Client RequirementsConfirm Client Requirements
Confirm Client RequirementsSteven Cahill
 
Introduction To Network Design
Introduction To Network DesignIntroduction To Network Design
Introduction To Network DesignSteven Cahill
 
Determining Client And Networking Requirements
Determining Client And Networking RequirementsDetermining Client And Networking Requirements
Determining Client And Networking RequirementsSteven Cahill
 
Testing Frameworks And Methodologies
Testing Frameworks And MethodologiesTesting Frameworks And Methodologies
Testing Frameworks And MethodologiesSteven Cahill
 
Introduction To Networking
Introduction To NetworkingIntroduction To Networking
Introduction To NetworkingSteven Cahill
 
Planning Your Website
Planning Your WebsitePlanning Your Website
Planning Your WebsiteSteven Cahill
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And ProtocolsSteven Cahill
 
Network Hardware And Software
Network Hardware And SoftwareNetwork Hardware And Software
Network Hardware And SoftwareSteven Cahill
 
Doors 9 Doors Web Access
Doors 9  Doors Web AccessDoors 9  Doors Web Access
Doors 9 Doors Web AccessBill Duncan
 
Community Media 2.0:
Community Media 2.0:  Community Media 2.0:
Community Media 2.0: Felicia
 
Why is Active and Compelling Content Important to Connections
Why is Active and Compelling Content Important to ConnectionsWhy is Active and Compelling Content Important to Connections
Why is Active and Compelling Content Important to ConnectionsLetsConnect
 

Viewers also liked (20)

Google
GoogleGoogle
Google
 
Writing For The Web
Writing For The WebWriting For The Web
Writing For The Web
 
Writing For The Web
Writing For The WebWriting For The Web
Writing For The Web
 
The Art Of Typography
The Art Of TypographyThe Art Of Typography
The Art Of Typography
 
Markup Documents
Markup DocumentsMarkup Documents
Markup Documents
 
Purchasing Equipment
Purchasing EquipmentPurchasing Equipment
Purchasing Equipment
 
Writing For The Web
Writing For The WebWriting For The Web
Writing For The Web
 
Web Server Web Site Security
Web Server Web Site SecurityWeb Server Web Site Security
Web Server Web Site Security
 
Confirm Client Requirements
Confirm Client RequirementsConfirm Client Requirements
Confirm Client Requirements
 
Introduction To Network Design
Introduction To Network DesignIntroduction To Network Design
Introduction To Network Design
 
Determining Client And Networking Requirements
Determining Client And Networking RequirementsDetermining Client And Networking Requirements
Determining Client And Networking Requirements
 
Testing Frameworks And Methodologies
Testing Frameworks And MethodologiesTesting Frameworks And Methodologies
Testing Frameworks And Methodologies
 
Introduction To Networking
Introduction To NetworkingIntroduction To Networking
Introduction To Networking
 
Planning Your Website
Planning Your WebsitePlanning Your Website
Planning Your Website
 
Quality Management
Quality ManagementQuality Management
Quality Management
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And Protocols
 
Network Hardware And Software
Network Hardware And SoftwareNetwork Hardware And Software
Network Hardware And Software
 
Doors 9 Doors Web Access
Doors 9  Doors Web AccessDoors 9  Doors Web Access
Doors 9 Doors Web Access
 
Community Media 2.0:
Community Media 2.0:  Community Media 2.0:
Community Media 2.0:
 
Why is Active and Compelling Content Important to Connections
Why is Active and Compelling Content Important to ConnectionsWhy is Active and Compelling Content Important to Connections
Why is Active and Compelling Content Important to Connections
 

Similar to Browsers

Introduction to web page
Introduction to web pageIntroduction to web page
Introduction to web pageMahmoud Shaqria
 
Web browser extensions development
Web browser extensions developmentWeb browser extensions development
Web browser extensions developmentdragoslargu
 
IRJET- A Personalized Web Browser
IRJET-  	  A Personalized Web BrowserIRJET-  	  A Personalized Web Browser
IRJET- A Personalized Web BrowserIRJET Journal
 
IRJET- A Personalized Web Browser
IRJET- A Personalized Web BrowserIRJET- A Personalized Web Browser
IRJET- A Personalized Web BrowserIRJET Journal
 
Introduction to Internet Browsers
Introduction to Internet BrowsersIntroduction to Internet Browsers
Introduction to Internet BrowsersProf Ansari
 
Internet Tutorial 01
Internet Tutorial 01Internet Tutorial 01
Internet Tutorial 01dpd
 
Web Browser-add ons.pptx
Web Browser-add ons.pptxWeb Browser-add ons.pptx
Web Browser-add ons.pptxkkmodi12
 
Internet browsers by Andres Haydar
Internet browsers by Andres HaydarInternet browsers by Andres Haydar
Internet browsers by Andres HaydarAndresHaydar
 
Trabajo de jose
Trabajo de jose Trabajo de jose
Trabajo de jose josemgg
 
Resources and Tools For Website Development
Resources and Tools For Website DevelopmentResources and Tools For Website Development
Resources and Tools For Website Development199.design
 
Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonWeb designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonMukalele Rogers
 
Company Visitor Management System Report.docx
Company Visitor Management System Report.docxCompany Visitor Management System Report.docx
Company Visitor Management System Report.docxfantabulous2024
 
Sneak Peek Into Cross Browser Compatibility
Sneak Peek Into Cross Browser CompatibilitySneak Peek Into Cross Browser Compatibility
Sneak Peek Into Cross Browser CompatibilityAnimation Kolkata
 
Web sever environmentA Web server is a program that uses HTTP (Hy.pdf
Web sever environmentA Web server is a program that uses HTTP (Hy.pdfWeb sever environmentA Web server is a program that uses HTTP (Hy.pdf
Web sever environmentA Web server is a program that uses HTTP (Hy.pdfaquacareser
 
WP SESSION 2 PPT.ppt
WP SESSION 2 PPT.pptWP SESSION 2 PPT.ppt
WP SESSION 2 PPT.pptGFGCKCSKOLAR
 
Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020Alaina Carter
 

Similar to Browsers (20)

Introduction to web page
Introduction to web pageIntroduction to web page
Introduction to web page
 
Web browser extensions development
Web browser extensions developmentWeb browser extensions development
Web browser extensions development
 
Ch21 system administration
Ch21 system administration Ch21 system administration
Ch21 system administration
 
IRJET- A Personalized Web Browser
IRJET-  	  A Personalized Web BrowserIRJET-  	  A Personalized Web Browser
IRJET- A Personalized Web Browser
 
IRJET- A Personalized Web Browser
IRJET- A Personalized Web BrowserIRJET- A Personalized Web Browser
IRJET- A Personalized Web Browser
 
Introduction to Internet Browsers
Introduction to Internet BrowsersIntroduction to Internet Browsers
Introduction to Internet Browsers
 
Internet Tutorial 01
Internet Tutorial 01Internet Tutorial 01
Internet Tutorial 01
 
Web Browser-add ons.pptx
Web Browser-add ons.pptxWeb Browser-add ons.pptx
Web Browser-add ons.pptx
 
Web development
Web developmentWeb development
Web development
 
Fastest web browser
Fastest web browserFastest web browser
Fastest web browser
 
Internet browsers by Andres Haydar
Internet browsers by Andres HaydarInternet browsers by Andres Haydar
Internet browsers by Andres Haydar
 
Trabajo de jose
Trabajo de jose Trabajo de jose
Trabajo de jose
 
Resources and Tools For Website Development
Resources and Tools For Website DevelopmentResources and Tools For Website Development
Resources and Tools For Website Development
 
Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonWeb designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lesson
 
Company Visitor Management System Report.docx
Company Visitor Management System Report.docxCompany Visitor Management System Report.docx
Company Visitor Management System Report.docx
 
Sneak Peek Into Cross Browser Compatibility
Sneak Peek Into Cross Browser CompatibilitySneak Peek Into Cross Browser Compatibility
Sneak Peek Into Cross Browser Compatibility
 
Web sever environmentA Web server is a program that uses HTTP (Hy.pdf
Web sever environmentA Web server is a program that uses HTTP (Hy.pdfWeb sever environmentA Web server is a program that uses HTTP (Hy.pdf
Web sever environmentA Web server is a program that uses HTTP (Hy.pdf
 
WP SESSION 2 PPT.ppt
WP SESSION 2 PPT.pptWP SESSION 2 PPT.ppt
WP SESSION 2 PPT.ppt
 
Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020
 
Browsers
BrowsersBrowsers
Browsers
 

Recently uploaded

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Browsers

  • 3. Browsers What is a Browser?
  • 4. Browsers A web browser, is the program you use to view pages and navigate the World Wide Web.
  • 5. Browsers A wide array of web browsers is available for just about every platform you can imagine.
  • 6. Browsers Most browsers are freeware or shareware or have a lenient licensing policy.
  • 7. Browsers What the Browser Does
  • 8. Browsers The core purpose of a web browser is to connect to web servers, request documents, and then properly format and display those documents.
  • 9. Browsers Web browsers can also display files on your local computer, download files that are not meant to be displayed, and in some cases even allow you to send and retrieve email.
  • 10. Browsers What the browser is best at, however, is dealing with retrieving and displaying web documents.
  • 11. Browsers What the browser is best at, however, is dealing with retrieving and displaying web documents.
  • 12. Browsers Each web page is a file written in a language called the Hypertext Markup Language (HTML) that includes the text of the page, a description of its structure, and links to other documents, images, or other media.
  • 13. Browsers The browser takes the information it gets from the web server and formats and displays it for your system.
  • 14. Browsers Different browsers might format and display the same file in diverse ways, depending on the capabilities of that system and how the browser is configured.
  • 15. Browsers Retrieving documents from the Web and formatting them for your system are the two tasks that make up the core of a browser’s functionality.
  • 16. Browsers Depending on the browser you use and the features it includes, however, you also might be able to play Flash animations, multimedia files, run Java applets, read your mail, or use other advanced features that a particular browser offers.
  • 17. Browsers What are some popular browsers
  • 18.
  • 22.
  • 23. Browsers Plug-ins such as the Flash player, QuickTime player, and others, are small helper programs (components) that extend the browser to support new functionality. Plug-ins are primarily a Netscape technology and have been around since Netscape Navigator 2.
  • 24. Browsers They are supported by some other browsers, notably Opera. The embed element used to reference plug-ins is also supported under Internet Explorer, although it does result in the launch of an ActiveX control (a similar Microsoft technology).
  • 25. Browsers Although plug-ins can go a long toward extending the possible capabilities of a browser, the technology does have its drawbacks. Users must locate and download plug-ins, install them, and occasionally even restart their browsers. Many users find this rather complicated.
  • 26. Browsers Beginning with Netscape 4.x, some installation relief was found with somewhat self-installing plug-ins and other features, but plug-ins can still be occasionally troublesome for users.
  • 27. Browsers To further combat this problem, many of the most commonly requested plug-ins, such as Flash, is being included as a standard with some browsers.
  • 28. Browsers However, even if installation were not such a problem, plug-ins are not available for every machine; an executable program, or binary, must be created for each particular operating system.
  • 29. Browsers Because of this machine-specific approach, many plug-ins work only on Windows-based systems.
  • 30. Browsers A decreasing number of plug-ins work on Macintosh and even less on Linux or UNIX.
  • 31. Browsers Finally, each plug-in installed on a system is a persistent extension to the browser, and takes up memory and disk space.
  • 32. Browsers What are the benefits of using plugins?
  • 33. Browsers The benefit of plug-ins is that they can be well integrated into Web pages.
  • 34. Browsers You include them by using the <embed> or <object> tag. Typically, the <embed> syntax is used, but the <object> syntax is the preferred method because it is part of the XHTML specification and will, therefore, validate.
  • 36. Browsers Not all web browsers are created equal.
  • 37. Browsers Even though you may have standard compliant valid websites, your website may look different in different browsers.
  • 38. Browsers This is because not all web browsers are not compliant with W3 standards.
  • 39. Browsers How do we know if our browser is standards compliant?
  • 40. Browsers The Web Standards Group have developed a testing procedure called an Acid 2 Test.
  • 41. Browsers What is an Acid 2 Test??
  • 42. Browsers Acid2 is a test page published and promoted by the Web Standards Project to expose web page rendering flaws in web browsers and other applications that render HTLM
  • 43. Browsers Acid2 tests aspects of HTML markup, CSS 2.1 styling, PNG images, and data URIs.
  • 44. Browsers The Acid2 test page will be displayed correctly in any application that follows the World Wide We Consortium and Internet Engineering Task Force specifications for these technologies.
  • 45. Browsers These specifications are known as web standards because they describe how technologies used on the web are expected to function.
  • 46. Browsers Let’s look at some browsers that have gone through the Acid2 Test
  • 47. Browsers Let’s look at some browsers that have gone through the Acid2 Test
  • 54. Produced by Steven Cahill steven.cahill@chisholm.edu.au