Access online banking and other DLL sites in Safari

Jan 15, '03 10:42:55AM

Contributed by: Anonymous

An annoying bug in Safari is that dll files that don't start with the tag <html> don't work properly. The reason for this is that dll is not one of the formats that Safari recognizes. As a result some sites, like Wachovia online banking, download to the desktop.

To fix this, control-click on Safari and select "Show Package Contents," and then navigate to Safari -> Contents -> Frameworks -> WebFoundation.framework -> Versions -> A -> Resources. Open the file "types.plist". Scroll down to where it says <key>text/html</key> and add a return after the next line which says <array>. Type <string>dll</string>. The resulting block of text should look like this:

<key>text/html</key>
<array>
<string>dll</string>
<string>html</string>
<string>htm</string>
<string>shtml</string>
<string>jhtml</string>
</array>
Save and close the file and relaunch Safari, and the problem should be fixed.

[Editor's note: I have not tested this hint, but I have verified the keys and file structure are as described.]

Comments (12)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20030115074255324