webbteknik (kockums juni 2011)

27
Hashtagg på Twitter #gy11kockums

Upload: lars-gunther

Post on 02-Jul-2015

412 views

Category:

Sports


0 download

TRANSCRIPT

Page 1: Webbteknik (Kockums juni 2011)

Hashtagg på Twitter

#gy11kockums

Page 2: Webbteknik (Kockums juni 2011)

Webbteknik

Undervisning för webben på 2010-taletLars Gunther

Page 3: Webbteknik (Kockums juni 2011)

Om ingen gymnasiereform genomförts...

Hur hade du ändrat på din undervisning då?

Page 4: Webbteknik (Kockums juni 2011)

Finns två fel!

<body onload=”foo()”>

Page 5: Webbteknik (Kockums juni 2011)

Inte ”diskreta” skript

”Obtrusive”

Inkräktande

Page 6: Webbteknik (Kockums juni 2011)

eval

evil

Page 7: Webbteknik (Kockums juni 2011)

Vilken kommer först?

<script>window.onload = function () { alert(”onload”);}</script>

<script defer>alert(”defer”);</script>

Page 8: Webbteknik (Kockums juni 2011)

Nu då?<script defer>alert("defer");</script><script>window.onload = function () { alert("onload");}document.addEventListener( "DOMContentLoaded", function () { alert("DOMContentLoaded");}, false);</script>

Page 9: Webbteknik (Kockums juni 2011)

CSS kul (?)

.foo { -moz-transform: rotate(-10deg); -webkit-transform: rotate(-10deg); -o-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg);}

Page 10: Webbteknik (Kockums juni 2011)

Framsteg

Page 11: Webbteknik (Kockums juni 2011)

Web Standards Project

Page 12: Webbteknik (Kockums juni 2011)

XHTMLmedvetenhet om striktare regler

Page 13: Webbteknik (Kockums juni 2011)

CSS baserad layout

Page 14: Webbteknik (Kockums juni 2011)

Phoenix/Firebird/Firefox = utvecklingen tar fart igen

Page 15: Webbteknik (Kockums juni 2011)

Stadig utvecklingAjax (2004)

Opera och Safari

Nytt krig: Vem stödjer standarder bäst?

Bloggar

Bästa sättet att hålla sig ajour med webbtekniken!

Wikipedia

Etc

Page 16: Webbteknik (Kockums juni 2011)

Explosion!

JavaScript med JIT

CSS 3

HTML5

Canvas

SVG

WebGL

Hårdvaruacceleration

Etc

Page 17: Webbteknik (Kockums juni 2011)

”Best practice”

Standarder

Separation av logik

Tillgänglighet

Användbarhet

Dessa principer kommer inte förlora sin giltighet

Page 18: Webbteknik (Kockums juni 2011)

Post PC eran Mobil är bara början

Page 19: Webbteknik (Kockums juni 2011)

Yrkesroller

”Designer”

Grafisk design

Interaktionsdesign

Informationsarkitektur

Gränssnittsutvecklare

HTML, CSS, JavaScript, DOM, etc

Webbserverprogrammerare

Språk, ramverk, datalagring, dataöverföring

Page 20: Webbteknik (Kockums juni 2011)
Page 21: Webbteknik (Kockums juni 2011)
Page 22: Webbteknik (Kockums juni 2011)
Page 23: Webbteknik (Kockums juni 2011)

Vad skall eleverna kunna?

Page 24: Webbteknik (Kockums juni 2011)

Vad måste jag som lärare kunna?

Page 25: Webbteknik (Kockums juni 2011)

Semantisk HTML-kod

CSS

”Progressive enhancement”

Säkerhet

Tillgänglighet

Page 26: Webbteknik (Kockums juni 2011)
Page 27: Webbteknik (Kockums juni 2011)