the web eats everything in its path fall 2014
DESCRIPTION
Slides from my talk at GMIC 2014 http://sv.thegmic.com/TRANSCRIPT
![Page 1: The Web Eats Everything In Its Path Fall 2014](https://reader038.vdocuments.site/reader038/viewer/2022100605/559c97411a28ab64298b47bd/html5/thumbnails/1.jpg)
THE WEB EATS
EVERYTHING IN
ITS PATH
TONY PARISI
DECEMBER, 2014
![Page 2: The Web Eats Everything In Its Path Fall 2014](https://reader038.vdocuments.site/reader038/viewer/2022100605/559c97411a28ab64298b47bd/html5/thumbnails/2.jpg)
ABOUT ME
http://www.tonyparisi.com 12/3/2014
CONTACT
skype: auradeluxe
http://twitter.com/auradeluxe
http://www.tonyparisi.com/
http://www.learningwebgl.com/
GET THE BOOKS!
WebGL: Up and Running
http://www.amazon.com/dp/144932357X
Programming 3D Applications with HTML and WebGL
http://www.amazon.com/Programming-Applications-HTML5-WebGL-
Visualization/dp/1449362966
MEETUPS
http://www.meetup.com/WebGL-Developers-Meetup/
http://www.meetup.com/Web-VR/
BOOK CODE
https://github.com/tparisi/WebGLBook
https://github.com/tparisi/Programming3DApplications
GET GLAM
http://www.glamjs.org/
https://github.com/tparisi/glam/
WORK
http://www.vizi.gl/
CREDS
Co-creator, VRML and X3D
![Page 3: The Web Eats Everything In Its Path Fall 2014](https://reader038.vdocuments.site/reader038/viewer/2022100605/559c97411a28ab64298b47bd/html5/thumbnails/3.jpg)
A WILD WORLD OF
DEVELOPMENT
12/3/2014http://www.tonyparisi.com
image:
http://www.arvindsaba.blogspot.com/
+ =
![Page 4: The Web Eats Everything In Its Path Fall 2014](https://reader038.vdocuments.site/reader038/viewer/2022100605/559c97411a28ab64298b47bd/html5/thumbnails/4.jpg)
… AND ONE
PLATFORM TO
RULE THEM
ALL…
12/3/2014http://www.tonyparisi.com
![Page 5: The Web Eats Everything In Its Path Fall 2014](https://reader038.vdocuments.site/reader038/viewer/2022100605/559c97411a28ab64298b47bd/html5/thumbnails/5.jpg)
THEY SAID IT COULDN’T BE
DONE… GRAPHICS
ANIMATION
LOCATION
SERVICES
DEVICE
ORIENTATION
REAL-TIME 3D
CAMERA
CONTROL
DATABASE 12/3/2014http://www.tonyparisi.com
REAL-TIME
MESSAGING
VIRTUAL
REALITY
IOT… ?
WEARABLES
… ?
THEY WERE WRONG.
![Page 6: The Web Eats Everything In Its Path Fall 2014](https://reader038.vdocuments.site/reader038/viewer/2022100605/559c97411a28ab64298b47bd/html5/thumbnails/6.jpg)
REASONS TO LOVE THE
WEB INSTANT PUBLISHING
INSTANT ACCESS TO INFORMATION
NO TOLLS
NOBODY CONTROLS IT
CULTURE OF COLLABORATION
VIEW SOURCE
…THE WEB WILL NEVER CLOSE UP SHOP.
12/3/2014http://www.tonyparisi.com
image: Mark Surman
http://commonspace.wordpress.com/2014/03/12/happybirthday/
![Page 7: The Web Eats Everything In Its Path Fall 2014](https://reader038.vdocuments.site/reader038/viewer/2022100605/559c97411a28ab64298b47bd/html5/thumbnails/7.jpg)
THE THREE D’S OF THE
WEB
12/3/2014http://www.tonyparisi.com
DEVELOPMENT
CROSS-PLATFORM
VENDOR-NEUTRAL
OPEN SOURCE
DEPLOYMENT
CLOUD
PUSH-BUTTON UPDATE AND PUBLISH
DISTRIBUTION AND DISCOVERY
EMBED IN OTHER PAGES
SHARE WITH A HYPERLINK
NO APP TO DOWNLOAD
![Page 8: The Web Eats Everything In Its Path Fall 2014](https://reader038.vdocuments.site/reader038/viewer/2022100605/559c97411a28ab64298b47bd/html5/thumbnails/8.jpg)
WHAT ABOUT
PERFORMANCE? JAVASCRIPT CAN HAVE PERFORMANCE ISSUES, BUT TOO
MUCH NOISE HAS BEEN MADE ABOUT JS PERFORMANCE -
WHEN IT WAS REALLY JUST BAD SOFTWARE ENGINEERING
STILL, SOME THINGS CAN - AND SHOULD – BE IMPLEMENTED IN
NATIVE CODE. BUT IT’S NOT AN EITHER-OR
HYBRID TOOLS LIKE PHONEGAP, IMPACT EJECTA, COCOONJS
AND CROSSWALK CAN PROVIDE GOOD INTEROPERABILITY AND
AN HTML5-FIRST APPROACH WITHOUT COMPROMISING
PERFORMANCE12/3/2014http://www.tonyparisi.com
![Page 9: The Web Eats Everything In Its Path Fall 2014](https://reader038.vdocuments.site/reader038/viewer/2022100605/559c97411a28ab64298b47bd/html5/thumbnails/9.jpg)
REMEMBER:
THE WEB EATS
EVERYTHING IN ITS PATH.
12/3/2014http://www.tonyparisi.com