SlideShare a Scribd company logo
HTML5
and the evolution of the
web
Noam Kfir, Consultant & Trainer, Sela Group
@NoamKfir | noam@kfir.cc | http://noam.kfir.cc
definitions
• HyperText Markup LanguageHTML
• HyperText Transfer ProtocolHTTP
• text with linkshypertext
• hypertext with multimediahypermedia
• ?standard
• ?web
Sir Timothy John Berners-Lee
OM
• Member of the Order of Merit
KBE
• Knight Commander of the Most Excellent Order of the British Empire
FRS
• Fellow of the Royal Society
FREng
• Fellow of the Royal Academy of Engineering
FRSA
• Fellow of the Royal Society of Arts
DFBCS
• Distinguished Fellow of the British Computer Society
1992 HTML Tags
• The first published description
• Derived from SGML
• Inconsistent terminology
– Documents, files, nodes, relative addresses
• Incomplete definition:
– “base address”
– no explanations
– “Example sections”
• Already has obsolete tag: <NEXTID 27>
Evolution of HTML
HTML Tags
Arguments
& Lawsuits HTML5
JavaScript evolution
Validation
Dynamic jumble of scripts
jQuery
Frameworks
There is no JavaScript
CSS evolution
style mishmash
cascade
IE6
bootstrap
typography is everything
web evolutionary stages
The World Wide Web is born
Web 2.0: Dynamic, Buzz
Apps
Social
Semantic
Web 1.0
• Information and reference
• Mostly static content
• Limited interactivity
• Primitive browsers
• Few producers, many consumers
Web 2.0
• Web applications
• Dynamic content
• Highly interactive sites
• Advanced browsers
• Everybody is a producer
Web 3.0
• Semantic
• Architecture
– Cloud
– REST
– IoT
– Web as a platform
• Data aggregation
• The browser disappears
• Machines consume and then produce
convergence
• languages
• IDEs
• operating systems
• browser vendors
• backbone
HTML5 is a Standard
a BIG standard
HTML5 and the Evolution of the Web
Noam Kfir, Consultant & Trainer, Sela Group
@NoamKfir | noam@kfir.cc | http://noam.kfir.cc
Thank you!

More Related Content

PPTX
Perspectives on the Evolution of HTML
PPTX
Week 1 - Intro to the Internet
KEY
Unified Content Model and Joomla!
PDF
Evolution of the web
PPT
Corso SEO PROFESSIONALE
PDF
Apple's evolving web design over the past decades
PDF
The Evolution Of Web Design
PDF
A Look At The Evolution Of Website Design
Perspectives on the Evolution of HTML
Week 1 - Intro to the Internet
Unified Content Model and Joomla!
Evolution of the web
Corso SEO PROFESSIONALE
Apple's evolving web design over the past decades
The Evolution Of Web Design
A Look At The Evolution Of Website Design

Similar to HTML5 and the Evolution of the Web (20)

PPTX
Validator
PPTX
HTML Training Course in Persian
PPTX
Web Technology
PPTX
Web Technology
KEY
ARTDM 171, Week 2: A Brief History + Web Basics
PPTX
Introduction to HTTP
PPTX
Introduction to HTML5 and CSS3 (revised)
PDF
PDF
PPTX
Course outline Website Design & Development
PDF
Fii Practic Frontend BeeNear - laborator 1
PDF
End to-end W3C - JS.everywhere(2012) Europe
PPT
www | HTTP | HTML - Tutorial
PDF
Web designing syllabus
PDF
Web Development syllabus
KEY
Project Tools in Web Development
PPTX
CakePHP, cakePHP development Company
PPTX
The_web_overview_CSE-HTML-and-CSS-2.pptx
PDF
The Future of the Web: HTML5
PDF
Unit 01 (1).pdf
Validator
HTML Training Course in Persian
Web Technology
Web Technology
ARTDM 171, Week 2: A Brief History + Web Basics
Introduction to HTTP
Introduction to HTML5 and CSS3 (revised)
Course outline Website Design & Development
Fii Practic Frontend BeeNear - laborator 1
End to-end W3C - JS.everywhere(2012) Europe
www | HTTP | HTML - Tutorial
Web designing syllabus
Web Development syllabus
Project Tools in Web Development
CakePHP, cakePHP development Company
The_web_overview_CSE-HTML-and-CSS-2.pptx
The Future of the Web: HTML5
Unit 01 (1).pdf
Ad

