Catalina, Safari webloc icon white after Safari update
Catalina, Safari 14.0.1
.webloc icons on desktop and Finder are now plain white.
Mac mini 2018 or later
Catalina, Safari 14.0.1
.webloc icons on desktop and Finder are now plain white.
Mac mini 2018 or later
Confirmed. Safari 14.0.3 fixed this issue that started with 14.0.1.
Confirmed. Safari 14.0.3 fixed this issue that started with 14.0.1.
Safari 14.0.3 fixed it.
To add to what Seaver said, you can select multiple .webloc files, then use the Contextual menu (control-click) to select "Get Summary Info." Then in the top left corner, where the icon is, paste in your webloc image and it adds the image to all of the selected wedlock files at the same time.
You may be able to use the image I have attached of webloc icon_512x512.
I got this from a webloc.icns file from an older copy of Safari. I opened the webloc.icns in a small app called "Icon Creator" ("Icon Slate" would also work) and exported webloc.icns as PNG images. I have been using the 512px png image for pasting the image onto .webloc files.
Seems like a fairly big oversight to me. If not, the least Apple could do is let us know if we're supposed to get used to all-white URL files from Safari from now on. Meantime, I realize this is a VERY clunky workaround, but:
Create a .webloc file by dragging a URL icon to the desktop (same as usual)
Download the png - you'll see it right there on the page - of the classic Safari webloc file icon from this github page:
Open the png in Preview to view the image
Tap Cmd-c to copy the image to the clipboard
Click on the webloc file to highlight it
Tap Cmd-i to open the Info panel
Click on the icon far upper left
Tap Cmd-v to paste the clipboard on to the file icon
Close the panel.
Voila.
Sounds long but it's not too bad - and has helped when I have folders with dozens of mixed files (.txt, .rtf, .webloc, etc) - all with mixed blank, white file icons.
A nice fella over at macrumors forum said:
"I keep all weblocs in the same folder automatically, using an app that as soon as I drag one on the desktop it transfers it to the specific folder for webloc. Than it’s easy to select them all and command +option-I , paste the icon and voila.
Or you can search for webloc by kind on your Mac,
select them all with command +option-I
and paste your icon of choice."
With my Gazillions of Folders and Folders and Folders in so many categories... my Computer might explode if I tried that.
Like you, after updating to Safari 14.0.1, all of my .webloc files went to blank white page icons. I compared the Resource folders for Safari 13.1.2 and Safari 14.0.1 (Safari > Package Contents > Resources). The Safari 14.0.1 Resource folder is missing many .icns files, including webloc.icns. I tried to add the webloc.icns file to Safari 14.0.1, but even Administrator does not have permission to make changes to Safari, only "System" has permission to make the change
I also have the problem others have reported when I go to "Get Info" on a .webloc file and have the "Open with" and "Change All" greyed out.
The only fix for this problem that I see is for Apple to release another update for Safari that corrects the problem.
Webloc files from Safari are junk.
Install another browser. I like Firefox.
Launch the URL in Firefox, then drag the URL from Firefox to your desktop.
Apply your icon as normal.
Trash your Safari webloc file.
Enjoy your new webloc file with icon.
Works in High Sierra hopefully will work for you too.
Thank you Jseaver for the Big Surprise compatibility info.
When I heard that Apple did not fix the icns issue in its latest update to Safari, it suggests the possibility that Apple intended to leave out the icns files in Safari, for reasons known only to them.
This is a full list of the missing icns files, from Safari > Package contents > Contents > Resources:
css.icns
download10.icns
gif.icns
ico.icns
jp2.icns
jpeg.icns
js.icns
pdf.icns
png.icns
safariextz.icns
svg.icns
tiff.icns
txt.icns
url.icns
webarchive.icns
webbookmark.icns
webhistory.icns
webloc.icns
xhtml.icns
xml.icns
I have a copy of the webloc.icns file and the other missing icns files, but even administrator privileges will not allow me to add them to Safari Resources. I would post the webloc.icns file here if I could, but they only allow pictures files to be attached.
I put it in here and some Admin took it out. I'll try again. It's called "Safari 14.0.1 breaks .webloc icon previews".
It was using Custom File Icons, it was messing with the icns Folder - putting the old files back in.
https://forums.macrumors.com/threads/safari-14-0-1-breaks-webloc-icon-previews.2267819/
Seaver, Yes I have been following the MacRumors thread. I have never seen custom icons cause a Mac OS problem. If a corrupt file was used then that might cause a problem. I have been using a Mac since 1989 and started creating my own custom icons as soon as it was possible to do so. I have hundreds of folders with custom icons and many files with custom icons ( I am visually oriented). The file extension and Launch Services determine what app will open the file, so the icon has nothing to do with it. If someone changes icns or any other files in the OS root system folders, then I could see where that could possibly cause a problem.
I have used the Apple Safari Feedback page twice to report the problem.
I have the instructions for how to turn off the Rootless SIP (System Integrity Protection) so that I can install all of the missing icns files into Safari and then turn SIP back on. However, the procedure is time consuming and carries some risk. I just don't have the time to do it now, but I may get around to doing it. If I do, I will try to let you know how it goes.
Thanks, Tom -
You're correct, although now I'm addicted to embedding previews of the web page (screenshot of web page, copy to clipboard, paste into icon in Info panel) into the .webloc icons (obviously, not when there are many of them, but one-offs, makes it much easier to keep track.
J
yep, all the icons (except one) still missing from the new Safari .2 package contents. sketchy at best
I have the same problem after updating to Version 14.0.1 (15610.2.11.51.10, 15610). So far Apple cannot provide me with a reason. I am still running Catalina 10.15.7 and I feel that the Big Sur compatible Safari Browser is the cause of the problem. I have not updated anything else at this time to cause the problem. Just the latest Safari.
I agree with you. Apparently the code contained therein is still correct since a double click on the white .webloc will take me to the correct address. Apple needs to do some homework on this current version of Safari.
Catalina, Safari webloc icon white after Safari update