building for the post-mobile world



Similar documents
Managing Existing Mobile Apps

GETTING STARTED WITH DRUPAL. by Stephen Cross

WHAT'S NEW IN SHAREPOINT 2013 WEB CONTENT MANAGEMENT

govcms is made from three parts; a cloud platform, a Web CMS product and a procurement mechanism.

Draft Response for delivering DITA.xml.org DITAweb. Written by Mark Poston, Senior Technical Consultant, Mekon Ltd.

Structured Content: the Key to Agile. Web Experience Management. Introduction

Six Big Things to Watch in Marketing in 2013

Using your Drupal Website Book 1 - Drupal Basics

Developing Microsoft SharePoint Server 2013 Advanced Solutions

A Close Look at Drupal 7

Product Brochure.

Oglethorpe University. CRS410 Internship in Communications. Debra Bryant, Web Content Intern. December 10, 2012

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

PUBLIC RELATIONS GUIDE

Oracle WebCenter Sites Mobility Server Enabling exceptional mobile and tablet web applications and web sites without compromise

Social Media Monitoring in Fifteen Minutes

Online Marketing Strategy and Tactics to Drive Volunteer Recruitment and Awareness

Kentico CMS 5 Developer Training Syllabus

Mobile App Framework For any Website

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Introducing our new Editor: Creator

Open Enrollment Communications Handbook: Your Interactive One-Stop-Shop

Ø Teaching Evaluations. q Open March 3 through 16. Ø Final Exam. q Thursday, March 19, 4-7PM. Ø 2 flavors: q Public Cloud, available to public

How to Create an App For millions of people, there isn t an app for that By Scott Hirsch Founder appsbar.com

News Extension 2.2 User Guide

Chameleon i. Bespoke Websites. Starting From VAT per month connectivity module*

Online Marketing Module COMP. Certified Online Marketing Professional. v2.0

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

Open Source Content Management System for content development: a comparative study

Ohio Christian University Website Redesign

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489

IT Insights. Using Microsoft SharePoint 2013 to build a robust support and training portal. A service of Microsoft IT Showcase

Mobile Marketing for Customer Acquisition and Retention

Questions and Answers

Millennial Teens: Non-Conformist Trendsetters

Ads Product Guide March 2014

Creating a Facebook Page for your classroom is super easy! Here s how to get started!

Mobile App Install Ads

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

Setting Up Person Accounts

Republic Polytechnic School of Infocomm C308 Web Framework. Module Curriculum

Housing Works. Content Management System Overview. Presented to:

Request for Proposal & Website Redesign

QUESTIONS AND ANSWERS

Developing a Website. Chito N. Angeles Web Technologies: Training for Development and Teaching Resources

Welcome The webinar will begin shortly

WHITE PAPER BUILDING AND OPTIMIZING MULTI-CHANNEL WEB EXPERIENCES

Web Development Life Cycle

Mobile Game and App Development the Easy Way

Google Drive lets you store and share all your stuff, including documents, videos, images and other files that are important to

DEVELOPING A SOCIAL MEDIA STRATEGY

UN Foundation UNF Site build. Proposal

Assembling a Next Generation Enterprise Web Infrastructure with Drupal and Acquia

Celly FAQ. inbox cells people help. celly help. Common Support Questions. celly company. General. school. policies. About Cells.

For a full comparison of Magento Enterprise and Magento Community, visit Magento Feature List

How To Get People To Click On Your Ad On Facebook On A Mobile Or Desktop Device

Presented by Spyros Mygdanis & Giorgos Kalaitzis

Build Your Mailing List

Web Made Easy. Planning Session

Is the Future of Public Service Delivery Mobile-Only?

QUICK FEATURE GUIDE OF SNAPPII'S ULTRAFAST CODELESS PLATFORM

How To Use Superdesk

Premium Advertising Sweden UK France Germany

Content Management Systems: Drupal Vs Jahia

Thanks a lot for the introduction.

Introduction to Social Media

The State Of Mobile Apps

For a full comparison of Magento Enterprise and Magento Community, visit Magento Feature List

esource ES RFQ Georgia Tech Web Redesign

Website Redesign SEO Checklist

Mobile App Proposal ReXpuestas - DeMarus@PHreshApps.com. April 16, Direct Contact.

Selling on strategy. A Step by Step Guide part 2

Watch TV Everywhere. Source Cable Limited

CoreMedia 6

Proposal for Website Design and Development Services: Digital Library Federation

ViSH User Manual. ViSH is a social network for teachers and scientist to meet and collaborate in the science teaching.

How To Create A Website In Drupal 2.3.3

Magenta CMS Training: RAF Station/ RAF Sport websites

Transcription:

2 building for the post-mobile world why mobile sites are doomed, why the future is made of structured content, and how to build without breaking the bank

3 hi. i m @eaton! i m with lullabot. strategy, design, and development

5 feel free to leave if You don t manage or publish content Your pool of content is small, and static You have infinite budget, unlimited staff You re retiring in 2014 Otherwise? Stick around, watch or heckle #postmobile

change is here 6

7 People don t want different content or less content. They imagine that their devices are different windows on the same content, and we don t get to choose how people view our stuff. Karen McGrane, A List Apart

Mobile is today s crisis 8

9 47% of US adults use phone for browsing 15% use their phone for most browsing 45% of teen girls same as IE s share Mobile: No longer a feature

10 75% of mobile usage at home or the office 90% split tasks between multiple devices 68% avoid desktop site if mobile breaks Parity: No longer optional.

11 $50k-150k to build a midrange app 60% of apps are never downloaded 50% of app time is gaming or facebook Apps: Not a silver bullet.

12 breakpoint overload 2012 Lyza Danger http://flic.kr/p/cfkull

