Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

User interface issues regarding embedded PDFs

Q.1. What are the advantages and disadvantages, from a usability standpoint, of embedding PDFs in a web page?

Q.2. In general, for the average computer user, which scenario provides the most "streamlined" experience?

Q.3. Would using cookies to remember the options substantially improve Scenario #2?

Scenario #1

  1. User sets options.
  2. User clicks a Report button.
  3. PDF is sent as an attachment (to Save or Open).
Advantages
  • The options don't get reset.
Disadvantages
  • The PDF can obstruct the web page.
  • The user might leave too many PDF windows open (slowing system performance).

Scenario #2

  1. User sets options.
  2. User clicks a Report button.
  3. PDF is embedded in the page.
  4. User clicks back and the options will have been reset (AJAX, no cookies).
Advantages
  • The results appear immediately (no extra clicks).
Disadvantages
  • Not all browsers support embedding PDFs (?).
  • The web page (i.e., the Report button) disappears.

Thank you!

like image 545
Dave Jarvis Avatar asked Feb 27 '23 16:02

Dave Jarvis


1 Answers

I hate when a pdf opens in a browser window. But I'm one data point, and one that's probably not interesting to you. What you need to do is talk to your actual customers and ask them instead.

Without more details it's just too hard to say what is best for your specific application. Do users use your app 8 hours a day, or only 8 minutes a month? Do they typically have large screens? Small? Do they access the app via mobile devices? Is viewing the report their primary job activity, or is the report something they'll print and shove in a drawer? Answer these questions and the answer to your usability question will be easier to get.

The bottom line is, ask your users. If you can't, or the answer is indeterminate, give them both options and let them choose.

like image 158
Bryan Oakley Avatar answered Mar 07 '23 16:03

Bryan Oakley