Uitgeverij van de Toekomst Werkzaamheden MMLAb

Maat: px
Weergave met pagina beginnen:

Download "Uitgeverij van de Toekomst Werkzaamheden MMLAb"

Transcriptie

1 ELIS Mul*media Lab Uitgeverij van de Toekomst Werkzaamheden MMLAb Gebruikersgroep 10 september 2015 Ben De Meester Hajar Ghaem Sigarchian Frank Salliau Ghent University iminds MMLab

2 Inhoud 1. Advanced e- books 2. Open Refine 3. Rapport epub2 vs epub3

3 Scope Interac6viteit Widgets, oefeningen... Adap6viteit Updaten inhoud gebaseerd on diverse criteria Tracking Tracking & logging gedrag gebruikers

4 Doelen (1/2) Onderzoek naar hoe functionaliteiten toepassen in e- boeken in epub formaat & e-readers in kaart brengen (technologische) obstakels (metadatering, online vs offline)

5 Doelen (2/2) Ontwikkelen POC in 2 use cases Educatief Non-fictie (bvb. toeristische gids) - TBD

6 Interactiviteit (reeds behandeld in eerdere deliverables) Widgets Puzzel, kwis, oefeningen, media Inter Widget Communicatie Hybride boek Augmented Reality Aansturen externe devices via e-boek

7 Adaptiviteit Real-time updaten van de inhoud van een e-boek, gebaseerd op criteria zoals: Personalisatie Context Data analyses

8 Academisch onderzoek Hoofdzakelijk educatief georienteerd: Dynamic Educational Content Viewer & Big Data Analytics GALE: adaptieve leeromgeving Adaptive Hyperbook SERS: Semantic Educational Recommendation System

9 Voorbeelden uit de industrie Eveneens hoofdzakelijk educatief georienteerd:

10 Tracking Loggen wat een gebruiker doet met/in een e-boek: Bladeren Interactie met bepaalde media (video, audio) Interactie met oefeningen, kwis etc Voortgang Tijdsbesteding Google Analytics in een e-boek

11 Nut Inzicht verwerven in Kwaliteit content Hoe gebruikers interageren met de content Kennisniveau student (in educatieve use case)

12 Standaarden Sterk educa6eve insteek, maar bij Tin Can API mogelijkheid tot veralgemening

13 Voorbeelden industrie (1/2)

14 Voorbeelden industrie (2/2)

15 Proof of Concept (1/4) Ontwikkelen e-book in epub3 formaat waarbij inhoud bepaald wordt door aantal criteria, waaronder analyse van gegevens verkregen uit tracking van gedrag gebruikers 2 use cases: Educatief Non-fictie (te bepalen)

16 Proof Of Concept (2/4) Aanpak Tracking gedrag gebruikers mbv Tin Can API Selecteren en metadateren granulaire content Code inbouwen in zowel epub en compatibel maken met zowel gangbare e-readers in de markt + generieke e-reader

17 Proof of concept (3/4) Obstakels Online vs Offline lezen Metadatering content Welke functionaliteiten horen thuis in een epub en welke in de e-reader? Privacy issues (niet technisch, maar wel belangrijk)

18 Proof of concept (4/4) Vraag voor de uitgevers (Potentieel) granulaire Content Metadata Meedenken over waardevolle use cases

19 Inhoud 1. Advanced e- books 2. Open Refine 3. Rapport epub2 vs epub3

20

21 Open Refine (1/3) Open source tool om te werken met vervuilde data Ontwikkeld door (o.a.) researchers MMLab Geschikt voor tabulaire data (excel, csv) Webgebaseerde Excel on steroids

22 Open Refine (2/3) Features Importeren & exporteren data Krachtige filter- en sorteermogelijkheden Behandelen cellen met meerdere waarden Detectie & cleanup van fuzzy doubles

23 Open Refine (3/3) Toegepast op boekenmetadata Tryout door mensen Meta4Books op DANTE data Opkuisen auteursnamen, titels, reeksnamen Minder performant met grote datasets (> ) Tutorial workshop op 3 december voor uitgevers die dit willen toepassen op eigen metadata

24 Inhoud 1. Advanced e- books 2. Open Refine 3. Rapport epub2 vs epub3

25 Rapport epub2 vs EPUB3 1. Wat is EPUB? 2. Verschillen tussen EPUB 2 and EPUB 3 3. Ondersteuning 4. Conclusies

26 Wat is EPUB? stelde voor in 2009, en in 2011

27 Wat is EPUB (2 en 3)? HTML pagina s met eventuele aueeldingen s6jl- informa6e (CSS), etc. OPF Een index- bestand (OPF) dat de volgorde van de pagina s bepaalt en de metadata bevat Gezipt, en hernoemd naar.epub

