Hacker News new | ask | show | jobs
by sonicaa 2655 days ago
hi! Sonica, CTO of Bubblin Superbooks here!

> I've also run into instances where the preview has text cut off even at 100% zoom.

Which [device, os and browser] are you on?

> I'm reliant on them being always on and still around 10+ years later…

These books are hosted using a service-worker, and will work even if our service goes offline for sometime or your device disconnects from the Internet.

1 comments

Above is latest Chrome on osx.

https://i.imgur.com/veYtCUV.png Iphone xs safari. Unable to scroll/pinch/etc. Closing tab fixes.

Chrome/OSX should work normally. I'm sorry about this. :-(

Can we look into the errors on your browser's console?

> zoom

Quick note: As a real reader will you prefer to pinchzoom on every page of the book or scale the book just once from the settings panel and be good to go?

> scroll

Scrolling is a no-go for books. My cofounder has written about this at length here: https://bubblin.io/concerns

---

We are aware about an issue that prevents us from using pinch features to scale content correctly on iOS Safari. The bug is raised with Apple for this and I'm hoping they'll catch up on it soon. :-)

https://bugs.webkit.org/show_bug.cgi?id=186970

Nah, I meant when I got that view with safari there wasn't anything I could do to actually read the text. I was stuck with that view for all the pages. With Chrome I can scroll around to read even with the off-view.

Access to fetch at 'https://ft-polyfill-service.herokuapp.com/v2/polyfill.min.js... from origin 'https://bubblin.io' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled. serviceworker.js:1 Uncaught (in promise) TypeError: Failed to fetch Promise.then (async) (anonymous) @ serviceworker.js:1 serviceworker.js:1 Uncaught (in promise) TypeError: Failed to fetch (anonymous) @ serviceworker.js:1 serviceworker.js:1 Uncaught (in promise) TypeError: Failed to fetch