SlideShare a Scribd company logo
1 of 13
OS-IN-A-BROWSER
FARRUKH NAEEM FA-12-BCS-220
frk31214@yahoo.com
COMPUTER SCIENCES Student at COMSATS UNIVERSITY
INTRODUCTION
 Browsers have evolved far beyond their original mission of providing one-
way windows into the world wide webosphere. Indeed, as more services
migrate to the cloud, browsers only reinforce their new role as multi-
function boxes of digital magic thy have started to behave more like the
operating systems.
 All the important Internet things are available in browser form—everything
from communication tools to productivity suits to disposable escapist
environment. It's almost like the browser has become an OS in and of
itself. In fact, you could say that's exactly where things are headed.
INTRODUCTION
 As websites have come to look more and more like applications rather than
static pages, they've begun to bump up against the limits of what today's
web browsers can do. Developers have responded by using a variety of
proprietary plug-ins and workarounds to expand the browser's functionality.
One example of this is local storage. There aren't a lot of good options for
applications that want to store significant amounts of data client-side in a
way that will continue to be available if the Internet connection goes
away. Google has Google Gears, while Adobe has Flash. Each offers local
storage, but neither is compatible with the other, nor are their APIs likely to
be adopted by other browser vendors in the future.
HISTORY
 The war for the first browser begun when the IE browser was launched by windows and
ultimately become the winner by defeating the pre existing world’s only and best
NETSCAPE’s web browser.
 Netscape communications formerly known as (Netscape communications
corporation) found in 1994, is a US computer services company, best known
for Netscape navigator, its web browser. Netscape's web browser was once dominant
in terms of usage share, but lost most of that share to IE during the first browser war. The
usage share of Netscape had fallen from over 90 percent in the mid-1990s to less than
one percent by the end of 2006.
 Netscape is credited with developing the secure sockets layer
protocol (SSL) for securing online communication, which is still widely
used, as well as JavaScript, the most widely used language for client-
side scripting of web pages.
HISTORY
 Netscape stock traded from 1995 until 1999 when it was acquired
by AOL in a pooling-of-interests transaction ultimately worth
US$10 billion. Shortly before its acquisition by AOL, Netscape
released the source code for its browser and created the Mozilla
Organization to coordinate future development of its product. The
Mozilla Organization rewrote the entire browser's source code
based on the Gecko rendering engine, all future Netscape
releases were based on this rewritten code. The Gecko engine
would later be used to power the Mozilla
Foundation's Firefox browser.
HISTORY
 Marc Andreessen (the co founder of Netscape communications)
 is credited with many bold and visionary ideas such as "Everyone Will Have the Web"
