SlideShare una empresa de Scribd logo
1 de 59
EPUB in the Wild
              Liz Castro
              @lizcastro
   http://PigsGourdsandWikis.com
http://www.elizabethcastro.com/epub
Specifications
Specifications
Specifications
Specifications
Specifications
Specifications
Specifications
Specifications
Manufacturer Guidelines
Manufacturer Guidelines
Manufacturer Guidelines
Manufacturer Guidelines
Objective:


One file to rule them all
3 problems


         1. They can’t do it.
2. They want to do it their own way.
     3. They won’t let you do it.
Secrecy




http://weblogs.mozillazine.org/bz/archives/2012/02/vendor_interactions_with_the_c.html
Three strategies

• Create cross platform code
• Use media queries when cross
  platform code isn’t possible

• Make informed decisions about not
  supporting certain platforms
Everybody supports


       bold and italic
          font-size
        text-indent
  top and bottom margins
           images
Original   iBooks on iPad   iBooks/iPhone




                 Adobe Digital
                  Editions ->
Kindle Fire   Kindle
NOOK   NOOK Color
Many support
             font family
             small caps
               leading
       left and right margins
           float and width
text wrap (around images, sidebars,
           and drop caps)
       borders, backgrounds
                color
Adobe Digital Editions
iBooks on iPad
iBooks on iPhone
NOOK Color with Publishers Defaults OFF
NOOK Color with Publishers Defaults ON
NOOK
Kindle Fire
Kindle
Media Query example
                           @media amzn-mobi {
span.dropcap {                span.dropcap {
	 font-size : 5em;           	   font-size : 3em;
	 float : left;               	   float: none;
	 line-height : 1.5;         	   line-height : 1;
	 margin-right : 0.1em;      	   margin-top : auto;
	 margin-bottom: -.3em;      	   margin-right : auto;

 font-family :              	   margin-bottom: auto;
DavysArtNouveauInitials,     	   font-family : sans-serif;
sans-serif;                  	   color : #512a37;
	 color : #512a37;         }
}                          }
Kindle
Watch out for...
Aligning drop cap
          span.dropcap {
              ...
          	 line-height : 1;
          	 margin-top : .2em;
          	 margin-right : 0.1em;
          	 margin-bottom: 0em;
              ... }


          span.dropcap {
             ...
          	 line-height : 1.5;
          	 margin-right : 0.1em;
          	 margin-bottom: -.3em;
              ...}
Adjusting for narrow
       screen

              Don’t try to fit too
              much in a single
              paragraph—float on
              one side or other, but
              not both!

              Don’t indent
              excessively
Adjusting for narrow
       screen




        p.Poem-line {
           font-size: .8em;
        	 text-indent : -20px;
        	 margin : 0 0 0 20px ;
        	 padding: 0px 28px;
        }
iBooks and fonts


          Don’t forget the .com
          file or else iBooks
          won’t display embed
          fonts
Cross platform dilemmas
Discretional page breaks
           page-break-after: avoid




         Kindle, iBooks don’t support.
Discretional page breaks

                 Both NOOK and
                  NOOK Color
                   support all
                   page-break
                   properties
Discretional page breaks
                 But Kindle Fire
                 and iBooks do
                  support page-
                  break-inside:
                      avoid

                  Create a div
                  with header
                   and first
                  paragraph.
Discretional page breaks

                     iBooks
                 supports page-
                  break-inside:
                      avoid
                  (but no other
                    “avoids”)
Widows and orphans

    .body {
              widows: 3;
              orphans: 3;
              }
Widows and orphans




Neither iBooks nor Kindle Fire
 support widows or orphans
Widows and orphans




 Again, NOOK comes through
Tables




Very problematic in narrow pages
Tables
Tables
<manifest>
...
<item id="table1" href="table1.html" media-
type="application/xhtml+xml" />
<item id="table2" href="table2.html" media-
type="application/xhtml+xml" />
...
</manifest>

<spine toc="ncx">
<itemref idref="maintext" />
<itemref idref="table1"/>
<itemref idref="table2" linear="no" />

</spine>
Tables
Tables
Tables




Kindle Fire does not support non-linear tables
Tables




   Neither does NOOK
Tables




Results are pretty awful on Kindle
Audio and Video




iBookstore: yes, B&N + Amazon: no
Fixed Layout




iBooks and Kobo Vox use very similar systems;
 NOOK has closed system, Amazon new system
Javascript
                       Works best in
                     iBooks; allowed in
                        iBookstore




Sketchy support on
 other platforms
Read Aloud




   iBooks and Kobo Vox only; media
overlay on top of fixed layout; laborious
Informed choices


• How to create the best ebook that
  works on the most platforms
• Sometimes, you’ll decide to leave some
  devices behind
Liz Castro
• EPUB Straight to the Point
• Fixed Layout for iBooks
• Audio and Video in EPUB
• Read Aloud EPUB
• From InDesign CS 5.5 to EPUB and Kindle
• HTML/CSS Visual QuickStart Guide

• www.elizabethcastro.com/epub
• www.PigsGourdsandWikis.com
• Twitter: @lizcastro, #eprdctn, #edigital

Más contenido relacionado

La actualidad más candente

D2L Webinar: Five More Quick Wins for Accessible Online Courses
D2L Webinar: Five More Quick Wins for Accessible Online CoursesD2L Webinar: Five More Quick Wins for Accessible Online Courses
D2L Webinar: Five More Quick Wins for Accessible Online CoursesD2L Barry
 
The Role of Design in Accessibility — a11yTO Meet-up
The Role of Design in Accessibility — a11yTO Meet-upThe Role of Design in Accessibility — a11yTO Meet-up
The Role of Design in Accessibility — a11yTO Meet-upAdrian Roselli
 
How To Build An Accessible Web Application - a11yBos
How To Build An Accessible Web Application - a11yBosHow To Build An Accessible Web Application - a11yBos
How To Build An Accessible Web Application - a11yBosDennis Lembree
 
Selfish Accessibility — YGLF Vilnius
Selfish Accessibility — YGLF VilniusSelfish Accessibility — YGLF Vilnius
Selfish Accessibility — YGLF VilniusAdrian Roselli
 
Making Your Site Printable: Booster Conference
Making Your Site Printable: Booster ConferenceMaking Your Site Printable: Booster Conference
Making Your Site Printable: Booster ConferenceAdrian Roselli
 
Sausage & Laws; or, Making P+E books with CSS & HTML
Sausage & Laws; or, Making P+E books with CSS & HTMLSausage & Laws; or, Making P+E books with CSS & HTML
Sausage & Laws; or, Making P+E books with CSS & HTMLHugh McGuire
 
Design Concepts and Web Design
Design Concepts and Web DesignDesign Concepts and Web Design
Design Concepts and Web DesignMindy McAdams
 
Role of Design in Accessibility — VilniusJS Meet-up
Role of Design in Accessibility — VilniusJS Meet-upRole of Design in Accessibility — VilniusJS Meet-up
Role of Design in Accessibility — VilniusJS Meet-upAdrian Roselli
 
Beautiful Web Typography (#5)
Beautiful Web Typography (#5)Beautiful Web Typography (#5)
Beautiful Web Typography (#5)Pascal Klein
 
6 reasons Jubilee could be a Rubyist's new best friend
6 reasons Jubilee could be a Rubyist's new best friend6 reasons Jubilee could be a Rubyist's new best friend
6 reasons Jubilee could be a Rubyist's new best friendForrest Chang
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Adrian Roselli
 
Building an Initial Custom Theme
Building an Initial Custom ThemeBuilding an Initial Custom Theme
Building an Initial Custom ThemeTroy
 
Library presentation 2015 ebook publishing
Library presentation 2015 ebook publishingLibrary presentation 2015 ebook publishing
Library presentation 2015 ebook publishingPatrick McCarthy
 
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUpThemes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUpDaytonWP
 
Advanced Custom Fields Lightning Talk WordCamp Miami 2018
Advanced Custom Fields Lightning Talk WordCamp Miami 2018Advanced Custom Fields Lightning Talk WordCamp Miami 2018
Advanced Custom Fields Lightning Talk WordCamp Miami 2018Jesse Velez
 
Self Publishing in Createspace, Smashwords, KDP, ACX, and a Little Marketing
Self Publishing in Createspace, Smashwords, KDP, ACX, and a Little MarketingSelf Publishing in Createspace, Smashwords, KDP, ACX, and a Little Marketing
Self Publishing in Createspace, Smashwords, KDP, ACX, and a Little MarketingValerie Frankel
 
Selfish Accessibility — CodeDaze
Selfish Accessibility — CodeDazeSelfish Accessibility — CodeDaze
Selfish Accessibility — CodeDazeAdrian Roselli
 
Selfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HKSelfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HKAdrian Roselli
 
Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017Adrian Roselli
 

La actualidad más candente (19)

D2L Webinar: Five More Quick Wins for Accessible Online Courses
D2L Webinar: Five More Quick Wins for Accessible Online CoursesD2L Webinar: Five More Quick Wins for Accessible Online Courses
D2L Webinar: Five More Quick Wins for Accessible Online Courses
 
The Role of Design in Accessibility — a11yTO Meet-up
The Role of Design in Accessibility — a11yTO Meet-upThe Role of Design in Accessibility — a11yTO Meet-up
The Role of Design in Accessibility — a11yTO Meet-up
 
How To Build An Accessible Web Application - a11yBos
How To Build An Accessible Web Application - a11yBosHow To Build An Accessible Web Application - a11yBos
How To Build An Accessible Web Application - a11yBos
 
Selfish Accessibility — YGLF Vilnius
Selfish Accessibility — YGLF VilniusSelfish Accessibility — YGLF Vilnius
Selfish Accessibility — YGLF Vilnius
 
Making Your Site Printable: Booster Conference
Making Your Site Printable: Booster ConferenceMaking Your Site Printable: Booster Conference
Making Your Site Printable: Booster Conference
 
Sausage & Laws; or, Making P+E books with CSS & HTML
Sausage & Laws; or, Making P+E books with CSS & HTMLSausage & Laws; or, Making P+E books with CSS & HTML
Sausage & Laws; or, Making P+E books with CSS & HTML
 
Design Concepts and Web Design
Design Concepts and Web DesignDesign Concepts and Web Design
Design Concepts and Web Design
 
Role of Design in Accessibility — VilniusJS Meet-up
Role of Design in Accessibility — VilniusJS Meet-upRole of Design in Accessibility — VilniusJS Meet-up
Role of Design in Accessibility — VilniusJS Meet-up
 
Beautiful Web Typography (#5)
Beautiful Web Typography (#5)Beautiful Web Typography (#5)
Beautiful Web Typography (#5)
 
6 reasons Jubilee could be a Rubyist's new best friend
6 reasons Jubilee could be a Rubyist's new best friend6 reasons Jubilee could be a Rubyist's new best friend
6 reasons Jubilee could be a Rubyist's new best friend
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018
 
Building an Initial Custom Theme
Building an Initial Custom ThemeBuilding an Initial Custom Theme
Building an Initial Custom Theme
 
Library presentation 2015 ebook publishing
Library presentation 2015 ebook publishingLibrary presentation 2015 ebook publishing
Library presentation 2015 ebook publishing
 
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUpThemes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
 
Advanced Custom Fields Lightning Talk WordCamp Miami 2018
Advanced Custom Fields Lightning Talk WordCamp Miami 2018Advanced Custom Fields Lightning Talk WordCamp Miami 2018
Advanced Custom Fields Lightning Talk WordCamp Miami 2018
 
Self Publishing in Createspace, Smashwords, KDP, ACX, and a Little Marketing
Self Publishing in Createspace, Smashwords, KDP, ACX, and a Little MarketingSelf Publishing in Createspace, Smashwords, KDP, ACX, and a Little Marketing
Self Publishing in Createspace, Smashwords, KDP, ACX, and a Little Marketing
 
Selfish Accessibility — CodeDaze
Selfish Accessibility — CodeDazeSelfish Accessibility — CodeDaze
Selfish Accessibility — CodeDaze
 
Selfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HKSelfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HK
 
Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017
 

Destacado

webfonts & @font-face :: in brief
webfonts & @font-face :: in briefwebfonts & @font-face :: in brief
webfonts & @font-face :: in briefPaul Irish
 
State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10Tim O'Reilly
 
Where 2.0 Perch Product Launch Presentation
Where 2.0 Perch Product Launch PresentationWhere 2.0 Perch Product Launch Presentation
Where 2.0 Perch Product Launch Presentationperryevans
 
Where in the publishing world are libraries?
Where in the publishing world are libraries?Where in the publishing world are libraries?
Where in the publishing world are libraries?Katie Dunneback
 
Strata Conference 2014 NYC with Twitter
Strata Conference 2014 NYC with TwitterStrata Conference 2014 NYC with Twitter
Strata Conference 2014 NYC with TwitterTaewook Eom
 
Using WordPress for Digital Workflows and More
Using WordPress for Digital Workflows and MoreUsing WordPress for Digital Workflows and More
Using WordPress for Digital Workflows and MoreKirk Biglione
 
Better Bash - Unit and Integration Testing
Better Bash - Unit and Integration TestingBetter Bash - Unit and Integration Testing
Better Bash - Unit and Integration TestingC.J. Jameson
 
jQuery Mobile: For Fun and Profit
jQuery Mobile: For Fun and ProfitjQuery Mobile: For Fun and Profit
jQuery Mobile: For Fun and ProfitDaniel Cousineau
 
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
(Short version) Building a Mobile, Social, Location-Based Game in 5 WeeksJennie Lees
 
Mobilising the world's Natural History - Open Data + Citizen Science
Mobilising the world's Natural History - Open Data + Citizen ScienceMobilising the world's Natural History - Open Data + Citizen Science
Mobilising the world's Natural History - Open Data + Citizen ScienceMargaret Gold
 
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)MTamblyn
 
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)Amitt Mahajan
 
Smaller, Flatter, Smarter
Smaller, Flatter, SmarterSmaller, Flatter, Smarter
Smaller, Flatter, SmarterWeb 2.0 Expo
 
Data Science and Smart Systems: Creating the Digital Brain
Data Science and Smart Systems: Creating the Digital Brain Data Science and Smart Systems: Creating the Digital Brain
Data Science and Smart Systems: Creating the Digital Brain VMware Tanzu
 
Web 2.0 Expo Speech: Open Leadership
Web 2.0 Expo Speech: Open LeadershipWeb 2.0 Expo Speech: Open Leadership
Web 2.0 Expo Speech: Open LeadershipCharlene Li
 
Hadoop's Impact on the Future of Data Management | Amr Awadallah
Hadoop's Impact on the Future of Data Management | Amr AwadallahHadoop's Impact on the Future of Data Management | Amr Awadallah
Hadoop's Impact on the Future of Data Management | Amr AwadallahCloudera, Inc.
 
Locked Out in London (and tweeting about it) - version with my notes
Locked Out in London (and tweeting about it) - version with my notesLocked Out in London (and tweeting about it) - version with my notes
Locked Out in London (and tweeting about it) - version with my notesSylvain Carle
 
Tyranny of the SLA
Tyranny of the SLATyranny of the SLA
Tyranny of the SLAJ. Paul Reed
 
Did Social Media Hijack My Communications Strategy
Did Social Media Hijack My Communications StrategyDid Social Media Hijack My Communications Strategy
Did Social Media Hijack My Communications StrategyMike Smith
 
Primum non nocere - Ethical Obligations in Internet Operations
Primum non nocere - Ethical Obligations in Internet OperationsPrimum non nocere - Ethical Obligations in Internet Operations
Primum non nocere - Ethical Obligations in Internet OperationsJan Schaumann
 

Destacado (20)

webfonts & @font-face :: in brief
webfonts & @font-face :: in briefwebfonts & @font-face :: in brief
webfonts & @font-face :: in brief
 
State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10
 
Where 2.0 Perch Product Launch Presentation
Where 2.0 Perch Product Launch PresentationWhere 2.0 Perch Product Launch Presentation
Where 2.0 Perch Product Launch Presentation
 
Where in the publishing world are libraries?
Where in the publishing world are libraries?Where in the publishing world are libraries?
Where in the publishing world are libraries?
 
Strata Conference 2014 NYC with Twitter
Strata Conference 2014 NYC with TwitterStrata Conference 2014 NYC with Twitter
Strata Conference 2014 NYC with Twitter
 
Using WordPress for Digital Workflows and More
Using WordPress for Digital Workflows and MoreUsing WordPress for Digital Workflows and More
Using WordPress for Digital Workflows and More
 
Better Bash - Unit and Integration Testing
Better Bash - Unit and Integration TestingBetter Bash - Unit and Integration Testing
Better Bash - Unit and Integration Testing
 
jQuery Mobile: For Fun and Profit
jQuery Mobile: For Fun and ProfitjQuery Mobile: For Fun and Profit
jQuery Mobile: For Fun and Profit
 
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
 
Mobilising the world's Natural History - Open Data + Citizen Science
Mobilising the world's Natural History - Open Data + Citizen ScienceMobilising the world's Natural History - Open Data + Citizen Science
Mobilising the world's Natural History - Open Data + Citizen Science
 
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
 
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
 
Smaller, Flatter, Smarter
Smaller, Flatter, SmarterSmaller, Flatter, Smarter
Smaller, Flatter, Smarter
 
Data Science and Smart Systems: Creating the Digital Brain
Data Science and Smart Systems: Creating the Digital Brain Data Science and Smart Systems: Creating the Digital Brain
Data Science and Smart Systems: Creating the Digital Brain
 
Web 2.0 Expo Speech: Open Leadership
Web 2.0 Expo Speech: Open LeadershipWeb 2.0 Expo Speech: Open Leadership
Web 2.0 Expo Speech: Open Leadership
 
Hadoop's Impact on the Future of Data Management | Amr Awadallah
Hadoop's Impact on the Future of Data Management | Amr AwadallahHadoop's Impact on the Future of Data Management | Amr Awadallah
Hadoop's Impact on the Future of Data Management | Amr Awadallah
 
Locked Out in London (and tweeting about it) - version with my notes
Locked Out in London (and tweeting about it) - version with my notesLocked Out in London (and tweeting about it) - version with my notes
Locked Out in London (and tweeting about it) - version with my notes
 
Tyranny of the SLA
Tyranny of the SLATyranny of the SLA
Tyranny of the SLA
 
Did Social Media Hijack My Communications Strategy
Did Social Media Hijack My Communications StrategyDid Social Media Hijack My Communications Strategy
Did Social Media Hijack My Communications Strategy
 
Primum non nocere - Ethical Obligations in Internet Operations
Primum non nocere - Ethical Obligations in Internet OperationsPrimum non nocere - Ethical Obligations in Internet Operations
Primum non nocere - Ethical Obligations in Internet Operations
 

Similar a Epub in the wild

KF8 and iBooks Author: Up and Running
KF8 and iBooks Author: Up and RunningKF8 and iBooks Author: Up and Running
KF8 and iBooks Author: Up and RunningOReillyTOC
 
Atlassian Summit 2012 - Immigration to Confluence: A Journey Through Foreign ...
Atlassian Summit 2012 - Immigration to Confluence: A Journey Through Foreign ...Atlassian Summit 2012 - Immigration to Confluence: A Journey Through Foreign ...
Atlassian Summit 2012 - Immigration to Confluence: A Journey Through Foreign ...Atlassian
 
WebAssembly: Digging a bit deeper
WebAssembly: Digging a bit deeperWebAssembly: Digging a bit deeper
WebAssembly: Digging a bit deeperAll Things Open
 
MCN Pro - ePublishing: What you need to know
MCN Pro - ePublishing: What you need to knowMCN Pro - ePublishing: What you need to know
MCN Pro - ePublishing: What you need to knowElizabeth Neely
 
Debugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web BrowsersDebugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web BrowsersTroy Miles
 
FGS 2014 - Electronic Publishing Fundamentals for Society Leaders
FGS 2014 - Electronic Publishing Fundamentals for Society LeadersFGS 2014 - Electronic Publishing Fundamentals for Society Leaders
FGS 2014 - Electronic Publishing Fundamentals for Society LeadersGenealogyMedia.com
 
Immigration to Confluence: A Journey Through Foreign Customs
Immigration to Confluence: A Journey Through Foreign CustomsImmigration to Confluence: A Journey Through Foreign Customs
Immigration to Confluence: A Journey Through Foreign CustomsAtlassian
 
Enlightenment: A Cross Platform Window Manager & Toolkit
Enlightenment: A Cross Platform Window Manager & ToolkitEnlightenment: A Cross Platform Window Manager & Toolkit
Enlightenment: A Cross Platform Window Manager & ToolkitSamsung Open Source Group
 
Thompson 1 i pad classroom
Thompson 1 i pad classroomThompson 1 i pad classroom
Thompson 1 i pad classroomdjramirez123
 
iPads in the Elementary LA Classroom
iPads in the Elementary LA ClassroomiPads in the Elementary LA Classroom
iPads in the Elementary LA Classroomkarlaholt
 
The FT Web App: Coding Responsively
The FT Web App: Coding ResponsivelyThe FT Web App: Coding Responsively
The FT Web App: Coding ResponsivelyC4Media
 
Features in love
Features in loveFeatures in love
Features in lovebmeme
 
ePubs-RollYourOwn(for_supercon2012)
ePubs-RollYourOwn(for_supercon2012)ePubs-RollYourOwn(for_supercon2012)
ePubs-RollYourOwn(for_supercon2012)windsordi
 
iPads accessibility_vision
iPads accessibility_visioniPads accessibility_vision
iPads accessibility_visionlnash
 
Develop your first mobile App for iOS and Android
Develop your first mobile App for iOS and AndroidDevelop your first mobile App for iOS and Android
Develop your first mobile App for iOS and Androidralcocer
 
Develop your first mobile App for iOS and Android
Develop your first mobile App for iOS and AndroidDevelop your first mobile App for iOS and Android
Develop your first mobile App for iOS and AndroidRicardo Alcocer
 

Similar a Epub in the wild (20)

KF8 and iBooks Author: Up and Running
KF8 and iBooks Author: Up and RunningKF8 and iBooks Author: Up and Running
KF8 and iBooks Author: Up and Running
 
Atlassian Summit 2012 - Immigration to Confluence: A Journey Through Foreign ...
Atlassian Summit 2012 - Immigration to Confluence: A Journey Through Foreign ...Atlassian Summit 2012 - Immigration to Confluence: A Journey Through Foreign ...
Atlassian Summit 2012 - Immigration to Confluence: A Journey Through Foreign ...
 
WebAssembly: Digging a bit deeper
WebAssembly: Digging a bit deeperWebAssembly: Digging a bit deeper
WebAssembly: Digging a bit deeper
 
MCN Pro - ePublishing: What you need to know
MCN Pro - ePublishing: What you need to knowMCN Pro - ePublishing: What you need to know
MCN Pro - ePublishing: What you need to know
 
Debugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web BrowsersDebugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web Browsers
 
FGS 2014 - Electronic Publishing Fundamentals for Society Leaders
FGS 2014 - Electronic Publishing Fundamentals for Society LeadersFGS 2014 - Electronic Publishing Fundamentals for Society Leaders
FGS 2014 - Electronic Publishing Fundamentals for Society Leaders
 
Immigration to Confluence: A Journey Through Foreign Customs
Immigration to Confluence: A Journey Through Foreign CustomsImmigration to Confluence: A Journey Through Foreign Customs
Immigration to Confluence: A Journey Through Foreign Customs
 
Enlightenment: A Cross Platform Window Manager & Toolkit
Enlightenment: A Cross Platform Window Manager & ToolkitEnlightenment: A Cross Platform Window Manager & Toolkit
Enlightenment: A Cross Platform Window Manager & Toolkit
 
Thompson 1 i pad classroom
Thompson 1 i pad classroomThompson 1 i pad classroom
Thompson 1 i pad classroom
 
iPads in the Elementary LA Classroom
iPads in the Elementary LA ClassroomiPads in the Elementary LA Classroom
iPads in the Elementary LA Classroom
 
Web guide
Web guideWeb guide
Web guide
 
The FT Web App: Coding Responsively
The FT Web App: Coding ResponsivelyThe FT Web App: Coding Responsively
The FT Web App: Coding Responsively
 
Features in love
Features in loveFeatures in love
Features in love
 
Framing the canvas - DroidCon Paris 2014
Framing the canvas - DroidCon Paris 2014Framing the canvas - DroidCon Paris 2014
Framing the canvas - DroidCon Paris 2014
 
ePubs-RollYourOwn(for_supercon2012)
ePubs-RollYourOwn(for_supercon2012)ePubs-RollYourOwn(for_supercon2012)
ePubs-RollYourOwn(for_supercon2012)
 
iPads accessibility_vision
iPads accessibility_visioniPads accessibility_vision
iPads accessibility_vision
 
ART164_tut_dw
ART164_tut_dwART164_tut_dw
ART164_tut_dw
 
ART164_tut_dw
ART164_tut_dwART164_tut_dw
ART164_tut_dw
 
Develop your first mobile App for iOS and Android
Develop your first mobile App for iOS and AndroidDevelop your first mobile App for iOS and Android
Develop your first mobile App for iOS and Android
 
Develop your first mobile App for iOS and Android
Develop your first mobile App for iOS and AndroidDevelop your first mobile App for iOS and Android
Develop your first mobile App for iOS and Android
 

Último

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Último (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Epub in the wild

Notas del editor

  1. \n
  2. like &amp;#x201C;EPUB in the laboratory&amp;#x201D;\n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. Can&amp;#x2019;t: black and white, video\nWon&amp;#x2019;t: text-indents, NOOK pub defaults, \nWon&amp;#x2019;t let you: Audio video, fixed layout\n
  15. \n
  16. explain what a media query is. Caveats: Hard to select for iBooks\nNOOK support is questionable, Great for targeting &amp;#x201C;old&amp;#x201D; Kindle\n
  17. what features work cross platform?\n
  18. \n
  19. \n
  20. \n
  21. These features work cross platform but sometimes need some adjusting\n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. Should be half way done: 22m\n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. Only foolproof way to create a page break is to hard code it and then it&amp;#x2019;s there forever.\nAbsolutely crazy that two of the most important features of ebook design are still not fully supported by most major ereaders: page breaks and widows/orphans\n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n