Top Banner
HTML5 and the evolution of the web Noam Kfir, Consultant & Trainer, Sela Group @NoamKfir | [email protected] | http://noam.kfir.cc
15
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: HTML5 and the Evolution of the Web

HTML5

and the evolution of the

webNoam Kfir, Consultant & Trainer, Sela Group

@NoamKfir | [email protected] | http://noam.kfir.cc

Page 2: HTML5 and the Evolution of the Web

definitions

• HyperText Markup LanguageHTML

• HyperText Transfer ProtocolHTTP

• text with linkshypertext

• hypertext with multimediahypermedia

• ?standard

• ?web

Page 3: HTML5 and the Evolution of the 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

Page 4: HTML5 and the Evolution of the Web

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>

Page 5: HTML5 and the Evolution of the Web

Evolution of HTML

HTML TagsArguments & Lawsuits HTML5

Page 6: HTML5 and the Evolution of the Web

JavaScript evolution

Validation

Dynamic jumble of scripts

jQuery

Frameworks

There is no JavaScript

Page 7: HTML5 and the Evolution of the Web

CSS evolution

style mishmash

cascade

IE6

bootstrap

typography is everything

Page 8: HTML5 and the Evolution of the Web

web evolutionary stages

The World Wide Web is born

Web 2.0: Dynamic, Buzz

Apps

Social

Semantic

Page 9: HTML5 and the Evolution of the Web

Web 1.0

• Information and reference

• Mostly static content

• Limited interactivity

• Primitive browsers

• Few producers, many consumers

Page 10: HTML5 and the Evolution of the Web

Web 2.0

• Web applications

• Dynamic content

• Highly interactive sites

• Advanced browsers

• Everybody is a producer

Page 11: HTML5 and the Evolution of the Web

Web 3.0

• Semantic

• Architecture– Cloud

– REST

– IoT

– Web as a platform

• Data aggregation

• The browser disappears

• Machines consume and then produce

Page 12: HTML5 and the Evolution of the Web

convergence

• languages

• IDEs

• operating systems

• browser vendors

• backbone

Page 13: HTML5 and the Evolution of the Web

HTML5 is a Standard

a BIG standard

Page 14: HTML5 and the Evolution of the Web
Page 15: HTML5 and the Evolution of the Web

Noam Kfir, Consultant & Trainer, Sela Group

@NoamKfir | [email protected] | http://noam.kfir.cc

Thank you!