Top Banner
Practical workflows for responsive layout Michael Kowalski, Contentment @micycle @PadifyApp
25

Practical workflows for responsive design

Nov 16, 2014

Download

Technology

Presentation given at Publishing and Media Expo, London in Feb 2013. The topic is building a practical production workflow for responsive, cross-platform content.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Practical workflows for responsive design

Practical workflows for responsive layout

Michael Kowalski, Contentment@micycle @PadifyApp

Page 2: Practical workflows for responsive design

Michael Kowalski, founder of Contentment, a London-based tech startup building new tools for publishing.

Background

Our first product Padify provides simple cloud-hosted HTML5 production for digital magazines and content based apps.

Page 3: Practical workflows for responsive design

Good news, everybody!

Page 4: Practical workflows for responsive design

✓HTML5

✓Fluid grids

✓Breakpoints

✓Media queries

✓Responsive images

We have the technology

Page 5: Practical workflows for responsive design

Cross-platform Responsivelayout

Accessible

Semantic Lightweight

InteractiveNon-proprietary

iOSAndroid

Web

Low lock-in Future proof

SmartphonesTablets

Laptops

TV

Simple webtechnology

Desktop

Page 6: Practical workflows for responsive design

Hybrid apps

eBooksWeb apps

Wrap & provision

Wrap as EPUB

Degrade to .mobi

Page 7: Practical workflows for responsive design

•You already have a lot of content that is not responsive.

•You have existing production staff and workflows.

•Production window between print and digital is short.

•Developers are expensive.

BUT...

Page 8: Practical workflows for responsive design

•Tablet users expect a better experience than cookie-cutter design or PDFs.

•Algorithms don’t make good design decisions.

•Therefore must allow for human intervention.

•No silver bullet.

You can’t automate everything

Page 9: Practical workflows for responsive design

1. Workflow is for non-technical staff, NOT developers.

2. No coding required for regular production.

3. Produce once for all platforms and orientations.

4. Avoid rework.

5. Fast turnaround.

6. Deliver beautiful, interactive results.

Workflow requirements

Page 10: Practical workflows for responsive design

Our approach: the remixing workflow

Page 11: Practical workflows for responsive design

•Don’t start from scratch. Use your print assets as a starting point.

•Do a basic conversion to HTML5. Throw away print-specific styling. Keep only what you can reuse in your digital editions.

•Use templating to get to a rough first draft.

•Provide a visual interface for non-technical staff to add responsive layout and interactivity.

How a remixing workflow works

Page 12: Practical workflows for responsive design

Usability = productivity

Page 13: Practical workflows for responsive design

•Good: Dropbox sync, drag and drop, plugins, style mapping.

•Bad: Retyping, copy and paste, file upload.

Usable import

HTML5layouttool

syncexport

Page 14: Practical workflows for responsive design

•Easy to edit: visual editing, drag and drop.

•Easy to fix mistakes: multi-step undo, versioning.

•Easy to reuse work: templates, saved styles.

•Easy to see results: instant preview for multiple devices.

•Bad: packaging for preflight

•Bad: form-based interfaces

•Bad: extra work for orientations/screen sizes

Usable layout tools

Page 15: Practical workflows for responsive design

Usable templating for complex content?•Uh, sounds hard.

Page 16: Practical workflows for responsive design
Page 17: Practical workflows for responsive design

•Responsive design for a chunk of content.

•Designed to behave well under stress (at different breakpoints, etc).

•Break content into chunks (depending on the content).

•Mix and match to create varied, exciting layouts that work with the actual content to hand.

Micro-templating

Page 18: Practical workflows for responsive design

1

2

3

1

2

3

Page 19: Practical workflows for responsive design

•Screens are smaller than print pages.

•Reduce content density with tap-to-reveal.

•Mix of: slideshows, hotspots, drawers, etc.

•Add these behaviours to content already in the page, rather than creating from scratch.

Use simple interactions to reduce layout complexity

Page 20: Practical workflows for responsive design

What we talk about when we talk about templating

Developer

Template first, squirt content through it later. Separate content from presentation.

A starting point. Apply the template and then mess with it. Design around the content. Designer

Page 21: Practical workflows for responsive design

ProductionDesigner•Design

responsive micro-templates.

•Import content from print production.

•Break content into chunks.

•Apply micro-templates that are best fit content chunks.

•Tweak by hand if necessary.

•Enhance with video and other interactivity to taste.

Developer•Code responsive

micro-templates.

•Implement import process, mapping rules, etc.

Just once Every week/month

Page 22: Practical workflows for responsive design

A moveable feast

Automatic Manual

Simple text articlesRegular featuresLow circulation

Complex, media-richSpecial featuresHigh circulation

Page 23: Practical workflows for responsive design
Page 24: Practical workflows for responsive design

✓ Design a remixing workflow to reduce rework and increase efficiency.

✓ Use microtemplating and interactions to reduce layout complexity.

✓ Optimise for non-technical staff and usability.

✓ Use design templates, not developer templates.

✓ Find the appropriate balance of automation and manual effort.

Summary

Page 25: Practical workflows for responsive design

Thanks!

Michael Kowalski, Contentment@micycle @PadifyApp