The

not at all entirely distant

Future
of the
Web

WEB

 

OF  THE

Szmozsánszky István
HWSW Mobile 2015

JavaScript Developer

Mozilla Contributor
&
Community TechSpeaker

Tessel Project
Team Member

Frontend Trainer at
DPC Consulting

YOU MIGHT NOT NEED JQUERY

where the web  excels

The Web:

  • Open
  • Accessible
  • Linkable

 

Web Technologies:

  • Low barrier of entry
  • Well documented
  • Supports learning

WHY ARE YOU HERE?

The "developer mindset":

  • Embrace change,
    keep up to date
  • Don't just work,
    play too sometimes!
  • Urge to experiment,
    explore, dig deeper!

offline

the (nothing short of) incredible  service worker

A more flexible API to replace
AppCache's offline support:

  • Limited breadth (flexible,
    less complex API)
  • Adding offline support
  • Increase site loading
    performance
  • Offline-first API
  • Bedrock API

...but service workers are  not just for offline

A true "server-in-your-client":

  • High-performance caches &
    patch updates
  • On the fly request recoding,
    transcoding and manipulation
  • Client-side searches & database
    manipulation
  • Transparent file format polyfills
  • And who knows what else!

APPCACHE, HOOD.IE & SERVICE WORKERS  SAY HELLO TO OFFLINE-FIRST

progressive webapps

progressive enhancement on steroids!

You are not welcome here.

       Install our app.

 

What is "Appy"?

  • Installable to the homescreen
  • Works offline
  • Able to send notifications

 

The "Appy" Web:

  • Manifests
  • Service workers
  • Push notifications

the pursuit of  appyness

hot off the presses:  progressive web apps

making use of the web's advantages:  pin the web

Pin the Web — feature
first introduced
in Firefox OS 2.5

Creating more "Webby" experiences in Firefox OS.

 

Based around the W3C Manifest specification

JAVASCRIPT WORLD DOMINATION

unreal engine 4 in the browser

WEB + HARDWARE

javascript on Microcontrollers

Build your own tools for HARDWARE-HACKING

A true "server-in-your-client":

  • High-performance caches &
    patch updates
  • On the fly request recoding,
    transcoding and manipulation
  • Client-side searches & database
    manipulation
  • Transparent file format polyfills
  • And who knows what else!

from theoretical to applied science:  the web gets physical

Several new DOM APIs being standardized:

 

  • Low Level File Access
  • WebNFC
  • WebBluetooth

 

Direct browser-HW access!

Let There Be Light!

Web + VR

VR on the Web?  SO MUCH FUN!

Thank you!

SLIDES ARE ONLINE!
slid.es/flaki/ftw

Never stop tinkerinG!

The (not at all entirely distant) Future of the Web

By Szmozsánszky István

The (not at all entirely distant) Future of the Web

The Web isn't (and shouldn't be) a carefully architected ivory tower — but a chaotic system defined by its parts and their interactions. Participating in shaping the future of the web is our shared responsibility. HWSW Mobile Budapest, 2015

  • 4,602