beyond html5 - peoplepeople.w3.org/mike/talks/beyond-html5.pdf · beyond html5 . web platform...

Post on 18-Oct-2020

7 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Beyond HTML5

Web Platform IncubatorCommunity Group

Web Applications WG:Now includes HTML

HTML WG & WebApps WGwill merge

Supergroup!

Also…

New: Timed Media WG

Timed Media WG● Media Source Extensions (MSE)

● Encrypted Media Extensions (EME)

● More…

In other news…

New: Web Assembly CG

wasm:New object-level/binary “bytecode” for the Web

wasm will be supported in Safari, Microsoft Edge,Chrome, and Firefox

wasm lets you compile C++ apps to run on the Web

in all browsers

Emerging new W3C work mode:Community Groups

feed intoWorking Groups

We need your support!

Thanks!

Web-platform-tests infrastructure

● testharness.js

● wptserve

● http://w3c-test.org/tools/runner/index.html

● wptrunner

<!doctype html><title>Example testharness.js Tests</title><script src="testharness.js"></script><script src="testharnessreport.js"></script><div id="log"></div>

<script>test(function() { assert_equals(document.body, document.getElementsByTagName("body")[0])) }, "document.body test")

var t = async_test("Load event fires")onload = t.step_func(function() {t.done()})</script>

http://w3c-test.org

wptserve

● python web server

● self-hosting

● enables control of server side of tests

● runs locally

wptserve demo

http://w3c-test.org/tools/runner/index.html

● in-browser test runner

● simple, nothing to install

● run the tests in any browser

● not “production quality”/CI-integratable

demo of in-browser runner

demo of wptrunner

top related