windays 15 - this is spartan!!

22
This is Spartan!! MATIJA ŠMALCELJ

Upload: matija-smalcelj

Post on 05-Aug-2015

41 views

Category:

Technology


0 download

TRANSCRIPT

This is Spartan!!

MATIJA ŠMALCELJ

Sr. SDE,

1995 – 2014http://thebrowseryoulovedtohate.com 

„...commit that forked the engine took almost 45 minutes just to process it. When it completed, there was a liberating silence when we realized what this now enabled us to do: delete code, every developer’s favorite catharsis.”Jacob Rossi, the senior engineer at Microsoft’s web platform team

• Popravljeno 3000 nekonzistencija• Modularan• Nema legacy renderiranja

Edge

<meta http-equiv="X-UA-Compatible" content="IE=edge">

• child-src, media-src, font-src, object-src, ...

• none, self, unsafe-inline, unsafe-eval

Content Security PolicyContent-Security-Policy: default-src: 'self’connect-src https://api.domena.comimg-src https://cdn.domena.com

CSS preserve-3d#dijete1{ transform: translateZ(-100px) rotateY(45deg);}

#dijete2{ transform: translateZ(50px) rotateX(20deg);}

#roditelj{ transform-style: preserve-3d; animation: spin 10s infinite linear;}

CSS Interaction (1)

Pokazivač

coarse fine none

Hover

nonePametni 

telefoni, ekrani na dodir

StylusTV

hover

Kinect,Nintendo Wii

Miš,Touch pad

@media (pointer:coarse) { input[type="checkbox"], input[type="radio"] { min-width:30px; min-height:40px; }}

CSS Interaction (2)

• Chakra engine• Optimiran JiT prevodilac i GC• Podrška ECMAScript 6 (73%)

JavaScript (1)

• HTTP/2• XPath• Web Audio API• Capture Media API

JavaScript (2)

Ekstenzije

F12Developer tools

Mozilla/5.0

User Agent

(Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko)

Chrome/39.0.2171.71

Safari/537.36

Edge/12.0

Zaključak

• https://status.modern.ie • http://blogs.msdn.com/b/ie • Događanja

Build 2015 (29.04. – 01.05.)Microsoft ignite (04.05. – 08.05.)

Takeaway

Nagrađujemo vas sa 100 WinCoin bodova što ste posjetili predavanje.

Osvojite dodatnih 100 WinCoin bodova ukoliko popunite službeni upitnik.

HVALA!

Hvala!

[email protected]

matijasmalcelj

matija.smalcelj