Digital Publishing Technology Guide.pdf

  • Uploaded by: Marko Bregovec
  • 0
  • 0
  • January 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Digital Publishing Technology Guide.pdf as PDF for free.

More details

  • Words: 4,474
  • Pages: 17
Loading documents preview...
Digital Publishing Technology Guide by Keith Gilbert & Justin Putney

CONTENTS Seeking the Perfect Solution . . . . . . . . . . . . . . . . . . . 2 Assessing Your Needs . . . . . . . . . . . . . . . . . . . . . . . . . . 2 HTML, CSS, & JavaScript . . . . . . . . . . . . . . . . . . . . . . . 4 Mobile App. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Mobile Web App . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Reflowable EPUB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Fixed Layout EPUB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Publish Online. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 PDF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Which Technology Is Right for You?. . . . . . . . . . . . . 14 Conclusion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Digital Publishing Technology Guide If you are reading this, you probably want to publish your content digitally—to tablets, phones, E-readers, and Web sites. But there are so many digital publishing solutions to choose from, and the digital landscape is changing so rapidly. Where do you start? This guide is here to help! Rather than focusing on specific products, this guide will provide you with an overview of the file formats and technology that products are built upon. That way you’ll have the background, tools, and concepts to evaluate any available product or solution. Let’s dive right in!



1.1

© copyright 2016 Ajar Productions

page 1 of 16

SEEKING THE PERFECT SOLUTION Here’s what we all want: a universal file format that can be output from Adobe InDesign; is easy to learn, produce, and update; allows for rich interactivity and media; can be easily distributed a variety of ways; will look great on any device with any size screen; contains searchable and selectable text; and works great with social sharing. And this is the short list!

Wanted

The bad news: there is no magic file format that meets all these requirements. At least not today. Compromise will be required. This guide will help you find the best solution that meets as many of your requirements as possible. This guide assumes that you want to create your digital content in Adobe InDesign, or easily repurpose InDesign print content for digital use. Only digital publishing technologies that begin with InDesign content authoring are covered in this guide.

ASSESSING YOUR NEEDS Begin by assessing your needs. Who is your audience? On what type of devices are they likely to want to access your content? How technically sophisticated are they? What is your budget, both in terms of money and time? Consider only what you need today. Technology is moving so quickly that its impossible to predict which solution will fit your needs 3–5 years into the future. Consider this: the iPad was first shipped in the spring of 2010. In the short time span since, tablets have completely changed digital publishing requirements. Looking back a bit further, the iPhone was released in the summer of 2007. Prior to that, most of us didn’t have a clue what an “app” was. Now apps are everywhere. Lately, as phone screens have gotten larger, clearer, and brighter, more and more people are consuming content on their phones, leaving their tablets behind. No wonder it’s hard to keep up! Use the following list to assess your needs. It may be helpful to rank the importance of each of the criteria on a scale of 1–10, attempting to separate the “must-haves” from the “nice-to-haves.”



1.1

© copyright 2016 Ajar Productions

page 2 of 16

Digital Publishing Requirements __I need to create my content in Adobe InDesign and output it with pixel perfect precision __The solution must be easy to learn __I need to be able to produce output quickly and efficiently __I want to include rich interactivity and media in my content __I need to distribute my content to readers via a Web site __I need to be able to send my content from person to person as a file attachment __I need to be able to distribute my content through app stores __I need to be able to monetize my content, and protect it from casual theft

__My content must look great on: ☐☐ iPads

☐☐ Windows tablets

☐☐ iPhones

☐☐ Windows computers

☐☐ Android tablets

☐☐ Macintosh computers

☐☐ Android phones

☐☐ E-readers

__My text must be selectable and searchable __My content must be accessible by screenreading devices for the visually impaired __My content must be exposed to search engines so that it is discoverable on the Web __I must be able to update and add content periodically __Users must be able to download content for reading off-line __Content must be easy to share on social sharing platforms such as Twitter and Facebook __The solution must include analytics about how many people are accessing which portions of content

Use this list to rank each of your requirements on a scale of 1–10.

Once you have some clarity on your requirements, you can begin evaluating technologies. We will compare and contrast seven digital publishing technologies. They are: 1. 2. 3. 4. 5. 6. 7.

HTML, CSS & JavaScript Mobile app Mobile Web app Reflowable EPUB Fixed-Layout EPUB Publish Online PDF

