Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

web reader tests with remote URLs, EPUB (zipped vs. exploded), RWPM manifest.json, GitHub vs. GitHack CDNs #2

Open
danielweck opened this issue May 15, 2024 · 7 comments

Comments

@danielweck
Copy link
Member

danielweck commented May 15, 2024

Colibrio:

#2 (comment)

Readium1:

#2 (comment)

NYPL:

#2 (comment)

DITA R2D2BC:

#2 (comment)

VivlioStyle:

#2 (comment)

Readium2 (TODO):

#2 (comment)



exploded EPUB (raw HTML)

Suggestion: using JavaScript, test presence of navigator.epubReadingSystem to trigger injection of TOC link at the top of all XHTML pages (so that exploded EPUB can be browsed online without EPUB reader)


zipped EPUB


RWPM

( https://github.com/readium/r2-streamer-js )

From GitHack DEV: https://raw.githack.com/edrlab/publications/main/thorium3-documentation/sources/en.epub


@danielweck
Copy link
Member Author

danielweck commented May 15, 2024


Colibrio

exploded EPUB

(root dir)

exploded EPUB

(META-INF/container.xml)

exploded EPUB

(EPUB/package.opf)

zipped EPUB

RWPM (manifest JSON)

( https://raw.githack.com/edrlab/publications/main/thorium3-documentation/sources/en.epub )


@danielweck
Copy link
Member Author

danielweck commented May 15, 2024


Readium1

exploded EPUB

(root dir)

exploded EPUB

(META-INF/container.xml)

exploded EPUB

(EPUB/package.opf)

zipped EPUB

RWPM (manifest JSON)

( https://raw.githack.com/edrlab/publications/main/thorium3-documentation/sources/en.epub )


@danielweck
Copy link
Member Author

danielweck commented May 15, 2024


NYPL

( https://github.com/NYPL-Simplified/web-reader )

exploded EPUB

(root dir)

exploded EPUB

(META-INF/container.xml)

exploded EPUB

(EPUB/package.opf)

zipped EPUB

RWPM (manifest JSON)

( https://raw.githack.com/edrlab/publications/main/thorium3-documentation/sources/en.epub )


@danielweck
Copy link
Member Author

danielweck commented May 15, 2024


DITA R2D2BC reader

( https://github.com/d-i-t-a/R2D2BC )

exploded EPUB

(root dir)

exploded EPUB

(META-INF/container.xml)

exploded EPUB

(EPUB/package.opf)

zipped EPUB

RWPM (manifest JSON)

( https://raw.githack.com/edrlab/publications/main/thorium3-documentation/sources/en.epub )


@danielweck
Copy link
Member Author

danielweck commented May 15, 2024


Vivliostyle

( https://github.com/vivliostyle/vivliostyle.js )

exploded EPUB

(root dir)

exploded EPUB

(META-INF/container.xml)

exploded EPUB

(EPUB/package.opf)

zipped EPUB

RWPM (manifest JSON)

( https://raw.githack.com/edrlab/publications/main/thorium3-documentation/sources/en.epub )


@danielweck danielweck changed the title web reader options web reader tests with remote URLs, EPUB (zipped vs. exploded), RWPM manifest.json, GitHub vs. GitHack CDNs May 15, 2024
@danielweck
Copy link
Member Author

danielweck commented May 15, 2024


Readium2 (TODO)

( https://github.com/readium/ts-toolkit )

exploded EPUB

(root dir)

exploded EPUB

(META-INF/container.xml)

exploded EPUB

(EPUB/package.opf)

zipped EPUB

RWPM (manifest JSON)

( https://raw.githack.com/edrlab/publications/main/thorium3-documentation/sources/en.epub )


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants