SlideShare una empresa de Scribd logo
1 de 70
http://www.niso.org/news/events/2014/webinars/device/

NISO Webinar:
Device to Device:
Adaptive Interfaces for Content
January 8, 2014

Speakers:
Toby Plewak - Client Strategist, Publishing Technology
Jean Kaplansky - Digital Content Solutions Architect, Aptara
From Device to Device:
Adaptive Interfaces for Content

Toby Plewak, Client Strategist
toby.plewak@publishingtechnology.com
What is Responsive Web Design?
 Maintain one website that serves all devices
 Based on fluid, grid layouts
 Layouts that adapt to fit whatever screen size
they render on
What are the advantages of RWD?
 Maintain one website that serves all devices and
screen sizes
 Provide complete support for (almost) all website
pages and features, regardless of device or
screen size.
 Implement changes across all devices
How does Responsive Web Design work?
 Made possible by new capabilities in
CSS3, which are supported by most desktop
browsers and all mobile browsers
 Grid layout

 Flexible images
 Media queries
 New concept: Breakpoints
Responsive web design is about designing SYSTEMS,
and not PAGES
…but isn’t this just
the latest trend?
Thank You!

Toby Plewak, Client Strategist
toby.plewak@publishingtechnology.com
From Device to Device:
Adaptive Interfaces for
Content
Jean Kaplansky
Digital Content Solution Architect
jean.kaplansky@aptaracorp.com
NISO Webinar, January 8, 2014
Agenda

 Review – Responsive Web Design
 Discuss – Adaptive Design in General

 Discuss – Progressive Enhancement Maturity Model
 Review – eBook File Formats and Vendors
 Walkthrough – Progressive Enhancement for eBooks
 Consider – To Fixed Layout, or not?
 Progressive Enhancement for eBooks: Going from Point A to Point B
 Takeaways
Responsive Web Design

 Media Queries
 Fluid Grid
 Flexible Images

http://www.abookapart.com/products/responsive-web-design
http://alistapart.com/article/responsive-web-design
http://viljamis.com/blog/2012/adaptive-vs-responsive-whats-the-difference.php
Progressive Enhancement Maturity Model
The eBook World – File Formats
The eBook World – Reading Systems

 Adobe Digital Editions – desktop
 Amazon Kindle – eInk, tablets, iOS, Android, desktop, cloud reader
 Apple iBooks (universal, iPhone, iPod, iPad, OS X Mavericks)
 CourseSmart – Android, iOS, desktop web browsers
 Google Play Books – Android, iOS, desktop web browsers
 Inkling – iPhone, iPad, Chrome web browser
The eBook World – Reading Systems, continued

 Kobo – eInk, Tablets, Android and iOS apps, cloud reader
 Nook Media – eInk, Tablets, Android and iOS apps, Windows 8 app
 Readium – Chrome Browser
 Sony Reader – Android, iOS, Windows, Mac
 Vital Source Bookshelf – iOS, Android, desktop browsers
Goal: Progressive Enhancement for eBooks

 One reflowable EPUB for all vendors is possible.
 Starting from the simplest form and working up from there.

 Responsive?
– Fluid Grid
– Flexible Images
– Media Queries
But first… A few words about
fixed layout eBooks

To produce fixed layout or reflowable texts? This is THE question.
To Fixed Layout?

Fixed layout is always appropriate for:
 Children’s picture books

 Manga, Comics, and graphic novels
 Illustrated titles requiring print replication to preserve EXTREME design
– Illustrated Textbooks
– “Coffee table” art books
– Gift books
– Cookery
Children’s Picture Books
Manga, Comics, Graphic Novels
Illustrated Textbook
“Coffee table” art book
Gift Book
Cookery
…or NOT to Fixed Layout?

Reasons to consider reflowable text:
 Fixed layout may limit distribution options.

 Fixed layout may interfere with device and reading system (app) user
features
– Font and font size
– Space between lines
– Margins
– 1-up or 2-up (may be based on orientation)
– Live text searching
– Annotations
– Accessibility
Reasons to consider reflowable text, continued.

 Pinch and zoom is a painful user experience for text heavy publications.
 More cost effective than fixed layout.

 Easier to produce, thus accommodates tight production schedules.