Once you understand the strengths and weaknesses of these technologies, you can shop for a product or solution built on that technology.



1.1

© copyright 2016 Ajar Productions

page 3 of 16

HTML, CSS, & JAVASCRIPT HyperText Markup Language (HTML), Cascading Style Sheets (CSS) and JavaScript are the technologies that make every Web site work. The HTML language by itself contains only very simple formatting instructions. But the addition of CSS makes it possible to include rich formatting that nearly rivals print typography and layout in variety and precision. Adding JavaScript into the mix allows for rich interactive experiences. Once created, your HTML/CSS/JavaScript output can be put on a Web server and viewed in a browser running on a phone, tablet, laptop, or desktop computer. HTML can even be written in such a way that the layout changes depending on the size of the screen on which the page is being viewed. This is called “responsive” or “adaptive” HTML. But, as you can imagine, this type of HTML is more time consuming to create. Someone has to decide what the layout should look like at the various screen sizes. HTML, CSS, and JavaScript are foundational technologies that are used in one way or another by all of the other digital publishing technologies described in this guide except for PDF. Briefly, here are three ways to create HTML output from InDesign layouts: 1. Copy and paste text and images from InDesign, recreating the layout and formatting in a code editor like Adobe Dreamweaver or a visual Web authoring tool like Adobe Muse. 2. Use InDesign’s Export command to export your layout to HTML. However, this is only effective for highly repetitive documents where strict layout rules are enforced and paragraph and character styles are used fastidiously.

in5 is an InDesign plug-in that exports InDesign layouts to HTML5. This HTML content can then be used on a Web site, in a Web app, or in a mobile app.

3. Use the InDesign plug-in in5 to export your layout to HTML. in5 does an excellent job of translating the richness and complexity of an InDesign layout into corresponding HTML, CSS, and JavaScript. Besides posting your HTML output on a Web site, HTML output can also be turned into a Web app, or “wrapped” in an app package. See the mobile Web app and mobile app sections of this guide for more information.

This is an example of how a typical folder of HTML, CSS, and JavaScript may be organized.



1.1

© copyright 2016 Ajar Productions

page 4 of 16

Top 3 Pros

Top 3 Cons

Easy to create from InDesign with in5

Difficult to create from InDesign without in5

Output viewable on any device with any size screen (phones/tablets/laptops/desktops, iOS/Android/ Windows/Mac OS X)

No simple, standard way to distribute a “package” of HTML/CSS/JavaScript as a file via email or other adhoc methods

Selectable, editable text that is accessible by screen reader software

Difficult to monetize

Learn more… • To learn more about HTML for digital publishing see 10 Reasons to Consider HTML for Digital Publishing at bit.ly/29oBNzK. • A good training resource for exporting HTML from InDesign is Michael Murphy’s excellent InDesign CS6 to HTML course at bit.ly/29s25BF. Still relevant for current versions of InDesign.



1.1

© copyright 2016 Ajar Productions

page 5 of 16

MOBILE APP From the perspective of a user, the biggest advantage of a mobile app is simplicity. Since the advent of smartphones, almost everyone understands how to obtain and install apps for their mobile devices. A mobile app “lives” on a device’s home screen. But how are mobile apps created? Highly-interactive mobile apps such as games, social media apps, and photo editing apps are typically created by developers using a programming language such as Objective-C or Java. However, there are various ways to create mobile apps without writing any code that can display rich interactive content created in InDesign. One low-cost, fairly easy way is to create HTML content (see HTML, CSS, & JavaScript above) and then package the content into a mobile app using a service like PhoneGap Build (build.phonegap.com) or Baker Framework (bakerframework.com). Another way to produce content-rich mobile apps without coding is to use a solution such as AEM Mobile (adobe.ly/1Zxmcyq), Twixl Publisher (bit.ly/2a3riDO), Aquafadas (www.aquafadas.com), or Mag+ Designd (www.magplus.com). These products each offer a complete ecosystem for building a mobile app, producing interactive content in InDesign, and distributing your content into the app. Services such as Liquid State (liquid-state.com) or Paperlit (paperlit.com) are similar, but work with content created from InDesign using in5, as well as PDF content. All of these solutions make periodical content easy to distribute, “pushing” your periodical content into the app whenever you are ready to publish new content. On iOS devices mobile apps can only be distributed two ways: through the Apple App Store, or privately within a single company through “enterprise” distribution. If your app and content are free, Apple will host it on the Apple App Store free of charge. If you charge for your app or your content, Apple will retain a percentage. There is no way to distribute an iOS app to the public outside of the Apple App Store. On Android devices, you can either distribute your app through Google Play, with a similar financial arrangement to the Apple App Store, or by distributing it yourself and instructing users how to “sideload” the app directly on their mobile device, bypassing Google Play.



