Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think it was a mistake integrating the browser with an Epub reader. Having said that, it was still a very nice and elegantly designed part of Edge. So I would like having it as a stand alone app, but I don't expect MS doing the right thing. They will either kill it completely or rewrite it from scratch with Electron.


Using a browser to read an Epub which is effectively just some bundled HTML seems like a very logical thing to do to me.


agreed epub is basically a zipped html, so it's sensical to implement it in a browser


That is like saying a Zip file manager should also include Epub reader since Epub is basically a zip file.

Reading a book and browsing web are fundamentally different activities and need different UX and business logic. Putting book reading capabilities to a browser makes the code base bloated in my opinion.


I have to say I disagree there. "Our program for handling HTML+CSS content should handle HTML+CSS content stored in containers" is a much more reasonable idea than "Our program for opening containers should also handle whatever content is inside those containers." It's a common thing for programs to do. VLC plays videos in zip files and RetroArch plays games in zip files, for example.

And I don't think reading a book and browsing the web are fundamentally different activities. They're near-identical. The web was created as a way to access documents consisting of text, images, and links to other points within the current document or to other documents. A book is a document consisting of text, images, and links to other points within the current document (endnotes, footnotes, "see page X") or to other documents (references/citations). The UX and features you'd want for a book reader are the same you'd want for a browser's Reader Mode, as implemented by Edge, Firefox, and Safari. I don't see any difference between reading an ePub file and reading a long article on a website.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: