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
Check out www.google.com/fonts
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