SlideShare a Scribd company logo
1 of 22
Abdul Hayee
F13-1383
HTTP (Hypertext Transport Protocol)
 It is a protocol used for data communication in world wide
web
HTML 1 (Hypertext Markup Language)
1. It is a language used to create web pages
2. It describes the structure of the website which makes it
a markup language, rather then a programming
language
Mosaic Browser
1. Mosaic was developed at the National Center for
Supercomputing Application (NCSA) at the University of
Illinois Urbana-Champaign beginning in late 1992.
NCSA released the browser in 1993.
2. For first time its 0.1 version is released.
3. It read HTML 1 and it was a client of earlier protocols.
Mosaic look like this
HTML 2
 HTML 2 is released in 1994. The feature of stylized text
and table is introduced in it
Cookies are introduced
 Cookie is a small piece of data sent from a website
and stored in the user's web browser while the user
is browsing it. Every time the user loads the website,
the browser sends the cookie back to the server to
notify the user's previous activity.
 These were 1st time implemented in Netscape
browser in 1994.
Netscape Browser
 Netscape browser build and its 1st and 2nd (0.9 & 1.0)
versions was released in 1994
 It has high speed then Mosaic browser and it was free
although NCSA released 2nd version of Mosaic.
NetScap 1.0
Opera Browser
 It was internally and limited released in 1995.
 Opera web browser began in 1994 when it was started
as a research project at Telenor. In 1995, the project
branched out into a separate company named Opera
Software ASA, with the first publicly available version
released in 1996
 Opera has undergone extensive changes and
improvements, and introduced notable features such as
Speed Dial.
 It has multiple document interface(MDI) and sidebar,
which made browsing several pages at once much easier
Opera 1.0
Internet Explorer
 Microsoft has developed eleven versions of Internet
Explorer for Windows from 1995 to 2013.
 It has also developed Internet Explorer for Mac, Internet
Explorer for UNIX and Internet Explorer Mobile for Apple
Macintosh, Unix and mobile devices respectively
 It was modeled on NCSA’s Mosaic browser but did not
use its source code
INTERNET EXPLORER 1.0 INTERNET EXPLORER 9
SSL (Secure Sockets Layer)
 SSL was introduced in web in 1995
 It is a predecessor of Transport Layer Security (TLS)
 Both SSL & TLS are protocols designed to
provide communications security over a computer
network
 Major web sites
(including Google, YouTube, Facebook and many others)
use TLS to secure all communications between their
servers and web browsers.
HTML 3
 HTML 3 is made in 1995
 More of 1 and 2 with some Brower specific features
JavaScript
 JavaScript was originally developed by Netscape in 1995
 JavaScript is most commonly used as a client side
scripting language. This means that JavaScript code is
written into an HTML page.
 It has an application programming interface (API) for
working with text, arrays, dates and regular expressions
 JavaScript is not the same as Java. I repeat: JavaScript
is not the same as Java.
 It was first time implemented in NetScap in 1996 and
later on it was adopted by Microsoft and was
implemented in Internet Explorer’s version 3 in 1996
 It was implemented by Opera in 1997
Flash
 Adobe Flash (formerly
called Macromedia Flash and Shockwave Flash) is
a multimedia and software platform
 It is used for creating vector graphics, animation, browser
games, rich Internet applications, desktop
applications, mobile applications and mobile games
 Flash displays text, vector and raster graphics to provide
animations, video games and applications
 It allows streaming of audio and video, and can capture
mouse, keyboard, microphone and camera input
 It was developed in 1995 but implemented in Browsers in
1996
XML (Extensible Markup Language)
 XML was developed in 1996 but introduced in browsers from
1999
 XML is a markup language that defines a set of rules for
encoding documents in a format which is both human-
readable and machine-readable
 Maybe it is a little hard to understand, but XML does not DO
anything
 This note is a note to Tove, from Jani, stored as XML:
XML HTML
1. XML was designed to carry
data - with focus on what
data is
2. XML tags are not predefined
HTML was designed to display
data - with focus on how data
looks
HTML tags are predefined
• Advantage of XML
 The tree structure of XML documents allows
documents to be compared efficiently
element by element
HTML 3.2 And HTML 4
 HTML 3.2 and HTML 4 were introduced in
1997
 A re-evaluation of 3. Some clutter were