Reflowable Text Doesn’t Have to be Ugly!
But… What about my tables? And my high res images?

 Welcome to the world of Responsive Web Design! 
 Tables may require review to establish whether the content really is best
presented as a table.
 Images – both high and low resolution contribute to the overall “payload”
of an eBook.
 Have you done everything you can to facilitate accessibility?
Responsive Tables in eBooks
Responsive Tables in eBooks
Going From Point A to Point E

A. Plan content structural semantics (HTML5)
– HTML5 provides built-in accessibility.
– HTML5 easily adjusts and adapts as the basis of most eBook file
formats.
B. List all target devices and reading system apps
– Collect vendor specifications, guidelines, and examples.
– Lay hands on each device required. Emulators aren’t good enough.
C. Plan approach to CSS
– Follow CSS best practices wherever possible
– Consider using a preprocessor (e.g., Sass - http://sass-lang.com/)
Going From Point A to Point E, continued.

D. Build EPUB files
– Remember to use EPUB metadata wherever possible
– Apply semantic inflection through the EPUB Structural Semantics
epub:type values.
E. Test, adjust, test again, wash rinse repeat.
Plan content structural semantics (HTML5)

 Content Architecture
 What objects are in your content?

 How will you map and convert existing content to your new HTML5
architecture?
Content Architecture Example: Sidebar

<aside epub:type="sidebar" class="sidebar" id="ch03sb002">
<header>
<h1 id="ch03sb002.title" class="title" epub:type="title">
<span class="label">A Teacher’s Voice: </span>
Creating Classroom Community</h1>
</header>
<p>Creating a classroom community is an important part of what I
do. Each year the mix of children-their strengths, needs, and
personalities, is different. I want children to learn to value
their classmates for who they are. I want them to be respectful
and kind and realize that every person has something to offer.
As the group forms over the course of the year, and we work through
accepting the “hard to like” ones and appreciating ourselves and
each other for our strengths and challenges, I find great joy in
the moments when children reach out to each other, share, encourage
and collaborate, or defend a classmate.</p>
</aside>
http://www.idpf.org/epub/profiles/edu/EDUPUBContentModel/ContentModel.html#sidebar
Content Architecture Example: Figure
<figure class="figure">
<img src="images/ch02fig03test.png" alt="Two neurons figure"/>
<figcaption>
<header>
<h1 class="title" epub:type="title">
<span class="label">Figure</span>
<span class="number">2.3 </span>Two neurons,
an astrocyte, and their interconnections</h1>
</header>
<div class="caption">
<p>This is the caption text</p>
</div>
<div class="source">
<p><span class="label">Source: </span>This is the
source text
</p>
</div>
</figcaption>

</figure>

http://www.idpf.org/epub/profiles/edu/EDUPUBContentModel/ContentModel.html#figure
List all target devices and reading system apps

 Mobile First!
 Don’t forget cross platform apps
Plan Approach to CSS

Document
Defaults

Cascade

Common
Generic
Selectors

Device and
App Specific
Selectors
and
Overrides
Build EPUB Files


Potential Development Tools
– oXygen XML
•

http://oxygenxml.com

– Bluegriffon EPUB Edition
•

http://www.bluegriffon-epubedition.com/BGEE.html

– Text Editors
– HTML IDE’s
– CSS Editors
Test, Adjust, Test Again, Wash Rinse Repeat…

 Load file
 Review file
 Screenshots
 Compare
 Adjust
Discovery 1: Rounded Corners Not Supported Across the Board…
Discovery 1: Rounded Corners Not Supported Across the Board…
Discovery 2: List Types – Your Mileage WILL Vary
Discovery 2: List Types – Your Mileage WILL Vary
Discovery 3: Images… Are more flexible than expected
Discovery 4: MathML… The fallbacks continue
Takeaways…

 Approaching eBook production with a mind toward Progressive
Enhancement is possible – but your mileage will vary.

 Carefully consider the pros and cons before deciding to produce fixed
layout publications over reflowable titles.
 Get your hands on the target devices. Emulators are not as reliable as
the devices themselves.
 There’s a very good reason to use the new semantic markup in HTML5
 The Open Web Platform enables the eBook Progressive Enhancement
Maturity Model.
 Good things come to those who PLAN.
Looking for a Semantic Content Model for your eBooks?
Jean Kaplansky
Digital Content
Solutions Architect
@JeanKaplansky

jean.kaplansky@aptaracorp.com
www.aptaracorp.com
NISO Webinar:
Device to Device: Adaptive Interfaces for Content

Questions?
All questions will be posted with presenter answers on
the NISO website following the webinar:
http://www.niso.org/news/events/2014/webinars/device/

NISO Webinar • January 8, 2014
THANK YOU
Thank you for joining us today.
Please take a moment to fill out the brief online survey.
We look forward to hearing from you!

Más contenido relacionado

La actualidad más candente

Challenges and opportunities for academic libraries
Challenges and opportunities for academic librariesChallenges and opportunities for academic libraries
Challenges and opportunities for academic librarieslisld
 
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI PresentationOpen Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentationekansa
 
Virtual Research Networks : Towards Research 2.0
Virtual Research Networks : Towards Research 2.0Virtual Research Networks : Towards Research 2.0
Virtual Research Networks : Towards Research 2.0Guus van den Brekel
 
UKSG Conference 2016 Breakout Session - Of Libraries and Labs: effecting user...
UKSG Conference 2016 Breakout Session - Of Libraries and Labs: effecting user...UKSG Conference 2016 Breakout Session - Of Libraries and Labs: effecting user...
UKSG Conference 2016 Breakout Session - Of Libraries and Labs: effecting user...UKSG: connecting the knowledge community
 
Exploring a world of networked information built from free-text metadata
Exploring a world of networked information built from free-text metadataExploring a world of networked information built from free-text metadata
Exploring a world of networked information built from free-text metadataShenghui Wang
 
Connecting the Dots: Linking Digitized Collections Across Metadata Silos
Connecting the Dots: Linking Digitized Collections Across Metadata SilosConnecting the Dots: Linking Digitized Collections Across Metadata Silos
Connecting the Dots: Linking Digitized Collections Across Metadata SilosOCLC
 
Improving the Transparency and Credibility of Open Access Publishing by Lars ...
Improving the Transparency and Credibility of Open Access Publishing by Lars ...Improving the Transparency and Credibility of Open Access Publishing by Lars ...
Improving the Transparency and Credibility of Open Access Publishing by Lars ...DOAJ (Directory of Open Access Journals)
 
[[edit]] this GLAM
[[edit]] this GLAM[[edit]] this GLAM
[[edit]] this GLAMwittylama
 
Libraries Do Matter: Enhancing Traditional Services with Library 2.0
Libraries Do Matter: Enhancing Traditional Services with Library 2.0Libraries Do Matter: Enhancing Traditional Services with Library 2.0
Libraries Do Matter: Enhancing Traditional Services with Library 2.0St. Petersburg College
 
Libraries: technology as artifact and technology in practice
Libraries: technology as artifact and technology in practiceLibraries: technology as artifact and technology in practice
Libraries: technology as artifact and technology in practicelisld
 

La actualidad más candente (20)

Next Generation Systems
Next Generation SystemsNext Generation Systems
Next Generation Systems
 
August 12 NISO Webinar: MOOCs and Libraries: A Brewing Collaboration.
August 12 NISO Webinar: MOOCs and Libraries: A Brewing Collaboration.August 12 NISO Webinar: MOOCs and Libraries: A Brewing Collaboration.
August 12 NISO Webinar: MOOCs and Libraries: A Brewing Collaboration.
 
Challenges and opportunities for academic libraries
Challenges and opportunities for academic librariesChallenges and opportunities for academic libraries
Challenges and opportunities for academic libraries
 
An A+ Plan to Transform Your Library with Linked Data
An A+ Plan to Transform Your Library with Linked DataAn A+ Plan to Transform Your Library with Linked Data
An A+ Plan to Transform Your Library with Linked Data
 
Open Access Metadata Indicators - NISO Update Jan 2014
Open Access Metadata Indicators - NISO Update Jan 2014Open Access Metadata Indicators - NISO Update Jan 2014
Open Access Metadata Indicators - NISO Update Jan 2014
 
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI PresentationOpen Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
 
Virtual Research Networks : Towards Research 2.0
Virtual Research Networks : Towards Research 2.0Virtual Research Networks : Towards Research 2.0
Virtual Research Networks : Towards Research 2.0
 
UKSG Conference 2016 Breakout Session - Of Libraries and Labs: effecting user...
UKSG Conference 2016 Breakout Session - Of Libraries and Labs: effecting user...UKSG Conference 2016 Breakout Session - Of Libraries and Labs: effecting user...
UKSG Conference 2016 Breakout Session - Of Libraries and Labs: effecting user...
 
Exploring a world of networked information built from free-text metadata
Exploring a world of networked information built from free-text metadataExploring a world of networked information built from free-text metadata
Exploring a world of networked information built from free-text metadata
 
The Web of Data: The W3C Semantic Web Initiative
The Web of Data: The W3C Semantic Web InitiativeThe Web of Data: The W3C Semantic Web Initiative
The Web of Data: The W3C Semantic Web Initiative
 
Understanding Critical Elements of E-books: The Social Reading Experience of ...
Understanding Critical Elements of E-books: The Social Reading Experience of ...Understanding Critical Elements of E-books: The Social Reading Experience of ...
Understanding Critical Elements of E-books: The Social Reading Experience of ...
 
Connecting the Dots: Linking Digitized Collections Across Metadata Silos
Connecting the Dots: Linking Digitized Collections Across Metadata SilosConnecting the Dots: Linking Digitized Collections Across Metadata Silos
Connecting the Dots: Linking Digitized Collections Across Metadata Silos
 
Sadler niso-apr13
Sadler niso-apr13Sadler niso-apr13
Sadler niso-apr13
 
Improving the Transparency and Credibility of Open Access Publishing by Lars ...
Improving the Transparency and Credibility of Open Access Publishing by Lars ...Improving the Transparency and Credibility of Open Access Publishing by Lars ...
Improving the Transparency and Credibility of Open Access Publishing by Lars ...
 
[[edit]] this GLAM
[[edit]] this GLAM[[edit]] this GLAM
[[edit]] this GLAM
 
2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery
 
Digital Libraries of the Future
Digital Libraries of the Future
Digital Libraries of the Future
Digital Libraries of the Future
 
Libraries Do Matter: Enhancing Traditional Services with Library 2.0
Libraries Do Matter: Enhancing Traditional Services with Library 2.0Libraries Do Matter: Enhancing Traditional Services with Library 2.0
Libraries Do Matter: Enhancing Traditional Services with Library 2.0
 
Libraries: technology as artifact and technology in practice
Libraries: technology as artifact and technology in practiceLibraries: technology as artifact and technology in practice
Libraries: technology as artifact and technology in practice
 
Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...
Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...
Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...
 

Similar a Adaptive eBooks for all devices

Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...Erich van Rijn
 
Top Tips for Responsive eLearning Design
Top Tips for Responsive eLearning Design Top Tips for Responsive eLearning Design
Top Tips for Responsive eLearning Design Cammy Bean
 
Adb brief for edupub 2014
Adb brief for edupub 2014Adb brief for edupub 2014
Adb brief for edupub 2014RePubIT Inc.
 
Publishing Technology Today
Publishing Technology TodayPublishing Technology Today
Publishing Technology TodayApex CoVantage
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of TechnologiesChris Mitchell
 
UNC Chapel Hill 2014 CTC Retreat - Creating epub e books
UNC Chapel Hill 2014 CTC Retreat - Creating epub e booksUNC Chapel Hill 2014 CTC Retreat - Creating epub e books
UNC Chapel Hill 2014 CTC Retreat - Creating epub e booksJonathan Pletzke
 
Stc 2015 preparing legacy projects for responsive design - technical issues
Stc 2015   preparing legacy projects for responsive design - technical issuesStc 2015   preparing legacy projects for responsive design - technical issues
Stc 2015 preparing legacy projects for responsive design - technical issuesNeil Perlin
 
Introduction to ePublishing
Introduction to ePublishingIntroduction to ePublishing
Introduction to ePublishingApex CoVantage
 
Going Mobile First With Drupal
Going Mobile First With DrupalGoing Mobile First With Drupal
Going Mobile First With DrupalJesper Wøldiche
 
Single sourcing to the max
Single sourcing to the maxSingle sourcing to the max
Single sourcing to the maxNeil Perlin
 
Seminar: Putting Mobile First
Seminar: Putting Mobile FirstSeminar: Putting Mobile First
Seminar: Putting Mobile FirstPrecedent
 
Putting Mobile First
Putting Mobile FirstPutting Mobile First
Putting Mobile FirstPrecedent
 
Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?LavaConConference
 
Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Fishbowl Solutions
 
Kineo Responsive Elearning
Kineo Responsive Elearning Kineo Responsive Elearning
Kineo Responsive Elearning Steve Rayson
 
Overcoming design challenges in HAT-based multichannel publishing
Overcoming design challenges in HAT-based multichannel publishingOvercoming design challenges in HAT-based multichannel publishing
Overcoming design challenges in HAT-based multichannel publishingJack Molisani
 
Thinking in Components
Thinking in ComponentsThinking in Components
Thinking in ComponentsFITC
 
Mobilizing the User Experience
Mobilizing the User ExperienceMobilizing the User Experience
Mobilizing the User ExperienceNina McHale
 

Similar a Adaptive eBooks for all devices (20)

Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...
 
Top Tips for Responsive eLearning Design
Top Tips for Responsive eLearning Design Top Tips for Responsive eLearning Design
Top Tips for Responsive eLearning Design
 
Adb brief for edupub 2014
Adb brief for edupub 2014Adb brief for edupub 2014
Adb brief for edupub 2014
 
Publishing Technology Today
Publishing Technology TodayPublishing Technology Today
Publishing Technology Today
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of Technologies
 
UNC Chapel Hill 2014 CTC Retreat - Creating epub e books
UNC Chapel Hill 2014 CTC Retreat - Creating epub e booksUNC Chapel Hill 2014 CTC Retreat - Creating epub e books
UNC Chapel Hill 2014 CTC Retreat - Creating epub e books
 
Stc 2015 preparing legacy projects for responsive design - technical issues
Stc 2015   preparing legacy projects for responsive design - technical issuesStc 2015   preparing legacy projects for responsive design - technical issues
Stc 2015 preparing legacy projects for responsive design - technical issues
 
Introduction to ePublishing
Introduction to ePublishingIntroduction to ePublishing
Introduction to ePublishing
 
Going Mobile First With Drupal
Going Mobile First With DrupalGoing Mobile First With Drupal
Going Mobile First With Drupal
 
What’s Up, EDoc?!
What’s Up,EDoc?!What’s Up,EDoc?!
What’s Up, EDoc?!
 
Single sourcing to the max
Single sourcing to the maxSingle sourcing to the max
Single sourcing to the max
 
Seminar: Putting Mobile First
Seminar: Putting Mobile FirstSeminar: Putting Mobile First
Seminar: Putting Mobile First
 
Putting Mobile First
Putting Mobile FirstPutting Mobile First
Putting Mobile First
 
Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?
 
Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012
 
Kineo Responsive Elearning
Kineo Responsive Elearning Kineo Responsive Elearning
Kineo Responsive Elearning
 
Overcoming design challenges in HAT-based multichannel publishing
Overcoming design challenges in HAT-based multichannel publishingOvercoming design challenges in HAT-based multichannel publishing
Overcoming design challenges in HAT-based multichannel publishing
 
Why Rapid Development Authoring Tools?
Why Rapid Development Authoring Tools?Why Rapid Development Authoring Tools?
Why Rapid Development Authoring Tools?
 
Thinking in Components
Thinking in ComponentsThinking in Components
Thinking in Components
 
Mobilizing the User Experience
Mobilizing the User ExperienceMobilizing the User Experience
Mobilizing the User Experience
 

Más de National Information Standards Organization (NISO)

Más de National Information Standards Organization (NISO) (20)

Bazargan "NISO Webinar, Sustainability in Publishing"
Bazargan "NISO Webinar, Sustainability in Publishing"Bazargan "NISO Webinar, Sustainability in Publishing"
Bazargan "NISO Webinar, Sustainability in Publishing"
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
Compton "NISO Webinar, Sustainability in Publishing"
Compton "NISO Webinar, Sustainability in Publishing"Compton "NISO Webinar, Sustainability in Publishing"
Compton "NISO Webinar, Sustainability in Publishing"
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...
Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...
Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...
 
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
 
Mattingly "Text and Data Mining: Building Data Driven Applications"
Mattingly "Text and Data Mining: Building Data Driven Applications"Mattingly "Text and Data Mining: Building Data Driven Applications"
Mattingly "Text and Data Mining: Building Data Driven Applications"
 
Mattingly "Text and Data Mining: Searching Vectors"
Mattingly "Text and Data Mining: Searching Vectors"Mattingly "Text and Data Mining: Searching Vectors"
Mattingly "Text and Data Mining: Searching Vectors"
 
Mattingly "Text Mining Techniques"
Mattingly "Text Mining Techniques"Mattingly "Text Mining Techniques"
Mattingly "Text Mining Techniques"
 
Mattingly "Text Processing for Library Data: Representing Text as Data"
Mattingly "Text Processing for Library Data: Representing Text as Data"Mattingly "Text Processing for Library Data: Representing Text as Data"
Mattingly "Text Processing for Library Data: Representing Text as Data"
 
Carpenter "Designing NISO's New Strategic Plan: 2023-2026"
Carpenter "Designing NISO's New Strategic Plan: 2023-2026"Carpenter "Designing NISO's New Strategic Plan: 2023-2026"
Carpenter "Designing NISO's New Strategic Plan: 2023-2026"
 
Ross and Clark "Strategic Planning"
Ross and Clark "Strategic Planning"Ross and Clark "Strategic Planning"
Ross and Clark "Strategic Planning"
 
Mattingly "Data Mining Techniques: Classification and Clustering"
Mattingly "Data Mining Techniques: Classification and Clustering"Mattingly "Data Mining Techniques: Classification and Clustering"
Mattingly "Data Mining Techniques: Classification and Clustering"
 
Straza "Global collaboration towards equitable and open science: UNESCO Recom...
Straza "Global collaboration towards equitable and open science: UNESCO Recom...Straza "Global collaboration towards equitable and open science: UNESCO Recom...
Straza "Global collaboration towards equitable and open science: UNESCO Recom...
 
Lippincott "Beyond access: Accelerating discovery and increasing trust throug...
Lippincott "Beyond access: Accelerating discovery and increasing trust throug...Lippincott "Beyond access: Accelerating discovery and increasing trust throug...
Lippincott "Beyond access: Accelerating discovery and increasing trust throug...
 
Kriegsman "Integrating Open and Equitable Research into Open Science"
Kriegsman "Integrating Open and Equitable Research into Open Science"Kriegsman "Integrating Open and Equitable Research into Open Science"
Kriegsman "Integrating Open and Equitable Research into Open Science"
 
Mattingly "Ethics and Cleaning Data"
Mattingly "Ethics and Cleaning Data"Mattingly "Ethics and Cleaning Data"
Mattingly "Ethics and Cleaning Data"
 
Mercado-Lara "Open & Equitable Program"
Mercado-Lara "Open & Equitable Program"Mercado-Lara "Open & Equitable Program"
Mercado-Lara "Open & Equitable Program"
 
Ratner "Enhancing Open Science: Assessing Tools & Charting Progress"
Ratner "Enhancing Open Science: Assessing Tools & Charting Progress"Ratner "Enhancing Open Science: Assessing Tools & Charting Progress"
Ratner "Enhancing Open Science: Assessing Tools & Charting Progress"
 
Pfeiffer "Enhancing Open Science: Assessing Tools & Charting Progress"
Pfeiffer "Enhancing Open Science: Assessing Tools & Charting Progress"Pfeiffer "Enhancing Open Science: Assessing Tools & Charting Progress"
Pfeiffer "Enhancing Open Science: Assessing Tools & Charting Progress"
 

Último

DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 

Último (20)

DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 

Adaptive eBooks for all devices

  • 1. http://www.niso.org/news/events/2014/webinars/device/ NISO Webinar: Device to Device: Adaptive Interfaces for Content January 8, 2014 Speakers: Toby Plewak - Client Strategist, Publishing Technology Jean Kaplansky - Digital Content Solutions Architect, Aptara
  • 2. From Device to Device: Adaptive Interfaces for Content Toby Plewak, Client Strategist toby.plewak@publishingtechnology.com
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. What is Responsive Web Design?  Maintain one website that serves all devices  Based on fluid, grid layouts  Layouts that adapt to fit whatever screen size they render on
  • 12. What are the advantages of RWD?  Maintain one website that serves all devices and screen sizes  Provide complete support for (almost) all website pages and features, regardless of device or screen size.  Implement changes across all devices
  • 13. How does Responsive Web Design work?  Made possible by new capabilities in CSS3, which are supported by most desktop browsers and all mobile browsers  Grid layout  Flexible images  Media queries  New concept: Breakpoints
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Responsive web design is about designing SYSTEMS, and not PAGES
  • 19. …but isn’t this just the latest trend?
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. Thank You! Toby Plewak, Client Strategist toby.plewak@publishingtechnology.com
  • 28. From Device to Device: Adaptive Interfaces for Content Jean Kaplansky Digital Content Solution Architect jean.kaplansky@aptaracorp.com NISO Webinar, January 8, 2014
  • 29. Agenda  Review – Responsive Web Design  Discuss – Adaptive Design in General  Discuss – Progressive Enhancement Maturity Model  Review – eBook File Formats and Vendors  Walkthrough – Progressive Enhancement for eBooks  Consider – To Fixed Layout, or not?  Progressive Enhancement for eBooks: Going from Point A to Point B  Takeaways
  • 30. Responsive Web Design  Media Queries  Fluid Grid  Flexible Images http://www.abookapart.com/products/responsive-web-design http://alistapart.com/article/responsive-web-design
  • 33. The eBook World – File Formats
  • 34. The eBook World – Reading Systems  Adobe Digital Editions – desktop  Amazon Kindle – eInk, tablets, iOS, Android, desktop, cloud reader  Apple iBooks (universal, iPhone, iPod, iPad, OS X Mavericks)  CourseSmart – Android, iOS, desktop web browsers  Google Play Books – Android, iOS, desktop web browsers  Inkling – iPhone, iPad, Chrome web browser
  • 35. The eBook World – Reading Systems, continued  Kobo – eInk, Tablets, Android and iOS apps, cloud reader  Nook Media – eInk, Tablets, Android and iOS apps, Windows 8 app  Readium – Chrome Browser  Sony Reader – Android, iOS, Windows, Mac  Vital Source Bookshelf – iOS, Android, desktop browsers
  • 36. Goal: Progressive Enhancement for eBooks  One reflowable EPUB for all vendors is possible.  Starting from the simplest form and working up from there.  Responsive? – Fluid Grid – Flexible Images – Media Queries
  • 37. But first… A few words about fixed layout eBooks To produce fixed layout or reflowable texts? This is THE question.
  • 38. To Fixed Layout? Fixed layout is always appropriate for:  Children’s picture books  Manga, Comics, and graphic novels  Illustrated titles requiring print replication to preserve EXTREME design – Illustrated Textbooks – “Coffee table” art books – Gift books – Cookery
  • 45. …or NOT to Fixed Layout? Reasons to consider reflowable text:  Fixed layout may limit distribution options.  Fixed layout may interfere with device and reading system (app) user features – Font and font size – Space between lines – Margins – 1-up or 2-up (may be based on orientation) – Live text searching – Annotations – Accessibility
  • 46. Reasons to consider reflowable text, continued.  Pinch and zoom is a painful user experience for text heavy publications.  More cost effective than fixed layout.  Easier to produce, thus accommodates tight production schedules.
  • 47. Reflowable Text Doesn’t Have to be Ugly!
  • 48. But… What about my tables? And my high res images?  Welcome to the world of Responsive Web Design!   Tables may require review to establish whether the content really is best presented as a table.  Images – both high and low resolution contribute to the overall “payload” of an eBook.  Have you done everything you can to facilitate accessibility?
  • 51. Going From Point A to Point E A. Plan content structural semantics (HTML5) – HTML5 provides built-in accessibility. – HTML5 easily adjusts and adapts as the basis of most eBook file formats. B. List all target devices and reading system apps – Collect vendor specifications, guidelines, and examples. – Lay hands on each device required. Emulators aren’t good enough. C. Plan approach to CSS – Follow CSS best practices wherever possible – Consider using a preprocessor (e.g., Sass - http://sass-lang.com/)
  • 52. Going From Point A to Point E, continued. D. Build EPUB files – Remember to use EPUB metadata wherever possible – Apply semantic inflection through the EPUB Structural Semantics epub:type values. E. Test, adjust, test again, wash rinse repeat.
  • 53. Plan content structural semantics (HTML5)  Content Architecture  What objects are in your content?  How will you map and convert existing content to your new HTML5 architecture?
  • 54. Content Architecture Example: Sidebar <aside epub:type="sidebar" class="sidebar" id="ch03sb002"> <header> <h1 id="ch03sb002.title" class="title" epub:type="title"> <span class="label">A Teacher’s Voice: </span> Creating Classroom Community</h1> </header> <p>Creating a classroom community is an important part of what I do. Each year the mix of children-their strengths, needs, and personalities, is different. I want children to learn to value their classmates for who they are. I want them to be respectful and kind and realize that every person has something to offer. As the group forms over the course of the year, and we work through accepting the “hard to like” ones and appreciating ourselves and each other for our strengths and challenges, I find great joy in the moments when children reach out to each other, share, encourage and collaborate, or defend a classmate.</p> </aside> http://www.idpf.org/epub/profiles/edu/EDUPUBContentModel/ContentModel.html#sidebar
  • 55. Content Architecture Example: Figure <figure class="figure"> <img src="images/ch02fig03test.png" alt="Two neurons figure"/> <figcaption> <header> <h1 class="title" epub:type="title"> <span class="label">Figure</span> <span class="number">2.3 </span>Two neurons, an astrocyte, and their interconnections</h1> </header> <div class="caption"> <p>This is the caption text</p> </div> <div class="source"> <p><span class="label">Source: </span>This is the source text </p> </div> </figcaption> </figure> http://www.idpf.org/epub/profiles/edu/EDUPUBContentModel/ContentModel.html#figure
  • 56. List all target devices and reading system apps  Mobile First!  Don’t forget cross platform apps
  • 57. Plan Approach to CSS Document Defaults Cascade Common Generic Selectors Device and App Specific Selectors and Overrides
  • 58. Build EPUB Files  Potential Development Tools – oXygen XML • http://oxygenxml.com – Bluegriffon EPUB Edition • http://www.bluegriffon-epubedition.com/BGEE.html – Text Editors – HTML IDE’s – CSS Editors
  • 59. Test, Adjust, Test Again, Wash Rinse Repeat…  Load file  Review file  Screenshots  Compare  Adjust
  • 60. Discovery 1: Rounded Corners Not Supported Across the Board…
  • 61. Discovery 1: Rounded Corners Not Supported Across the Board…
  • 62. Discovery 2: List Types – Your Mileage WILL Vary
  • 63. Discovery 2: List Types – Your Mileage WILL Vary
  • 64. Discovery 3: Images… Are more flexible than expected
  • 65. Discovery 4: MathML… The fallbacks continue
  • 66. Takeaways…  Approaching eBook production with a mind toward Progressive Enhancement is possible – but your mileage will vary.  Carefully consider the pros and cons before deciding to produce fixed layout publications over reflowable titles.  Get your hands on the target devices. Emulators are not as reliable as the devices themselves.  There’s a very good reason to use the new semantic markup in HTML5  The Open Web Platform enables the eBook Progressive Enhancement Maturity Model.  Good things come to those who PLAN.
  • 67. Looking for a Semantic Content Model for your eBooks?
  • 68. Jean Kaplansky Digital Content Solutions Architect @JeanKaplansky jean.kaplansky@aptaracorp.com www.aptaracorp.com
  • 69. NISO Webinar: Device to Device: Adaptive Interfaces for Content Questions? All questions will be posted with presenter answers on the NISO website following the webinar: http://www.niso.org/news/events/2014/webinars/device/ NISO Webinar • January 8, 2014
  • 70. THANK YOU Thank you for joining us today. Please take a moment to fill out the brief online survey. We look forward to hearing from you!

Notas del editor

  1. Progressive Enhancement vs. Graceful DegradationMobile FirstResponsive Design
  2. Which one of these is not like the others?
  3. It is always easier to add than to take away.It’s not about sticking to “responsive” or “elastic” designs. With this many devices and apps, you do what works across the board.
  4. Compare – is it a bug? Is it supposed to be that way? Did we do something wrong?