Closed Bug 1158610 Opened 7 years ago Closed 4 months ago

[UX] Improve Ui of PDF.js and image viewer

Categories

(Firefox :: PDF Viewer, enhancement, P3)

40 Branch
enhancement

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox40 --- affected

People

(Reporter: phlsa, Unassigned)

References

Details

(Whiteboard: [ux][pdfjs-c-ux][design-work-needed])

Objectives:
- Collect ideas for improving the experience of viewing PDFs and images in Firefox
- Especially: is there a way to improve the experience of viewing large PDF files?
- Sketch and prototype solutions
Also related: Print preview UI on Windows
Component: General → PDF Viewer
(In reply to Philipp Sackl [:phlsa] (Firefox UX) please use needinfo from comment #0)
> - Especially: is there a way to improve the experience of viewing large PDF
> files?

Could you provide references or explanation for issues with large PDF files? I mean by it that there might be issues with performance for some PDFs (e.g. geo maps) but they are not large, or we might have large PDFs but they are appears to be fast (e.g. http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_reference_1-7.pdf).

(Adding few related bugs to see also)
Flags: needinfo?(philipp)
See Also: → 739043, 786674, 1009576, 938235
Ability to View Acroform and XFA Form PDFs.
I mean View, no editable fields, no data entry, or interactive functionality associated with form fields.
Just be able to render them on screen for display.

https://en.wikipedia.org/wiki/XFA
https://en.wikipedia.org/wiki/Portable_Document_Format#Interactive_elements
(In reply to bugzilla from comment #4)
> Ability to View Acroform and XFA Form PDFs.

If this isn't possible in the UI update, then at the very least change the misleading message that it pulls up.  http://i.imgur.com/We2Ai6c.png

Stating to "upgrade to the latest version of Adobe Reader" is nonsense when most of the time the system already has a sufficiently new Adobe Reader installed.  And even if they did go and install it, it's not going to change Firefox's default of PDF.js.

Instead I suggest a simple message centered in the browser, "Firefox can't view this type of PDF document", with a button underneath labeled, "Open PDF in another program".  The behavior of the button could be determined by an entry in about:preferences#applications with a default of "Always ask" but also with the options like "Use Adobe Reader".

The current message creates so much confusion and headaches for IT.  I imagine home users are equally as confused.  Please change it to anything else than what it currently is.
(In reply to Jason Jackson from comment #5)
> (In reply to bugzilla from comment #4)
> > Ability to View Acroform and XFA Form PDFs.
> 
> If this isn't possible in the UI update, then at the very least change the
> misleading message that it pulls up.  http://i.imgur.com/We2Ai6c.png

That message is provided by the PDF file itself, not by us. This is also very much not relevant to this particular bug.
The primary objective of this bug, which is categorized as User Experience [UX], states: "Collect ideas for improving the experience of viewing PDFs and images in Firefox".

The ability to view PDF forms will dramatically improve the experience of viewing PDFs in Firefox.

Hence, this thread is relevant to this particular bug.

However, if there is a separate, open, bug that directly addresses this one issue, then please reference it so that we may move discussion over there.  Cheers.
(In reply to bugzilla from comment #7)
> However, if there is a separate, open, bug that directly addresses this one
> issue, then please reference it so that we may move discussion over there. 
> Cheers.

bug 739043.
Bug 739043 is a request to allow entry into form fields.  That is an expanded scope beyond just being able to render the display of the fields.  Certainly related though.
Priority: -- → P3
Whiteboard: [ux] → [ux][pdfjs-c-ux]
Flags: needinfo?(philipp)
Whiteboard: [ux][pdfjs-c-ux] → [ux][pdfjs-c-ux][design-work-needed]

Not much came out of this.

Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → INCOMPLETE
Type: defect → enhancement
You need to log in before you can comment on or make changes to this bug.