removed that arrived in 2 and 3.
CSS (Cascading Style Sheets) 2
 CSS is a style sheet language used for describing
the presentation of a document written in a markup
language
 CSS is designed primarily to enable the separation of
document content from document presentation, including
aspects such as the layout, colors, and fonts
 This separation of formatting and content makes it possible
to present the same markup page in different styles for
different rendering methods
 It is developed in 1998 but implemented in 1999
Ajax
(asynchronous JavaScript and XML)
 With Ajax, web applications can send data to and
retrieve from a server in the background, without
interfering with the display and behavior of the existing
page
 AJAX is about updating parts of a web page, without
reloading the whole page.
 It is implemented in 1999
 With Ajax one can:
 Update a web page without reloading the page
 Request data from a server - after the page has loaded
 Receive data from a server - after the page has loaded
 Send data to a server - in the background
In 2003 APPLE launches safari browser
The Mozilla Firefox project was created
by Dave Hyatt and Blake Ross in 2004
Opera released opera mini for mobile in 2005
Apple released 1st i-phone with mobile version
of safari 3 in 2007
NetScap discontinued in 2007. 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
Chrome browser was launched in 2008
HTML 5
 HTML5 is a markup language used for structuring and
presenting content on the World Wide Web
 It was finalized, and published, on 28 October 2014 by
the World Wide Web Consortium (W3C)
CSS3
 CSS3 has been split into "modules". It contains the "old
CSS specification" (which has been split into smaller
pieces). In addition, new modules are added
Content Security Policy (CSP)
 Content Security Policy is a computer security standard
introduced to prevent clickjacking and other code
injection attacks resulting from execution of malicious
content in the trusted web page context
Drag And Drop
 Drag and drop became possible in web browsers by
using java script, and additional markup
Touch Events
 An HTML5 specification that allows developers to easily
build touch-enabled web apps for touch-sensitive
surfaces

More Related Content

What's hot (13)

Browsers
BrowsersBrowsers
Browsers
 
Browsers by NGE
Browsers by NGEBrowsers by NGE
Browsers by NGE
 
Web browsers
Web browsersWeb browsers
Web browsers
 
Browsers- natalia espinosa caballero
Browsers- natalia espinosa caballeroBrowsers- natalia espinosa caballero
Browsers- natalia espinosa caballero
 
Browsers
BrowsersBrowsers
Browsers
 
Emacs intro
Emacs introEmacs intro
Emacs intro
 
Browsers
BrowsersBrowsers
Browsers
 
Browsers
BrowsersBrowsers
Browsers
 
Internet browsers by Andres Haydar
Internet browsers by Andres HaydarInternet browsers by Andres Haydar
Internet browsers by Andres Haydar
 
Browser of internet 2011
Browser of internet 2011Browser of internet 2011
Browser of internet 2011
 
WWW and web browser
WWW and web browserWWW and web browser
WWW and web browser
 
Browsers in the actuality.
Browsers in the actuality.Browsers in the actuality.
Browsers in the actuality.
 
Taque
TaqueTaque
Taque
 

Viewers also liked

презентация1
презентация1презентация1
презентация1Sasha Shavlach
 
3D skaneerimine "Kuidas ja milleks?"
3D skaneerimine "Kuidas ja milleks?"3D skaneerimine "Kuidas ja milleks?"
3D skaneerimine "Kuidas ja milleks?"Tsenter
 
Aprender con Tecnologías.Estrategias de Abordaje
Aprender con Tecnologías.Estrategias de AbordajeAprender con Tecnologías.Estrategias de Abordaje
Aprender con Tecnologías.Estrategias de AbordajeStella Maris Massa
 
Right team, right story, right price
Right team, right story, right priceRight team, right story, right price
Right team, right story, right priceMaria Pinelli
 
Victoria martin
Victoria martinVictoria martin
Victoria martinvmartin893
 
Translational Psychiatry Publication - Impact of 5-HTTLPR on hippocampal subr...
Translational Psychiatry Publication - Impact of 5-HTTLPR on hippocampal subr...Translational Psychiatry Publication - Impact of 5-HTTLPR on hippocampal subr...
Translational Psychiatry Publication - Impact of 5-HTTLPR on hippocampal subr...Sanchay Gupta
 
Presentación yetsy extincion obligacion tributaria.
Presentación yetsy extincion obligacion tributaria.Presentación yetsy extincion obligacion tributaria.
Presentación yetsy extincion obligacion tributaria.yetsycardenas
 
Lampu(kreatifitas)
Lampu(kreatifitas)Lampu(kreatifitas)
Lampu(kreatifitas)kiuntoro
 
D8a7d984d985d8b5d8a7d8afd8b1 d8a7d984d8add8b1d8a9 (1) (1)
D8a7d984d985d8b5d8a7d8afd8b1 d8a7d984d8add8b1d8a9 (1) (1)D8a7d984d985d8b5d8a7d8afd8b1 d8a7d984d8add8b1d8a9 (1) (1)
D8a7d984d985d8b5d8a7d8afd8b1 d8a7d984d8add8b1d8a9 (1) (1)mmm2020
 
The effect of sentence splitting on cohesion in German business translations
The effect of sentence splitting on cohesion in German business translationsThe effect of sentence splitting on cohesion in German business translations
The effect of sentence splitting on cohesion in German business translationsMario Bisiada
 
EDUCATIONAL QUALIFICATIONS
EDUCATIONAL QUALIFICATIONSEDUCATIONAL QUALIFICATIONS
EDUCATIONAL QUALIFICATIONSShane Jacoby
 
Grafikbatang
GrafikbatangGrafikbatang
Grafikbatangkiuntoro
 
praktek Ms. PowerPoint
praktek Ms. PowerPointpraktek Ms. PowerPoint
praktek Ms. PowerPointEka Sufitri
 
EDUCATIONAL QUALIFICATIONS
EDUCATIONAL QUALIFICATIONSEDUCATIONAL QUALIFICATIONS
EDUCATIONAL QUALIFICATIONSShane Jacoby
 

Viewers also liked (20)

презентация1
презентация1презентация1
презентация1
 
About Pulsetip [MB]
About Pulsetip [MB]About Pulsetip [MB]
About Pulsetip [MB]
 
Grafik
GrafikGrafik
Grafik
 
3D skaneerimine "Kuidas ja milleks?"
3D skaneerimine "Kuidas ja milleks?"3D skaneerimine "Kuidas ja milleks?"
3D skaneerimine "Kuidas ja milleks?"
 
Aprender con Tecnologías.Estrategias de Abordaje
Aprender con Tecnologías.Estrategias de AbordajeAprender con Tecnologías.Estrategias de Abordaje
Aprender con Tecnologías.Estrategias de Abordaje
 
Right team, right story, right price
Right team, right story, right priceRight team, right story, right price
Right team, right story, right price
 
leonard-quigley-resume
leonard-quigley-resumeleonard-quigley-resume
leonard-quigley-resume
 
Victoria martin
Victoria martinVictoria martin
Victoria martin
 
Translational Psychiatry Publication - Impact of 5-HTTLPR on hippocampal subr...
Translational Psychiatry Publication - Impact of 5-HTTLPR on hippocampal subr...Translational Psychiatry Publication - Impact of 5-HTTLPR on hippocampal subr...
Translational Psychiatry Publication - Impact of 5-HTTLPR on hippocampal subr...
 
Presentación yetsy extincion obligacion tributaria.
Presentación yetsy extincion obligacion tributaria.Presentación yetsy extincion obligacion tributaria.
Presentación yetsy extincion obligacion tributaria.
 
Lampu(kreatifitas)
Lampu(kreatifitas)Lampu(kreatifitas)
Lampu(kreatifitas)
 
Final assignment
Final assignmentFinal assignment
Final assignment
 
D8a7d984d985d8b5d8a7d8afd8b1 d8a7d984d8add8b1d8a9 (1) (1)
D8a7d984d985d8b5d8a7d8afd8b1 d8a7d984d8add8b1d8a9 (1) (1)D8a7d984d985d8b5d8a7d8afd8b1 d8a7d984d8add8b1d8a9 (1) (1)
D8a7d984d985d8b5d8a7d8afd8b1 d8a7d984d8add8b1d8a9 (1) (1)
 
The effect of sentence splitting on cohesion in German business translations
The effect of sentence splitting on cohesion in German business translationsThe effect of sentence splitting on cohesion in German business translations
The effect of sentence splitting on cohesion in German business translations
 
