#csfuture
Coding Our Tomorrows
And Building the Future of the Web
Sven Aas
/
@svenaas
#csfuture
The Future, Yesterday
Your browser does not support the audio element.
Sputnik Beep
via
NASA's awesome Soundcloud Channel
The Usborne Book of the Future (1979), Future Cities (1979)
The Usborne Book of the Future (1979)
The Usborne Book of the Future (1979)
The Usborne Book of the Future (1979)
Your browser does not support the audio element.
Image:
Crazywatches
/ Audio:
oldpulsars.com
"Wall Street" (1987)
The Future, Today
Raspbery Pi WikiMedia Commons
image
by
Lucasbosch
Indiegogo Campaign
Photo
Apple Watch Gallery
Photo
Photo via
Stanford
The Internet of Things
Flickr photo by
thrp
What's the fundamental unit of the Web?
The internet isn't made of pages.
How do we experience the web?
WikiMedia Commons
image
by
JohnnyMrNinja
Un iPhone para tu gato
from
iPhone Diario
Via
Soulful Abode
WikiMedia Commons
image
by
cloudzilla
Flickr photo by Steve Jurvetson
Flickr photo by Anthony Hicks
Via
International Business Times
Noha نهى
by
Hossam el-Hamalawy
The Future, Tomorrow
People don't view your content on your website.
People.
Don't.
View.
Your content.
On your website.
Why not?
Syndication
RSS Throwboy
by
Jack Amick
Sharing
Min Ming Lo's
Share: The Icon No One Agrees On
via
Gizmodo
Use Case Fluidity
Photo via
Mobify
Cards
Why Cards Are the Future of the Web
by
Paul Adams
Don't try to control how people access your content.
Just make sure it's
possible
.
Web Standards
Flickr photo by Jeffery Zeldman
Accessibility
Flickr photo by League of Michigan Bicyclists
Semantics
Microformats
ARIA
Flickr photo by Jacob Davies
But it's not just
your
content
Users expect to get
their
data in and out of your site.
Flickr photo by julochka
Interchange formats
XML
JSON
YAML
Flickr photo by Greg Williams
And it's not just content and data portability
Your
services
have lives outside of your site.
Interoperability
Flickr photo by Arturo Vidich
APIs
Flickr photo by Eric Lumsden
Web Services
Flickr photo by Ralph S
Web Resources
Flickr photo by Joachim S. Müller
Objects
Flickr photo by Jay Reed
Integration
Flickr photo by eldeeem
Tomorrow
Be Ready for Tomorrow
Free your content
Free your users' data
Be inclusive
Take advantage of standards
Design for interoperability
Avoid unnecessary constraints
Thank You
And See You Tomorrow