28 Verschillen tussen EPUB 2 en EPUB 3: Algemeen EPUB 2 werkte op basis van XML- bestanden, met een beetje HTML maakte nieuwe standaarden EPUB 3 werkt op basis van HTML5- bestanden*, met een beetje XML gebruikt de huidige web standaarden * HTML5 is de laatste versie van HTML, met mogelijkheid tot audio, video en interactiviteit

29 Een voorbeeld: de inhoudstafel <?xml version="1.0" encoding="utf- 8"?> <ncx xmlns=" <head> <meta name="dtb:uid" content=" " /> </head> <doctitle> <text>vos en Haas</text> </doctitle> <navmap> <navpoint id="page004" playorder="3"> <navlabel> <text>vos en Haas</text> </navlabel> <content src="page003.xhtml" /> </navpoint> <navpoint id="page005" playorder="4"> <navlabel> <text>het ij van Uil</text> </navlabel> <content src="page005.xhtml" /> </navpoint> <navpoint id="page006" playorder="5"> <navlabel> <text>wat is er mis met het ei?</text> </navlabel> <content src="page009.xhtml" /> </navpoint> <navpoint id="page007" playorder="6"> <navlabel> <text>de kou komt</text> </navlabel> EPUB 2 (toc.ncx) <content src="page016.xhtml" /> </navpoint> <?xml version="1.0" encoding="utf- 8"?> <!DOCTYPE html> <html xmlns=" <head> <meta name="viewport" content="width=886, height=1417"/> <link rel="stylesheet" type="text/css" href="css/stylesheet.css" <title>vos en Haas</title> </head> <body> <nav epub:type="toc"> <ol> <li> <a href="page003.xhtml">vos en Haas</a> </li> <li> <a href="page005.xhtml">het ij van Uil</a> </li> <li> <a href="page009.xhtml">wat is er mis met het ei?</a> </li> <li> <a href="page016.xhtml">de kou komt</a> </li> EPUB 3 (toc.xhtml)

30 Inhoudsbestanden blijven (bijna) hetzelfde! EPUB 3 gebruikt xhtml5, EPUB 2 gebruikte xhtml 1.1 verschillen: acronym, applet, basefont, big, center, dir, font, frame, frameset, isindex, noframes, strike, tt worden niet meer ondersteund in xhtml5 ( visuele tags ) <acronym> <abbr>, <big> <strong> etc. s6jl- acributen worden vervangen door CSS <h1 align="left"> <h1 style="text- align:left;"> Gezien meeste e- readers die EPUB 3 ondersteunen ook EPUB 2 ondersteunen, zijn deze verschillen niet belangrijk

31 Ondersteuning Type Vendor Runs on EPUB2 EPUB3 Adobe Acrobat Adobe Microsoft/Apple desktop No No Adobe Digital Editions Adobe Microsoft/Apple desktop Yes Yes Kindle Amazon eink / Microsoft/Apple desktop / Android/iOS/Microsoft/ Blackberry / Browsers / Tablet (~Android) No No ibooks Apple Apple desktop/ios Yes Yes Nook Barnes & Noble eink / Microsoft/Apple desktop / Android/iOS / Browsers / Tablet Yes Maybe Tolino Deutsche Telekom eink / Tablet (Android) / Browsers / Android/iOS Yes Yes Google Play Books Google Microsoft/Apple/Android/iOS Yes Yes Kobo Kobo eink / Microsoft/Apple desktop / Android/iOS/Microsoft/ Blackberry / Tablet (Android) Yes Yes Azardi Infogrid Pacific Microsoft/Apple/Linux desktop Yes Yes Kitabu Kitabu Apple desktop Yes Maybe Cool Reader Buggins Microsoft/Linux desktop, Android Yes No Calibre Calibre Microsoft/Apple/Linux desktop Yes Yes OverDrive Media Console OverDrive, Inc. Android/iOS/Microsoft/Microsoft desktop/kindle/nook Yes Yes Okular Piotr Szymański Linux Yes No Pocketbook Pocketbook P o c k e t b o o k International eink Yes No P o c k e t b o o k International Tablet (Android) Yes No Blio Ray Kurzweil Android/iOS/Microsoft Yes Maybe STDU Viewer STDUtility Windows desktop Yes No

32 Conclusies Indien romans in EPUB 2 Laat in EPUB 2 (iets) meer ondersteuning EPUB 3 niet nodig Indien high- tech boeken Moet in EPUB 3 EPUB 2 ondersteunt amper aueeldingen Indien van een roman naar een high- tech boek Conversie EPUB 3 nodig voor interac6viteit Conversie is vooral bij de structurele bestanden (inhoudstafel etc.) Indien een digitale publicave maken in HTML! EPUB 2, EPUB 3, Web, PDF,...