Skip to content

Global rewrite of the app: what should be addressed first #4

@readbeyond

Description

@readbeyond

Current sins, in order of importance:

  1. the JS code needs to be modularized --- I (Alberto) have no idea what JS framework/library/whatever is best for the task, if any is at all;
  2. the XHTML contents should be loaded in an <iframe>, not directly into a <div> in the app view;
  3. UI should be designed by an UI designer;
  4. library info and user settings are stored in localstorage => should become a real db, e.g. sqlite;
  5. remove some shortcuts in parsing/supporting EPUB, e.g. multimedia preloading;
  6. better pagination (current is decent on iOS but buggy on Android);
  7. most user-requested features: notes/bookmarks and dictionary support.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions