internetarchive / internetarchive/bookreader

Consolidate most "BookReaderJSSimple" demo files

Open
#354 9 comments 0 reactions 0 assignees View on GitHub
refactor
Dominant language
JavaScript
Stars
1.2k
Forks
491
Avg merge
2d 15h
Merged PRs (30d)
3

Description

Most of the demo files differ only in:

1. `plugins` used
2. BookReader options
3. Book data

All the demos that use BookReaderJSSimple have the same data. Consolidate those to be the same HTML file, with URL parameters for specifying any extra BookReader options.

## Summary of Requirements
- [ ] Create a demo file with URL parameters:
- [ ] e.g. `&plugins=mobile_nave,url,tts`
- [ ] e.g. `&extraOpts={"startFullscreen": true}`
- [ ] Most demos including `BookReaderJSSimple` consolidated.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.