Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Safari cannot save some web pages Web Browsers
Safari cannot save some web pages like http://www.amazon.com/Space-1999-Anniversary-Megaset-17DVD/dp/B000P6R5TI and some others.

Firefox does not exhibit this problem. I'm not sure if it's a bug in WebKit or just Safari (5.0.3).

To get Safari to save the page just click on the URL in the address field and rename the link and the Save button will become active. Just backspacing on the last character of the link and then re-entering it is sufficient.

[crarko adds: I tested this, and it works as described. You can still print the page to PDF in Safari without doing this but if you want to save it as an HTML file, this will help on some of those problematic pages. Chrome and OmniWeb could both save the example page without trouble, so this looks like a Safari bug.]
    •    
  • Currently 3.33 / 5
  You rated: 4 / 5 (6 votes cast)
 
[5,095 views]  

Safari cannot save some web pages | 8 comments | Create New Account
Click here to return to the 'Safari cannot save some web pages' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Safari cannot save using a long name
Authored by: phdtop on Jan 18, '11 08:12:37AM

This comment does NOT work for me when I only delete a single character from the name (as described in the hint). It DOES work for me as soon as I delete enough characters so that the number of characters in the name (including the .webarchive extension) drops below 256. Hmmm... is that a magic number or something? (grin) I am running Safari 5.0.3 using Snow Leopard 10.6.6.



[ Reply to This | # ]
Safari cannot save some web pages
Authored by: arcticmac on Jan 18, '11 08:23:08AM

The problem here is that Safari tries to use the page title as the filename. The bug in this particular case is that it doesn't seem to remember the 255 character filename limit that is inherent in an HFS+ filesystem. Simply inputting a different file name in the save dialog fixes things.

I wasn't able to replicate the thing you were talking about with backspacing and re-entering the last character, but I do know that it would refuse to let me save, but then if I deleted enough characters from the proposed filename, it would eventually agree to save. When I checked, the magic length seems to be 255 characters.



[ Reply to This | # ]
Safari cannot save some web pages
Authored by: negritude on Jan 18, '11 01:31:46PM

Yep, that's it. Firefox uses the end part of the URL for the default file name, whereas Safari uses the title. It's the length of the file name that causes the save button to not be active. Shortening it fixes the problem. I'm not sure it's a bug necessarily, but I suppose Safari should replicate the Firefox behavior or automatically shorten the name to 255 characters.



[ Reply to This | # ]
Safari cannot save some web pages
Authored by: RedFred on Jan 18, '11 09:47:38AM

The problem isn't the length of the title, the problem is the title contains colons (which automatically gets changed to "/" when populating the Save As name) which are not allowed in a file name since it represents a directory separator dating all the way back to classic Mac OS. As the previous poster suggested change the name to something simple without ":" or "/" in it and it will save just fine.



[ Reply to This | # ]
Safari cannot save some web pages
Authored by: RedFred on Jan 19, '11 12:57:13PM

Ignore my previous comment, further testing showed the the original responder was correct, it was title length greater than 255 characters, not impermissible characters that stopped it from saving. I'm a little surprised that Safari doesn't truncated the title at some fixed length.



[ Reply to This | # ]
Safari cannot save some web pages
Authored by: jfa643 on Jan 18, '11 11:50:23AM

Actually, this behaviour is a bit more complex than this hint suggests. Just to be sure, I cleared history, emptied the Safari cache, and then quit the programme. I then copied the link from the hint above, restarted Safari, pasted the link, and I was able to replicate the bug. Now, if you quit Safari, or even open a new window and repeat pasting the URL, the "Save As..." entry becomes available!

I do not know if this is truly a bug in Safari, or in the page itself. Any ideas?

Edited on Jan 18, '11 11:51:46AM by jfa643



[ Reply to This | # ]
Safari cannot save some web pages
Authored by: nathanator11 on Jan 18, '11 05:12:29PM

Saving linked page works without any intervention OMM.



[ Reply to This | # ]
Safari cannot save some web pages
Authored by: kenm22 on Jan 18, '11 07:08:15PM

Instead of using the "Save" function just drag the URL to the desktop.



[ Reply to This | # ]