(WS11) Saša Matijašić (LogIT internet usluge): Quo Vadis, Browser?*

Preview:

Citation preview

Quo Vadis, Browser?

HTML5 in only 19 years

• Work on HTML5 started in late 2003. • First W3C Working Draft in October 2007.• Last Call Working Draft in October 2009.• Call for contributions for the test suite in 2011.• Candidate Recommendation in 2012.• First draft of test suite in 2012.• Second draft of test suite in 2015.• Final version of test suite in 2019.• Reissued Last Call Working Draft in 2020.• Proposed Recommendation in 2022.

http://www.techrepublic.com/...ian-hickson-discusses...

Duke Nukem?

HTML 5

CSS 3ECMA-262 5th ed

<!DOCTYPE html>

<div class="header"> </div>

<header> </header>+ <hgroup> <nav> <section> <article> 

<img src="..." alt="..." title="..." />

<figure> <img src="..." /> <figcaption> Chart 1.1 </figcaption> </figure>

<p>April's fool</p>

<time datetime="2011-04-01"> April's fool </time>

<!DOCTYPE html>

<menu><command type="command">Save as...</command></menu>

<meter min="0" max="100" low="40" high="90" optimum="100" value="95">ČISTA PETICA</meter>

<progress value="75" max="100">75 %</progress>

(function () {a = 42;}) ();

console.log(a);42

(function () {var obj = {answer: 42};with (obj) {return answer;}}) ();

42

"use strict";

(function () {a = 42;}) ();

// ReferenceError: a is not defined

"use strict";(function () {var obj = {answer: 42};with (obj) {return answer;}}) (); // SyntaxError: Strict mode code may not include a with statement

Client <-> Server

http://www.xkcd.com/869/

http://chat.logit.hr/

Saša Matijašić

www.logit.hr

sasha@logit.hr

twitter.com/returnnull

Recommended