GNOME Bugzilla – Bug 689992
Load documents in the ephy window using libevince
Last modified: 2015-02-03 11:39:59 UTC
First step would be to add a document mode in EphyEmbed and load the document in an EvView.
Created attachment 231176 [details] [review] Patch
interesting, but where does this leave the "minimalist design" trend that GNOME 3 and Web has been focusing on in recent times? Gnome Documents already adds a unfamiliar UI on top of a PDF document view (at least for those who are used to Evince). I don't see how it will make users' lives easier if Epiphany will add a third one instead of just handing the file off to Evince or whatever the preferred pdf handler is.
I think this is more like a preview, we could add an option "open document in evince" or something like that.
(In reply to comment #3) > I think this is more like a preview, we could add an option "open document in > evince" or something like that. Well, that's exactly what Documents does, isn't it? Shouldn't we at least stay consistent with their UI?
My view is that the preview that we integrate into Web (a la the mockups) is consistent with and uses some of the patterns we use in Documents. The interface in Web would then allow the user to save the previewed document in the Documents library.
(In reply to comment #2) > interesting, but where does this leave the "minimalist design" trend that GNOME > 3 and Web has been focusing on in recent times? > > Gnome Documents already adds a unfamiliar UI on top of a PDF document view (at > least for those who are used to Evince). I don't see how it will make users' > lives easier if Epiphany will add a third one instead of just handing the file > off to Evince or whatever the preferred pdf handler is. You could also look at this from the other side. When you browse the web and click on a link to a PDF document, why should the browser behave completely differently than when clicking on a link to an HTML document, an image, or even a plain text document? In many cases, the user does not care about the document format, he or she simply wants to read the document. The current situation is pretty painful, in my opinion: * PDF files are downloaded to and kept in your downloads folder, whether you want that or not * Epiphany might display an empty content area that you have to close manually * Back and forward buttons do not work across PDF files * You cannot easily copy the URL from where you downloaded the PDF using the address bar * You cannot open a PDF document as a tab
Evince has a NPAPI plugin now that integrates much better with the web adn doesn't require any changes in ephy.