https://twitter.com/1Password/status/1425429965747720200
https://twitter.com/1Password/status/1425429965747720200
But no, they used this strategy to support a trash cross-platform frontend. Wonderful. Will be evaluating ElPass this weekend.
I see two possibilities:
1. They were told "it was written in Rust, mention that a bunch and link this blogpost for street cred" and actually have no idea what either Rust or Electron is beyond they're "technologies."
2. It's a ham-handed attempt at distraction.
My money is on #1.
I've been a 1Password user for years but have staunchly resisted going to their subscription model because I want my data local. It's infuriating that 1Password has steadily downplayed standalone versions to the point where it's almost impossible to find.
I guess I'm staying on the current version for as long as possible and then considering options.
I will state for the record that I think this is mindblowingly stupid.
Eh? They literally show the standalone app in the Tweet this submission links to.
[0] https://twitter.com/_cprecioso/status/1425429383880318980
Have you ever used an electron app? Typically slow and laggy. Worse, your workflow is typically slower since the user don’t get any the advantages of native integration.
They didn't even bother using a real window for the app settings, they just use an Electron modal window.
Electron is the explanation and it takes up CPU, RAM and Disk Space. If you are running other Electron apps, 1Password is now going to be even more slower.
> and in comparison to what?
In comparison to 1Password 7 which that is fully native vs the upcoming 1Password 8 which is sitting inside an entire browser.
But even through basic inspection, almost all Electron apps are always more than 120MB of disk space (After unzipping) and when run it is copied to RAM which is at least another 120MB.
Multiply that with the number of Electron apps you are currently running and you can see that it doesn't scale on the limited resources of your own machine. Especially if the user is primarily using Chrome with tons of tabs open.
[0] https://scl.utah.edu/pdf/mac_mgrs/20200617_mm/20200617_mm_el...
Finally we bundled everything using Electron to allow us to integrate deeply with the operating system.