top | item 20832798

Microsoft Is Killing ePub Support in Edge Classic

198 points| ingve | 6 years ago |thurrott.com

132 comments

order
[+] duncanawoods|6 years ago|reply
Oh what? That is really bad. Epub support in edge was the one thing I used and was impressed by. The text looked great and it supported very good read-aloud that tracked the words in the text. I was impressed how well it read tricky things like numbers and sub-clauses. If you switched to one of the British accents, crank the speed to 2x and it was a great way to power through some books that might have become a slog. When you begin to tire, switch the gender of the voice and it suddenly becomes more digestible again.

I just don't know why MS spends so much time shooting itself in it's feet. So much talent and promising product gets burned for indecipherable reasons.

[+] liability|6 years ago|reply
It's obviously not a configuration suitable for everybody, but I read epubs in a similar manner with Emacs, using the read-aloud and nov packages. It highlights each sentence as it's read, using the system TTS (MacOS's `say` in my case.)

    (use-package read-aloud :ensure t)
    (setq read-aloud-engine "say")
    (use-package nov :ensure t)
    (add-to-list 'auto-mode-alist '("\\.epub\\'" . nov-mode))

    (bind-key* "M-SPC" 'read-aloud-buf)
[+] mips_avatar|6 years ago|reply
Killing decent products is the Google way. Now that Microsoft is using chromium maybe the Google way is seeping in.
[+] wodenokoto|6 years ago|reply
> I just don't know why MS spends so much time shooting itself in it's feet.

Removing a (great) feature that almost no one uses, in a product that is being sunset is shooting oneself in the foot?

[+] ocdtrekkie|6 years ago|reply
The biggest thing that was exciting to me was EPUB having native OS support, effectively, via Edge. You could assume an EPUB was readable in Windows without downloading something, just like you can assume for JPGs and TXT files. This feels like a huge step back for the format to lose this.
[+] sitkack|6 years ago|reply
I just realized that EPUB is the CHM of the modern world.
[+] saagarjha|6 years ago|reply
> “Download an .epub app to keep reading,” a notification in Edge classic reads when you load an EPUB document. “Microsoft Edge will no longer be supporting [sic] e-books that use the .epub file extension. Visit the Microsoft Store to see our recommended .epub apps.”

What’s wrong with this? It looks grammatically correct to me…

[+] pwinnski|6 years ago|reply
It seems fine to me, too, if not the most direct wording. "Microsoft Edge will no longer support e-books..." is shorter, but the existing wording isn't wrong.
[+] dragonwriter|6 years ago|reply
> What’s wrong with this?

This is answered in the next sentence of the article: it’s “support” not “be supporting,” Microsoft.

The is using the future continuous when the simple future is more appropriate to the message.

[+] vernie|6 years ago|reply
[sic] is Latin for self-satisfied smirk
[+] xxpor|6 years ago|reply
I wonder if "no longer will be supporting" is more technically correct, to keep the verbs together.
[+] labster|6 years ago|reply
It’s probably short for sic transit gloria mundi.
[+] 2_listerine_pls|6 years ago|reply
Would have been better:

“e-books that use the .epub file extension, Microsoft Edge will no longer support”

[+] uniformlyrandom|6 years ago|reply
The author is probably an English major. He was waiting all his life to finally say 'you see, my degree is not completely useless'. He would, of course, be completely and utterly wrong - both in justifying his degree, and his analysis of relnotes grammar.
[+] logfromblammo|6 years ago|reply
This makes no sense to me. EPUB is basically HTML in a ZIP container with mandatory included files. If you already have a full-blown web browser, and a ZIP library at hand, naively rendering EPUB pages by unzipping to temp files and tweaking the URI resolver is an easy addition. If you already have a full-blown web browser that already renders EPUB pages better than a lot of EPUB-specific reader programs, removing that support is doing work to reduce functionality.
[+] sedatk|6 years ago|reply
If it isn't used a lot, I'd prefer the budget to go somewhere more useful instead.
[+] WheelsAtLarge|6 years ago|reply
I'm very surprised how bad most ePub readers are. You would think that by now picking an ePub reader for the PC would be a no brainer but it seems there are very few good ones. Too bad, the ePub reader is very good. It's the only reason I use Edge.
[+] Kaiyou|6 years ago|reply
Same with physical ebook readers, really.
[+] runxel|6 years ago|reply
This was literally the only thing Edge was actually good at...

Dammit Microsoft!

[+] marcosdumay|6 years ago|reply
It's a reasonably good PDF reader too. Because of it Windows got nearly as good as Linux on that front.
[+] durpleDrank|6 years ago|reply
No kidding. I was just thinking about that last night!
[+] srikz|6 years ago|reply
They should spin off the old Edge as a reincarnation of Reader from Windows 8.

It was a great app and I hoped it would become as versatile as Preview on Mac.

It was annoying when I double clicked a EPUB (or PDF) it would open the browser and sometimes all my tabs from last session would open and in most cases just the EPUB would open and I lose the previous browsing session.

This needs to be a dedicated app separate from the browser. I hope they have something in the works.

[+] liability|6 years ago|reply
Does windows have anything analogous to quicklook? That's one feature I think Apple did well with.. though it's obnoxious it can no longer be extended to support non-MPEG-LA video formats...

I've experimented with using mpv controlled over json IPC as a FOSS substitute to quicklook, which works well for media but not documents...

[+] underwater|6 years ago|reply
Microsoft have a weird habit of releasing niche or experimental products in a fully fledged form and then not knowing how to make them useful or popular (3D Paint, anyone?)

Did they really expect a solid ePub reader to be a significant selling point for the browser?

[+] worble|6 years ago|reply
>Did they really expect a solid ePub reader to be a significant selling point for the browser?

Well it was the only reason I ever opened Edge, so it kind of worked?

[+] dgellow|6 years ago|reply
It is for me. Also, the PDF reader, and the “Add notes” feature that allow you to annotate any web page. The support for the Surface Pen is just excellent in Edge.
[+] ZuLuuuuuu|6 years ago|reply
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.
[+] contravariant|6 years ago|reply
Using a browser to read an Epub which is effectively just some bundled HTML seems like a very logical thing to do to me.
[+] lenkite|6 years ago|reply
I really wished they hadn't killed Edge. And I love EPUB in Edge for technical books - you can open several in different tabs and also search within them. The browser is the most natural vehicle for EPUB! Using a third party reader on Windows is going to be a pain.
[+] anoncake|6 years ago|reply
It boggles the mind. Literally everything happens in the browser except reading hypertext documents.
[+] agluszak|6 years ago|reply
Why won't they just open source the reader instead of abandoning it? I would love to have at least one 100% working epub reader on Windows...
[+] sireat|6 years ago|reply
Bizarre decision. I've done my share of epub wrangling by hand (that is with Sigil).

Epubs are basically zipped HTML. How hard would it have been to leave basic support?

So now one has to "freeze" Edge to keep epub support.

I doubt it is as easy as moving Edge to a different folder. Probably need to mess with regedit as well.

[+] Endy|6 years ago|reply
Oh, it could do that? I still use Calibre and Sigil. Then again, how can any browser not in some way support ePUB? It's just a bunch of hyperlinked XML files in a container. Rename it to a .ZIP and you're good to go.
[+] fencepost|6 years ago|reply
While I'm sure that there are some adequate ePub readers for Windows desktops, I find myself doubting that there are many actual good ePub readers. At the very least when I looked from a Windows phone a year or two back there was nothing very good in the Windows App Store. Maybe Microsoft's push towards the Surface family particularly the Surface Go as a tablet means that there will be something worthwhile.

At least, that's the dream.

[+] cannonedhamster|6 years ago|reply
I've found SumatraPDF to be the lowest overhead document browser for Windows. Surface book is actually a really nice piece of kit. I'm surprised the surface laptop came from MS.
[+] niceworkbuddy|6 years ago|reply
This is really unfortunate. Killing one of the best applications? I mean it's fast, reliable, simple, easy to use, integrated...
[+] phjesusthatguy3|6 years ago|reply
"X browser is killing support for Y format"

Well, good. Now we can go back to when browsers handed files off to helper apps that supported the formats in question. I'm all for it.

[+] jackcodes|6 years ago|reply
You say this now but I’m, for one, very glad pdf.js exists.
[+] darekkay|6 years ago|reply
After getting a Windows Tablet, I was looking hard for a good epub/pdf reader with annotations. To my surprise, Edge was by far the best reader out there. However, a few weeks later an update killed the annotations feature - I just couldn't save them anymore. None of the support-provided solutions has worked. I then started using Calibre to convert my epub files into azn3 and open them in the Windows Kindle app, which is also quite nice.
[+] hackerbrother|6 years ago|reply
Very annoying, but I guess makes sense as chromium doesn't support epub and they'd want to keep the different edges consistent. And the old edge will be gone soon anyways..

A natural question is: is edge still going to be the default PDF reader in Windows? And will edge's pdf viewer look just like chrome's

[+] WorldMaker|6 years ago|reply
Probably and it does in Dev and Beta builds (which is a disappointment because "Edge Classic" PDF Viewer was better and Chrome's a distinct regression in some disappointing ways).
[+] IloveHN84|6 years ago|reply
They are starting wrapping up and deprecating Edge classic, as the Chromium one is now in beta
[+] dajohnson89|6 years ago|reply
Can someone explain why one would use ePub, vs pdf? PDF seems way more popular.
[+] piotrkubisa|6 years ago|reply
I'd say PDF is all about presentation, while ePub/Mobi is closer to real books that focus on content and legibility.

EPubs are perfect for long-lengthy documents, where you can bookmark position to given line of text (not page, so I'd say it's more precise to get back in which paragraph you've finished reading), everything is searchable/copyable/highlightable, formatted into single-column, usually justified, wrapped using hyphenation, easy to change font size, colors (i.e. day/night mode) and there isn't strict paper (canvas) size. Basically, it increases accessibility and focus.

While the PDF is just like a ZIP (I think those formats share the same popularity), that consist collection of numbered crisp, anti-aliased PNGs and SVGs, sometimes with an attached metadata. I often hear, there isn't any chance to PDF document look different on other device. However, PDF is just a subset of PostScript (hence the name) and has many versions (standardized as a public document, by ISO, by other parties or just paywalled)[1]. Fortunately, quite old PDF1.5 version has majority of features used by typical document creator, also fact that there aren't many competing implementations and they seem to be up-to-date with PDF2.0 convinced users and developers to use it. That's worth noting, PDF supports reflow [0], but it is far from perfect and I guess many bookworms will refrain from using it at all.

[0]: https://en.wikipedia.org/wiki/History_of_the_Portable_Docume...

[1]: https://helpx.adobe.com/acrobat/using/reading-pdfs-reflow-ac...