1.1

© copyright 2016 Ajar Productions

Combining in5 with PhoneGap Build, Baker Framework, Liquid State, or Paperlit is a powerful, low-cost way to create content-rich mobile apps.

There is no way to distribute an iOS app to the public outside of the Apple App Store.

page 6 of 16

Top 3 Pros

Top 3 Cons

Brand experience (icon lives on home screen)

Some app-building solutions are very expensive

Easy to monetize in an app store

On iOS, apps must be distributed through the Apple App Store

Good for periodicals (multi-issue publications)

Restricted to mobile devices only. iOS and Android mobile apps can’t be installed on desktop or laptop computers. (Some mobile app solutions such as AEM Mobile and Twixl Publisher automatically create a Web-based simulation of the app content.)

Learn more… • How to create mobile apps with in5, PhoneGap Build, Baker Framework, and Liquid State at bit.ly/29JzerV.



1.1

© copyright 2016 Ajar Productions

page 7 of 16

MOBILE WEB APP A mobile Web app is a Web site that contains some special code that prompts the user to add the site as an icon to the home screen of their tablet or smartphone. This causes the app to occupy some valuable screen real estate on the user’s device, hopefully reminding them to revisit the app again and again. Here is how a mobile Web app works: 1. Convert your InDesign layout to HTML using one of the methods described in the HTML, CSS, & JavaScript section above. 2. Add special code to the HTML that causes the mobile Web app behavior. (in5 has an option that makes this one-click easy. Just choose one of the “Web App” options in the Output list.)

3. Put the HTML on a Web server and send the URL to your audience. 4. When a user visits the URL in a Web browser on a smartphone or tablet, they receive a message prompting them to add the page to their home screen.

5. When they follow the prompt, an icon is added to their home screen. The appearance of the icon is specified in the HTML code, or if you’re using in5, the in5 Advanced screen.

6. Now, when the user wishes to run the app, they just tap the icon on their home screen.

With some additional HTML code, or using the in5 Advanced dialog box, mobile Web app content can be set to “cache,” meaning that once the user has visited the page, the content of the page will be viewable off-line in the future. Since mobile Web apps are just a special bundle of HTML, CSS, and JavaScript, they have the same “top 3” pros and cons as regular HTML, CSS, and JavaScript listed above. But, they also have some unique pros and cons:



1.1

© copyright 2016 Ajar Productions

page 8 of 16

3 Additional Pros

3 Additional Cons

A branded experience that looks like a “real” mobile app

Unlike a true mobile app, mobile Web apps require a Web server

Easy installation of the app on devices, no App Store required

Limited support on older versions of the Android operating system

Off-line viewing of content is possible

No Windows Mobile support

Learn more… To learn more about mobile Web apps, check out the following articles: • Create an iPad Web App, a Lynda.com course by Chris Converse at bit.ly/29mUbpX. • Introducing the Web App, an article by Justin Putney at bit.ly/29q3hn3. • Publishing to a Web App, lesson 15 from the Becoming a Digital Publishing Master with in5 course at bit.ly/1TQHTGf.



1.1

© copyright 2016 Ajar Productions

A Web app has many of the advantages of a “real” mobile app without the complexities and costs of app store distribution.

page 9 of 16

