Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
68,713
39,655



safari-icon-250x250.jpg
Apple today released Safari 12 for macOS Sierra and High Sierra, introducing the same Safari improvements that are coming to macOS Mojave in the Safari 12 software bundled with that update.

Safari 12 is recommended for all macOS High Sierra users and can be downloaded from the Software Update function in the Mac App Store.

Safari 12 brings support for creating and storing strong, unique passwords, flagging reused passwords in Safari Preferences, preventing social media buttons and embedded content from tracking you across websites, and suppressing ad retargeting by limiting the amount of information available about your Mac.

Apple's full release notes for the update are below:
The Safari 12 update is recommended for all macOS High Sierra users and contains improvements to privacy, compatibility, and security. This update:

[*]Adds the ability to view website icons in tabs
[*]Automatically suggests and fills a strong, unique password when creating an account or changing a password
[*]Flags reused passwords in Safari Preferences
[*]Adds support for allowing or blocking pop-ups on specific websites
[*]Prevents embedded content and social media buttons from tracking cross-site browsing without permission.
[*]Suppresses ad retargeting by reducing advertisers' ability to identify Mac devices uniquely
[*]Automatically turns off Safari extensions that negatively impact browsing performance
[*]Improves security by only supporting legacy Safari Extensions that have been reviewed by Apple
[*]Improves security by discontinuing support for most NPAPI plug-ins
The update also includes several fixes for security vulnerabilities, outlined in an Apple support document on the security content of Safari 12.

macOS Mojave with Safari 12 built in will be released to the public on Monday, September 24.

Article Link: Apple Releases Safari 12 for macOS Sierra and macOS High Sierra
 
Favicons are disabled by default. Go to the Preferences --> Tabs and check Show Website Icons in tabs.

uBlock Origin and Ghostery got disabled, and I got the dialogue window that they are now in the App Store, like all other extensions. However, this is not true. There is high chance you are not gonna find the extension you need on the App Store.

Going to Safari Extensions also takes you to the App Store, so you cannot enable your old extensions from there. To make your old extensions work, what you need to do is go to the Preferences --> Extensions, and enable your extensions from there.

I got the first taste of this in Safari Tech Preview, so I knew this was coming.
 
Last edited:
I tried to update to it, but this is the error I'm getting,
“Safari” cannot be updated because its extensions are in use by “Spotlight”. Click OK and quit the application.

I clicked OK and also quit the application and still couldn't update it. Tried removing all safari extensions, relaunched finder, relaunched app store and still the errors stays the same.
 
  • Like
Reactions: pcamm and Wilburx3
Would love the ability to automatically clear cookies when closing specific sites. Chrome offers this and it's great for sites that allow you to view only a couple articles a month without paying. By removing the cookies you reset the limit but it's a bit of a pain to go in and do it manually each time. Instead Chrome can clear the, when you leave the site so next time you return is like the first time with a fresh limit.
[doublepost=1537211746][/doublepost]
interesting I thought this was gonna be for 10.14 Mojave

It will be but since the browser is independent of the OS version and will be available for those staying on the older OS versions, why not ship it now. Safari updates are always released independently of the main OS releases.
 
I tried to update to it, but this is the error I'm getting,
“Safari” cannot be updated because its extensions are in use by “Spotlight”. Click OK and quit the application.

I clicked OK and also quit the application and still couldn't update it. Tried removing all safari extensions, relaunched finder, relaunched app store and still the errors stays the same.

Mine was behaving the same way. I had to restart my computer and then went straight to the App Store after that. That made it work finally.
 
  • Like
Reactions: SantaFeNM
Favicons are disabled by default. Go to the Preferences --> Tabs and check Show Website Icons in tabs.

uBlock Origin and Ghostery got disabled, and I got the dialogue window that they are now in the App Store, like all other extensions. However, this is false.

Going to Safari Extensions also takes you to the App Store. To make your old extensions work, what you need to do is go to the Preferences --> Extensions, and enable your extensions from there.

Yep. Ghostery and UBlock Origin were all disabled in the update but easy enough to add them back in the preferences. Ghostery sent a message a long time ago saying it would be updated to "Safari Lite" whatever that means.

https://www.ghostery.com/blog/ghostery-news/ghostery-lite-exclusively-for-safari-users/
 
  • Like
Reactions: R3k
Going to Safari Extensions also takes you to the App Store. To make your old extensions work, what you need to do is go to the Preferences --> Extensions, and enable your extensions from there.
That does not work for me. My old, non-compliant extensions are gone from that pane and when I redownload and try to install them, I get this. Clicking OK just closes the popup.

Am I missing something?

Screen Shot 2018-09-17 at 12.22.02 PM.png
 
Would love the ability to automatically clear cookies when closing specific sites. Chrome offers this and it's great for sites that allow you to view only a couple articles a month without paying. By removing the cookies you reset the limit but it's a bit of a pain to go in and do it manually each time. Instead Chrome can clear the, when you leave the site so next time you return is like the first time with a fresh limit.
[doublepost=1537211746][/doublepost]
While I agree that’s convenient in some cases, opening said website in a private window does the same thing.
 
  • Like
Reactions: KGB7
I'm guessing this would make me lose (access to) my Sessions data? May have to delay the upgrade until later.

Improves security by only supporting legacy Safari Extensions that have been reviewed by Apple

Sessions will not install on Safari 12 or later, as Apple has officially deprecated Safari Extensions.​

 
Same here. It disabled uBlock and Blur, claiming they would slow Safari down. I re-enabled them and Safari is running about as well as it always did so far.
 
Well, then you have to get your hands dirty. :)

Download the extension, change the file extension from .safariextz to zip. Extract files.

Click "Show Extension Builder" in Develop menu. On the lower left corner there is a plus button. Click it. Then choose the "Add Extension".

When you get asked to, open the folder where the extracted files of your extension are. Then click "Run" in the upper right corner of Extension Builder.

Done. Now your extension shall be working like a charm.
 
Good to see this was ported to High Sierra. Since I have a mid 2011 iMac I can't upgrade to Mojave and really the only thing I wanted was Favicons. I've been using them on the iPad in iOS12 and love them.
 
tried to update. gotyhis message

“Safari” cannot be updated because its extensions are in use by “Spotlight”. Click OK and quit the application.

I did quit Safari but it seems to want more!View attachment 782821

Sounds like it wants Spotlight to be quit. You can do that in Activity Monitor. Not sure if it will start up again right away.

... and ironically, posting this using Safari 12 and the Reply behaviour is acting very strange here at MacRumors. Not sure if that's a browser issue or if the website needs to be updated to be compliant? The quoted text takes a long time to appear.
 
  • Like
Reactions: whichweather
Can Apple decide on how its updates come???

So we don't get macOS Mohave today but we get Safari 12? And why are these separate?
[doublepost=1537213530][/doublepost]
Well, then you have to get your hands dirty. :)

Download the extension, change the file extension from .safariextz to zip. Extract files.

Click "Show Extension Builder" in Develop menu. On the lower left corner there is a plus button. Click it. Then choose the "Add Extension".

When you get asked to, open the folder where the extracted files of your extension are. Then click "Run" in the upper right corner of Extension Builder.

Done. Now your extension shall be working like a charm.
A version of uBlock is on the App Store, not sure about the developer, as it's based on open source code.
 
"Adds the ability to view website icons in tabs"
what tabs? i dont get any icons on my tabs

EDIT: sry, it wasn't ON by default
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.