News for hackers. Stuff that matters.
Re:macOS Big Sur by jkelleyrtp on Thursday November 12, 2020 @01:25PM (#25072948)
Just want to put here that if you're using a Mac and haven't tried Safari recently, you're missing out. A few things:

- Battery life is fantastic compared to Chrome/FF

- Privacy seems to be top-notch

- The tab ordering situation is now chrome-like (my biggest gripe in older versions of safari)

- Experimental features are 1 click away, easily enable/disable WebGL2

- Support for the WebExtensions standard means addons are trickling back into the ecosystem - I'm happy with my AdBlocker and Nightmode extensions

- Actually decent dev tools (used to be terrible)

- Native support for keychain + fingerprint

I've been using it for the past year after being on Chrome, and it's really impressive how much work they've put into not only catching up, but in many regards, jumping ahead.

Re:macOS Big Sur by thiht on Thursday November 12, 2020 @02:09PM (#25073596)
> - Actually decent dev tools (used to be terrible)

As a daily user of Safari, I can't let you say that. The devtools suck. The network tools suck (why is it so hard to find the request payload??), the elements tools suck, there are basically no extensions (React, Redux, etc.). They are just horrible. As much as I try to use only Safari, I still fallback on Firefox Dev when I need some real devtools.

I use it for the reasons you mention but it's a really bad browser. It's the only browser that still has consistent rendering issues in 2020: sometimes parts of the pages stay blank, CSS grid support has inconsistencies with other browsers, and some basic layouts fail only on Safari.

Another one of my pet peeves with Safari is text selection. It's the worst I have ever seen: https://imgur.com/qC7amU1

It has the potential to be good, but it's just not.

Re:macOS Big Sur by benfrain on Thursday November 12, 2020 @03:35PM (#25074594)
Everything they said! Rendering is shockingly bad at times. Try running some transforms on SVG with CSS or WAAPI and it’s laughably bad. The dev tools are all but useless. Just simple things like adding a new prop/value to a selector declaration is horrid and often inadvertently removed a different declaration. The JS perf is great but the debugging stepper is virtually opaque with buttons with no labels and the like. Let’s not even get started on the raft of web platform features it either doesn’t have yet or has no intention of adding.

I too would like to use Safari but it’s so far behind evergreen browsers like FF and Chrome I just can’t rely on it.

Re:macOS Big Sur by wwweston on Thursday November 12, 2020 @04:51PM (#25075577)
Seconding all of this.

I still regularly use it because of battery life/power (Firefox seems determined to turn my laptop into a space heater) and that has its merits but it's objectively bad in a number of other ways.

(Oh, and I'm still thinking about the MBP 16" release a year ago -- Apple had a fancy web page for it with certain actions that triggered on scroll. That page crashed every time I tried to read it in Safari; I literally had to use another browser besides Apple's in order to take in an Apple product page. And I reported to Apple, they had mildly helpful front line support suggestions for troubleshooting... as if it was my problem, not theirs.)

Re:macOS Big Sur by MR4D on Thursday November 12, 2020 @02:40PM (#25073965)
I'll second the text selection (on Catalina, but the new safari). Not sure how they messed up so badly on that.

Also, safari on my iPad sucks as well, but got better with the 14.2 update.

EDIT: Screenshot here of Apple's Big Sur page NOT rendering! https://imgur.com/a/tF4TDPH

Re:macOS Big Sur by thiht on Thursday November 12, 2020 @03:16PM (#25074339)
Screenshot of the sidebar of GitHub rendering only partially: https://i.imgur.com/Fa370r2.png (I hid the center feed myself, but the left sidebar is blank)
Re:macOS Big Sur by alwillis on Thursday November 12, 2020 @04:19PM (#25075204)
The only time I've seen rendering issues with Safari was on early versions of Catalina but that was true of a lot of apps back then. I blame how sucky Catalina was for the first few releases.

In the latest versions of Catalina and on Big Sur, Safari has been rock solid; none of these issues.

Again, no issues with CSS Grid either.

Igalia (https://www.igalia.com) implemented CSS Grid for both Webkit and Blink; they had more commits to Webkit and Blink than anyone else except Apple and Google.

It's not clear why there would be major differences between the two…

Re:macOS Big Sur by mmastrac on Thursday November 12, 2020 @04:05PM (#25075039)
Devtools on Safari have been a joke for 5 years now. Ever since they split from Chrome and went down the Xcode "fancy" route, I have not been able to accomplish anything debugging in that browser.
Re:macOS Big Sur by djxfade on Thursday November 12, 2020 @05:45PM (#25076263)
They never split from Chrome. Chrome forked WebKit into Blink because Apple's wasn't merging Google's patches
Re:macOS Big Sur by om2 on Thursday November 12, 2020 @07:41PM (#25077365)
There were many reasons for the split, but as far as I know this was not one of them. There was no patch backlog, and there were many reviewers on the Chrome team. I think it was a combo of desire for control and debates over various architectural approaches.
Re:macOS Big Sur by jolux on Thursday November 12, 2020 @06:00PM (#25076428)
Not sure why you're getting downvoted but this is correct. KHTML -> WebKit -> Blink.
Re:macOS Big Sur by runarberg on Friday November 13, 2020 @01:00AM (#25079383)
And now we only can only hope for the next iteration to take over: KHTML → WebKit → Blink → Edge
Re:macOS Big Sur by Cthulhu_ on Friday November 13, 2020 @03:53AM (#25080433)
Unlikely, given how Edge just migrated to Blink itself.
Re:macOS Big Sur by latexr on Friday November 13, 2020 @08:31AM (#25081922)
I think the point your parent comment is making is that Microsoft may break away from Blink just like Google broke away from Webkit.
Re:macOS Big Sur by silly-silly on Thursday November 12, 2020 @09:43PM (#25078214)
He's getting downvoted because people misunderstand what he means. Real debugging requires the xcode tools , not the built in 'web developer' garbage.
Re:macOS Big Sur by Razengan on Thursday November 12, 2020 @10:09PM (#25078371)
> Ever since they split from Chrome

WOW, talk about revisionism! Chrome/Chromium was based on WebKit!

Unless you mean something else?

Re:macOS Big Sur by ultrarunner on Thursday November 12, 2020 @02:17PM (#25073686)
Yeah, the devtools have come a long way but there's still some friction there. At this point it might just be because I'm used to Chrome's and I just need a little exercise in mental plasticity. However, eventually I'd like to take a look at porting Vue devtools to Safari, if only for iOS.

Maybe I'm just old enough to remember the bad old days, but browser bugs seem very few and far between. One I've found is Chrome's implementation of backdrop-filter is extremely buggy, while Safari works 100% of the time. Specifically it seems that two sibling elements cannot both specify a backdrop-filter in Chrome. I work on a rather large SPA and it has only one browser hack: a dummy div that works around Chrome (and thus Edge's) implementation.

Re:macOS Big Sur by girvo on Friday November 13, 2020 @09:42PM (#25089840)
The browser bugs/differences I run into these days aren’t surprising; they live at the edges with features that aren’t 100% complete usually, and I know that going in. Long gone are the days of surprising cross browser bugs, I’ve found
Re:macOS Big Sur by steve_adams_86 on Thursday November 12, 2020 @02:15PM (#25073666)
The network tools drive me insane. It's a major part of why I can't use the dev tools routinely.
Re:macOS Big Sur by jacobolus on Thursday November 12, 2020 @03:55PM (#25074874)
> consistent rendering issues

This is because lazy/incompetent web developers make their sites in Chrome and don’t bother testing other browsers.

You could have said the same about any browser that wasn’t IE a decade ago.

Re:macOS Big Sur by lol768 on Thursday November 12, 2020 @04:11PM (#25075105)
> This is because lazy/incompetent web developers make their sites in Chrome and don’t bother testing other browsers.

This has not been my experience at all.. I use Firefox on a day to day basis and generally build applications which work in Chrome and Firefox. They used to work well with EdgeHTML too.

I've run into cases in the past where basic SVG rendering with an feColorMatrix filter doesn't work properly in Safari and looks like garbage .. but works fine in Firefox and Chrome. I've run into lack of support for HTML elements that every other modern browser vendor supports. I still can't believe there's no proper input[type=date] support on desktop.

Away from desktop, I've also run into Mobile Safari failing to properly calculate the height of <iframe> elements, not supporting background-attachment: fixed and localStorage failing unintuitively in incognito mode.

Safari is absolutely the browser that gives me the most issues; I'd call it the new IE.

Re:macOS Big Sur by mauflows on Thursday November 12, 2020 @06:16PM (#25076624)
Or they just don't own a Mac and have mixed results with virtualization. Maybe instead of blaming them recognize that Safari is extremely inaccessible software for most people
Re:macOS Big Sur by ksec on Friday November 13, 2020 @05:03AM (#25080800)
That is so obvious! But For those of us who has a Mac we dont think about these issues as we can test Chrome and Firefox.

How are Windows Dev suppose to test with Safari when they dont have access to it?

Re:macOS Big Sur by toomanybeersies on Friday November 13, 2020 @06:13AM (#25081141)
Generally by running selenium tests with BrowserStack or SauceLabs, but that's not cheap.
Re:macOS Big Sur by ksec on Friday November 13, 2020 @06:44AM (#25081291)
That is awful! Thank You I think Apple needs to do something about this.
Re:macOS Big Sur by thepratt on Friday November 13, 2020 @05:51PM (#25088507)
There's the Epiphany web browser which is based on WebKit and will get you a similar experience to Safari - https://webkit.org/downloads/
Re:macOS Big Sur by Razengan on Thursday November 12, 2020 @10:25PM (#25078464)
> Safari is extremely inaccessible software for most people

How the hell is it "extremely inaccessible" for "most" people?

It's Chrome that has an weirdass non-standard UI (the practice of showing app preferences/dialogs in a webpage needs to burn in the flames of Hades) and other niggles, not to mention being a privacy black hole.

If they weren't told to use Chrome (i.e. Google didn't nag people to use Chrome when they're trying to use Search etc.) "most" Mac users wouldn't give a fuck about Chrome.

Re:macOS Big Sur by erklik on Friday November 13, 2020 @12:39AM (#25079267)
> How the hell is it "extremely inaccessible" for "most" people?

Because most people don't own Macs. The last Windows compatible version of Safari was back in 2012 or so, and as far as I know, it was never available on Linux.

Therefore, for me to test on Safari, I either have to spend thousands to buy a laptop, or pay out of my pocket for some sort of cross-browser testing tool (even if it's free, I am spending extra time) while Chrome/Firefox are used by most of the world and ensuring that I deal with Safari's idiosyncrasies does nothing much for me.

> It's Chrome that has an weirdass non-standard UI (the practice of showing app preferences/dialogs in a webpage needs to burn in the flames of Hades) and other niggles, not to mention being a privacy black hole.

I would argue its more standard since it is the same UI in every OS I wanted to use. I honestly don't think people are that angry about preferences as a webpage.

In terms of privacy, Firefox kicks Safari out of the water, and in terms of performance, it is faster, and actually renders everything (something Safari fails way too often at).

> "most" Mac users wouldn't give a fuck about Chrome.

Eh. Safari not rendering elements of the page, constantly crashing, and other myriad of issues do well enough to push people to Chrome/Firefox. Also, most people quickly start using Firefox when they realize that UBlock Origin doesn't work on Safari and is easily better than anything that comes on Safari.

Honestly, for me as developer, Safari is the new IE6, except possibly worse because bugs for IE6 are very well-documented with good workarounds.

Re:macOS Big Sur by rickg17 on Friday November 13, 2020 @07:59PM (#25089340)
"Therefore, for me to test on Safari, I either have to... pay out of my pocket for some sort of cross-browser testing tool (even if it's free, I am spending extra time)"

That's precisely the 'lazy web developer' that they're talking about. Oh god no, you have to test on a browser you don't use.

Sure Chrome is dominant, but Safari has about 15% of the market so by taking the stance you do, you're dismissing 1 of 6 people. Because you're lazy.

Re:macOS Big Sur by pjmlp on Saturday November 14, 2020 @04:20AM (#25091148)
That 15% of the market is only relevant for companies targeting first world countries with people having wages to buy Apple stuff.

The large majority of the companies across the globe have already enough to do with their local markets with zero (0%) presence of Apple devices.

If Apple wants them to care about Safari, they can easily make Safari available in other platforms, has they have done when they were struggling for survival.

Re:macOS Big Sur by int_19h on Sunday November 15, 2020 @03:26AM (#25099319)
Supporting 85% of the market is basically free - because you already have a PC, and all browsers can be installed on that, except for Safari. But supporting the remaining 15% requires paying several hundred dollars for hardware that you don't really need for any other purpose. I don't think that refusing to do the latter is a case of "lazy".
Re:macOS Big Sur by gogopuppygogo on Friday November 13, 2020 @02:29AM (#25079916)
We have very different opinions on how bad IE6 really was if you think Safari is comparable at all.
Re:macOS Big Sur by viridian on Friday November 13, 2020 @12:09PM (#25084469)
I wouldn't go so far as to say Safari is the new IE 6, but I do feel that calling it the new IE 11 is very accurate across multiple dimensions.
Re:macOS Big Sur by steve_adams_86 on Friday November 13, 2020 @09:34AM (#25082541)
I don’t remember good workarounds. IE6 fixes often required entire libraries. Websites ballooned in size due to needing constant shims, normalization, and polyfills. For a long while it wasn’t uncommon to send out a separate stylesheet for ie6 to fix whatever would break using the regular styles. I can’t think of anything Safari does that’s that bad.
Re:macOS Big Sur by Razengan on Friday November 13, 2020 @10:47AM (#25083437)
How does Firefox win in privacy? Maybe through certain extensions but Safari has the edge in things like private mode tabs not sharing cookies etc. between each other.

It sure doesn’t feel faster.

As for Chrome I read this just now:

https://www.zdnet.com/article/google-patches-two-more-chrome...

Re:macOS Big Sur by ideologysec on Friday November 13, 2020 @03:47PM (#25087283)
Privacy/no-cookie sharing: Container Tabs + Multi Account Containers in Firefox is incredible. Yes, I realize those are extensions - but that kind of control or extensibility isn't even possible in Safari.

Which is actually the biggest reason I don't use Safari, it has no support for profiles or user-chosen cookie separation (multiple different accounts for GSuite, etc).

As for Chrome just getting patched with zero-days - fine, but remember that Safari doesn't have the concept or ability to do Site Isolation the way Chrome or FF do, Chrome uses the macOS sandbox the same way Safari does, and there have been plenty of Safari CVEs as well. Chrome is usually the last to fall at Pwn2Own; pointing out "oh they just patched a zero-day CVE" doesn't mean much, especially since Apple pushes Safari updates far less often than Chrome does, and will often leave desktop Safari unpatched for weeks after iOS has been fixed.

Re:macOS Big Sur by cyral on Thursday November 12, 2020 @11:18PM (#25078823)
It’s inaccessible in the sense that most devs don’t have Macs
Re:macOS Big Sur by rickg17 on Friday November 13, 2020 @08:02PM (#25089352)
If you're a professional and don't test Safari, you're not being professional. Don't have a Mac? Use https://www.browserstack.com or similar. Don't want to bother? Then, yeah, you're lazy.

I don't have a Windows machine. I still test against Edge. No Android phone. Still test against a range of them. How? See above.

Re:macOS Big Sur by kyriakos on Thursday November 12, 2020 @06:47PM (#25076926)
Not so much in macos but in ios safari is our constant pain. Most bugs we get are in ios and most of the times are because of bugs in safari engine and are unfixable.
Re:macOS Big Sur by eli on Thursday November 12, 2020 @03:57PM (#25074916)
I think you're probably right, but if the site doesn't work in Safari that's a problem for Safari users regardless of whose fault it is.
Re:macOS Big Sur by kall on Thursday November 12, 2020 @03:49PM (#25074788)
As a daily user of the safari devtools, I have to disagree

I don‘t have much need for the Network tab, so maybe that’s why. They handle the basics very well for me, with a much better interface (IMHO) than chrome tools.

I really wish they didn‘t skip the devtools part of WebExtensions so we could get the tools for React/Vue/Redux et al.

Re:macOS Big Sur by debaserab2 on Thursday November 12, 2020 @03:52PM (#25074834)
Genuinely curious: what are you developing that you don’t ever need the network tab?
Re:macOS Big Sur by kall on Thursday November 12, 2020 @05:43PM (#25076238)
I don‘t know, like, average SPA stuff, a lot of React.

I just considered what the network tab actually is and I have of course used it before, to work on the loading speed of sites, but haven‘t done that for a while. The only performance work I‘ve done recently is with react profiler.

I have never used it to inspect API requests, which I assume it can do? I‘m comfortable with Charles proxy, which is likely overkill.

My usage is maybe 45% elements, 45% console, 5 % source/debugger, 3% storage, 2% network. Somehow I dislike elements UI in chrome.

Now I‘m thinking that I may be missing out and should look at what it does and what chrome could give me.

Edit: after playing around with it for a few minutes: I have in fact been missing out and using Charles and Paw way too much when I could have done it way quicker in the browser. I hope I don't have to switch to chrome now.

Re:macOS Big Sur by bluSCALE4 on Thursday November 12, 2020 @06:25PM (#25076720)
I was going to tease you but you've realized the error of your ways. Unless you don't value your time, by all means, continue to use Charles and Paw. Network tab is great.
Re:macOS Big Sur by eric_h on Thursday November 12, 2020 @09:12PM (#25078039)
I've been using Safari as my browsing browser and Chrome as my development browser for years. Chrome's network tab is way better than Safari and their profiling tools are also very useful.
Re:macOS Big Sur by rck404 on Thursday November 12, 2020 @10:52PM (#25078651)
In old safari, try setting 'max-content' to to any div 'width' attribute and it'll crash. This has been a persistent since many years and yet not fixed.
Re:macOS Big Sur by taurath on Thursday November 12, 2020 @04:21PM (#25075231)
Still no webm support on mobile is awful :(
Re:macOS Big Sur by bluedino on Thursday November 12, 2020 @07:07PM (#25077083)
That’s why I keep Firefox around as well. Surf in Safari and work in Firefox or Chrome.
Re:macOS Big Sur by intellix on Saturday November 14, 2020 @09:52AM (#25092598)
yep, Safari is absolutely unusable for development. Opening DevTools from an iOS open tab crashes instantly for me and it's impossible to use. It's the biggest pile of and I hope one day that Apple just discontinue it cause they obviously aren't putting any effort into it.

If you use Safari I hate you

Re:macOS Big Sur by mekster on Thursday November 12, 2020 @09:04PM (#25078002)
And why are you using Safari daily?

I only use it to open non work related sites to split distractions because I agree it's not the best browser.

Re:macOS Big Sur by Razengan on Thursday November 12, 2020 @10:15PM (#25078417)
• Because Safari takes up much fewer CPU and RAM and feels much snappier in general compared to Chrome and Firefox.

• The UI is 100% Mac'cy and doesn't try to be different in retarded ways. Fuck preferences-as-a-webpage.

• The automatic syncing between my iPhone, iPad and Mac is also amazingly convenient. I can Handoff this page over to my phone and it will retain the comment I am currently typing! Can't beat that shit.

• I don't do webdev so I don't care about the in-browser devtools, but they suffice for me when I dabble in it.

• I want to limit what Google sees about me to as little as possible.

Re:macOS Big Sur by sgt on Friday November 13, 2020 @06:58AM (#25081348)
It's not perfect but it's pretty darn close. Using the dev tools in Safari daily and it works like a charm.
Re:macOS Big Sur by tambourine_man on Thursday November 12, 2020 @04:22PM (#25075241)
You’re so right. It used to be great, the nightly WebKit build still uses the old one, I think.

But I now use Safari for browsing and Chrome for developing, ever since they destroyed it.

Re:macOS Big Sur by lilyball on Thursday November 12, 2020 @03:56PM (#25074889)
> The network tools suck (why is it so hard to find the request payload??)

Speaking as a non-web-dev who looks at web inspector once in a blue moon, this took me about 5 seconds. I looked at the Network tab, selected a resource, noticed the information in the detail pane had headers but not payload, and then right-clicked the resource and selected "Reveal in Sources Tab" which revealed the payload there.

Re:macOS Big Sur by usmannk on Thursday November 12, 2020 @04:05PM (#25075034)
If I followed your instructions correctly, that's the response payload not the request.
Re:macOS Big Sur by thiht on Thursday November 12, 2020 @04:28PM (#25075314)
Exactly :) the request payload is hidden at the bottom of the Headers tab (yep...), you need to uncollapse it. I always forget where it is and confuse it with the response payload, which is really confusing when trying to debug what you send to a REST endpoint
Re:macOS Big Sur by ianwalter on Thursday November 12, 2020 @04:10PM (#25075093)
Yes, which I think helps prove the parent's point!
Re:macOS Big Sur by ianwalter on Thursday November 12, 2020 @04:09PM (#25075083)
Isn't that the response payload and not the request payload?
Re:macOS Big Sur by quicklyfrozen on Thursday November 12, 2020 @04:05PM (#25075035)
Personally I'm usually looking through a bunch of responses trying to find the one I'm interested in, and that workflow sounds pretty awful.
Re:macOS Big Sur by phaemon on Thursday November 12, 2020 @04:02PM (#25074990)
Clearly not an old-school mac user. Right click?!
Re:macOS Big Sur by ksec on Thursday November 12, 2020 @02:07PM (#25073574)
It is great, but:

1. Just lost a few hundred Tabs from last session. Not the first time this has happened to me on Safari. ( Firefox used to have this problem as well, they implemented multiple LastSession.json to combat the problem and it is basically a thing of the past. )

2. Fav Icons meant they are no longer showing the Tab Description once you have a dozen tabs as they will shrink to Icons Size. So you either have normal Tabs or Tabs with Fav Icons, not both. ( This is new in Safari 14 )

3. Show Tab Overview will reload all the tabs, including those that were in idle / unload state. If you are a heavy tab user you should not do this. Having a hundred tabs reload will cause hundreds of GB of Data written to your SSD. Basically shortening its lifespan.

4. AFAIK ( I could be wrong ), Extensions still requires you to have an $99/ year developer account. Some of my favourite extensions are now either paid or can no longer be used.

Apart from that, yes it is very good.

Re:macOS Big Sur by rsync on Thursday November 12, 2020 @03:24PM (#25074443)
"Just lost a few hundred Tabs from last session. Not the first time this has happened to me on Safari. ( Firefox used to have this problem as well, they implemented multiple LastSession.json to combat the problem and it is basically a thing of the past."

Everyone has a story like this - from all of the browsers.

It seems like FF behaves better in this way now, but I still do silly things like rsync my home directory to a backup before every reboot/update. If I ever need these tab backups, I will have to do silly things like dissect them with JSON tools or monkey around with plists, etc.

Why, Why WHY can't we just have tabs:// ?

Plain text list of all URLs. Dead simple. Just pull up tabs:// and cut and paste. Or select all. Or whatever.

Lose-all-tabs bugs will always be with us - and a fix would be so simple ...

Re:macOS Big Sur by Dylan16807 on Thursday November 12, 2020 @04:01PM (#25074982)
I agree that it should be easier to get a simple list, but I want to note that backing up the firefox tab data is one file, and it makes its own backup whenever you update.

Chrome on the other hand will deliberately reject and wipe your profile if you copy it to another computer.

Also "bookmark all tabs" serves roughly the same purpose as a dumb URL list for backup purposes, even if it's awkward to edit.

Re:macOS Big Sur by int_19h on Sunday November 15, 2020 @03:29AM (#25099335)
I do have a story like this for all the browsers, save one: Opera, from back when it had its own rendering engine. It's not that it never crashed, mind you - but, somehow, the tabs would always be back after. Makes me wonder just how much effort wend into the error shutdown code path to make sure everything is saved.
Re:macOS Big Sur by szhu on Thursday November 12, 2020 @08:40PM (#25077839)
Found an Chrome extension that lets you do this!

https://chrome.google.com/webstore/detail/tabcopy/micdllihgo...

I just tried it out -- you click a button to copy the list of tabs. If you just want the URLs and not the page titles, choose the "Compact" option.

Re:macOS Big Sur by _underfl0w_ on Thursday November 12, 2020 @08:26PM (#25077742)
> Why, Why WHY can't we just have tabs:// ?

That's actually a nifty feature idea, but it seems like it could be easily abused with a little client-side JS for the sake of fingerprinting or analytics, unless it's treated similarly to chrome:// urls. You could probably whip up your own small browser extension to provide a simple formatted list of tabs, though.

Re:macOS Big Sur by catach on Thursday November 12, 2020 @09:52PM (#25078265)
Have you tried out: https://addons.mozilla.org/en-US/firefox/addon/copy-all-tabs...

> Why, Why WHY can't we just have tabs:// ?

I expect that the vast majority of users would be entirely uninterested in the workflow you describe.

Re:macOS Big Sur by enriquto on Thursday November 12, 2020 @02:16PM (#25073671)
> Just lost a few hundred Tabs from last session

This is horrifying! How do you get to have one hundred tabs, or worse, a few hundred?

Re:macOS Big Sur by mortenjorck on Thursday November 12, 2020 @03:49PM (#25074804)
As a UX designer, when I see people using something in a way it wasn’t intended (and having a hundred tabs is clearly not how tabs were intended to be used), my question is: how is this UI failing them?

I think the problem is that people generally don’t know when they’ll return to a tab, so they leave it open, and that creating a bookmark is asking too much commitment for something potentially ephemeral.

A good system might be one that doesn’t automatically close tabs, as some extensions do, but collapses ones that have remained unused for a certain period into a set of temporary bookmarks. Recently accessed tabs stay in the bar, while stale ones are swept into an “old tabs” list that can be perused at the user’s convenience.

Re:macOS Big Sur by enriquto on Thursday November 12, 2020 @04:26PM (#25075295)
> when I see people using something in a way it wasn’t intended (...), my question is: how is this UI failing them?

This is a legitimate question, but not the only one in that situation. Another view, more in line with the unix philosophy, is that "using something in the intended way" is a meaningless concept. A tool must work always, no matter how it is used and abused.

Thus, instead of asking "how is this UI failing them?", you could be more pragmatic and ask "how can I optimize the UI so that this usage works correctly?"

Re:macOS Big Sur by bobbymasters on Thursday November 12, 2020 @11:15PM (#25078804)
As a non-programmer, this seems like an odd philosophy. If I use the claw side of a hammer to strike a nail, I’d expect that it is t going to work well. It seems like there’s a limit on “make the tool work regardless of the use case.”
Re:macOS Big Sur by zeroimpl on Friday November 13, 2020 @09:19AM (#25082355)
A better comparison would be: Hammers are designed for striking nails, but some customers have figured out they work well for cracking walnuts, so as a hammer manufacturer we should avoid using toxic ingredients such as lead.
Re:macOS Big Sur by ordx on Thursday November 12, 2020 @05:33PM (#25076115)
I think you misunderstand that some people treat tabs as bookmarks. Let's be honest - bookmark management is tedious in all browsers, so I would rather have tabs open with stuff that I want to browse later.
Re:macOS Big Sur by outadoc on Friday November 13, 2020 @05:45AM (#25081008)
This is pretty funny because you're saying it's working as intended, but also saying the problem is that bookmark management is tedious. So fixing bookmark management would fix the tab problem.
Re:macOS Big Sur by ghaff on Friday November 13, 2020 @08:59AM (#25082160)
I think many of us are also aware that saving a bookmark, whether in the browser or to something like pinboard.in, is an invitation to lose it in a back hole. Whereas if it's at least theoretically in "working memory" we want to keep it as a tab. But AFAIK there isn't a really good tool--and certainly not native to a browser as far as I can tell--that lets me quickly and easily rationalize all my tabs into coherent working sets. e.g. Project X, Project Y, email/calendar/etc., to read, and so forth.
Re:macOS Big Sur by ideologysec on Friday November 13, 2020 @04:00PM (#25087427)
TreeStyleTabs in Firefox (which is a great tool regardless of bookmarking), keeps track of parent/child relationships, you can drag & drop into subsets to create the relationship you're talking about, and has a "Bookmark this tree" feature, which would create a folder with subfolders with the top level named as you choose.

(I use the heck out of this, both for the extra vertical space that comes from hiding the top tab bar, and for the conceptual organization that it provides).

Re:macOS Big Sur by kjakm on Thursday November 12, 2020 @05:03PM (#25075722)
> I think the problem is that people generally don’t know when they’ll return to a tab, so they leave it open, and that creating a bookmark is asking too much commitment for something potentially ephemeral.

Safari's reading list is my solution to this. CMD+SHIFT+D adds the current tab to the reading list which is visible on a new tab page or in a side panel. Syncs across devices too. You just right click > delete to remove the item from the list when done.

Re:macOS Big Sur by catach on Thursday November 12, 2020 @09:58PM (#25078297)
As someone who doesn't use Safari this just sounds like a secondary Bookmark list.
Re:macOS Big Sur by kjakm on Wednesday November 18, 2020 @06:19AM (#25135520)
Kind of but I think the implementation matters. I use this and bookmarks in very different ways. I can also add to it from the iOS share sheet so add links I see on the web/social media that I want to read later.
Re:macOS Big Sur by sj4nz on Friday November 13, 2020 @09:46AM (#25082692)
I think that's related. I think also for a lot of web pages, they have ephemeral state that would not be captured by a bookmark, so they get left open and accumulate. One can never know sometimes which page will succeed as a bookmark or just fail.
Re:macOS Big Sur by SAI_Peregrinus on Thursday November 12, 2020 @02:31PM (#25073864)
Tabs store context (history, cookies, container, etc, with tree-style tabs also parent & child tab relations) that bookmarks don't. I'm not sure about Safari (since I don't use a Mac) but on Firefox you can set up tab discarding (via extension) that unloads unused tabs. So there's a lot less incentive to use bookmarks when you can just leave a tab open forever. Really the only reason to use bookmarks instead of tabs is for synchronization across devices.
Re:macOS Big Sur by ideologysec on Friday November 13, 2020 @04:01PM (#25087437)
Even then, you can sync open tabs with Firefox Sync! (Or Chrome sync, or Safari via iCloud)
Re:macOS Big Sur by SAI_Peregrinus on Saturday November 14, 2020 @12:02AM (#25090422)
Yes, though I find I want far fewer tabs on Mobile than I do on Desktop.
Re:macOS Big Sur by int_19h on Sunday November 15, 2020 @03:30AM (#25099348)
Tab sync usually doesn't maintain the same list of tabs on all devices like that - it just lets you see what you had opened elsewhere, and easily re-open it. My desktop and mobile browsing sessions are very different, as well - but I "move" tabs across devices all the time to continue some research etc.
Re:macOS Big Sur by ssvss on Thursday November 12, 2020 @09:35PM (#25078170)
>Firefox you can set up tab discarding (via extension) that unloads unused tabs

What Add-on do you use for this.

Re:macOS Big Sur by SAI_Peregrinus on Saturday November 14, 2020 @12:01AM (#25090419)
Auto Tab Discard[1] does it automatically after a time. Tabs can be set to not get discarded, eg when form elements with changes are present, media is playing, tab is pinned, or just whitelisting.

https://addons.mozilla.org/en-US/firefox/addon/auto-tab-disc...

Re:macOS Big Sur by ksec on Friday November 13, 2020 @05:16AM (#25080859)
You can simple exit and reopen your browser. Only the focus Tab will be loaded while all others are unloaded.
Re:macOS Big Sur by devcpp on Thursday November 12, 2020 @04:19PM (#25075199)
Firefox is so good for this even after e10s, it's not even comparable.
Re:macOS Big Sur by Kliment on Friday November 13, 2020 @10:51AM (#25083486)
I have 3088 tabs right now. I don't see how this is horrifying at all. I have a tab open for every dependency of every project I do, including one for every component of every electronics project I maintain. I have a tab for every webcomic I follow, a tab for every news page, a tab for every package that's on its way to me. It's like searchable, zero-effort bookmarks with state (including page scroll location) saved. Of course this is on firefox, and total suspender makes it easy to keep resource usage low. I have many years worth of state here, and if I didn't have this I don't see why I would even bother using a browser. It's like a personal knowledge base. Related tabs are clustered together in the list, I know approximately where things are in the list, I have two different search tools (% search and Tab Center Redux' own search box). I don't get why people keep trying to tell others that their workflow is bad ("horrifying") and they should feel bad. I don't care, this works, and nothing else compares.
Re:macOS Big Sur by tobr on Thursday November 12, 2020 @02:45PM (#25074012)
How do you not get there? There’s no point in the “core gameplay loop” of browsing the web where you are encouraged to close a tab. They just disappear among the other ones and you don’t really have a reason to stop and think about whether you’re done with them. At some point there are hundreds.
Re:macOS Big Sur by apocalyptic0n3 on Friday November 13, 2020 @09:29AM (#25082482)
I personally close tabs as soon as I'm done with them. If I see I have more than ~10 open, I purge them of all but the pinned tab(s) and maybe the left most 2-3 which is generally where I keep the tab I for the ticket I am actively working on.

On my personal machine, I'd be surprised if I ever get above 5 non-pinned tabs open. I open a tab, look at it, close it, rinse and repeat.

I have the same habits in my IDE and Finder windows and iTerm and Sublime (which I mostly use as a scratchpad). If I have more than a few open, I inherently think I am doing something wrong and go to clean it up.

Frankly, I've always viewed the "hundreds of tabs open" as a sorta hoarder mentality. You might need that tab in the future, so you don't ever close it. Even when it is obvious you will never need it, you still don't close it. Even when it makes finding other tabs unusually difficult, you still do not close it. It clearly has no benefit, but you're afraid or unwilling to close it (I use "you" in the general sense; not indicating you, tobr, specifically)

Re:macOS Big Sur by floatingatoll on Thursday November 12, 2020 @03:45PM (#25074733)
I close a tab when I want to stop thinking about it, and if I hit fifty tabs, I’m so distracted I don’t have time to think about any of them and just close the entire set.
Re:macOS Big Sur by dwighttk on Thursday November 12, 2020 @10:07PM (#25078357)
Same but more like five for me.
Re:macOS Big Sur by officeplant on Thursday November 12, 2020 @03:40PM (#25074673)
Personally I close tabs as soon as I'm done with them. If I need it for later it goes into sorted bookmark folders or in a list of bookmarks right in front of me if I'm gonna need it sooner. If I ever get over 15 tabs I'm deep in research mode, but those will all be closed by the end of the day.

Ever since SSDs I also shut down my computer when I'm not using it so maybe I'm weird.

Re:macOS Big Sur by aldanor on Thursday November 12, 2020 @05:24PM (#25076020)
The only reason I'm using FF is TreeStyleTab. I seriously don't understand how people live without it. Right now I have 993 open tabs, sometimes I have 100, sometimes 2k - don't really care, but they are easily navigatable as a tree-like structure on the side of the screen.
Re:macOS Big Sur by _underfl0w_ on Thursday November 12, 2020 @08:30PM (#25077775)
Genuine question because our tab handling strategies seem to differ - how frequently do you return to a given tab? Do you keep them for reference in some way, or is it more out of concern of having to navigate back over again?
Re:macOS Big Sur by aldanor on Sunday November 15, 2020 @11:28AM (#25102365)
- First, bookmarks - if you bookmark something and close the tab, the bookmark stays there forver. If you bookmark something that you know you won't need later (e.g. after you finish researching something), then it adds a mental burden of having to clean it up later. When a lot of them accumulate, it's really hard to recall why exactly they were added in the first place and whether each one of them should be now removed or not.

- Open tabs are the opposite - if you close them, they're gone forever. So once you no longer need a certain tree of tabs (e.g., like above, you've finished researching something), you just dispose of the whole tree; if there's anything particularly valuable in there, you can add it to bookmarks.

So, e.g. if I'm doing house renovation I may have trees of tabs with hundreds of open tabs in them while researching something. Same when coding, if I'm investigating a particular topic I may have tons of open tabs that will eventually get closed all together.

In some rare cases, I keep a tab or a tree of tabs open just so I don't forget to navigate back to it in the foreseeable future (at which point it will likely get closed).

Re:macOS Big Sur by jlokier on Friday November 13, 2020 @03:15PM (#25086930)
I use TreeStyleTab, and for me it's a mixture.

For example, I have a bunch of tabs for online grocery shops in recent months. These are for reference. Whenever I'm in the mood to check for delivery slots (which have become scarce), I click through each of them, login and check if there's a viable delivery slot available. The set of tabs is a reference to remind me of the list of 10 or so shops to check periodically. I might forget some of them otherwise, because they are not all ones I use regularly; they are only in the list to improve my chances when slots become hard to obtain.

Then I'll use the same tabs for convenience rather than reference. Muscle memory and visual location. If I found a slot, I might place an order in stages over a few days (one to book the slot, then adding items over the coming days if I realise I need something, finally to amend the order to fit my needs shortly before the delivery date). Then it's useful to have the tabs in use in a convenient location. Their visibility as a pinned tab also serves as a reminder until the shopping is finished (typically ~3-12 days) in case I forget to amend the order.

I have a similar thing going on with financial institutions. I have about 20 of these in use, counting both personal and business use (I run accounts of two businesses), banks, credit cards, and tax pages. From time to time I'll want to peruse them and check in on balances and pending tasks, occasionally download a statement. Then it's useful to have a list in one place, similar to with shops. without a list I'd probably miss one.

Both of the above could in theory be replaced by bookmarks, but there's a bunch of UX reasons why bookmarks don't work so well. One of them is that we really need a "live bookmarks folder" for each group. If I open another shop/institution tab, I need that to remain in the "persistent" set by default. Using a normal bookmark group, I'd open the group as tabs, then half an hour after I open something else, I'd have to remember to add that extra item to the bookmark group, and just that item. But after an hour of browsing and having visited maybe 250 pages, I'm likely to forget which open tabs are already in a bookmark group and which one's aren't. It's too much work to step through and compare item by item by hand when I'm done and need to move to another task, so I end up taking new "snapshot" bookmark groups rather than managing the existing bookmark set. This gets messy fast. In practice it's easier to just keep a set of tabs open, and delete the ones which are no longer required.

Also in my tabs are the articles (many from HN) that I collect into a knowledge base. Tabs aren't a great way to save these, but neither are bookmarks. Ideally I'd want something that saves them with tags and brief notes. For now, I send tabs from my active window over to a dedicate HN window, where they form a long queue of things to go through in a systematic batch at some point and group, sort, categorise, filter, and take notes on the salient points I want proper notes on. They are a kind of research multi-queue. You could think of them as a set of about 50 long-term tasks that are likely to take years to produce the results I want (which are for actual tech developments, not reminiscence). From time to time I'm tempted to batch convert these to bookmarks, but doing so makes them unusable because it loses scroll position and text highlight, so it's labour intensive having to take notes instead. I guess people use "web clipper" software for this kind of task. I haven't found something I'm happy with yet, but I haven't tried much either. I wouldn't be happy locking so much long term research into proprietary software though. On my phone, I use "Share to Orgzly" to capture such things, rather than tabs.

Re:macOS Big Sur by kalleboo on Friday November 13, 2020 @11:27AM (#25083909)
I have one window per "task" (like if I'm looking up how to do something using some API, I'll have a single window for that, with new tabs for API docs, some stackoverflow responses, etc), and when I'm done with the task I'll close the window.

Windows for "idle browsing" get closed the next day when I open up my computer and look at the tabs and think "well this sounds boring, let's see what new has happened overnight".

On my phone OTOH, the tabs just stack up until twice a year I just mass-close them all.

Re:macOS Big Sur by benhurmarcel on Thursday November 12, 2020 @05:37PM (#25076163)
> How do you not get there?

My browser is configured to not restore tabs. And I shutdown every night.

Re:macOS Big Sur by TylerE on Thursday November 12, 2020 @03:40PM (#25074669)
I hate clutter. Once i get past maybe 10 or 15 tabs it's time to go on a Ctrl-W spree.
Re:macOS Big Sur by fiddlerwoaroof on Thursday November 12, 2020 @03:09PM (#25074270)
Yeah, I only close tabs when my computer starts to feel slow. Or when iOS Safari tells me I have too many tabs open.
Re:macOS Big Sur by khazhoux on Thursday November 12, 2020 @02:37PM (#25073927)
Some people use tabs the same way others use bookmarks. Myself, I regularly have 100 tabs, easily, across several windows which are minimized.

If the browser were to lose all tabs by accident, it wouldn't be a big deal (same as losing bookmarks isn't actually a big deal for some people)

Re:macOS Big Sur by AlphaSite on Thursday November 12, 2020 @03:43PM (#25074708)
I think if you treat tabs as memory its interesting:

- The active tab is short term memory - The tab list is medium term memory - Bookmarks are long term memory

(or if you prefer replace short/medium/long with cache/ram/disk)

Re:macOS Big Sur by ksec on Friday November 13, 2020 @05:30AM (#25080930)
I think you pretty much nail it. Active Tabs for news, mail, Youtube kind of things. Open Tab List ( That is why I really wish Apple would implement Tab Listing instead of Tab ScreenShots Overview ) For reading list and getting back into, I use Bookmark for something like long term memory. But part of the problem are the links no longer works.

I really like the idea someone on HN purpose sometimes ago. Where all your visited webpage ( excluding images ) are saved on your SSD, and you can basically search it back like your memory.

Re:macOS Big Sur by reaperducer on Thursday November 12, 2020 @02:47PM (#25074036)
Some people use tabs the same way others use bookmarks

My wife does this on her phone. I find it maddening, and tell her to just bookmark her sites. But that's just not how her brain works.

Fortunately, even between iOS updates, Safari remembers all of her old tabs.

Re:macOS Big Sur by tobr on Thursday November 12, 2020 @02:51PM (#25074073)
Genuinely curious, why do you find it maddening? Is it just the feeling that it’s somehow messy? Wouldn’t bookmarking every page be a lot worse?
Re:macOS Big Sur by _jal on Thursday November 12, 2020 @03:48PM (#25074776)
I find others' distaste for my personal workflows amusing, until it becomes annoying.

At which point the proper response becomes, "go work through your issues in some way that does not involve me."

Re:macOS Big Sur by ryandrake on Thursday November 12, 2020 @03:57PM (#25074917)
I find it maddening too, but hey, it’s her phone. It’s only maddening in a “I wouldn’t personally do it that way” sense, so I don’t sweat it.

My wife even does it more extremely: when she opens a web site, she opens it in another tab, even if she already has that web site in an existing tab. So she ends up with hundreds of Facebook tabs, hundreds of shopping tabs at the same store, thousands overall. I don’t think she has ever deliberately closed a tab, and might not even know how. Safari’s UI makes it totally non-obvious how to do it, like how Apple makes it non-obvious how to kill apps.

Re:macOS Big Sur by tobr on Thursday November 12, 2020 @04:24PM (#25075263)
This is essentially what I do as well (modulus Facebook). Sure, if I happen to see the open tab I need, I’ll switch to it. But you only see about a handful of tabs at the same time so it’s easier to just open a new one. I don’t see the value of going through and tending to my old tabs at all.
Re:macOS Big Sur by ryandrake on Thursday November 12, 2020 @05:03PM (#25075721)
I guess I’m just an old school C guy. I pair my malloc()s with free()s and get grumpy in environments where you don’t really have to.
Re:macOS Big Sur by theshrike79 on Thursday November 12, 2020 @03:55PM (#25074867)
It’s like people who store EVERYTHING on their desktop in a huge unorganised pile.

Yes, it works.

It’s also maddening, like they’ve never even grasped the basic file operations.

Re:macOS Big Sur by dividedbyzero on Thursday November 12, 2020 @07:01PM (#25077034)
I'm like that, and I really do believe I have "grasped the basic file operations"; maybe I just have a better grasp of the basic concepts of search, but I guess that's not the case, either; I have it like this because it fits my needs and preferences and works better, quicker, smoother for me, and in my case it's the result of decades of refining the way I use computers. Other people have different needs and preferences and that's absolutely fine as well, as far as I'm concerned. My "messy desktop" approach seems to be almost unbearable to some few people, though, and some very few seem to find it so unbearable that they have been outright aggressive about this in the past, and I really don't get that at all. But in case someone who feels like that reads this, here's my rationale:

I pretty much never ever see my desktop. I see my screensaver all the time, desktop never. I use spaces to separate tasks I'm working on and arrange windows to fill the screen, and they pretty much always do. I use the desktop mostly as a drop-off area for whatever it is I momentarily need; I drag and drop stuff there all the time, like images from Firefox. There are some directories, but at most two layers deep I think. I do archive stuff from time to time, but there are pretty much always multiple desktop grids worth of stuff on there.

That works really well because I only ever interact with the desktop via Finder (where I can just type the beginning of a name or use the datetime column or Spotlight set to search current directory per default), CLI (which has fd, ag etc.) or file pickers, though I tend to drag-and-drop more than I use "open file" dialogs. Relying on those is much faster and more intuitive for me than thinking up some kind of organisation scheme for dozens of unrelated activities that don't seem to fit into a single scheme very well, and organising everything accordingly, when I'm in the "zone" and would rather not have to think about where to place this particular file. I find it hard to remember such schemes, but I pretty much always know when and how I created something, so a chronological view of everything at once is very helpful. Software work is somewhat more organised (~/workspace and a lot of git repos in there), and data sets are very neatly organised (it doesn't work any other way), but most other things live somewhere on the desktop (or in some kind of searchable cloud).

As I see it, as long as I find whatever I need quickly, which I do, why would I "tidy up" those imaginary "folder" things? It's not like they have much in common with physical ordering aids (like folders), where you have to structure things rigidly or else never find a thing, and even there, you often don't structure things very deeply – who puts physical folders inside folders inside folders? My hand tools are organized pretty neatly, but if I could just say "8mm wrench" in the direction of my toolbox and magically hold it in my hand, or magically have all my tools neatly arranged by name, date-of-purchase, type, or just say "wrench for that nut" and find it ... I daresay my toolbox would be a lot messier. Can't do that, so I must put in the work. Where I don't have to, and can keep the chaos out of sight, I won't.

Re:macOS Big Sur by fphilipe on Thursday November 12, 2020 @04:15PM (#25075157)
My wife does the same. The other day she wanted to open a new tab and the button was disabled. She had reached the limit of 500 tabs.
Re:macOS Big Sur by pishpash on Thursday November 12, 2020 @02:54PM (#25074113)
Maybe this should be formalized, like automatically get open tabs into easily searchable persistent storage, whether they are called Bookmarks or not. Then they can be closed by prompting to "clean up".

Maybe even skip that manual step entirely. People use browser histories like emails now -- by searching, not by active organizing.

Re:macOS Big Sur by tobr on Thursday November 12, 2020 @03:16PM (#25074351)
I was about to say, you just described browser history!
Re:macOS Big Sur by jlokier on Thursday November 12, 2020 @04:34PM (#25075396)
It's completely, totally and utterly different from browser history!

If I visit HN, browse a bunch of comment threads, and find something I want to come back to later, that's 1 tab but 20 history entries.

Same if I searched for something on Google and eventually found something I want to come back to later. Except that's 1 tab and 50 history entries.

To recover that state via history is practically impossible. It's a needle in a haystack. I've occasionally needed to do it, and it takes a long time.

(Compared with a tab, a bookmark doesn't work well either for something to come back to. Anything where there is a context, such as scroll position. Perhaps if bookmarks were better, keeping track of scroll position and allowing text to be highlighted or a note to be attached, and showing a thumbnail (scrolled to the right place), and retaining some temporal relationships between different pages. But I find bookmarks consisting of just a title and URL to be completely useless.)

Re:macOS Big Sur by tobr on Thursday November 12, 2020 @05:39PM (#25076185)
I would propose that the issue is that browser history navigation is generally poorly designed, at least if you want to do something more sophisticated than hit “back” or search it as a set of URLs. It should be richer and store much more details about each entry.
Re:macOS Big Sur by jlokier on Thursday November 12, 2020 @06:33PM (#25076801)
I'm not sure how to improve history navigation to help with this, as the browser doesn't know which 1 in 20 history entries are worth finding again, and which are junk traversed on the way to something worth finding.

It can't figure it out from content search, because the junk is often the stuff that resulted from useful searches and was assessed by the user as not worth keeping. Keeping tabs is a signal from the user about which entries were useful. A form of curation. Without that signal, what is there?

However, I think bookmarks would be profoundly transformed from nearly useless to better than tabs by improvements to bookmark navigation, UX and a little extra context.

So I have to give credit to you for the idea - history navigation improvements might be transformative in a similar way.

Re:macOS Big Sur by pishpash on Thursday November 12, 2020 @07:09PM (#25077097)
It shouldn't even be a "hard" problem any more. Search and relevance are mature technologies. You do need to provide some features, but there are many: time spent interacting with tabs, was it a "terminus" in a navigation session, active user marking/tagging, signals from other users, other products, etc. It would be an excellent use of ML. The rest is capturing these in a user friendly product, though if it makes Megacorp no more ad money, I doubt anyone will work on it however useful it may be.
Re:macOS Big Sur by ideologysec on Monday November 16, 2020 @03:16PM (#25116482)
Something like this, evolved, perhaps?

https://getmemex.com/

Re:macOS Big Sur by ajmurmann on Thursday November 12, 2020 @04:23PM (#25075255)
But browser history has way more stuff in it than matters. For example, I'll often have tabs open with documentation that was relevant to a project I'm working on. I want that, I don't want the 20 other search results I clicked on that were useless and I don't want to have other pages O had to navigate through to get to the right doc page.
Re:macOS Big Sur by Dylan16807 on Thursday November 12, 2020 @04:12PM (#25075115)
For the use case of a loosely organized queue, bookmarks are even worse than tabs.
Re:macOS Big Sur by ordx on Thursday November 12, 2020 @05:29PM (#25076072)
Some people hate bookmarks. When you want to read something later you just keep that tab open until you have time to go back. I usually have 200-300 tabs open at any given time. Works great.
Re:macOS Big Sur by redler on Thursday November 12, 2020 @10:07PM (#25078362)
A set of a few hundred tabs, spread across a few windows, is like the bubbling organic head of a stream of temporal bookmarks. It would be great if there were some kind of time-based decay -- or ripening, depending on your perspective -- of open tabs into a more permanent bookmark-like arrangement, with spatial/proximity and window affinity cues. These could easily rehydrate to their live versions, or become fixed as "organic bookmarks" living alongside "affirmative" bookmarks and the normal, more ephemeral, uncurated browsing history.
Re:macOS Big Sur by Nullabillity on Friday November 13, 2020 @12:24PM (#25084742)
Tree Style Tab for organization, Auto Tab Discard for the decay, Vimium-FF for search.
Re:macOS Big Sur by redler on Friday November 13, 2020 @01:34PM (#25085729)
Thanks, I'll check those out.
Re:macOS Big Sur by drilldrive on Thursday November 12, 2020 @05:52PM (#25076332)
I have had similar hundreds of tabs before, though I try to keep to a few dozen nowadays. The source tends to be a cluster of tabs (say 10) associated to a single subject, full of articles and tools I am using related to it. Frankly an obvious solution is to have a "rough-assortment ephemeral bookmark-group" where I can shift-select say 7 tabs at once and keep them for later, with an easy deletion cycle at will. And it would be good for this method to keep track of my local data of the tabs (scroll position, typed entries, ect.). Bookmarks (in Firefox at least) suck for this in contrast to just working directly with tabs, since you need to bookmark each tab individually + name it + sort them, meanwhile the tabs are grouped together nicely alongside interest-groups I hold for them, and can scroll for what I want or type in the address-bar.
Re:macOS Big Sur by catach on Friday November 13, 2020 @02:30AM (#25079920)
Definitely not a good solution for the local tab data problem, but for:

> since you need to bookmark each tab individually + name it + sort them

If you're already using Tree Style Tab on Firefox, there's a `Bookmark this tree` option that collapses the above workflow to just bookmarking the tree and naming a bookmark folder.

Not enough of an improvement, of course.

Re:macOS Big Sur by dntrkv on Thursday November 12, 2020 @03:07PM (#25074249)
People need to learn to let go and just close tabs. It's freeing. If you need the info again, typing some related words into the address bar will usually surface the results from your history. If it doesn't, no big deal. The benefits of not lugging around that baggage outweighs the potentially tiny productivity hit you take to look up the info again.
Re:macOS Big Sur by tobr on Thursday November 12, 2020 @03:41PM (#25074692)
It’s funny how there’s a borderline moral judgement about things like this. It’s as if having many files on your desktop, emails in your inbox, unnamed layers in photoshop, or open windows or tabs or apps or whatever would say something about your character. No, to the extent that these things are even a problem at all, that’s a consequence of a design that fails to take actual human factors into account.
Re:macOS Big Sur by ryandrake on Thursday November 12, 2020 @03:52PM (#25074829)
I was also going to draw parallels to the icons on the desktop. Hundreds of browser tabs open is the 2020 version of having hundreds of icons all crammed onto your Windows desktop.
Re:macOS Big Sur by mr_toad on Thursday November 12, 2020 @05:19PM (#25075946)
> It’s as if having many files on your desktop, emails in your inbox

Not really. Desktop icons and email are persisted to non volatile storage.

Expecting windows and tabs to persist in the exact state you left them as if they were real world objects is just not how computers work.

Re:macOS Big Sur by spopejoy on Thursday November 12, 2020 @08:20PM (#25077692)
That's not true, many applications have moved to the "constant save" model (and games too). For instance, you never ever save in Final Cut Pro anymore (I wish ProTools would go this route). There is no reason a browser can't persist your tab state, or your window state, window positions, etc to disk continually and always relaunch with the persisted state.
Re:macOS Big Sur by natannikolic on Saturday November 14, 2020 @11:29AM (#25093280)
I agree that hoarding tabs is a bad practice that is hindering your productivity by slowing down your computer and causing distractions.

However it's definitely not true that it's easy to find things again after closing them. Search engines are terrible solution for trying to find a specific thing with broad categorical terms. All you will get are referral and affiliate websites that most definitely don't contain the most accurate, trustworthy, or up-to-date information.

I think at the moment, best information is discovered through recommendations of other people via twitter, slack, whatsapp groups, etc. But resurfacing that info later on is hard, so you need to act immediately.

My point is, when people find obscure things that will/might come handy soon or later, they tend to keep them open in the browser as a way of temporary storing them. First, because native bookmarks are a terrible solution where you quickly run out of space and keeping them organised is too much work. Second, because keeping them open serves as a visual reminder to get back to it (once bookmarked they are out of sight, out of mind).

This is precisely the reason why we developed Tablerone. It's an Chrome extension that serves as a bookmarking system (saving and organising entire sessions) and as a tab manager (easier navigation). https://tabler.one/

By having an easily accessible and private space to store information you are still processing or intend to return later liberates you of the need to keep them open. As a result you get a concise timeline overview of your browsing history, that makes it much easier to later search through with broad categorical terms.

I'm very eager to hear what you think about this.

Re:macOS Big Sur by gowld on Thursday November 12, 2020 @03:56PM (#25074885)
History has far too many pages to browse, and doesn't have full-test search.
Re:macOS Big Sur by hackstack on Thursday November 12, 2020 @04:24PM (#25075271)
Correct me if I'm wrong but does not Firefox supply full-text search on your history, bookmarks, and open tabs when you type stuff in the address bar?

I believe Chrome does the same?

Re:macOS Big Sur by spopejoy on Thursday November 12, 2020 @08:22PM (#25077713)
What's more FF History window is fully searchable, to the point that I am regularly (it seems) bringing up results from years past, and have actually restored my firefox profile from Time Machine to get my history back. The location bar search is more limited than the history window search (if nothing else it's easier to browse the results.)
Re:macOS Big Sur by jlokier on Thursday November 12, 2020 @04:55PM (#25075631)
> If you need the info again, typing some related words into the address bar will usually surface the results from your history.

This just isn't useful for the kinds of information retrieval I find myself doing, and I truly don't understand why people think that ought to be enough for everyone. Perhaps other people don't collect and combine large amounts of information into new artefacts as part of their regular online activity?

When I'm retaining state such as tabs, it's not so I can find the same information by searching for it.

It's so that I can go through information I have already found through searching and following links, which has passed my filter as the useful things I'll need for the next phase in processing, to do something useful with.

The important part isn't that the information is findable again by searching. The important part is that I've already half-catalogued what's useful once, and it's that cataloguing which is what I need to build on a second or third time.

All the "next phases" in processing typically take from a few days to a few months to complete.

To give a concrete example:

Recently I had to do some research on QUIC protocol and HTTP/3 for a job. In my searches I found various pages of particular interest that I should at some point extract information from, and add them as references to a report I'm writing. But there was no point adding them at the time to my report, because until I had found more documents and pages to read, I wouldn't know which ones were the best ones to include as references for someone else to use, and which ones to drop.

Also, that list of 100 represented things I would need to systematically check through again in my code implementation and report before dismissing them. By systematically, I don't mean in linear order, but I do mean complete.

So I ended up with about 100 tabs, expecting to go through them systematically later, and turn them into about 30 references for my report eventually. As the task would be completed in about 5 weeks (in parallel with a number of other jobs), those 100 tabs were context for that task for about 5 weeks.

If I deleted them "to reduce clutter", the fact I could find the information again by searching for it was pretty much useless. That would be starting my task all over again.

And if I bookmarked them, that would loses track of the scroll position, which meant I'd lose which page sections, headings, etc were the relevant item I was keeping to use, or decide not to use, in the final code and report.

Really I had only two options: Keep a lot of tabs open for this one task for a few weeks. Or write down a lot of notes as I went, intending to delete some of the notes eventually. I've tried both, and find keeping the tabs to take much less time and overhead compared with taking notes in the first round.

Now imagine I'm doing several research-like tasks like that overlapping in time, each of them taking a few weeks or a few months each. The overlap means that number is multiplied by the amount of concurrency, so it reaches several hundred or a thousand easily.

I'd love to use something better, but tabs are the thing I've found most effective so far. In the past I've taken more notes, and I found that led to a lot of time taking notes. It's like the difference between a more efficient or less efficient batch sorting algorithm for information discovery, indexing, merging and eventually selecting out the most relevant things.

People love to suggest alternatives. I'd love one because tabs do have many problems. But I've yet to find a good alternative which is actually helpful. Bookmarks are not because of lost context and poor UX for going through them (large thumbnails with retained scroll position and/or highlighted current section heading and/or tags/notes would be great). Deleting and searching again is useless. Taking notes at every stage is ok but labour intensive by comparison. I tried Org mode but it has the same problem as taking lots of notes. What else is there for organising work-in-progress information like this?

Re:macOS Big Sur by tomjen3 on Thursday November 12, 2020 @03:28PM (#25074506)
Trivial: you need to look something up, you follow a trail on wikipedia and you pretty quickly have 100 tabs.

I have OneTab for Firefox, which allows me to convert active tabs into a bookmark list. This helps the problem a lot because I can now park my active tabs.

Re:macOS Big Sur by jlokier on Thursday November 12, 2020 @04:40PM (#25075454)
I've tried something like that. Maybe it was OneTab, I don't remember.

Unfortunately I found bookmarks rather useless and switched back to using tabs. It's really unfortunate.

Re:macOS Big Sur by goatinaboat on Thursday November 12, 2020 @05:57PM (#25076390)
This is horrifying! How do you get to have one hundred tabs, or worse, a few hundred?

No one used bookmarks anymore, they just leave a tab open.

Re:macOS Big Sur by ksec on Friday November 13, 2020 @05:25AM (#25080907)
There are people with thousands of tabs. ( Not all Loaded Of course ). Every time there are HN discussion about browser you will see those mentioning it. Most of them are on Firefox so I guess I might be the few who does that on Safari.
Re:macOS Big Sur by pizza on Thursday November 12, 2020 @04:31PM (#25075361)
Combination of depth-first browsing and FOMO. The one thing that's serendipitous about it is that you might just get to that article you opened up last week after all
Re:macOS Big Sur by vmception on Thursday November 12, 2020 @02:34PM (#25073900)
I’ve met some disorganized sales or business development people juggling a lot of proposals and client spiels in browser
Re:macOS Big Sur by eyelidlessness on Thursday November 12, 2020 @06:08PM (#25076524)
Speaking only for myself: ADHD
[dead]
Re:macOS Big Sur by vlunkr on Thursday November 12, 2020 @03:01PM (#25074177)
I was with you until the ad hominem
Re:macOS Big Sur by layoutIfNeeded on Thursday November 12, 2020 @02:33PM (#25073885)
Re:macOS Big Sur by pishpash on Thursday November 12, 2020 @02:59PM (#25074163)
It's actually abnormal to actively throw away things. It's not how the brain works. Do you actively try to "forget" things? Very rarely.

We only need to throw away physical objects due to space constraints and rearrangement/search cost. Mental and virtual objects can decay away and there is no rearrangement cost when they are already organized by relevance.

Re:macOS Big Sur by vel0city on Thursday November 12, 2020 @05:15PM (#25075897)
My brain is constantly forgetting things. How many steps did it take you to go from your bed to your desk? What was the color of the car you last saw driving down the street? How many times have you blinked this last hour? What did you have for lunch on March 23rd? Its constantly filtering out things it doesn't think are interesting or important to me anymore, and it disappears from my consciousness.
Re:macOS Big Sur by pishpash on Thursday November 12, 2020 @06:36PM (#25076832)
That's exactly my point, it happens automatically by relevance ("how many times did it get recently refreshed"). It's not you going in to actively close out memory "tabs". All your "tabs" are open.
Re:macOS Big Sur by justinator on Thursday November 12, 2020 @03:46PM (#25074754)
There’s literally a movement of affluent people to move into tiny houses. It may seem strange to some but maybe what’s abnormal is all this want for more more more is just marketing and one has to admit that they’ve fallen prey to it. I don’t like stuff and I loathe acquiring things. Getting rid of a car, for example changed my life for the better. Needing one in the future leads me anxious, no matter how much money car manufacturers spend to tell me I need to do just that to fit in with their status quo.
Re:macOS Big Sur by pishpash on Thursday November 12, 2020 @06:38PM (#25076848)
Acquiring fewer things is not mutually exclusive with not discarding things. They may even be positively correlated.
Re:macOS Big Sur by nojito on Thursday November 12, 2020 @03:05PM (#25074222)
>It's not how the brain works.

It actually does...which is how we are able to specialize our knowledge

Re:macOS Big Sur by ogre_codes on Thursday November 12, 2020 @03:21PM (#25074406)
> We only need to throw away physical objects due to space constraints and rearrangement/search cost.

This is the same for throwing away tabs. If I'm not using a tab anymore, I want it out of the way so I can more easily find the tabs I do use.

Re:macOS Big Sur by saagarjha on Thursday November 12, 2020 @02:22PM (#25073756)
> Just lost a few hundred Tabs from last session. Not the first time this has happened to me on Safari. ( Firefox used to have this problem as well, they implemented multiple LastSession.json to combat the problem and it is basically a thing of the past. )

You can restore the old plist with this to get them back, if you had it backed up in Time Machine or something. It's annoying but it's saved me a couple times.

Re:macOS Big Sur by sefrost on Thursday November 12, 2020 @02:13PM (#25073638)
In response to point 1, were you able to use History > Reopen All Windows from Last Session?
Re:macOS Big Sur by ksec on Friday November 13, 2020 @05:53AM (#25081037)
Nope, it was blank, because the Plist files have nothing in it. And I cant rescue it either. In Firefox they make lastsession.json and lastoeesion.bak where .bak was a backup and could be restored from within UI setting. I think they also had the .bak zipped somewhere in case all things fails, you can manually restore some part of it.

Although the frequency of that zip creation was something like daily so you still lose some part of tabs. There were additional guarantee they put in place so last session will never be overwritten again or blank out. But that was a very long time ago when I was still a heavy Firefox users and follows its development very closely. If I remember correctly those features development and debugging happened on Mozillazine.

Re:macOS Big Sur by spullara on Thursday November 12, 2020 @03:23PM (#25074434)
You can set this as the default as well.
Re:macOS Big Sur by ra7 on Thursday November 12, 2020 @10:12PM (#25078395)
> Fav Icons meant they are no longer showing the Tab Description once you have a dozen tabs as they will shrink to Icons Size. So you either have normal Tabs or Tabs with Fav Icons, not both. ( This is new in Safari 14 )

FYI, there is a way to get around this annoying new setting.

1. Enable Preferences -> Tabs -> Show website icons.

2. Quit Safari.

3. Enable Safari Debug menu as described in https://yuriy.eu/design/2020/09/21/safari-tab-preview.html

4. Open Safari and disable Debug -> Tab Features -> Narrow Tabs.

Re:macOS Big Sur by ksec on Friday November 13, 2020 @05:55AM (#25081056)
OMG Thank You!.
Re:macOS Big Sur by jhatax on Thursday November 12, 2020 @04:40PM (#25075451)
>>

1. Just lost a few hundred Tabs from last session. Not the first time this has happened to me on Safari. ( Firefox used to have this problem as well, they implemented multiple LastSession.json to combat the problem and it is basically a thing of the past. )

>>

With Safari's switch to WebExtensions, I hope that the developer of OneTab (1) makes their extension available on Safari as well. I started using this extension on Firefox to get an additional layer of protection from an unexpected crash that corrupted tabs data. This was before the multiple backups approach that Firefox has adopted, which has all but eliminated tab data corruption. I continue using it because I like to see tabs in a list.

1. https://addons.mozilla.org/en-US/firefox/addon/onetab/?utm_s...

Re:macOS Big Sur by SaulOfTheJungle on Thursday November 12, 2020 @04:07PM (#25075065)
I can confirm point 4.

I have a small, open-source Chrome/Firefox extension that has about 260 active users.

I was considering porting it to Safari, but I can't justify the $99/year fee for it.

Re:macOS Big Sur by Liskni_si on Thursday November 12, 2020 @05:14PM (#25075878)
Same here. My extension these days approaches 3000 users across Chrome/Firefox, but only a fraction of those visit the donations link and send something. It just makes no sense to pay $99 to maybe get a few donations. I don't want to make this a paid extension and then spend time and money on marketing and hope that maybe I will one day break even. I just want the extension to be available to users, that's all!

Is that too much to ask?

Re:macOS Big Sur by lopis on Thursday November 12, 2020 @04:47PM (#25075524)
> Just lost a few hundred Tabs from last session.

Honestly, if you like to live on the edge, you have to except some accidents.

Re:macOS Big Sur by amativos on Thursday November 12, 2020 @01:59PM (#25073444)
A few things that kept me from using Safari full time (instead of Chrome) last time I tried it:

- On my 15" Macbook Pro (mid 2014), when you speed up videos in Safari the sound is distorted and weird, while in Chrome it sounds properly sped up. I use this a lot when watching educational videos.

- Youtube videos max out at 1080p.

- While there are decent ad blocking extensions, they're not as good as uBlock Origin.

- Web pages are fast and smooth, but the browser UI doesn't consistently feel as quick and snappy as Chrome.

- I once saw some rendering bugs when loading old reddit -- parts of the page were black.

This was Safari 14.

Re:macOS Big Sur by Uupis on Thursday November 12, 2020 @02:21PM (#25073752)
uBlock Origin is glorious.

Safari 14 has resolved an inconsistent, tedious bug I kept experiencing (most often on reddit): changing the URL query parameters in the address bar and hitting return immediately resulted in the page merely being reloaded. Had to wait a solid second or so before hitting return to have a decent chance of getting the correct page.

But I've grown much, much too fond of this "No Javascript unless I say so, etc etc" experience to give it up without a substantial other benefit.

Re:macOS Big Sur by amativos on Thursday November 12, 2020 @02:30PM (#25073853)
> Safari 14 has resolved an inconsistent, tedious bug I kept experiencing (most often on reddit): changing the URL query parameters in the address bar and hitting return immediately resulted in the page merely being reloaded. Had to wait a solid second or so before hitting return to have a decent chance of getting the correct page.

I've experienced something similar before Safari 14: when opening Safari for the first time and quickly pasting the URL to the address bar and hitting Enter, the URL would just disappear and I'd hear a bell sound. Had to wait a second to paste the URL and have it actually go to that page. These little things contribute to a general feeling that the browser is not polished enough for everyday use.

Re:macOS Big Sur by Uupis on Thursday November 12, 2020 @04:04PM (#25075024)
Ah, shucks. I never managed to find a conclusive "acknowledgment" of my issue, so once Safari 14 rolled around, I only checked whether I can make my issue reoccur and shrugged it off as resolved. Guess I was wrong, because your description feels eerily familiar. Maybe we're using it too fast.

Agreed about the user experience. Really unpleasant to work around some indiscernible and apparently unfixable problems. I feel like in a "death by a thousand papercuts" scenario with Apple software, but I suppose that is a topic unto itself.

With Firefox I sometimes notice oddities with how fonts are rendered, and it generally feels "less native", but at least I don't run into miscellaneous issues like that anymore.

Re:macOS Big Sur by jonpurdy on Thursday November 12, 2020 @02:55PM (#25074120)
This has been ongoing for me for... I don't even know how long. At least Mojave, maybe earlier.
Re:macOS Big Sur by ed25519FUUU on Thursday November 12, 2020 @02:31PM (#25073870)
Loss of ublock orgin is the real dagger for me. I haven't found another adblocking software (apart from maybe DNS adblocking via pihole) that I trust the same as ublock origin.
Re:macOS Big Sur by srgpqt on Thursday November 12, 2020 @03:05PM (#25074225)
I use ublock origin when I can, but on safari (ios and mac) I use Wipr. Doesn't have much in the way of configurability, but it works well enough as-is, even blocking "annoyances", which ublock origin does not block by default (must be configured).
Re:macOS Big Sur by fiddlerwoaroof on Thursday November 12, 2020 @03:08PM (#25074253)
Doesn’t macOS Safari use the same content blocking model as iOS Safari now? You don’t have to trust the software as much, because all it does is give Safari a list of blocking rules.
Re:macOS Big Sur by steve_musk on Thursday November 12, 2020 @02:06PM (#25073554)
With Big Sur safari now supports 4K YouTube videos
Re:macOS Big Sur by tpush on Thursday November 12, 2020 @02:10PM (#25073604)
Anybody know if Safari software or hardware decodes VP9 or AV1 YouTube videos? If software, does it lead to fans blowing?
Re:macOS Big Sur by alwillis on Thursday November 12, 2020 @02:45PM (#25074019)
VP9 videos run smoothly on Safari—no fans.
Re:macOS Big Sur by evanjd on Thursday November 12, 2020 @03:22PM (#25074418)
Not just on Safari either, VP9 decoding is HW accelerated in Chrome on Big Sur (as of Chrome 86)
Re:macOS Big Sur by bscphil on Thursday November 12, 2020 @02:57PM (#25074144)
Given that the comment you're replying to mentions support for WebExtensions being added to Safari, does that mean we can expect to see uBlock Origin support sometime in the near future?
Re:macOS Big Sur by boogies on Thursday November 12, 2020 @03:12PM (#25074290)
For the best video experience you shouldn’t use a browser anyway, with mpv you get not only undistorted fast audio, but with https://github.com/jgreco/mpv-scripts/blob/master/rubberband... librubberband kicks in to automagically tweak the playback rate on the fly for the perfect balance of raw speed and intelligibility (which in turn allows you to play faster without having to go back 5 seconds and rewatch at a slower speed when someone speaks a line faster than the others).

I use a simple hack to make opening mpv easy: https://news.ycombinator.com/item?id=24509028, but IIUC there are browser extensions that make it completely automatic.

Re:macOS Big Sur by booblik on Thursday November 12, 2020 @02:07PM (#25073573)
Good news for you then: the new Safari on Big Sur lets you play 4K HDR videos on youtube.
Re:macOS Big Sur by freediver on Saturday November 14, 2020 @01:34AM (#25090679)
Luckily there is a Webkit-based macOS browser that runs uBlock Origin.
Re:macOS Big Sur by Aldipower on Thursday November 12, 2020 @04:35PM (#25075413)
Sorry, as someone who maintains and develops a web application, from my perspective Safari is the new Internet Explorer. I had to wrote so many workarounds for Safari now, it is just annoying. And you even can't write real bug reports for it! The worst was an incorrect daylight saving time handling which drove me nuts, because some users had problems with the application and some not.
Re:macOS Big Sur by izacus on Thursday November 12, 2020 @01:26PM (#25072953)
Does it still have adblocking limitations? The same that Chrome wanted to implement?
Re:macOS Big Sur by nikomen on Thursday November 12, 2020 @01:31PM (#25073037)
Yes, there's a few features of WebExtensions that Safari chose not to implement. I'm having a hard time finding the article and discussion about this. The missing features prevent ad blockers like uBlock Origin from working.
Re:macOS Big Sur by qz2 on Thursday November 12, 2020 @01:37PM (#25073110)
This was a complete deal breaker for me. Half the internet is unusable without a decent ad blocking implementation these days and a decent one is virtually impossible with the charred remains of the API they left behind.

This was actually one of the (many) things that motivated me to migrate away from OSX.

Re:macOS Big Sur by jkelleyrtp on Thursday November 12, 2020 @01:41PM (#25073170)
You're not going to find the same AdBlockers that Chrome/FF have, but you will find AdBlockers that _work_. I agree that ads make the web unusable, but I've been content with the various blockers I've tried on Safari, and there's more every day. I use ABP, but 1Blocker and Wipr look good, and Safari's got the first 30% of privacy/adblocking taken care of with their various privacy and reader features.
Re:macOS Big Sur by qz2 on Thursday November 12, 2020 @01:44PM (#25073221)
1Blocker is a rip off. Wipr doesn't work properly. ABP lets a lot of ads through. There is nothing that approaches uBlock at all.
Re:macOS Big Sur by ucha on Thursday November 12, 2020 @02:11PM (#25073614)
I'm using AdGuard and it covers pretty much everything and is very customizable, including the annoying "accept cookies" banners that we have in Europe.
Re:macOS Big Sur by therealmarv on Thursday November 12, 2020 @01:58PM (#25073437)
try Adguard. It's the best one for this Apple interface for adblocking.
Re:macOS Big Sur by saagarjha on Thursday November 12, 2020 @02:06PM (#25073550)
…which requires an Electron app to constantly be running for it to really work. Not great.
Re:macOS Big Sur by twistiti on Thursday November 12, 2020 @05:17PM (#25075922)
Untrue in my understanding.

The Electron app needs to run to set options or to force filters update, not the rest of the time. It's still an annoyance but it's better than nothing.

Re:macOS Big Sur by saagarjha on Thursday November 12, 2020 @05:24PM (#25076013)
Changing the filters (e.g. by selecting a new element) requires the app to be running. Or, at least, it did when I stopped using it.
Re:macOS Big Sur by twistiti on Thursday November 12, 2020 @06:34PM (#25076810)
Correct. I understand in that case.

I would love for uBlock to find a workaround.

Re:macOS Big Sur by aledthemathguy on Thursday November 12, 2020 @04:01PM (#25074981)
why does it work like this in macos? (meaning - it seems to be running an outside process to block ads, unlike in Chrome where the process is internal to the browser, is this correct?

as a windows user i was puzzled by this when installing adguard

Re:macOS Big Sur by saagarjha on Thursday November 12, 2020 @04:35PM (#25075410)
It doesn't, the Adguard developers just chose to write their app in such a way that their main app (which is an Electron app) needs to be in the loop for everything.
Re:macOS Big Sur by mthoms on Thursday November 12, 2020 @06:28PM (#25076746)
Actually it's true - Adguard needs to run as a standalone process that lives in the menu bar in order to work properly with Safari. This permanent process does appear to be Electron based.

My guess is that it's engineered like this to simplify their code base(s) between their various free plugins and their paid "Adguard for Mac" and "Adguard for Windows" apps.

Re:macOS Big Sur by srgpqt on Thursday November 12, 2020 @03:08PM (#25074260)
No problems with Wipr here, at all..
Re:macOS Big Sur by tpush on Thursday November 12, 2020 @01:51PM (#25073342)
> Wipr doesn't work properly.

How does it not work properly? Been using it and am pretty satisfied so far.

Re:macOS Big Sur by xodice on Thursday November 12, 2020 @03:15PM (#25074335)
Wipr works outstanding for me on both iOS and macOS.
Re:macOS Big Sur by qz2 on Thursday November 12, 2020 @03:24PM (#25074452)
Still get pop unders on both.
Re:macOS Big Sur by r00fus on Thursday November 12, 2020 @03:47PM (#25074766)
Where? I get 0 popus or popunders and I use wipr and no other adblockers.
Re:macOS Big Sur by qz2 on Thursday November 12, 2020 @04:06PM (#25075051)
Try an average torrent site.
Re:macOS Big Sur by johns on Thursday November 12, 2020 @02:08PM (#25073586)
Ghostery seems to work fine
Re:macOS Big Sur by konart on Thursday November 12, 2020 @04:16PM (#25075166)
People jumped off Ghostery long time ago. Maybe things have changed since the whole Cliqz story
Re:macOS Big Sur by bredren on Thursday November 12, 2020 @02:00PM (#25073460)
Consider setting up a pihole locally or on a vps.
Re:macOS Big Sur by josephcsible on Thursday November 12, 2020 @02:07PM (#25073569)
This isn't that effective anymore. A lot of sites now proxy their ads through their own Web server for the express purpose of making them harder to block. The only way to effectively block these, without something horribly draconian like breaking TLS, is a browser extension.
Re:macOS Big Sur by bredren on Thursday November 12, 2020 @03:33PM (#25074568)
I wonder if the newly enabled safari extension capabilities paired with pihole largely cover for what is missing from what Chrome can do.
Re:macOS Big Sur by reaperducer on Thursday November 12, 2020 @02:51PM (#25074068)
for the express[ed] purpose

This doesn't mean what you think it means. What you wrote means that web sites put text on their pages stating, "We're proxying our ads so you can't block them, nanny nanny boo boo!"

You probably mean "specific" purpose.

More to the point, this isn't new. We were doing this on web sites at least as far back as the early 2000's.

Re:macOS Big Sur by cshimmin on Thursday November 12, 2020 @04:01PM (#25074976)
Uh, no GP's usage was fine. Take Collins dictionary: "If you refer to an express intention or purpose, you are emphasizing that it is a deliberate and specific one that you have before you do something".

Perhaps you are thinking of the term "express written consent", but there it's the word "written" that means it was, well, written.

Re:macOS Big Sur by minitech on Thursday November 12, 2020 @05:55PM (#25076362)
Yeah, I guess if you insert the incorrect [ed], it becomes incorrect.
Re:macOS Big Sur by spurgu on Thursday November 12, 2020 @04:57PM (#25075649)
Or NextDNS.io if you trust them. I do and it's super convenient, both on desktop and mobile.
Re:macOS Big Sur by lstamour on Thursday November 12, 2020 @01:39PM (#25073147)
It now supports WebExtensions like Firefox: https://www.wwdcnotes.com/notes/wwdc20/10665/

That said, it prefers its existing adblock implementation over extensions that block network requests manually, as that functionality is disabled, I think? https://developer.apple.com/documentation/safariservices/saf...

Note also that the existing Safari adblock implementation is not subject to the hard limit of 30,000 rules that Chrome had announced in their V3 manifest format, as you can enable more rule sets to get around length limits. And now, on macOS Safari, you can add companion extensions that could monitor and modify the page after the fact if you need additional scripts to run, but at the cost of privacy and battery life...

I personally use AdGuard, 1Blocker and (my favourite) Small Technology Foundation’s Better Blocker (formerly Ind.ie). I use all three of them (but without any companion extensions, for privacy) on both iOS and macOS and rarely see any ads except the occasional static image that sometimes slips through. edit: I reported the ads I did see and they’re gone now from the sites that had them. So yes, I see no current limitations with Apple’s adblocking system except that it doesn’t apply to other apps, just Safari or other apps using Safari.

Re:macOS Big Sur by saagarjha on Thursday November 12, 2020 @02:07PM (#25073560)
WebKit has a 50K rule limit per extension.
Re:macOS Big Sur by least on Thursday November 12, 2020 @03:21PM (#25074405)
AdGuard gets around this by running a different “extension” for different lists.
Re:macOS Big Sur by saagarjha on Thursday November 12, 2020 @03:26PM (#25074466)
It's not a great workaround because then your exclusion rules don't work across lists.
Re:macOS Big Sur by hombre_fatal on Thursday November 12, 2020 @04:54PM (#25075614)
Well, the workaround is to append them to all lists. Which has the downside of requiring recompilation of all lists which might take a couple seconds on a slower device, but it certainly works. I do it for my personal adblocker.
Re:macOS Big Sur by cactus2093 on Thursday November 12, 2020 @01:43PM (#25073212)
Honestly I've been finding ad blockers much less useful over time. Seems like every page I visit these days blocks the content until I disable it, if it's not an outright paywall. I think I spend more time disabling my ad blocker temporarily than I save by not loading ads in the first place.

Do others find that ad blockers actually still work well?

Meanwhile, reader mode in Safari will generally hide every ad on the page. It doesn't help with the privacy or battery life or security benefits that ad blockers provide, but in terms of just the user experience, at this point at least for me it's far superior to using an ad blocker. So I've been using safari more and more just for this.

Edit: Why am I getting downvoted? I don't think I'm violating any guidelines or saying anything inflammatory here, just curious about other people's experiences using ad blockers.

Re:macOS Big Sur by ballenf on Thursday November 12, 2020 @02:37PM (#25073924)
The downvotes are maybe because you replied to a question of “is xyz still broken?” with “you don’t really need xyz.”

For me it was kind of an annoying place to make that point.

Many people use of ad block really more to protect from the surveillance aspects of ads than their aesthetics. Ads on big sites don’t really look terrible.

Re:macOS Big Sur by cactus2093 on Friday November 13, 2020 @11:43AM (#25084076)
Well, appreciate the explanation at least. I thought I was saying "even if xyz is still broken, I find abc to be a better solution anyway".

Guess my views are too radical for this crowd though.

Re:macOS Big Sur by hombre_fatal on Thursday November 12, 2020 @04:57PM (#25075651)
I also find generalizations from such unlikely scenarios a bit annoying. You (poster above) have to consistently visit the worst sites on the internet, and so many that whitelisting doesnt suit you, to conclude the adblocking isn’t useful.

If that really describes what you do online, then you need some self-awareness over how little you have in common with everyone else and then temper your epiphanies accordingly.

Re:macOS Big Sur by irrational on Thursday November 12, 2020 @01:53PM (#25073361)
I almost exclusively see that on News websites, but I don't visit those very often, so for the most part this doesn't affect me.
Re:macOS Big Sur by dsissitka on Thursday November 12, 2020 @04:11PM (#25075108)
> Honestly I've been finding ad blockers much less useful over time. Seems like every page I visit these days blocks the content until I disable it, if it's not an outright paywall. I think I spend more time disabling my ad blocker temporarily than I save by not loading ads in the first place.

Good ad blockers have a solution for this. For example, with uBlock Origin you enable an "annoyance" list.

Re:macOS Big Sur by circularfoyers on Thursday November 12, 2020 @02:34PM (#25073899)
Can you mention some websites that you can't view with uBlock Origin? I haven't seen any and I've been using it for as long as I can remember. Do you also have the Unbreak and Annoyances filter lists enabled?
Re:macOS Big Sur by jb1991 on Thursday November 12, 2020 @01:30PM (#25073026)
I've been under the assumption that FF with its ABP, uBlock, and Privacy Badger extensions, as well as the included FF tracking protections were the toughest you can get. Is Safari is up to that level now?
Re:macOS Big Sur by fsociety on Thursday November 12, 2020 @01:35PM (#25073074)
No, Safari is not bad at all but lack of third-party ad blockers hinders it.
Re:macOS Big Sur by saagarjha on Thursday November 12, 2020 @02:07PM (#25073567)
Safari has many third-party adblockers.
Re:macOS Big Sur by josephcsible on Thursday November 12, 2020 @02:41PM (#25073969)
It doesn't have uBlock Origin, and the ones that it does have aren't as good.
Re:macOS Big Sur by Scarbutt on Thursday November 12, 2020 @02:47PM (#25074032)
Not one that can block youtube ads though.
Re:macOS Big Sur by bengale on Thursday November 12, 2020 @04:51PM (#25075579)
Wipr seems to block YouTube ads for me.
Re:macOS Big Sur by saagarjha on Thursday November 12, 2020 @03:13PM (#25074307)
Content blockers work fine in blocking YouTube ads.
Re:macOS Big Sur by robertoandred on Thursday November 12, 2020 @05:34PM (#25076127)
This is a lie.
Re:macOS Big Sur by InTheArena on Thursday November 12, 2020 @01:28PM (#25072994)
I really need Firefox's container models. The battery life for Firefox is awful, but everything else seems great.
Re:macOS Big Sur by spurgu on Thursday November 12, 2020 @05:04PM (#25075734)
Yeah I love containers and don't think I could go back to any browser without them ever again. On FF now after using Brave for ~2 years (and Chrome for ages before that).

I haven't noticed any more battery drain compared to Chrome, but both are worse than Safari (or so I've heard).

Re:macOS Big Sur by jtdev on Thursday November 12, 2020 @09:03PM (#25077995)
Containers in FF have made me so much more productive as a consultant. I’ve been considering trying to develop a “containers” extension for Safari, but I suspect that the requisite APIs are not available...
Re:macOS Big Sur by Shank on Thursday November 12, 2020 @07:44PM (#25077396)
> - Support for the WebExtensions standard means addons are trickling back into the ecosystem - I'm happy with my AdBlocker and Nightmode extensions

The critical functionality required for uBlock Origin and other request-based ad-blockers is blocking using the WebRequest API, which isn't supported in WebExtensions in Safari [0].

[0]: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web... [0]: https://github.com/mdn/browser-compat-data/blob/master/webex...

Re:macOS Big Sur by doitdoitdoit on Thursday November 12, 2020 @01:38PM (#25073130)
As long as the Firefox Containers idea is not implemented I will be sticking with Firefox.

It’s just one of those “no-shit” killer features that a browser touting its privacy-centricity cannot afford to not have

Re:macOS Big Sur by dekhn on Thursday November 12, 2020 @05:09PM (#25075801)
I have absolutely zero interest in using a browser that is locked to a single platform. I move constantly between Windows and Linux (I don't have any Mac machines right now) and the idea of using a different browser on each platform seems crazy.
Re:macOS Big Sur by reader_mode on Thursday November 12, 2020 @06:12PM (#25076569)
I'm kind of in a same boat with switching (and I use an Android phone) but I use OSX primarily - still using Safari on MBP is a noticeably better experience than chrome or FF - fan noise alone is worth the switch.
Re:macOS Big Sur by xnx on Thursday November 12, 2020 @05:33PM (#25076123)
Agree. The beauty/power of the browser is to create a layer over the OS (Windows/Mac/Android) so that you don't need to care much about the OS.
Re:macOS Big Sur by iddqd on Friday November 13, 2020 @02:31AM (#25079939)
FWIW, iCloud syncs quite well with Firefox on Windows.
Re:macOS Big Sur by dekhn on Friday November 13, 2020 @03:25PM (#25087033)
is the idea here that my browsing state is synced, but I switch browsers? No, not what I want.
Re:macOS Big Sur by dmitryminkovsky on Thursday November 12, 2020 @01:35PM (#25073092)
Probably because they use unexposed, undocumented APIs, but non-hardware accelerated CSS animations that trigger repaints (width, top, etc) in Safari are much, much smoother than in Chrome and FF. They look almost as good as accelerated animations.

Unfortunately I can't really commit to using Safari on desktop because they don't have good ad blocking extensions (please correct me if I'm wrong). Really like FF for this.

But I really appreciate how Apple is committed to improving and highlighting Safari. After totalitarian regimes, browser engine monoculture is the greatest threat to Internet freedom I can think of.

Re:macOS Big Sur by wdb on Thursday November 12, 2020 @01:42PM (#25073188)
I thought 1Blocker is quite a reasonable ad blocker for Safari: https://1blocker.com
Re:macOS Big Sur by harrygeez on Thursday November 12, 2020 @01:47PM (#25073258)
I've tried few of the highest rated ones in App Store but they all break sites in different ways sadly. None of them really come close to uBlock
Re:macOS Big Sur by wdb on Friday November 13, 2020 @11:18AM (#25083803)
Even uBlock was blocking sites for me so that was expected behaviour :)
Re:macOS Big Sur by thiht on Thursday November 12, 2020 @02:12PM (#25073626)
I settled on AdGuard. It has a pretty good UI and works fairly well. I don't know if it's as good as uBlock Origin, but it feels like it.
Re:macOS Big Sur by brundolf on Thursday November 12, 2020 @01:54PM (#25073369)
They have AdblockPlus, which is what I use on Chrome anyway
Re:macOS Big Sur by mikewhy on Thursday November 12, 2020 @02:27PM (#25073820)
And my favorite:

- Pinned tabs are actually pinned tabs, not a small tab at the side of a single window that can still be easily closed

Re:macOS Big Sur by hombre_fatal on Thursday November 12, 2020 @05:00PM (#25075692)
So many times I accidentally close my pinned tabs from cmd-w and then have to remember what they were, slowly remembering as I need them again which is why I’d have them pinned in the first place.
Re:macOS Big Sur by samatman on Thursday November 12, 2020 @03:56PM (#25074880)
My beef with macOS Safari (I use it) is simply that they don't render tab switching on the touch bar as favicons.

I'm looking down on the touch bar, and it's an indecipherable blur of basically identical tiny renders of web pages. I've never once found it useful, and the tab view has favicons (finally), if the touch bar had them I would likely use touch bar switching fairly frequently.

To be fair, no other browser does this obvious thing, either. I don't understand it.

Re:macOS Big Sur by rsp1984 on Thursday November 12, 2020 @04:39PM (#25075446)
This is all nice and fine and I agree that it's become a very capable browser in many regards, but its lack of support for uBlock Origin is a complete deal breaker for me.
Re:macOS Big Sur by bengale on Thursday November 12, 2020 @04:49PM (#25075551)
Wipr does a brilliant job.
Re:macOS Big Sur by zabil on Thursday November 12, 2020 @03:07PM (#25074241)
> - Native support for keychain + fingerprint

Been using Safari for almost a year now, and this is one of my favourite features.

Re:macOS Big Sur by losvedir on Friday November 13, 2020 @09:29AM (#25082479)
I periodically try out Safari, I guess I'll have to try it again.

The last time, the thing that kept me from switching was inconsistent or confusing behavior around the URL bar auto-filling suggestions. When I focus on it and start typing it would fill in URLs with a lag, and so I'd try to navigate to a page, but just as I was about to hit Enter, it would auto-suggest some different path or set of parameters and then my Enter would navigate there instead.

It also (I guess to appear speedy?) would always speculatively load the root page when I'm typing something. So if I'm trying to type in "localhost:4000/somepage", it would issue a request while I'm still typing that for "localhost:4000/", which would inevitably cause me confusion when developing by triggering breakpoints and stuff I wasn't intending.

Re:macOS Big Sur by pkamb on Thursday November 12, 2020 @03:22PM (#25074420)
You can still only open about 15 tabs, after which the Safari tab bar turns into a completely unusable horizontally-scrolling list.

Chrome solved this a decade ago... just keep shrinking the tabs down to Favicon size or smaller. Safari just added Favicon images last year, and I don't even think they're visible by default.

---

EDIT: Favicon-only compact tabs to have actually been changed/added in Safari 14 for Big Sur!? Which would actually probably push me to switch (and upgrade to Big Sur, even).

> https://9to5mac.com/wp-content/uploads/sites/6/2020/07/macOS...

Re:macOS Big Sur by hombre_fatal on Thursday November 12, 2020 @04:49PM (#25075555)
This isn’t true. Chrome on macOS will literally stop showing you new tabs altogether once you have too many which is the worst solution I can think of.

One of the best trade-offs is to stop shrinking tabs at some point and let you scroll them.

Re:macOS Big Sur by Dylan16807 on Thursday November 12, 2020 @04:20PM (#25075215)
> Chrome solved this a decade ago... just keep shrinking the tabs down to Favicon size or smaller. Safari just added Favicon images last year, and I don't even think they're visible by default.

Don't give them too much credit. For a very long time, the minimum size for chrome tabs resulted in them hiding the favicon, becoming a completely useless row of triangles. And to add insult to injury, the tabs were still big enough to show favicons if they wanted to.

Re:macOS Big Sur by pkamb on Thursday November 12, 2020 @04:33PM (#25075391)
Even when you have a lot of Chrome tabs open, you still mostly always see the favicon.

When it stop showing the favicons, that's when you really know you have too many tabs open.

It's a bit of a feature, really. The tabs are still completely usable, but not seeing the favicons was just annoying enough that it changed my behavior and would cause me to finally close a bunch of my open tabs.

Re:macOS Big Sur by Dylan16807 on Thursday November 12, 2020 @05:05PM (#25075742)
If you had a small window it could happen with a pretty small number of tabs. It was bad.
Re:macOS Big Sur by jkelleyrtp on Thursday November 12, 2020 @03:54PM (#25074856)
My current tab bar on 10.15.7 with Safari 14, you don't even need to upgrade to Big Sur. Cmd + hover lets you preview a page or close it.

https://i.imgur.com/NS6Zjd6.png

Re:macOS Big Sur by lilyball on Thursday November 12, 2020 @04:04PM (#25075026)
Cmd doesn't do anything. The preview shows up on hover after a second.
Re:macOS Big Sur by coliveira on Thursday November 12, 2020 @04:30PM (#25075343)
Cmd allows you to close the tab without activating it.
Re:macOS Big Sur by saagarjha on Thursday November 12, 2020 @05:11PM (#25075842)
You should be able to do that too without holding down command.
Re:macOS Big Sur by ngrilly on Thursday November 12, 2020 @02:17PM (#25073690)
I work and live in Sweden since one year, but I don't speak Swedish. For that reason, the one thing I miss in Safari and Firefox is the Google Translate integration in Chrome, on macOS and iOS. A life saver, honestly.
Re:macOS Big Sur by alwillis on Thursday November 12, 2020 @03:20PM (#25074396)
Re:macOS Big Sur by ngrilly on Thursday November 12, 2020 @04:10PM (#25075098)
Yes, but no Swedish yet as far as I know.
Re:macOS Big Sur by saagarjha on Thursday November 12, 2020 @02:22PM (#25073763)
Safari added translation support this year, although the number of languages it supports is fairly small at the moment.
Re:macOS Big Sur by xodice on Thursday November 12, 2020 @03:19PM (#25074377)
Safari has translation built in, at least in Safari 14.
Re:macOS Big Sur by ngrilly on Thursday November 12, 2020 @04:10PM (#25075103)
Yes, but no Swedish yet as far as I know.
Re:macOS Big Sur by xodice on Thursday November 12, 2020 @04:27PM (#25075310)
Ahhh, ok. Thanks for the info!
Re:macOS Big Sur by whalesalad on Thursday November 12, 2020 @01:27PM (#25072976)
I haven't upgraded from Mojave but I've also been daily driving Safari for the last few years. I gotta admit that in the butt dyno department everything feels significantly faster than any other browser. I made the switch when I realized how much more power efficient it is and haven't looked back.

I only use FFX and Chrome for testing, although I tend to use FFX a lot for the developer tools and Vue integration. That being said, Safari has extremely polished dev tools that are highly capable.

Re:macOS Big Sur by Scarbutt on Thursday November 12, 2020 @01:34PM (#25073068)
Are the firefox dev tools getting udpates? the last news about it was that the whole team got fired.
Re:macOS Big Sur by DevKoala on Thursday November 12, 2020 @02:58PM (#25074148)
Safari is my favorite browser. It is only missing some sort of containers or personas functionality. Those features are really good in Chrome/Firefox.
Re:macOS Big Sur by greggman3 on Thursday November 12, 2020 @11:27PM (#25078875)
yes but of course it only runs on apple devices. I use all OSes so I prefer a browser that syncs across all of them
Re:macOS Big Sur by DevKoala on Friday November 13, 2020 @10:15PM (#25090007)
I get that. I stick to the Apple ecosystem and it all just works. I often think about building a Windows machine for games, but quickly lose interest.
Re:macOS Big Sur by laichzeit0 on Thursday November 12, 2020 @03:20PM (#25074388)
I mainly use Brave now, one killer feature is the “Open Private Tab with Tor”. That and Ad blocking out the box. Is Safari’s privacy any better than that?
Re:macOS Big Sur by markogresak on Friday November 13, 2020 @04:06AM (#25080504)
I use Chrome/Brave only for work, so I started using Safari for the personal stuff to separate the history and open state, since I use the same device for both.

I was using Safari 14 since the day it was released for macOS Catalina. The animations, for example when you open the link menu (cmd+L), make it sluggish. And that's on last year's 16" macbook pro without any heavy load, so it should not be slow.

Dev tools have improved, but so has Chrome. They still have a long way to go. I'm a frontend developer so I use these tools daily and I still use Chrome only because of the superior developer experience.

The touchid support is a neat feature, but 1password gets very close to it and I can use it in any browser. The only place where I was truly surprised with Safari was when you log to icloud.com, Apple pulls some 1st party magic there.

I'm now using Firefox in place of Safari, it feels faster and snappier. Checks all the boxes listed in the parent and then some, except native fingerprint support. I wonder if Safari is somehow performing better on big sur. I will test it during the weekend when I upgrade.

Re:macOS Big Sur by qubex on Thursday November 12, 2020 @01:54PM (#25073376)
I started using the first Beta of Safari back when I was running OS X 10.2 ‘Jaguar’ and Internet Explorer was the default browser on the Mac.

Basically I’ve been using Safari (desktop and mobile) for eighteen years in a row. I usually have Chrome on my machine too, for one reason or another, but I don’t think I fire it up more than a handful of times a year.

Re:macOS Big Sur by brundolf on Thursday November 12, 2020 @01:51PM (#25073331)
Yep, I've been using it for a couple years on my personal laptop and it's mostly great.

And remember: your browser doesn't have to be open-source to chip away at the Chrome monopoly. Every website that sees an uptick in non-Chrome visits will have to adjust their product priorities accordingly.

Re:macOS Big Sur by DavidSJ on Friday November 13, 2020 @09:11PM (#25089710)
Native support for keychain + fingerprint

Not sure if they fixed this in Big Sur, but since Mavericks all the way through Catalina there's been a critical bug with Safari's use of the macOS keychain, such that if you don't use iCloud Keychain, then you cannot migrate your Local Items keychain (the one used by Safari) to another machine, even during a restore from a backup. Hence a loss, damage, or theft of your machine means the loss of all passwords saved by Safari.

I posted about it here recently: https://news.ycombinator.com/item?id=24626562

I switched to Firefox for this reason. I can't afford to lose all my passwords.

Re:macOS Big Sur by minimaxir on Thursday November 12, 2020 @01:29PM (#25073012)
For adblocking in Safari, I recommend Wipr. It's not free but it's very unintrusive.
Re:macOS Big Sur by cle on Thursday November 12, 2020 @03:37PM (#25074623)
What is it about Safari that leads to it performing better than the competitors, and why can't they seem to figure it out? Is it because Safari is using undocumented APIs that only Apple is allowed to use?

If so, that's a deal breaker for me right there.

Re:macOS Big Sur by pat2man on Thursday November 12, 2020 @03:42PM (#25074695)
It seems to me that Google assumes Chrome is the only app you have open. It is optimized for performance for the sites you have open, and it doesn't care about the performance of other apps you are using. This is in line with Google's revenue model.

Safari on the other hand wants to make sure your whole computer is responsive, and has good battery life. If native apps work better than web apps that is fine. This is in line with Apple's revenue model.

Re:macOS Big Sur by doomlaser on Thursday November 12, 2020 @01:38PM (#25073128)
Besides its ad blocking limitations, I'm disappointed that Safari doesn't support WebGL 2 by default. It is the only one of the mainline browsers that doesn't. Firefox, Chrome, and even Edge have had it enabled for eons.
Re:macOS Big Sur by modeless on Thursday November 12, 2020 @03:29PM (#25074515)
Good news: WebGL 2 support is now enabled by default in Safari Technology Preview, as of September. Please give it a try now before it goes out in a Safari release and file bugs if you see any issues.
Re:macOS Big Sur by alwillis on Thursday November 12, 2020 @01:49PM (#25073297)
I recall reading something from an Apple engineer about fixing something before enabling WebGL 2.0 by default.

But it's only a click away:

    Develop > Experimental Features > WebGL 2.0
Re:macOS Big Sur by doomlaser on Thursday November 12, 2020 @02:03PM (#25073513)
The problem persists when wanting to deploy something using webgl2, since the vast majority of Safari users will not have changed the default.
Re:macOS Big Sur by sroussey on Thursday November 12, 2020 @03:13PM (#25074312)
This.

Also, it’s more than one touch away on iPhone. And I’m not sure you can force it in a web view.

Re:macOS Big Sur by zerubeus on Thursday November 12, 2020 @07:15PM (#25077138)
All this good, but I'm sorry, I can't breath without ublock origin
Re:macOS Big Sur by jedberg on Thursday November 12, 2020 @01:51PM (#25073330)
Every since the last few betas of Big Sur, I can't play Youtube videos in Safari anymore. It always gives a playback error. They all work fine if I copy the URL and load it in Chrome.

Is this just me or anyone else?

Re:macOS Big Sur by brundolf on Thursday November 12, 2020 @01:52PM (#25073347)
I think I've had issues before where YouTube refused to play videos at all while I had my AdBlocker blocking the ads. Not sure whether it was intentional.
Re:macOS Big Sur by lijf on Thursday November 12, 2020 @02:00PM (#25073462)
No, not just you,

I’ve had the same problem, and I have youtube premium. Though it’s not consistent, sometimes it works, which makes me think that it might be related to some choice of the content creator.

Re:macOS Big Sur by uptown on Thursday November 12, 2020 @03:13PM (#25074304)
YouTube premium you say? Grab yourself a free Stadia controller: https://stadia.google.com/SdFGljSduV5z
Re:macOS Big Sur by angott on Thursday November 12, 2020 @01:59PM (#25073455)
It was fixed in the first Release Candidate. Are you running the latest version?
Re:macOS Big Sur by jedberg on Thursday November 12, 2020 @02:04PM (#25073525)
Ah no I didn't do last week's update yet. Haven't had a few hours to be without my computer. Thanks for the tip.
Re:macOS Big Sur by harrygeez on Thursday November 12, 2020 @01:44PM (#25073217)
All of these are of course great but I remember I stopped using it because some JavaScript-heavy sites lagged on it.

Also I need tab syncing with my Android phone and adblocking wasn't great on Safari

Re:macOS Big Sur by pier25 on Thursday November 12, 2020 @03:45PM (#25074740)
A lot of Apple users also have devices outside the Apple ecosystem. It really doesn't matter how good Safari is if you can't use it in your Android phone or Windows machine.
Re:macOS Big Sur by ViViDboarder on Thursday November 12, 2020 @03:50PM (#25074814)
Yep. Not supported on Linux so I’m a Firefox user.
Re:macOS Big Sur by domano on Thursday November 12, 2020 @04:01PM (#25074975)
Man, i just wish i could sync history across all devices between safari and chrome. This pulls me back to chrome every time, due to my android phone and windows gaming pc.
Re:macOS Big Sur by dancemethis on Friday November 13, 2020 @06:06AM (#25081110)
- Privacy seems to be top-notch

It's baffling at best that you imply you believe this.

It's proprietary software (so you can't prove it already at this point) from one of the most user-hostile companies in history, and one that at the bare minimum "was" involved in mass data gathering programs (example: PRISM), but everything points to "still is" and "will be" - not only for arbitrary governments but for its own pockets too.

Re:macOS Big Sur by Gorbzel on Friday November 13, 2020 @08:57AM (#25082143)
Completely unfounded speculation on your part does not make other’s beliefs baffling.
Re:macOS Big Sur by m00x on Friday November 13, 2020 @12:30PM (#25084859)
OP is making a claim that privacy is top notch with no proof. I don't really agree that we can automatically say it isn't because it's closed source, but it's pretty hard to confirm that it is without reading the source code.
Re:macOS Big Sur by akmarinov on Thursday November 12, 2020 @03:48PM (#25074774)
The biggest thing from Chrome for me is multiple users to switch between home and work contexts - I don't think there's something like that on Safari?
Re:macOS Big Sur by vishnugupta on Friday November 13, 2020 @12:11AM (#25079118)
Can concur. Been exclusively on Safari ~6 months and I’ve gotten so used to it now that I feel crippled whenever I’m forced to use anything else.

A few more good things

- Credit/Debit Card store

- I browse on iPhone as well as Mac. They tabs are visible on both devices, including book marks etc

- The killer reader mode

- Reading List: it’s replaced Pocket app for me.

I think some of these aren’t new in the browser world but it’s just nice when I could use them without being hounded by a few thousand trackers.

Re:macOS Big Sur by ubermonkey on Friday November 13, 2020 @09:14AM (#25082312)
I absolutely quit on Chrome a couple years ago. It was SUCH a pig, and at the end of the day I wasn't happy using a Google browser, so I don't have it on anything.

My main browser is Safari, and I'm very happy with it, but I do also run Firefox for some things. I enjoy some of its plugins more (eg, ForgetMeNot), but overall it's pretty clunky compared to Safari.

Re:macOS Big Sur by Angostura on Friday November 13, 2020 @05:30AM (#25080927)
Just to mention that Safari 14 is available on earlier version on MacOS too - I'm running it on Mojave and it works very nicely.
Re:macOS Big Sur by Cthulhu_ on Friday November 13, 2020 @03:56AM (#25080451)
If I only used Safari for browsing the internets, I probably would, but I'm doing web development and right now I'm pretty invested in Chrome and its dev tools in that regard.

That said, I do have to close the tab / restart after a few dozen reloads. I blame the 35 MB of JS that's being loaded, :/. (production version is 1/10th of that)

Re:macOS Big Sur by devxpy on Thursday November 12, 2020 @01:26PM (#25072960)
Ehm, push notifications?
Re:macOS Big Sur by kitsunesoba on Thursday November 12, 2020 @01:28PM (#25072990)
Desktop Safari has had push notifications since like… 10.9 Mavericks. Only mobile Safari doesn't support them.
Re:macOS Big Sur by paulgb on Thursday November 12, 2020 @01:30PM (#25073015)
I thought this too, but it seems Safari only supports the Notifications API for when a site is open, not Web Push for background notifications?

https://caniuse.com/push-api

Re:macOS Big Sur by antew on Thursday November 12, 2020 @01:37PM (#25073106)
For Safari specifically you have to use Apple's push notification service (APNS), which is a lot of hassle compared to web push.

There is a ticket open for adding support into Safari, but it probably won't happen anytime soon. https://bugs.webkit.org/show_bug.cgi?id=182566

Re:macOS Big Sur by kitsunesoba on Thursday November 12, 2020 @01:32PM (#25073041)
Wouldn't this be true for any browser? Unless other browsers leave daemons running at all times, which would be kinda creepy.
Re:macOS Big Sur by Spivak on Thursday November 12, 2020 @02:52PM (#25074081)
Most desktop browsers don't run daemons but they do "soft close" for this feature to work. If you completely kill your browser then notifications and service workers stop working.
Re:macOS Big Sur by viridian on Friday November 13, 2020 @12:02PM (#25084362)
>- Actually decent dev tools (used to be terrible)

As someone who has to support Safari, I can still say that both Chrome and Firefox are better by about an order of magnitude. They are bad enough that I've given up trying to debug safari specific issues in safari, and just proxy the behavior in firefox.

Re:macOS Big Sur by sweetlucipher on Thursday November 12, 2020 @04:39PM (#25075445)
The latest Safari breaks many of the WebGL demos on Shadertoy where Chrome has zero issues. I haven't investigated the reason but that could affect more than just games. TensorflowJS relies on WebGL backend for heavy model weight lifting (lots of puns)
Re:macOS Big Sur by om2 on Thursday November 12, 2020 @08:19PM (#25077687)
Could you share which specific ones? In Safari 14 we changed our WebGL to be fully based on ANGLE, and that fixed more compact issues than it caused, but there may still be some bug tail which we are trying to clean up in updates.
Re:macOS Big Sur by sweetlucipher on Tuesday November 17, 2020 @06:59PM (#25131527)
Sorry for the very late reply. Contrary to the other response which I find baffling, it’s not a WebGL2 vs WebGL1 issue. Safari 14 on Catalina was able to render 4 out of the 6 shader demos on the Shadertoy homepage on a MacBook Pro 16 2020 with AMD Radeon 5600. Chrome was able to render all. Obviously, if it was a case of WebGL version support either all would run or none would run depending on the supported version. That comment really made no sense.

Anyway, I had to return the MBP 16 as I wasn’t happy with it’s performance when the browser has to deal with multiple GPU contexts. I’m waiting for an M1 laptop and it won’t arrive till next month.

My old MBP 15 does not have Catalina so it doesn’t have the latest Safari.

Hope that helps.

Re:macOS Big Sur by greggman3 on Thursday November 12, 2020 @11:29PM (#25078887)
AFAIK Safari still has WebGL2 behind a flag which means many Shadertoy shaders will not run without enabling experimental features
Re:macOS Big Sur by jiveturkey on Thursday November 12, 2020 @06:48PM (#25076940)
loved safari for a long time now. people, especially the privacy focused set, do not give it enough credit.

the showstopper for me is lack of profiles. you can effectively have 2 profiles, one for 'safari' and one for the dev or preview edition. there's a very expensive (>$10) cookie switcher extension that would have the ability to effectively create profiles, but the need for that has escaped them. i actively inquired maybe 18 months ago and they had no inkling to work on that.

the other thing i like about recent chrome is the ability to have an extension only activate on click. this gives you a much higher assurance about it's safety.

Re:macOS Big Sur by alwillis on Thursday November 12, 2020 @01:43PM (#25073214)
It's noticeably faster on the same hardware in Big Sur than it was in Catalina.
Re:macOS Big Sur by lenkite on Friday November 13, 2020 @07:20PM (#25089123)
- Privacy seems to be top-notch

This is a joke when your telemetry is sent unencrypted over the wire with no way to disable the same. Right now, Windows beats MacOS for privacy. At-least you can disable stuff on Windows with some effort.

Re:macOS Big Sur by perfect_wave on Thursday November 12, 2020 @03:40PM (#25074661)
Until I can wrong uBlock Origin on Safari I'm entirely unable to switch back.
Re:macOS Big Sur by beached_whale on Thursday November 12, 2020 @03:00PM (#25074166)
Prior to Big Sur I found that it stuttered one sites with scrolling, like Twitter. I would like to use it, but it got too annoying, Firefox is fine. This is on a 16" MB Pro with i9 and lots of ram.

We'll see after I upgrade

Re:macOS Big Sur by tomjen3 on Thursday November 12, 2020 @03:27PM (#25074492)
Does it have anything like Firefox containers and NoScript?

The first is a must for privacy reasons and I would be very shocked if FF without javascript running didn't beat the pants of Safari with it for almost all sites.

Re:macOS Big Sur by nextlevelwizard on Friday November 13, 2020 @12:47AM (#25079323)
Reason why I use Firefox is multiplatform support. On daily bases I use OS X, Windows, Linux, and iOS. It is nice to have browser history synced and being able to pull open tabs from one machine to another.
Re:macOS Big Sur by wuunderbar on Thursday November 12, 2020 @01:35PM (#25073085)
Sounds great. Only thing really holding me back is no Safari for Windows. I use Windows for about 20% of my screentime, and I'd like for my browser to be synced across every single device I use.
Re:macOS Big Sur by jrobn on Thursday November 12, 2020 @05:38PM (#25076173)
I’ve always used safari. I have had no incentive to use another browser.
Re:macOS Big Sur by heipei on Thursday November 12, 2020 @01:35PM (#25073079)
I actually would use Safari on OS X if I still retained a way of syncing history / bookmarks / password with my Google account to my other Chrome instances on Android / Linux.
Re:macOS Big Sur by joejohnson on Thursday November 12, 2020 @03:06PM (#25074233)
What is the best ad blocker / content blocker for Safari now?
Re:macOS Big Sur by dchuk on Thursday November 12, 2020 @04:33PM (#25075378)
I would love to use safari, but I am a big fan of having separate chrome windows for different google accounts (personal vs work) and I don't think safari can handle this.
Re:macOS Big Sur by spurgu on Thursday November 12, 2020 @05:07PM (#25075775)
You should check out Firefox containers. Going back to Chrome and multiple profiles would feel so last century in comparison. In FF you can choose a specific container for each tab. The containers are color coded so you can easily which tab is in which container.
Re:macOS Big Sur by different_sort on Thursday November 12, 2020 @03:52PM (#25074833)
I'm glad adblockers are back. I'm not sure if it ever truly left, but the moment there was a bit of resistance I was happy to jump ship to FF.
Re:macOS Big Sur by zoid_ on Thursday November 12, 2020 @07:43PM (#25077389)
As far as I can see, there is literally no way to disable network caching via a toggle in the dev tools. This is a huge problem for me.
Re:macOS Big Sur by jkelleyrtp on Thursday November 12, 2020 @08:13PM (#25077634)
Next to the trashcan on the top right of the network tab, there's a button, which when hovered, "ignores the resource cache when loading resources." I think this what you're referencing.
Re:macOS Big Sur by arduinomancer on Thursday November 12, 2020 @04:22PM (#25075235)
It's silly but I can't stand using Safari because the bookmarks bar doesn't show favicons.
Re:macOS Big Sur by m00x on Thursday November 12, 2020 @09:26PM (#25078133)
> - Privacy seems to be top-notch

How can you assess the privacy of the browser? Did you do tests to verify this?

Re:macOS Big Sur by bengale on Thursday November 12, 2020 @04:47PM (#25075529)
Pinned tabs in safari are brilliant.
Re:macOS Big Sur by SimeVidas on Thursday November 12, 2020 @08:19PM (#25077681)
Does Safari sync user data across devices (MacBook, iPhone)? Browsing history, bookmarks, etc.
Re:macOS Big Sur by ljoshua on Thursday November 12, 2020 @11:24PM (#25078857)
Not sure about browsing history, but it definitely does bookmarks, and with various other bits of iCloud will do things like passwords (iCloud Keychain) and such. Pretty instantaneous as well. Handoff works pretty well as a way to pop open tabs between a computer and an iPhone/iPad too.
Re:macOS Big Sur by bengale on Friday November 13, 2020 @10:27AM (#25083219)
Yes.
Re:macOS Big Sur by j0ej0ej0e on Thursday November 12, 2020 @04:43PM (#25075478)
I deffo want to try this, but I'm torn because reddit enhancement suite is not supported
Re:macOS Big Sur by aembleton on Thursday November 12, 2020 @06:08PM (#25076523)
Does it have Tree Style Tabs yet?
Re:macOS Big Sur by voisin on Thursday November 12, 2020 @06:13PM (#25076585)
> tab ordering situation

What are you referring to? I have upgraded but haven’t noticed a difference.

Re:macOS Big Sur by k0stas on Thursday November 12, 2020 @05:39PM (#25076193)
For me, not supporting uBlock Origin trumps every single advantage Safari may have.
Re:macOS Big Sur by pgib on Thursday November 12, 2020 @01:33PM (#25073057)
The second the React and Redux Devtools extensions are available, I'm all in!
Re:macOS Big Sur by rukshn on Friday November 13, 2020 @08:38AM (#25081968)
As much as I love Safari, I found that Zoom is not working properly on Safari
Re:macOS Big Sur by beamatronic on Thursday November 12, 2020 @04:50PM (#25075573)
Is there anyway to switch between two or three different Keychains?
Re:macOS Big Sur by damm on Thursday November 12, 2020 @11:28PM (#25078878)
and no USB Security key support like Yubikey for U2F/FIDO.
Re:macOS Big Sur by bengale on Friday November 13, 2020 @10:28AM (#25083233)
It has that now.
Re:macOS Big Sur by sfblah on Thursday November 12, 2020 @03:07PM (#25074242)
What's behind the battery life being so much better?
Re:macOS Big Sur by maigret on Friday November 13, 2020 @03:00PM (#25086715)
That’s because the M1 processor comes from a mobile heritage that’s always been focused on efficiency. The fact that they started an architecture decades after x86 allowed them to learn from its errors, remove its complexity and tune it for low energy usage. At least that’s my superficial understanding. There are probably good articles on that topic.
Re:macOS Big Sur by mi_lk on Thursday November 12, 2020 @04:32PM (#25075366)
Anyone have recommendations for vim simulator plugins?
Re:macOS Big Sur by _nhynes on Thursday November 12, 2020 @05:52PM (#25076336)
If you mean like Vimium, there's Vimari [https://github.com/televator-apps/vimari].
Re:macOS Big Sur by merb on Thursday November 12, 2020 @01:36PM (#25073093)
the biggest gripe on my side was always the favbar which I put icons in, unfortunatly not on safari.... only icon mode is really bad there.
Re:macOS Big Sur by acchow on Thursday November 12, 2020 @05:14PM (#25075883)
Does one crashing tab crash them all?
Re:macOS Big Sur by thefounder on Friday November 13, 2020 @05:24AM (#25080897)
Safari is the new IE. Now some people like it...less.
Re:macOS Big Sur by zulln on Friday November 13, 2020 @04:23AM (#25080597)
What adblocker is recommended?
Re:macOS Big Sur by damnyou on Thursday November 12, 2020 @03:05PM (#25074228)
* no tab syncing with Android or Windows or Linux

* no uBlock Origin

* further deepening an abusive relationship

Re:macOS Big Sur by trevorishere on Thursday November 12, 2020 @01:39PM (#25073149)
The lack of integration with other services is why I don't use it. I stick to MSFT Edge which also has improved battery life over Chrome.
Re:macOS Big Sur by aledthemathguy on Thursday November 12, 2020 @04:06PM (#25075049)
are you saying edge on macos is better than chrome on macos? curious about how this is even possible, considering google has been at this (meaning - developing chrome for macos) for more than a decade (i think)
Re:macOS Big Sur by trevorishere on Sunday November 15, 2020 @09:53PM (#25107454)
Wont use Chrome because of the Google services. But given Edge is Chromium, they're benefiting from that development.
Re:macOS Big Sur by rmrfchik on Friday November 13, 2020 @08:15AM (#25081804)
I don't know how "privacy" and "https://sneak.berlin/20201112/your-computer-isnt-yours/" can co-exists in one OS.
Re:macOS Big Sur by irrational on Thursday November 12, 2020 @01:55PM (#25073386)
Because of how bad Safari is on iOS I won't use it on MacOS out of pure fury at how Apple is holding back the mobile web.
Re:macOS Big Sur by lern_too_spel on Thursday November 12, 2020 @07:47PM (#25077421)
Safari privacy is a dumpster fire that has been ignored for more than a year now. https://www.imore.com/google-engineer-says-apples-intelligen...

Also, it doesn't support clearing data upon closing the browser if you're interested in that feature.

Re:macOS Big Sur by mdoms on Thursday November 12, 2020 @01:43PM (#25073204)
I'm a begrudging Mac user (work provides a computer) and there's absolutely no way I want to dig myself deeper into this terrible ecosystem. They already force me to create a throwaway Apple ID just to install particular pieces of free software.
Re:macOS Big Sur by 3327 on Thursday November 12, 2020 @03:09PM (#25074265)
Just want to put here the long term consequences of supporting closed ecosystem Apple:

-A future of monolithic internet instead of a flourishing forrest.

-Technological advances driven by singular forces - i.e ultra thin laptops.

-The decimation of small but potentially impactful hardware innovation that my flourish one day.

Don’t get me wrong - i write this post on a Mac, for the same reason you all use it. Much of the technology is now mature enough but Apple’s muscle and patent have now become an inhibiting force. Thus this is my last Mac, last iphone. hopefully this resonates with someone, and instead of picking holes in a 5 bullet point post you focus on the bigger message here. Because there is one.

Re:macOS Big Sur by mlyle on Thursday November 12, 2020 @04:03PM (#25075016)
You know, I waffle on this. I don't think Apple is big enough in computing (as opposed to mobile) to be such a scary monolithic force.

I've been off Apple laptops for a few years, but I might go back soon. The new M1 is basically in the direction that I think computing should have gone a decade ago (RISC, increased integration into processor package, heterogeneous processing). Intel didn't succeed in taking us to such a great place, so I'm hoping Apple pushes things along.

And, of course, AMD silicon is flourishing too, which is nice.

Apple's been a far better steward of the internet and of computing than Intel had been-- perhaps mostly because of Apple's limited market share here.

Re:macOS Big Sur by hungrywolfinc on Thursday November 12, 2020 @03:47PM (#25074761)
Seconded.