13 blink, blink, wink Google Glass breaks every web site s interaction model. Sigh.

14 not even mobile Drupal.org on my living room television. No, seriously.

14 100 75 50 25 not even mobile Time Warner Dish DirecTV Comcast XBox Live PlayStation 46m on XBox Live Drupal.org on my living room television. No, seriously.

15 Mobile is today s crisis Channel explosion is tomorrow s

Web 16

17 Web Apps

18 Apps Search Social Email Web Feeds Print APIs

19 Mobile is today s crisis Channel explosion is tomorrow s Forked content doesn t scale

20

23

24 The challenge for most organisations in the long run won t be maintaining multiple sets of frontend code or different templates. It will be maintaining variations of duplicate content. Karen McGrane: A Separate Mobile Site? No Forking Way

25 Mobile is today s crisis Channel explosion is tomorrow s Forked content doesn t scale This isn t a new problem

26

26

26

26

26

27 plan for the future or pay to rebuild and rebuild and rebuild

28 there is a solution

29 Rather than thinking primarily about the final presentation publishing web pages, mobile applications or brochures an informationcentric approach focuses on ensuring our data and content are accurate and available. Whitehouse.gov, Digital Government Blueprint

30 who s already grappling with it? Governments (see Data.gov) Large enterprise businesses Technical writers News media (see NPR s COPE)

Manage one pool of content 31

32 NPR s COPE Create Once, Publish Everywhere Small team, started a decade ago Uses the same content across all channels

33 NPR s COPE Desktop Mobile iphone Android Partner Microsite Youtube Social

33 NPR s COPE Desktop Mobile iphone Android Partner Microsite Youtube Social

33 NPR s COPE Desktop Mobile iphone Android Partner Microsite Youtube Social

33 NPR s COPE Desktop Mobile iphone Android Partner Microsite Youtube Social

33 NPR s COPE Desktop Mobile iphone Android Partner Microsite Youtube Social

33 NPR s COPE Desktop Mobile iphone Android Partner Microsite Youtube Social

33 NPR s COPE Desktop Mobile iphone Android Partner Microsite Youtube Social

33 NPR s COPE Desktop Mobile iphone Android Partner Microsite Youtube Social

34 Manage one pool of content Structure content for remixing

35 Story Program Series Blog title subtitle shorttitle teaser miniteaser slug text textwithhtml thumbnail storydate pubdate audio audioduration audiodescription audiomp3 image pullquote relatedlink keywords organization listtext correction

36 Tech Guy Labs Page

37 Tech Guy Labs Show Episode Question Page Interview News

38 Flexible chunks beat content blobs

39

40

41 Manage one pool of content Structure content for remixing Decouple content, presentation

42 http://api.npr.org/query? fields=title,teasers &format=nrml &id=170510189 &apikey=mdewnzg

<story id="161551774"> <link type="html">http://www.npr.org/2012/09/21/16 </link> <link type="api">http://api.npr.org/query?id=161551774</link> <link type="short">http://n.pr/sc6mzv</link> <title>printing Solar Panels In The Backyard</title> <teaser> With crowd-sourced funding through Kickstarter, a team of inventors are building a Solar Pocket Factory: a machine designed to print micro solar panels. Co-inventor Shawn Frayne stopped by Flora Lichtman's backyard with a few pieces of the prototype to explain how the machine works. </teaser> <miniteaser> A Kickstarter-funded project aims to build a machine to print micro solar panels. </miniteaser> </story> 43

44 Manage one pool of content Structure content for remixing Decouple content, presentation Profit?

45 Having an API allows us to be highly efficient at building new platforms. We build the presentation, and the data is already ready to go. In 12 months we doubled our online audience and launched 11 products, including a site redesign, with limited dev resources. NPR, What We Did Wrong: NPR Improves Its API Architecture

46 making it happen

47 So. Much. Work. This man just read a case study about COPE transforming NPR s business, but he needs to redesign a florist s web site.

Model meaning, not appearance 48

49 what you have vs. how it s presented Know why each element matters Learn from DBAs, markup purists Kill the dreaded iphone field Test models with multiple channels

50 Model meaning, not appearance Protect your assets

51 Assets The stuff people want when they visit your site Structure The elements you use to group and organize assets Presentation Ephemeral stuff driven by channel design needs

52 Model meaning, not appearance Protect your assets Expose and use content feeds

53 content APIs don t have to be crazy RSS, JSON, etc. (Views RSS, Views Datasource) Web Services (Services, RestWS, ContentAPI ) Consume, too! (Feeds, Client-side scripts ) Drupal 8 (Web Services Initiative )

54 Model meaning, not appearance Protect your assets Expose and use content feeds Tailor the editing experience

55 is this the scheduled WYSIWYG rant? yes. It privileges the editor s device Dreamweaver fields kill reuse Visual layout runs the same risk Limit allowed tags, watch for abuse

56 editors are the most important users Tailor tools for tasks and workflows Let them control priority, emphasis Don t force them to be designers Plan for long term maintenance

57 building for the post-mobile world Reuse, don t fork, your content Put purpose and structure first Separate assets from presentation Expose feeds to drive new channels

58 read these books now. Content Strategy for Mobile Content Everywhere APIs, A Strategy Guide

59 read these links, too. Luke W Karen McGrane Insert Content here MIT Technology Review Subcompact Publishing Future Friendly Design Structure first 10 Commandments of mobile design www.lukew.com/ff karenmcgrane.com insertcontenthere.com www.technologyreview.com/businessreport/mobilecomputing-in-question craigmod.com/journal/subcompact_publishing/ speakerdeck.com/lukebrooker/future-friendlydesign www.markboulton.co.uk/journal/structure-firstcontent-always www.lullabot.com/articles/10-commandmentsmodern-web-design