As I explained in a different thread, macOS 26 Tahoe is so visually awful that I could no longer stand using Safari (after literally decades). Yes, I turned off transparency but it was the circular/lozenge-shaped UI buttons that just broke me. A hideous throwback. So inefficient in use of space. Just poor design.
So, I've switched to Firefox. It's blazingly fast compared to Safari and also Edge, which I have to use on my work Mac.
These are the things I've done to try and make it more Safari-like, for usability and also so my muscle memory isn't challenged each time:
Delving into Firefox's settings is useful. You can rearrange the new tab page to show more recent sites, for example. And don't forget that any site icon that appears in the new tab page can be pinned by clicking and dragging it, or clicking the three dots alongside it. This can make a pretty good match for the Safari new tab page.
Themes: There are a zillion of these, and most are hideous. I find that Google Chrome Light looks acceptable and not distracting in Light mode. YMMV of course. Most themes just try too hard, but this has been a problem for literally decades.
What I'm still missing:
So, I've switched to Firefox. It's blazingly fast compared to Safari and also Edge, which I have to use on my work Mac.
These are the things I've done to try and make it more Safari-like, for usability and also so my muscle memory isn't challenged each time:
- During setup, import history and bookmarks from Safari. Don't import passwords. See #2 below.
- Apple's official iCloud passwords: Turn off Firefox's own password management and install this. It will autocomplete passwords and even 2FA codes you receive by text (but not, it seems, those that are emailed?). Firefox is compatible with passkeys. You just need to authorise it when prompted for the first time.
- Reload in Address Bar: Puts the reload icon in the right of the URL bar, where it is in Safari.
- Sticky Pinned Tabs: Makes pinned tabs a little more like Safari's excellent implementation, in that clicking any links in a pinned tab will open them in a new tab. This means the pinned tab is more likely to stay what you've set it to be, and you won't navigate away from it. Safari's implementation is cleverer than this, in that it allows you to browse within the same site within the pinned tab, but any non-site links appear in new tabs. But this extension is close.
- Type about:config into the URL bar, then search for browser.uidensity. Double-click it and enter 1. You should see the Firefox UI shrink to a more macOS-like size (e.g. not eating as much of the program window).
- Reopen closed tabs with Cmd+Z: Firefox defaults to a silly key comination. For Cmd+Z, as in Safari, you'll need this simple extension.
- Open new tabs next to the current tab: Firefox opens all new tabs at the end of the row of tabs. You'll need this simple extension to make it open tabs next to the currently selected tab.
- Close button at the left rather than right of a tab: Google how to create a userChrome.css file, and then add this code:
Code:
.tabbrowser-tab .tab-close-button {
opacity: 0;
margin-left: -4.5px !important;
margin-right: 2px !important;
}
.tabbrowser-tab:not(:hover) .tab-close-button {
display:none;
}
.tabbrowser-tab:not([pinned="true"]):hover .tab-close-button {
opacity: 1;
margin-inline-end: 0;
/* OLD CODE before Fx113:
-moz-box-ordinal-group: 0 !important;
NEW CODE for Fx113: */
order:-1 !important;
display:unset !important;
}
.tabbrowser-tab:not([pinned="true"]):hover .tab-icon-stack {
-moz-box-ordinal-group: 99999 !important;
}
.tabbrowser-tab:not([pinned="true"]):hover .tab-icon-stack:not([indicator-replaces-favicon]) {
display: none;
}
Delving into Firefox's settings is useful. You can rearrange the new tab page to show more recent sites, for example. And don't forget that any site icon that appears in the new tab page can be pinned by clicking and dragging it, or clicking the three dots alongside it. This can make a pretty good match for the Safari new tab page.
Themes: There are a zillion of these, and most are hideous. I find that Google Chrome Light looks acceptable and not distracting in Light mode. YMMV of course. Most themes just try too hard, but this has been a problem for literally decades.
What I'm still missing:
- A way to make the new tab icons pop-up when the URL bar is clicked, which I really miss from Safari. I don't especially like Firefox's URL bar approach, as venerable as it is.
- Share button, so I can send a URL to -- say -- my wife, without having to copy and paste. You can right-click on a tab and scroll down the (sadly) lengthy pop-up menu to select Share, and then get at most of the usual share options that way.
Last edited: