Signing back into the Community for the first time? You'll need to reset your password to access your account. Find out more.
Forum Discussion
System
4 years agoSuper Contributor
Electron
This discussion was created from comments split from: 1PW8 for macOS.
- Former Member
The Windows version went from 80MB of RAM use between two processes in version 7 to 500MB between 4 processes in version 8. The number of processes doesn't matter, it just meant I had to hit the plus button in Calculator a few extra times.
My laptop has 8GB of RAM that cannot be upgraded. I've been shopping for a new one, and it seems like 8GB is still the base configuration, even on $1,000CAD+ laptops including Apple Silicon Macs! I do not use Chrome or new Edge because of their insane RAM usage, to point where these vendors had to add tab suspension just to keep memory bloat under control. Add it on to an app like Corsair iCue for my keyboard, which has a ridiculous 1GB+ install and 700MB of RAM usage just so my keyboard can show pretty colours when I type. At least the only thing I lose if I close iCue is the macro keys.
It seems like developers do not care about making slim apps anymore. Leave all these apps to run at startup and you're idling at over 4 or 5GB of RAM out of 8 already taken. Turn on a browser, and now you've got 95% RAM usage, memory compression, and page file use. $deityofchoicehere help you if you don't have an SSD either.
- Former Member
Adding to the chorus here: I've been using 1Password for...well, let's see.
I suggest using 1Password to every client who asks, and have done so for years. Every time they ask if it's good, I respond with "well, I've been using it for over a decade, and I use it dozens of times a day."Through the switch to subscriptions, UI/UX changes, etc... I knew that the changes were, ultimately, a net positive for the end user. I know it's Early Access, but immediately upon launching it, this release felt...off. UI not making sense in the context of macOS, shortcuts that have worked for years with no issues, and so on. I didn't realize that the team had switched to Electron until reading it here, but it makes sense - as others have said, Electron rarely feels as good as a native app, and for an app like 1Password that is supposed to quickly fill in your passwords and then disappear, any friction is unwelcome.
Please consider going back to a native macOS app.
- Former Member
Not that this adds anything to the discussion, but just want to voice my concern as a loyal user since I cannot even remember when. I pushed very hard for my company to adopt 1Password and now I feel like I'm going to be stuck using a sub-par tool in my workflow now that it's in place and a company mandate. I also adopted 1Password for families as an early adopter and once that comes up for renewal next year I will be thinking very seriously about alternatives. Only reason I'm not canceling the renewal now is to see how you respond to the very significant concern your customers have about this transition in the hopes that something changes between now and April next year.
- Former Member
Mixed feelings here. I'll gladly take the new Electron+Rust implementation for Windows over the previous .NET one, but that is primarily because the .NET one's performance was terrible and the new one is pretty snappy. I do not care too much about UX on Windows since things are all over the place there anyway, so Electron might be fine.
On macOS it is a whole different story. The great thing about macOS is how integrated and lightweight everything is, and 1Password 7 was a prime example. 1Password 8 however is no longer an integrated part of the platform and leaves a bad taste, not to mention 4%-5% of my RAM is taken up permanently. I would no longer recommend it to friends in its current state.
I'll evaluate 1Password 8 for a few more weeks, but I already see myself rolling back to version 7 :-(. I hope that version 7 remains to be an alternative even if 8 goes public as-is.
Fwiw, I find the marketing where version 8 is primarily presented as Rust-based and therefore "native" somewhat disheartening. It's the UI that matters -- a core can be built in pretty much any language after all.
- roustem
1Password Team
If you would like to see why 1Password 8 is not your standard, out-of-the-box Electron/NodeJS/web app, please take a look at this presentation at NorthSec security conference this year. I think it would explain a lot about how we approached things:
https://www.youtube.com/watch?t=5110&v=_P6qI4ahBVk&feature=youtu.be
- gussicContributor
roustem can you please respond to my post where I tagged you in, showing the new web browser extension uses >240 mb of memory, compared with the sub 20 mb on the old extension? How was this every considered an acceptable way forward?
Please don't take my frustration personally (I'm sure you won't) I love 1P and I feel like the 1P8 and the extensions as a bit of a betrayal, given I spent so much time advocating for friends and family to move to 1P - I am going to look like a goose now, and I am honestly embarrassed.
- Former Member
They started it on the Mac and have finally succeeded in killing it on the Mac. Enjoy all your VC money and corporate customers, and say goodbye to your Mac ones.
- Former Member
roustem you can post that video as many times as you want, it doesn’t change the fact that the users are not happy about this decision. The choice to go Electron was not for the benefit of users. If it was, you guys wouldn’t have tried so hard (and failed so hard) to hide it. You knew this would not be popular with the Mac users. You’re going to lose us because of this and with us go the iOS and iPadOS installs, as well as the installs of our friends, family, and coworkers. I don’t see how any of us could ever recommend you to anyone again.
- roustem
1Password Team
@shepstl I hear what you are saying. I agree a lot of users are unhappy because Electron (often deservingly) gets a bad rap. Did you watch the video, though? Did you try the new app?
The discussion has to go both ways – you can't just repeatedly tell us how unhappy you are without considering what we tell you as well.
And if I can't convince you many one of the Apple engineers will:
https://twitter.com/rmondello/status/1425602722699517955?s=20 - Former Member
Dang, this early access version is slow and clunky. And what's with the absence of Touch ID in the browser? This is a huge step down from 1Password 7, at least at this early stage. I'm downgrading and will wait for the release to see if things improve substantially. If not, then will look at other options.