Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
System
4 years agoSuper Contributor
Safari extension no longer bundled?
This discussion was created from comments split from: How do collections work?.
Anonymous
4 years agogussic Thanks for the compliment!
The extension that used to come bundled with the desktop application, is that no longer bundled with 1P8? It directs you to go and download 1Password for Safari which seems to be the fully fledged 1Password in a browser experience. This is great, but it is very slow to open, often takes a good 3-5 seconds after clicking on the icon for it to open. This did not use to happen with the old extension and 1P7...
That's correct, we're no longer bundling our extension with our app. We are definitely aware of the performance issues you're seeing. In our testing of upcoming versions of Safari these appear to be fixed, so at this point just sit tight and it will get better as updates come out.
Is the new App using Google's Electron framework? If yes, can I ask why? In my experience they always make macOS run slow, hot and generally use more energy - is there a reason why it couldn't use Apple's native frameworks?
Yes, 1Password 8 is using Electron to package the app. Because we were already using it for both Windows and Linux it made good sense to use it on macOS as well. Most of our app is not in the frontend runtime, though, which is typically where the performance issues lie with this approach. Instead we built a common library in Rust (a systems language with a focus on performance and security) that is essentially a "headless" 1Password app. This has allowed us to create a thin user interface layer on top of this headless 1Password. It's also what has allowed us to simultaneously develop our new 1Password app across multiple platforms using the frontend language and toolkit that makes the most sense for where we're deploying it. More on that in our next Early Access launch, though. ;)
We remain committed to creating an experience that looks and feels like 1Password but also feels at home on the OS where it's running. If we've fallen short of that mark in any regard please let us know so we can address it.
[Edited for clarity after a cup of coffee 🙂]