Read epub ebooks for your Chromebook and ChromeOS, works offline

Latest Version

Version
0.0.3
Update
October 20, 2014
Size
331KiB
Developer
chromebeat.com
Category
Users
60,000+
Rating
2.95312 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
FileSystem:
0: - directory
1: - retainEntries
Webview
Notifications
Https://www.google-analytics.com/
Storage
See more

EBook Offline Reader Application

EBook Offline Reader for Chrome is an offline enabled app that lets you open and read epub ebook files. This app runs anywhere you have chrome installed. It's especially handy on a chromebook, because it lets you read your ebooks even when you're offline.

Update: Oct 10, 2014
- Allow opening epub file from within the app
- Migrate to new chrome.sockets API
- Use new epub.js library

This app lets you open \"epub\" ebook files with ChromeOS file browser by just double clicking on the file. It registers the filetype \"epub\" Perhaps in the future it will handle other ebook types.

Open source: https://github.com/kzahel/ebook-offline-chrome

Based on epub.js
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAk0jhYCl9TUXoR7TdVhkHm30bdDi+pFdZWUoI1pAXnaycnpwFYRbwD2WeNPm5pPup+6AGCk9pEVfacnaqYXE9xX5b/d+yRvaf6ASQnxtUBk2uaaAkrz41+cdobhvUJgXuX7H0Vp447WXUaRRKgisna0zPh7FB91zpDAIZHnoe2rGPecVKv9hdF2raNROsLyK1ewl5Uux4AEKgzxVyle3deH57f2GEi1Ie3gO29GtDB5cvlM7Xgbx5rrndl2shVb3sU3wDL2a5Tevcoc18ZYr1zgksX9ZVpeTCuRl+GUvLO/BxGeUZDujpp+a3PluVJNEeo0orfhFj9/EK4eQ0HXq+KwIDAQAB", "name": "EBook Offline Reader", "short_name": "EBook Offline Reader", "description": "Read epub ebooks for your Chromebook and ChromeOS, works offline", "author": "Kyle Graehl", "version": "0.0.3", "manifest_version": 2, "offline_enabled": true, "minimum_chrome_version": "33", "file_handlers": { "any": { "types": [ "application/epub+zip" ], "extensions": [ "epub" ], "title": "EBook Offline Reader" } }, "app": { "background": { "scripts": ["web-server-chrome/underscore.js","web-server-chrome/common.js","web-server-chrome/mime.js","web-server-chrome/buffer.js","web-server-chrome/request.js","web-server-chrome/stream.js","web-server-chrome/connection.js","web-server-chrome/webapp.js","web-server-chrome/handlers.js","web-server-chrome/httplib.js","background.js"] } }, "permissions": [ {"fileSystem":["directory","retainEntries"]}, "webview", "notifications", "https://www.google-analytics.com/", "storage" ], "sockets": { "tcpServer": { "listen": ["127.0.0.1:*"] } }, "icons": { "16": "book-16.png", "19": "book-19.png", "32": "book-32.png", "38": "book-38.png", "48": "book-48.png", "64": "book-64.png", "96": "book-96.png", "128": "book-128.png" }}
Read more