EDUCATIONAL QUALIFICATIONS
EDUCATIONAL QUALIFICATIONSEDUCATIONAL QUALIFICATIONS
EDUCATIONAL QUALIFICATIONS
 
Grafikbatang
GrafikbatangGrafikbatang
Grafikbatang
 
praktek Ms. PowerPoint
praktek Ms. PowerPointpraktek Ms. PowerPoint
praktek Ms. PowerPoint
 
EDUCATIONAL QUALIFICATIONS
EDUCATIONAL QUALIFICATIONSEDUCATIONAL QUALIFICATIONS
EDUCATIONAL QUALIFICATIONS
 
B. soal praktek
B. soal praktekB. soal praktek
B. soal praktek
 
Myoval2
Myoval2Myoval2
Myoval2
 

Similar to Evolution of the web (20)

Evolution of the web
Evolution of the webEvolution of the web
Evolution of the web
 
Evolution Of The Web
Evolution Of The WebEvolution Of The Web
Evolution Of The Web
 
Evolution of the web
Evolution of the webEvolution of the web
Evolution of the web
 
Internet application unit2
Internet application unit2Internet application unit2
Internet application unit2
 
Web browsers
Web browsersWeb browsers
Web browsers
 
Web browsers
Web browsersWeb browsers
Web browsers
 
Report on browser war
Report on browser warReport on browser war
Report on browser war
 
Browsers
BrowsersBrowsers
Browsers
 
Web Browsers
 Web Browsers Web Browsers
Web Browsers
 
Browsers
BrowsersBrowsers
Browsers
 
Informatica exploradores
Informatica exploradoresInformatica exploradores
Informatica exploradores
 
Browser of internet 2011
Browser of internet 2011Browser of internet 2011
Browser of internet 2011
 
Browser of internet 2011
Browser of internet 2011Browser of internet 2011
Browser of internet 2011
 
Browsers manuel zapata
Browsers  manuel zapataBrowsers  manuel zapata
Browsers manuel zapata
 
Web browsers
Web browsersWeb browsers
Web browsers
 
Web browsers
Web browsersWeb browsers
Web browsers
 
Web Browser
Web BrowserWeb Browser
Web Browser
 
browsers MEZH
browsers MEZHbrowsers MEZH
browsers MEZH
 
Rich Internet Applications (RIA)
Rich Internet Applications (RIA)Rich Internet Applications (RIA)
Rich Internet Applications (RIA)
 
Browsers .
Browsers .Browsers .
Browsers .
 

Recently uploaded

Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls DubaiEscorts Call Girls
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...nilamkumrai
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...roncy bisnoi
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...SUHANI PANDEY
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.soniya singh
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
 
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...SUHANI PANDEY
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubaikojalkojal131
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...SUHANI PANDEY
 

Recently uploaded (20)

Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
 