More from Noam Kfir (16)

PPTX
Agile Mind Games and the Art of Self-Delusion
PPTX
Testers and Coders - Blurring the Lines
PPTX
TDD and the Legacy Code Black Hole
PPTX
TypeScript Modules
PPTX
There Is No JavaScript
PPTX
Angular on ASP.NET MVC 6
PPTX
Meteor
PPTX
Clean code
PPTX
Maximizing UI Automation – A Case Study
PPTX
Web components
PPTX
Git Workflows
PPTX
Getting Started with Git: A Primer for SVN and TFS Users
PPTX
Building Cross-Platform JavaScript Apps using Cordova
PPTX
Telerik Platform
PPTX
Profiling JavaScript Performance
PPTX
Drawing in HTML5 Open House
Agile Mind Games and the Art of Self-Delusion
Testers and Coders - Blurring the Lines
TDD and the Legacy Code Black Hole
TypeScript Modules
There Is No JavaScript
Angular on ASP.NET MVC 6
Meteor
Clean code
Maximizing UI Automation – A Case Study
Web components
Git Workflows
Getting Started with Git: A Primer for SVN and TFS Users
Building Cross-Platform JavaScript Apps using Cordova
Telerik Platform
Profiling JavaScript Performance
Drawing in HTML5 Open House
Ad

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Big Data Technologies - Introduction.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
Machine Learning_overview_presentation.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Empathic Computing: Creating Shared Understanding
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
MYSQL Presentation for SQL database connectivity
Diabetes mellitus diagnosis method based random forest with bat algorithm
Mobile App Security Testing_ A Comprehensive Guide.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
sap open course for s4hana steps from ECC to s4
Big Data Technologies - Introduction.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Advanced methodologies resolving dimensionality complications for autism neur...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Machine Learning_overview_presentation.pptx
Encapsulation theory and applications.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
MIND Revenue Release Quarter 2 2025 Press Release
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Digital-Transformation-Roadmap-for-Companies.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Network Security Unit 5.pdf for BCA BBA.
Empathic Computing: Creating Shared Understanding
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
MYSQL Presentation for SQL database connectivity

HTML5 and the Evolution of the Web

  • 1. HTML5 and the evolution of the web Noam Kfir, Consultant & Trainer, Sela Group @NoamKfir | noam@kfir.cc | http://noam.kfir.cc
  • 2. definitions • HyperText Markup LanguageHTML • HyperText Transfer ProtocolHTTP • text with linkshypertext • hypertext with multimediahypermedia • ?standard • ?web
  • 3. Sir Timothy John Berners-Lee OM • Member of the Order of Merit KBE • Knight Commander of the Most Excellent Order of the British Empire FRS • Fellow of the Royal Society FREng • Fellow of the Royal Academy of Engineering FRSA • Fellow of the Royal Society of Arts DFBCS • Distinguished Fellow of the British Computer Society
  • 4. 1992 HTML Tags • The first published description • Derived from SGML • Inconsistent terminology – Documents, files, nodes, relative addresses • Incomplete definition: – “base address” – no explanations – “Example sections” • Already has obsolete tag: <NEXTID 27>
  • 5. Evolution of HTML HTML Tags Arguments & Lawsuits HTML5
  • 6. JavaScript evolution Validation Dynamic jumble of scripts jQuery Frameworks There is no JavaScript
  • 8. web evolutionary stages The World Wide Web is born Web 2.0: Dynamic, Buzz Apps Social Semantic
  • 9. Web 1.0 • Information and reference • Mostly static content • Limited interactivity • Primitive browsers • Few producers, many consumers
  • 10. Web 2.0 • Web applications • Dynamic content • Highly interactive sites • Advanced browsers • Everybody is a producer
  • 11. Web 3.0 • Semantic • Architecture – Cloud – REST – IoT – Web as a platform • Data aggregation • The browser disappears • Machines consume and then produce
  • 12. convergence • languages • IDEs • operating systems • browser vendors • backbone
  • 13. HTML5 is a Standard a BIG standard
  • 15. Noam Kfir, Consultant & Trainer, Sela Group @NoamKfir | noam@kfir.cc | http://noam.kfir.cc Thank you!

Editor's Notes

  • #6: 1992 – HTML Tags - http://www.w3.org/History/19921103-hypertext/hypertext/WWW/MarkUp/Tags.html