(ca. 1992), "Web Businesses Will Live in the Cloud" (1999), "Everything Will Be Social"
(2004, four years before joining Facebook's Board), and "Software Will Eat the World"
(2009).
 But not all of Andreessen's predictions are as ringing and relevant. His 1995
proclamation that "The Browser Will Be the Operating System" still reverberates around
the web, despite the elusiveness of the concept.
 The idea is that we can rid our computing devices of their bulky, buggy operating
systems by running apps in the Cloud and presenting the results in a Web browser. The
heavy lifting is performed by muscular servers while our lightweight devices do nothing
more than host simple input/output operations. As a result, our devices will become
more agile and reliable, they'll be less expensive to buy and maintain, and we'll never
again have to update their software.
Basic difference between OS and Browser
Operating system
 It has the ability of managing the running
programs intelligently
 Operating system provides the basic interface
for data storage. The OS developers call it the
files syst.
 The operating system dos not require external
APIs for the software components to interact
with ach other.
 The operating system is intelligent enough to
equally distribute the cup usage to a specific
program so that on bad program can not
disturb the functionality of the whole system
Browser
 The browser were meant for the sake of just
information getting, forms fillings and
viewing static web pages or images.
 But now as more web applications are
being built the usability and functionality of
the web browsers is increasing dramatically.
 In our daily life now we spend most of our
time on our browser rather than on desktop.
 This is actually the belated fulfillment of
Netscape’s concept of Browser as the new
OS.
Reasons why the browser is the next OS
 1: The rise of vast, rich Web applications
 2: Easy extensibility via plug-ins
 3: Its open source foundation
 4: Metaprogramming
 5: Multiplatform simplicity and mutability
 6: A clean abstraction layer
 7: Better sharing models for libraries
 8: Fertile, competitive marketplace
 9: SVG, canvas, vector graphics, great user interfaces
 10: Node.js
What’s the future ?
 The browser vendors are in continuous efforts to make the difference fill
between OS and the Browser. The Firefox browser has already
introduced the APIs in its browsers which is actually there since the
Firefox version 2.0. the new version of Firefox (Mozilla Firefox 3.0) is
another step forward toward a better browser with advanced APIs and
built in plugins.
 Now the point is that the browser do not have any consistent interface
for data storage like the OS have, the browser vendors are in continuous
efforts of making that happen and they call it the local data storage
system rather than the files system called by the OS developers but the
concept is same.
Technical aspects
 HTML is in efforts to make the web browser's vendors introduce the local
storage options in the browsers this the part of recent HTML5 efforts.
 Now the point is that what about when the users go offline and has no
internet access. GOOGLE has Google Gears while adobe has flash these
plugins/ softwares provide us the ability to preform while offline.
 The Google Gear plugin is available for all the browser as a plugin including
Microsoft’s IE but as Google is Microsoft’s biggest rival, Microsoft have to think
out of the box to b a part of the next generation computing.

More Related Content

What's hot

What is microsoft silverlight?
What is microsoft silverlight?What is microsoft silverlight?
What is microsoft silverlight?sonia merchant
 
eXo Platform 4.4 Released: Work Better with More Context!
eXo Platform 4.4 Released: Work Better with More Context!eXo Platform 4.4 Released: Work Better with More Context!
eXo Platform 4.4 Released: Work Better with More Context!eXo Platform
 
Internet browers comparison
Internet browers comparisonInternet browers comparison
Internet browers comparisonferristic
 
Benefits of using .net maui
Benefits of using .net mauiBenefits of using .net maui
Benefits of using .net mauiNarola Infotech
 
SHASHANK PPT BASED ON Web browsers
SHASHANK PPT BASED ON Web browsersSHASHANK PPT BASED ON Web browsers
SHASHANK PPT BASED ON Web browsersshashank55578
 
Rethinking the Mozilla Web Universe
Rethinking the Mozilla Web UniverseRethinking the Mozilla Web Universe
Rethinking the Mozilla Web UniverseJohn Slater
 
WP7 inroduction Sample
WP7 inroduction SampleWP7 inroduction Sample
WP7 inroduction SampleiHorizons
 
Make Web, Not War - Keynote: Embracing Chaos, David Crow
Make Web, Not War - Keynote: Embracing Chaos, David CrowMake Web, Not War - Keynote: Embracing Chaos, David Crow
Make Web, Not War - Keynote: Embracing Chaos, David CrowMake Web Not War
 
The Rise of the Widgets
The Rise of the WidgetsThe Rise of the Widgets
The Rise of the WidgetsHelmut Doll
 
Tutorial 1 - Browser Basics
Tutorial 1 - Browser BasicsTutorial 1 - Browser Basics
Tutorial 1 - Browser Basicsdpd
 
Developing for Firefox
Developing for FirefoxDeveloping for Firefox
Developing for FirefoxSaurabh Kheni
 
Nomad für Webbrowser und MarvelClient: Die ideale Kombination
Nomad für Webbrowser und MarvelClient: Die ideale KombinationNomad für Webbrowser und MarvelClient: Die ideale Kombination
Nomad für Webbrowser und MarvelClient: Die ideale Kombinationpanagenda
 

What's hot (20)

What is microsoft silverlight?
What is microsoft silverlight?What is microsoft silverlight?
What is microsoft silverlight?
 
eXo Platform 4.4 Released: Work Better with More Context!
eXo Platform 4.4 Released: Work Better with More Context!eXo Platform 4.4 Released: Work Better with More Context!
eXo Platform 4.4 Released: Work Better with More Context!
 
Eyeos1
Eyeos1Eyeos1
Eyeos1
 
Internet browers comparison
Internet browers comparisonInternet browers comparison
Internet browers comparison
 
Browsers by NGE
Browsers by NGEBrowsers by NGE
Browsers by NGE
 
Benefits of using .net maui
Benefits of using .net mauiBenefits of using .net maui
Benefits of using .net maui
 
SHASHANK PPT BASED ON Web browsers
SHASHANK PPT BASED ON Web browsersSHASHANK PPT BASED ON Web browsers
SHASHANK PPT BASED ON Web browsers
 
Web Browsers
Web BrowsersWeb Browsers
Web Browsers
 
Rethinking the Mozilla Web Universe
Rethinking the Mozilla Web UniverseRethinking the Mozilla Web Universe
Rethinking the Mozilla Web Universe
 
WP7 inroduction Sample
WP7 inroduction SampleWP7 inroduction Sample
WP7 inroduction Sample
 
Google chrome
Google chromeGoogle chrome
Google chrome
 
Make Web, Not War - Keynote: Embracing Chaos, David Crow
Make Web, Not War - Keynote: Embracing Chaos, David CrowMake Web, Not War - Keynote: Embracing Chaos, David Crow
Make Web, Not War - Keynote: Embracing Chaos, David Crow
 
Web browser
Web browserWeb browser
Web browser
 
Web browser
Web browserWeb browser
Web browser
 
The Rise of the Widgets
The Rise of the WidgetsThe Rise of the Widgets
The Rise of the Widgets
 
Web browsers
Web browsersWeb browsers
Web browsers
 
Web browsers
Web browsersWeb browsers
Web browsers
 
Tutorial 1 - Browser Basics
Tutorial 1 - Browser BasicsTutorial 1 - Browser Basics
Tutorial 1 - Browser Basics
 
Developing for Firefox
Developing for FirefoxDeveloping for Firefox
Developing for Firefox
 
Nomad für Webbrowser und MarvelClient: Die ideale Kombination
Nomad für Webbrowser und MarvelClient: Die ideale KombinationNomad für Webbrowser und MarvelClient: Die ideale Kombination
Nomad für Webbrowser und MarvelClient: Die ideale Kombination
 

Similar to Os in-a-browser

International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
Top 11 Front-End Web Development Tools To Consider in 2020
 Top 11 Front-End Web Development Tools To Consider in 2020 Top 11 Front-End Web Development Tools To Consider in 2020
Top 11 Front-End Web Development Tools To Consider in 2020Katy Slemon
 
Built Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdfBuilt Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdfI-Verve Inc
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING PamRobert
 
Group 5 Report Effect
Group 5 Report EffectGroup 5 Report Effect
Group 5 Report Effectjorence
 
Asp.net Web Development.pdf
Asp.net Web Development.pdfAsp.net Web Development.pdf
Asp.net Web Development.pdfAbanti Aazmin
 
Top 10 Best Web Development Technologies
Top 10 Best Web Development TechnologiesTop 10 Best Web Development Technologies
Top 10 Best Web Development TechnologiesAjayMishra302670
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 
Browsers in the actuality.
Browsers in the actuality.Browsers in the actuality.
Browsers in the actuality.carlosmau-95
 

Similar to Os in-a-browser (20)

International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Top 11 Front-End Web Development Tools To Consider in 2020
 Top 11 Front-End Web Development Tools To Consider in 2020 Top 11 Front-End Web Development Tools To Consider in 2020
Top 11 Front-End Web Development Tools To Consider in 2020
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
 
Built Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdfBuilt Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdf
 
Webos
WebosWebos
Webos
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
 
Group 5 Report Effect
Group 5 Report EffectGroup 5 Report Effect
Group 5 Report Effect
 
test4
test4test4
test4
 
Web
WebWeb
Web
 
test4
test4test4
test4
 
test3
test3test3
test3
 
Asp.net Web Development.pdf
Asp.net Web Development.pdfAsp.net Web Development.pdf
Asp.net Web Development.pdf
 
Top 10 Best Web Development Technologies
Top 10 Best Web Development TechnologiesTop 10 Best Web Development Technologies
Top 10 Best Web Development Technologies
 
webiOS
webiOSwebiOS
webiOS
 
Tech Stack - Angular
Tech Stack - AngularTech Stack - Angular
Tech Stack - Angular
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
Browser (1)
Browser (1)Browser (1)
Browser (1)
 
Browser (1)
Browser (1)Browser (1)
Browser (1)
 
Browsers in the actuality.
Browsers in the actuality.Browsers in the actuality.
Browsers in the actuality.
 

Recently uploaded

Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of indiaimessage0108
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 

Recently uploaded (20)

Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of india
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 

Os in-a-browser

  • 2. INTRODUCTION  Browsers have evolved far beyond their original mission of providing one- way windows into the world wide webosphere. Indeed, as more services migrate to the cloud, browsers only reinforce their new role as multi- function boxes of digital magic thy have started to behave more like the operating systems.  All the important Internet things are available in browser form—everything from communication tools to productivity suits to disposable escapist environment. It's almost like the browser has become an OS in and of itself. In fact, you could say that's exactly where things are headed.
  • 3. INTRODUCTION  As websites have come to look more and more like applications rather than static pages, they've begun to bump up against the limits of what today's web browsers can do. Developers have responded by using a variety of proprietary plug-ins and workarounds to expand the browser's functionality. One example of this is local storage. There aren't a lot of good options for applications that want to store significant amounts of data client-side in a way that will continue to be available if the Internet connection goes away. Google has Google Gears, while Adobe has Flash. Each offers local storage, but neither is compatible with the other, nor are their APIs likely to be adopted by other browser vendors in the future.
  • 4. HISTORY  The war for the first browser begun when the IE browser was launched by windows and ultimately become the winner by defeating the pre existing world’s only and best NETSCAPE’s web browser.  Netscape communications formerly known as (Netscape communications corporation) found in 1994, is a US computer services company, best known for Netscape navigator, its web browser. Netscape's web browser was once dominant in terms of usage share, but lost most of that share to IE during the first browser war. The usage share of Netscape had fallen from over 90 percent in the mid-1990s to less than one percent by the end of 2006.  Netscape is credited with developing the secure sockets layer protocol (SSL) for securing online communication, which is still widely used, as well as JavaScript, the most widely used language for client- side scripting of web pages.
  • 5. HISTORY  Netscape stock traded from 1995 until 1999 when it was acquired by AOL in a pooling-of-interests transaction ultimately worth US$10 billion. Shortly before its acquisition by AOL, Netscape released the source code for its browser and created the Mozilla Organization to coordinate future development of its product. The Mozilla Organization rewrote the entire browser's source code based on the Gecko rendering engine, all future Netscape releases were based on this rewritten code. The Gecko engine would later be used to power the Mozilla Foundation's Firefox browser.
  • 6. HISTORY  Marc Andreessen (the co founder of Netscape communications)  is credited with many bold and visionary ideas such as "Everyone Will Have the Web" (ca. 1992), "Web Businesses Will Live in the Cloud" (1999), "Everything Will Be Social" (2004, four years before joining Facebook's Board), and "Software Will Eat the World" (2009).  But not all of Andreessen's predictions are as ringing and relevant. His 1995 proclamation that "The Browser Will Be the Operating System" still reverberates around the web, despite the elusiveness of the concept.  The idea is that we can rid our computing devices of their bulky, buggy operating systems by running apps in the Cloud and presenting the results in a Web browser. The heavy lifting is performed by muscular servers while our lightweight devices do nothing more than host simple input/output operations. As a result, our devices will become more agile and reliable, they'll be less expensive to buy and maintain, and we'll never again have to update their software.
  • 7.
  • 8. Basic difference between OS and Browser Operating system  It has the ability of managing the running programs intelligently  Operating system provides the basic interface for data storage. The OS developers call it the files syst.  The operating system dos not require external APIs for the software components to interact with ach other.  The operating system is intelligent enough to equally distribute the cup usage to a specific program so that on bad program can not disturb the functionality of the whole system Browser  The browser were meant for the sake of just information getting, forms fillings and viewing static web pages or images.  But now as more web applications are being built the usability and functionality of the web browsers is increasing dramatically.  In our daily life now we spend most of our time on our browser rather than on desktop.  This is actually the belated fulfillment of Netscape’s concept of Browser as the new OS.
  • 9.
  • 10. Reasons why the browser is the next OS  1: The rise of vast, rich Web applications  2: Easy extensibility via plug-ins  3: Its open source foundation  4: Metaprogramming  5: Multiplatform simplicity and mutability  6: A clean abstraction layer  7: Better sharing models for libraries  8: Fertile, competitive marketplace  9: SVG, canvas, vector graphics, great user interfaces  10: Node.js
  • 11. What’s the future ?  The browser vendors are in continuous efforts to make the difference fill between OS and the Browser. The Firefox browser has already introduced the APIs in its browsers which is actually there since the Firefox version 2.0. the new version of Firefox (Mozilla Firefox 3.0) is another step forward toward a better browser with advanced APIs and built in plugins.  Now the point is that the browser do not have any consistent interface for data storage like the OS have, the browser vendors are in continuous efforts of making that happen and they call it the local data storage system rather than the files system called by the OS developers but the concept is same.
  • 12.
  • 13. Technical aspects  HTML is in efforts to make the web browser's vendors introduce the local storage options in the browsers this the part of recent HTML5 efforts.  Now the point is that what about when the users go offline and has no internet access. GOOGLE has Google Gears while adobe has flash these plugins/ softwares provide us the ability to preform while offline.  The Google Gear plugin is available for all the browser as a plugin including Microsoft’s IE but as Google is Microsoft’s biggest rival, Microsoft have to think out of the box to b a part of the next generation computing.