But why are they doing this? What is the benefit?
If I had to guess, it’s an attempt to optimize install conversions. Every multi-step process you ask a user to perform is effectively a (marketing/sales) funnel. Some percentage of people drop off at every step. Maybe Zoom they thought that if they moved the actual installation closer to Step 1, then more people would accomplish it. It’s awfully sneaky though, especially that password dialog.
How the Zoom macOS installer does its job without you clicking ‘install’
61–70 of 334 posts
Re: How the Zoom macOS installer does its job without you clicking ‘install’
#62Earlier quoted context omitted.
I'm still curious why everyone thinks Zoom "just works" while others don't. Because in an enterprise context it is often hard to download an executable and run it with sufficient permissions. While Google and Microsoft both offer a product that "just works" with only a browser. What makes Zoom more "just works" than that?
Zoom has a web client that "just works" but they only show it as an option after they detect that their native client didn't "just work".
Gallery view does not exist in the web client. Nor the ability to add cat memes to your background.
Re: How the Zoom macOS installer does its job without you clicking ‘install’
#63Earlier quoted context omitted.
If I had to guess, it’s an attempt to optimize install conversions. Every multi-step process you ask a user to perform is effectively a (marketing/sales) funnel. Some percentage of people drop off at every step. Maybe Zoom they thought that if they moved the actual installation closer to Step 1, then more people would accomplish it. It’s awfully sneaky though, especially that password dialog.
They could have also made it just work in a web browser without having to use workarounds. That's one of the reasons why I strongly prefer Google Meet and get annoyed at vendors that want me to use solutions that require me to install software.
Re: How the Zoom macOS installer does its job without you clicking ‘install’
#64Earlier quoted context omitted.
Note that in this case, it's still a legit OS dialog. Preflight scripts are very much built into the macOS pkg format, they're just not intended to be used like this.
It doesn't look legit, it looks like the installer script is faking a system dialog in this screenshot: https://twitter.com/c1truz_/status/1244737675191619584/photo... This message is a lie; it not coming from system but from the installer script. Just because the OS is used to show the dialog doesn't mean it should be trusted. As other commenter noted this could be used to steal passwords; that is effectively what i…
How is this different from the way e.g. Virtualbox gets root?
Re: How the Zoom macOS installer does its job without you clicking ‘install’
#65Earlier quoted context omitted.
I'm still curious why everyone thinks Zoom "just works" while others don't. Because in an enterprise context it is often hard to download an executable and run it with sufficient permissions. While Google and Microsoft both offer a product that "just works" with only a browser. What makes Zoom more "just works" than that?
they work for your use case. hangouts can’t handle many users (is it 10 the limit?), which is a deal breaker for me. we’ve tried and people couldn’t join the call. if by microsoft you mean teams, i’m not aware of it working without accounts (not an issue for google as most people have google accounts).
My company had a 17 person Hangouts (Meet) meeting on Monday. Actually, we switched to Hangouts from Slack because Slack has a 15 person limit.
Is the limit maybe different for "Hangouts" vs Hangouts Meet?
Re: How the Zoom macOS installer does its job without you clicking ‘install’
#66Re: How the Zoom macOS installer does its job without you clicking ‘install’
#67Earlier quoted context omitted.
I never understood why Apple still supports the pkg format. It seems a half-baked leftover from the 2000s and even then I was already surprised that there is no way to uninstall things through the macOS GUI. I am not sure if this has changed (I try to avoid pkg files and use Homebrew cask to uninstall such packages), but IIRC you had to list the files with pkgutil on the command-line, remove stuff by hand and then --…
In my experience I’ve seen even technical users (Who were used to windows) struggle with the idea of dragging an .app from an open disk image to the Applications folder. They would end up running the app from the disk image and then getting confused when it disappears after restart.
It was actually a really beautiful synergy—you install applications by copying them to a folder, and launch them from that folder. Same way you'd acquire and open files. Lovely.
Then Apple ruined it in Lion with Launchpad. Their app install flow for anything outside of the app store doesn't make any sense.
Re: How the Zoom macOS installer does its job without you clicking ‘install’
#68Reminds me of tech support XD
Re: How the Zoom macOS installer does its job without you clicking ‘install’
#69Earlier quoted context omitted.
I never understood why Apple still supports the pkg format. It seems a half-baked leftover from the 2000s and even then I was already surprised that there is no way to uninstall things through the macOS GUI. I am not sure if this has changed (I try to avoid pkg files and use Homebrew cask to uninstall such packages), but IIRC you had to list the files with pkgutil on the command-line, remove stuff by hand and then --…
In my experience I’ve seen even technical users (Who were used to windows) struggle with the idea of dragging an .app from an open disk image to the Applications folder. They would end up running the app from the disk image and then getting confused when it disappears after restart.
Re: How the Zoom macOS installer does its job without you clicking ‘install’
#70Not that I'm in favor of this practice, but the one key feature that conference software must have is: it just works™. Nothing turns you off more from a conferencing solution than: any problem getting it working right now. When there is just the slightest issue, one person not being able to join, one person not getting voice to work, bad audio, your entire team is blocked/distracted. Which results in a collective dis…
This is/was maybe true on Windows but on macOS installing an App the standard way is straightforward and any user knows how to do it.
- Install from App store
- Drag and drop the .app from zip/dmg
- Using a .pkg installer (mostly based on Xcode templates)
I'd argue that a lot of users don't know all of these and some even run most of their applications from the ~/Downloads folder.