Evolution of the web

  • 2. HTTP (Hypertext Transport Protocol)  It is a protocol used for data communication in world wide web HTML 1 (Hypertext Markup Language) 1. It is a language used to create web pages 2. It describes the structure of the website which makes it a markup language, rather then a programming language
  • 3. Mosaic Browser 1. Mosaic was developed at the National Center for Supercomputing Application (NCSA) at the University of Illinois Urbana-Champaign beginning in late 1992. NCSA released the browser in 1993. 2. For first time its 0.1 version is released. 3. It read HTML 1 and it was a client of earlier protocols.
  • 5. HTML 2  HTML 2 is released in 1994. The feature of stylized text and table is introduced in it Cookies are introduced  Cookie is a small piece of data sent from a website and stored in the user's web browser while the user is browsing it. Every time the user loads the website, the browser sends the cookie back to the server to notify the user's previous activity.  These were 1st time implemented in Netscape browser in 1994.
  • 6. Netscape Browser  Netscape browser build and its 1st and 2nd (0.9 & 1.0) versions was released in 1994  It has high speed then Mosaic browser and it was free although NCSA released 2nd version of Mosaic.
  • 8. Opera Browser  It was internally and limited released in 1995.  Opera web browser began in 1994 when it was started as a research project at Telenor. In 1995, the project branched out into a separate company named Opera Software ASA, with the first publicly available version released in 1996  Opera has undergone extensive changes and improvements, and introduced notable features such as Speed Dial.  It has multiple document interface(MDI) and sidebar, which made browsing several pages at once much easier
  • 10. Internet Explorer  Microsoft has developed eleven versions of Internet Explorer for Windows from 1995 to 2013.  It has also developed Internet Explorer for Mac, Internet Explorer for UNIX and Internet Explorer Mobile for Apple Macintosh, Unix and mobile devices respectively  It was modeled on NCSA’s Mosaic browser but did not use its source code
  • 11. INTERNET EXPLORER 1.0 INTERNET EXPLORER 9
  • 12. SSL (Secure Sockets Layer)  SSL was introduced in web in 1995  It is a predecessor of Transport Layer Security (TLS)  Both SSL & TLS are protocols designed to provide communications security over a computer network  Major web sites (including Google, YouTube, Facebook and many others) use TLS to secure all communications between their servers and web browsers. HTML 3  HTML 3 is made in 1995  More of 1 and 2 with some Brower specific features
  • 13. JavaScript  JavaScript was originally developed by Netscape in 1995  JavaScript is most commonly used as a client side scripting language. This means that JavaScript code is written into an HTML page.  It has an application programming interface (API) for working with text, arrays, dates and regular expressions  JavaScript is not the same as Java. I repeat: JavaScript is not the same as Java.  It was first time implemented in NetScap in 1996 and later on it was adopted by Microsoft and was implemented in Internet Explorer’s version 3 in 1996  It was implemented by Opera in 1997
  • 14. Flash  Adobe Flash (formerly called Macromedia Flash and Shockwave Flash) is a multimedia and software platform  It is used for creating vector graphics, animation, browser games, rich Internet applications, desktop applications, mobile applications and mobile games  Flash displays text, vector and raster graphics to provide animations, video games and applications  It allows streaming of audio and video, and can capture mouse, keyboard, microphone and camera input  It was developed in 1995 but implemented in Browsers in 1996
  • 15. XML (Extensible Markup Language)  XML was developed in 1996 but introduced in browsers from 1999  XML is a markup language that defines a set of rules for encoding documents in a format which is both human- readable and machine-readable  Maybe it is a little hard to understand, but XML does not DO anything  This note is a note to Tove, from Jani, stored as XML:
  • 16. XML HTML 1. XML was designed to carry data - with focus on what data is 2. XML tags are not predefined HTML was designed to display data - with focus on how data looks HTML tags are predefined • Advantage of XML  The tree structure of XML documents allows documents to be compared efficiently element by element
  • 17. HTML 3.2 And HTML 4  HTML 3.2 and HTML 4 were introduced in 1997  A re-evaluation of 3. Some clutter were removed that arrived in 2 and 3.
  • 18. CSS (Cascading Style Sheets) 2  CSS is a style sheet language used for describing the presentation of a document written in a markup language  CSS is designed primarily to enable the separation of document content from document presentation, including aspects such as the layout, colors, and fonts  This separation of formatting and content makes it possible to present the same markup page in different styles for different rendering methods  It is developed in 1998 but implemented in 1999
  • 19. Ajax (asynchronous JavaScript and XML)  With Ajax, web applications can send data to and retrieve from a server in the background, without interfering with the display and behavior of the existing page  AJAX is about updating parts of a web page, without reloading the whole page.  It is implemented in 1999  With Ajax one can:  Update a web page without reloading the page  Request data from a server - after the page has loaded  Receive data from a server - after the page has loaded  Send data to a server - in the background
  • 20. In 2003 APPLE launches safari browser The Mozilla Firefox project was created by Dave Hyatt and Blake Ross in 2004 Opera released opera mini for mobile in 2005 Apple released 1st i-phone with mobile version of safari 3 in 2007 NetScap discontinued in 2007. 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
  • 21. Chrome browser was launched in 2008 HTML 5  HTML5 is a markup language used for structuring and presenting content on the World Wide Web  It was finalized, and published, on 28 October 2014 by the World Wide Web Consortium (W3C) CSS3  CSS3 has been split into "modules". It contains the "old CSS specification" (which has been split into smaller pieces). In addition, new modules are added
  • 22. Content Security Policy (CSP)  Content Security Policy is a computer security standard introduced to prevent clickjacking and other code injection attacks resulting from execution of malicious content in the trusted web page context Drag And Drop  Drag and drop became possible in web browsers by using java script, and additional markup Touch Events  An HTML5 specification that allows developers to easily build touch-enabled web apps for touch-sensitive surfaces