Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?
-
@firsh said in Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?:
Okular. It has no tabs when new files are opened from outside it
It has , you just need to enable it (and be on the same desktop, so that it doesn't open a new instance, but this can be altered too)
-
@npro said in Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?:
enable it
It's enabled and it doesn't do anything for me (Win 11). Each file opened will spawn a new instance. It's even reported in their bug tracker. But it's okay.
To stay relatively on topic here is my solution for PDFs.
I've added a userscript that forces links to PDFs on all pages to open in "new tab", that prevents them from being downloaded and they open just fine in Vivaldi (or possibly in the extension that uses the Mozilla library but it renders text badly for me). It processes even those crafty links that use javascript to use some internal viewer or similar.
Pages from which I do want to download I added another userscript that reverses it and adds the "download" html attribute so they get downloaded no matter what. They'll end up in Okuar for actual reading.
-
For the Firefox JS for PDF use: Reader View
https://chrome.google.com/webstore/detail/reader-view/ecabifbgmdmgdllomnfinbmaellmclnh
https://add0n.com/chrome-reader-view.html
It is excellent and with a lot of settings:
-
@firsh said in Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?:
(Win 11). Each file opened will spawn a new instance. It's even reported in their bug tracker.
Sry to hear that, here's how it looks in Arch Linux. (version 22.04.0)
I suppose someone from M$ could step up and fix that bug for the MS Windows version but that would mean supporting the Free Open Source Community, who are we kidding.
-
@npro said in Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?:
@firsh said in Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?:
(Win 11). Each file opened will spawn a new instance. It's even reported in their bug tracker.
Sry to hear that, here's how it looks in Arch Linux. (version 22.04.0)
I suppose someone from M$ could step up and fix that bug for the MS Windows version but that would mean supporting the Free Open Source Community, who are we kidding.
Nothing to fix on Microsoft side, it works as intended on Chrome, Firefox and Edge (I mostly use Edge at the moment).
-
@firsh
You called Foxit bloated. What about Adobe? That was really bloated. It took way too long just to open. I like Foxit because of the choices it gives me. -
@kobi said in Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?:
Nothing to fix on Microsoft side, it works as intended on Chrome, Firefox and Edge (I mostly use Edge at the moment).
You mean with Chrome, Firefox, Edge, on Microsoft Windows 11, if you double click on downloaded pdfs in each browser's download panel to open them with Okular , Okular displays them all as tabs, as shown in my screenshot? So basically you are saying that there is no bug and user Firsh is lying, or that bug -if it exists- affects only him/her, which can't be the case as it was reported by someone else, so you would be lying instead. You need to clarify.
-
@npro said in Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?:
@kobi said in Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?:
Nothing to fix on Microsoft side, it works as intended on Chrome, Firefox and Edge (I mostly use Edge at the moment).
You mean with Chrome, Firefox, Edge, on Microsoft Windows 11, if you double click on downloaded pdfs in each browser's download panel to open them with Okular , Okular displays them all as tabs, as shown in my screenshot? So basically you are saying that there is no bug and user Firsh is lying, or that bug -if it exists- affects only him/her, which can't be the case as it was reported by someone else, so you would be lying instead. You need to clarify.
I mean the default PDF reader opens PDFs as tabs on Windows 11, yes.
If you having issues with Okular having a different behaviour, contact the Okular developer, as this is not an issue on Windows 11 with the browser Default PDF reader.
-
@Kobi said in Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?:
I mean the default PDF reader opens PDFs as tabs on Windows 11, yes.
I see you didn't understand that I replied to user Firsh about his problems with the external pdf reader called Okular in the first place, it's OK, probably the language barrier.
If you having issues with Okular having a different behaviour, contact the Okular developer, as this is not an issue on Windows 11 with the browser Default PDF reader.
Again, you didn't understand that it's not me who has issues with Okular but the user Firsh who is on Windows 11 and wrote that those issues are already reported to the bugtracker.
So, in the end, I suppose someone from M$ could step up and fix that bug for the MS Windows version of Okular, but that would mean supporting the Free Open Source Community, who are we kidding.
-
@npro said in Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?:
here's how it looks in Arch Linux
That sweet dark UI is also not present in the Windows version. Still, given the excellent and many ways of inverting document colors to achieve dark mode for the document itself and the speed at which it opens and works make it the best.
@Streptococcus said in Why Vivaldi is using Google PDF Viewer instead of Mozilla pdf.js library ?:
You called Foxit bloated.
Well, it used to be good, but I receive lots of digitally signed invoices and the verification of those made the opening time over 10s per file, that is unacceptable. Nothing else seems to have that problem. The pushing of connectedpdf and "editing" features are useless for me in a "reader". If I want to edit, even modify, I'd use Acrobat (the main software not the Reader) or something similar. The sign and place a signature was a nice feature though.