REFLOWABLE EPUB EPUB is an open-standard file format for publishing, distributing, and reading content on e-readers such as Nook and Kobo devices, as well as e-reader apps on tablets, smartphones, laptop, and desktop computers. The EPUB format is maintained by the International Digital Publishing Forum (idpf.org). There are two types of EPUB files: reflowable and fixed-layout (see next page). Reflowable EPUB files dynamically reformat to fit the device on which they are being viewed. The reader, not the designer, controls the typeface, type size, line spacing, and margins. In-line graphics can be included, but options for embedding video and interactivity are very limited. For these reasons, reflowable EPUBs are typically used for novels and other long, text intensive documents. To create a reflowable EPUB in InDesign, choose File > Export, and select EPUB (Reflowable) from the Format drop down list. Then, select a few options in the Export Options dialog, click OK, and you’re done. That part is easy. But in most cases a fair amount of document preparation needs to happen first. In particular, paragraph and character styles need to be applied consistently throughout the document, which may require some learning and changes to workflow for some users. Amazon Kindle e-readers use their own proprietary “mobi” and “kf8” file formats. EPUB files cannot be read on Kindle e-readers. Thankfully, once you’ve created a reflowable EPUB file, converting it to Amazon’s file format is not too difficult. EPUB files are generally distributed through online stores like iTunes or Kobo. Typically, these stores will distribute free EPUB files at no charge, but they take a cut of any EPUB files that you offer for sale. EPUB files can also be distributed via your own Web site, email, or whatever distribution method you choose. However, users may not know what to do with an EPUB file that they obtain outside of a store. If they are on a laptop or desktop computer, they would need to have e-reader software installed to read the EPUB file. Top 3 Pros

Top 3 Cons

Easily monetized

Very little control over layout and appearance. Complex layouts are impossible.

Easy to distribute

Support for media and interactive content very limited

Low cost to create and distribute

Creating a quality EPUB file that looks good on all e-readers can be somewhat technical

Learn more… • InDesign CC 2015: EPUB Fundamentals, a Lynda.com course by Anne-Marie Concepcion at bit.ly/29IyWjL.



1.1

© copyright 2016 Ajar Productions

page 10 of 16

FIXED LAYOUT EPUB Fixed layout EPUB files, part of the EPUB 3.0 specification, are very easy to create in the latest versions of Adobe InDesign. You simply choose File > Export, and select EPUB (Fixed Layout) from the Format drop down list. Then, select a few options in the Export Options dialog, click OK, and you’re done. No special preparation of your file is necessary, aside from the requirement that you use only fonts that are legal for embedding in EPUB files. The resulting EPUB file will look exactly like your InDesign layout. The appearance will be preserved no matter what device is being used to view the file. The layout will simply scale up and down to fit the screen of the device. Unfortunately, fixed-layout EPUB files created from InDesign can only be read in the iBooks app for iPhone and iPad, the iBooks app for Mac laptops and desktops, and the Kobo reader. Specifically, they aren’t supported by any of the Kindle e-readers or tablets. Furthermore, converting an InDesign-generated fixed layout EPUB file to the kf8 format required by Amazon is very difficult. Top 3 Pros

Top 3 Cons

Very easy to create from InDesign

Supported by a limited number of e-readers and e-reading apps (primarily iBooks and Kobo at this point)

Good support for interactivity and media

Content doesn’t reflow to accommodate different screen sizes.

Easy to distribute and monetize

No mechanism for periodical content or subscriptions

Learn more… • Creating Fixed-Layout EPUBs with InDesign CC, a Lynda.com course by Anne-Marie Concepcion at bit.ly/29N0Qxu.



1.1

© copyright 2016 Ajar Productions

page 11 of 16

PUBLISH ONLINE Publish Online, a relatively new feature added to InDesign CC v11.0, is an easy way to publish pixel-perfect layouts to a Web site. Just click the Publish Online button at the top right corner of the screen in InDesign, answer a few questions, and the layout is uploaded to a Web site hosted by Adobe, and the URL is given to you. You can then include this URL on your Web site, in an email, or whatever you want to do with it to drive people to your content.

After clicking the Publish Online button, you can specify a Title, Description, and a few other publishing options.

Once the Publish Online upload is finished, you are given a unique URL for the document.

To see what the Publish Online interface and user experience is like, see this example: adobe.ly/29VCrFj. Publish Online works really well. But the main drawback for many people is that the content must be hosted on Adobe’s servers. You cannot download the code and put it on your own Web server. Nor can you customize the URL. It will begin with the domain indd.adobe.com. There is no way to monetize the content, or protect it with a password.

There is no way to monetize Publish Online content, and the content must be hosted on Adobe’s Web servers.

Top 3 Pros

Top 3 Cons

Free and easy to create from InDesign

Content must be hosted on Adobe’s servers

Good support for interactivity and media

Text is not selectable or searchable

Good social-sharing mechanism

No way to monetize content

Learn more… • A curated list of some examples created in InDesign and published with Publish Online at adobe.ly/29TE7Qf. • Publish Online from InDesign, an Adobe.com tutorial at adobe.ly/29NcTuF. • Publish Online with InDesign, a Lynda.com course by Diane Burns at bit.ly/2a3QNVE.



