Web Standards and publishing

Daniel Appelquist
Open Web Advocate, Telefónica
@torgo

The web

Born 25 years ago as a publishing platform

The Web’s strength is that it is a commons

The URL is the fundamental glue of the Web

+ HTML5 and friends (JavaScript, CSS, etc...)

No one entity controls the Web

It is interoperable across the entire world

The Web is a mobile platform

The Web exists across platforms, devices, form factors (including many low cost devices)

Increasing use of responsive design techniques

Fonts



Beautiful typography
Great reading experience
Many fonts available on the Web

CSS 3

Beautiful layouts
Animations
Selectors
Gradients
Text columns

Try Columnflow from FT labs
(http://labs.ft.com/articles/ft-columnflow/)

Flex boxes:
https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Flexible_boxes

Off-Line operation

Very important for content
Current state of the art is "appcache"
Some have made great use of appcache but it's got its limitations
Great example: app.ft.com
Offline storage

Coming soon: the "service worker" specification
Service worker provides  a richer environment for offline apps

Getting a webapp onto the user's homeScreen

The dream: Web Apps should be able to live side-by-side with native applications

Don't employ the "door slam" anti-pattern

On IOS, use "save to homescreen"
FT and others guide the user with UI
Chrome and Firefox on Android also allow save to homescreen
On FirefoxOS, you can do this with an API (coming to standards)

What else is new in Web standards?

Web Audio API
WebRTC - real-time communication
System APIs for things like Bluetooth, Network settings, smartcard, notifications
"Web crypto" API
Push notifications
HTTP/2

Firefox OS

Web-based phone OS by Mozilla

Supported by a group of Operators and OEMS

DT, KDDI, Telefónica, Telenor, LGE, Qualcomm, Sony, TCL, ZTE


Phones being sold in Brazil, Chile, Columbia, Germany, Spain, Greece, Hungary, Italy, Montenegro, Mexico, Peru, Poland, Serbia, Uruguay, Venezuela


Firefox Marketplace (or load apps from anywhere)


https://developer.mozilla.org/

The web of data


"The Web" is not only browsers

http://www.w3.org/2013/data/
(including CSV on the web - CSV is cool)

Some open data resources:
theodi.org
data.gov.uk
data.london.gov.uk
Lots of data on:
wiki.futurebookhack.com



Choose Web



Dan Appelquist (@torgo)
Telefónica (@tefdigital)
W3C (@w3c - w3.org)
(prepared and presented with slid.es)

Web Standards and publishing

By Daniel Appelquist

Web Standards and publishing

  • 2,255