shahine.com/omar/

homepage | Send mail to the author(s) contact

yet another Microsoft blogger

# Thursday, April 29, 2004

Opening Acrobat PDFs in IE

As I just mentioned, there is a way to make Office documents open in their respective apps rather than IE. Since PDFs are quite common on the net I am always getting annoyed when they load in the browser for many of the same reasons I mentioned earlier today.

The double whammy to PDFs loading in IE is that they are not entirely downloaded. So for a multi page PDF file you have to wait a long time to page around and in many cases this freezes IE which makes me extra grumpy (try searching, even worse). There is a preference in Acrobat Reader to both disable the opening of documents in the browser as well as disable the loading “feature” (I'd call it a flaw). Here is how to do it:

  1. Launch Acrobat (why oh why does this take FOREVER!!!)
  2. Go to Edit->Preferences (Adobe should know by now that Windows programs do not have Preference in the Edit menu. That is legacy Mac OS 9 behavior. Please fix this).
  3. Click on Internet
  4. Uncheck Display PDF in browser
  5. Unhceck Allow fast web view

Now quit Acrobat. Problem solved. However, in my attempt to semi automate this I tried to figure out what regkeys control this behavior and failed. It seems that the following regkey controls the browser setting:

[HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\6.0\Originals]
"bBrowserIntegration"=dword:00000000

However, if you set this it does not actually work until you launch Acrobat and go to Preference and Save them. seems changing the regkey in and of itself does nothing till the prefs somehow get marked dirty. Does anyone have an secrets about making this stick?

While we are on the subject, launching Acrobat is painfully slow. In fact, for a product that is designed to be used to read documents it doesn't really optimize for that scenario (it's very slow, page flipping is slow, and launching is slow). There are some documented ways to speed up Acrobat by quite a bit though. But common, I really shouldn't have to do this. Don't load plugins and code that I'm not ever going to use. Go look at how fast Word, PowerPoint and Excel boot.

I'm also assuming there is good reason why Apple has written their own PDF viewer that ships with the OS. It's far superios to Acrobat Reader for doing the most common scenerio (reading a PDF).

Posted Thursday, April 29, 2004    Permalink    Comments [3]  View blog reactions

 

Thursday, April 29, 2004 1:36:46 PM (Pacific Daylight Time, UTC-07:00)
I agree. And they STILL haven't fixed the age-old bug that occurs when you install Adobe Reader, and then view a PDF from the web.

It makes it appear that IE is locked, while Acrobat Reader is displaying a liscense dialog *behind* the browser. It's very frustrating. I've learned to expect it (or run the Reader program by itself after installing), but many users I see downloading the Reader to view a PDF from the web get very confused by this behavior, and justifiably so.

I've even gone so far as to add a registry entry to my unattended install discs that indicates "yes" the agreement was accepted, so that I never have to deal with that damn thing on any of my clients' computers.
Brandon Paddock
Thursday, April 29, 2004 8:52:48 PM (Pacific Daylight Time, UTC-07:00)
I finally got Acrobat to stop the "helpful reminders" spamming me about their "updates." Now if I could only get it to *STOP* with the "Configuring..." and "Preparing to install..." messages every time it starts up.

On the issue of opening in IE: if you happen to have control of the server sending the files, you can change the "content-disposition" HTTP header to force the browser to give the user the Open/Save dialog instead of opening in the browser.
Monday, May 10, 2004 3:53:18 AM (Pacific Daylight Time, UTC-07:00)
it takes forever cos it's loading addons. you can move shedloads of stuff out of its startup directory and it'll start like lightning - watch the splash screen for the huge list of stuff loaded... why is it in there by default? who knows!
Comments are closed.