1.1

© copyright 2016 Ajar Productions

page 12 of 16

PDF The venerable Portable Document Format (PDF) still has a place in digital publishing. A PDF is a single file that is easy to create and can be easily distributed in a number of ways. Most people know what to do with a PDF when they encounter it. But as mobile devices have proliferated, so too have the number of different PDF “reader” apps. As a result, the on-screen fidelity of a PDF and support for interactive features isn’t as robust as it once was. In fact interactivity, animation, and video in PDF is so poorly supported in many mobile PDF reading apps, that unless you can dictate which PDF reader app your audience uses, it is best to avoid including most interactivity, animation, and video in PDFs. Top 3 Pros

Top 3 Cons

Free and easy to create from InDesign

Difficult to monetize; may require download to view

Can be shared via email or the Web

Not responsive for different screen sizes

Selectable, editable text that can be made accessible by screen reader software

A lot of interactive content doesn’t work on mobile PDF readers



1.1

© copyright 2016 Ajar Productions

page 13 of 16

WHICH TECHNOLOGY IS RIGHT FOR YOU? Since any solution you choose will require some investment in time, learning, and money, your inclination will be to invest in a solution and stick with it. However, be open to using multiple solutions. You may want to publish the same content using two or three technologies so that you can reach the broadest possible audience. Or, you may need to use one solution for one project, and another solution for a different project. Here are some rankings of each of the technologies in four categories, from most to least capable. Control over appearance

Device compatibility

1. Mobile app; Publish Online; Fixed-Layout EPUB (tie)

1. HTML, CSS, & JavaScript

2. PDF

2. Publish Online

3. HTML, CSS, & JavaScript; Mobile Web app (tie)

3. PDF

4. Reflowable EPUB

4. Reflowable EPUB 5. Mobile Web app 6. Mobile app 7. Fixed-Layout EPUB

Ease and cost of production

Capacity for interactivity and media

1. PDF; Publish Online (tie)

1. HTML, CSS, & JavaScript; Mobile Web app (tie)

2. Fixed-Layout EPUB

2. Mobile App

3. Reflowable EPUB

3. Publish Online

4. HTML, CSS, & JavaScript

4. Fixed-Layout EPUB

5. Mobile Web app

5. PDF

6. Mobile App

6. Reflowable EPUB

The following table documents whether or not each technology meets each of the criteria that you ranked earlier. Keep in mind that there are many exceptions, as well as some gray areas, depending on which commercial solution is being used to implement the technology.



1.1

© copyright 2016 Ajar Productions

page 14 of 16









✓ ✓











Allows for rich interactivity and media











Can be distributed via a Web site















Can be distributed through app stores







Ability to monetize content, and protect it from casual theft







✓ ✓

Supports content scaling to fit any size screen while keeping pixel perfect layout intact







Supports reflowing content to provide a better reading experience on smaller screens









Selectable and searchable text content













Accessible by screen reading devices for the visually impaired













Content exposed to search engines so that content is discoverable on the Web



Ability to update and add “issues” of content periodically









Can be read off-line with no internet connection required





Can be produced quickly and efficiently

Can be sent from person to person as a file attachment

1.1

PDF

Easy to learn

Publish Online



Fixed Layout EPUB

Reflowable EPUB

Mobile Web app

Mobile app

HTML, CSS, & JavaScript Can be created in Adobe InDesign with pixelperfect precision



Provides analytics about how many people are accessing which portions of content







✓ ✓





Is easy to share on social-sharing platforms such as Twitter and Facebook





© copyright 2016 Ajar Productions







✓ page 15 of 16

CONCLUSION Certainly there is an awareness on the part of software creators, mobile device makers, and others that content authors and publishers are seeking a universal solution that just works everywhere. We aren’t there yet, so you need to find the best solution that works for you and your content today. Keep in mind that you may need to employ more than one solution in order to meet the needs of your audience. As the creators of in5, we believe that in5 is the solution that meets the needs of many content authors and publishers. in5 can be used to create content for Web sites, Mobile apps, and mobile Web apps. We are continuing to develop and refine in5 so that it meets the needs of more and more users. Please download a trial version of in5 at bit.ly/13lOGiV and give it a try!



1.1

© copyright 2016 Ajar Productions

page 16 of 16

Related Documents


More Documents from "Hussein Red-Army Fawaz"