1Password 8 : la « trahison » Electron

Stéphane Moussie |

Electron. Plus que l’abonnement obligatoire, c’est ce mot qui a déclenché la bronca des utilisateurs de 1Password. La prochaine version majeure du gestionnaire de mots de passe sur Mac va reposer en partie sur ce framework multiplateforme à la réputation exécrable.

1Password 8

Basé sur des technologies web, dont Chromium, le moteur de rendu de Chrome, Electron est généralement considéré comme énergivore et éloigné des standards de macOS. « Prenez le temps d'essayer [l'application] et dites-nous ce que vous en pensez », répète depuis hier Dave Teare, le cocréateur de 1Password, à ses clients qui s'affolent de ne plus avoir une application native.

avatar YetOneOtherGit | 

Même si c’est d’une inélégance consommée il faut se faire une raison : les app ayant vocation à être multiplateforme s’appuient et s’appuieront de plus en plus sur des technologies issues du web plutôt que sur du natif.

C’est techniquement désolant mais économiquement de plus en plus incontournable.

Et dieux sait que je méprise Electron 😫

Quant à la bronca d’un microcosme, quel réel impact aura-t-elle sur un produit qui à une basse installée heureusement assez large ?

Passage aux modèles par abonnement et abandon du dev natif sur la part front-end, ils sont simplement là où la logique business commande d’être en 2021.

Et ils sont loin d’être les seuls, ce sont des mouvements de fond que les cris de protestation d’un microcosme de gardien du temple n’arrêtera pas.

Dev natif et licence perpétuelle ne cessent et ne cesseront de se marginaliser.

avatar Sindanarie | 

@YetOneOtherGit

"Quant à la bronca d’un microcosme, quel réel impact aura-t-elle sur un produit qui à une basse installée heureusement assez large ?"

That’s the question

avatar YetOneOtherGit | 

@Sindanárië

"That’s the question"

Et la réponse à de grandes chances d’être un : cause toujours tu m’intéresses 😜

Ils ont plus d’un millions d’utilisateurs dont l’écrasante majorité ne sait même pas ce qu’est Electron (Même de de la façon très approximative qu’on bien des commentateurs ici 😈)

Wait & See

avatar lepoulpebaleine | 

@YetOneOtherGit

Je sais ce qu’est Electron. Il me semble que Visual Studio Code et Atom sont basés sur Electron.
Et bien franchement je trouves que ces deux apps tournent assez bien. Alors pourquoi tant de haine ?

PS - À titre personnel je préfère Sublime Text mais qui est payant.

avatar xfce | 

Suis d'accord avec vous sur Electron.
Seulement, j'ai un peu de mal quand il s'agit de grosses boites qui pourraient se permettre d'investir dans le développement de leur application pour la rendre plus agréable à utiliser.

J'ai pas mal de petits soft sous Electron sur mon PC sous Linux, qui sont développés bénévolement par une ou deux personnes - et ça ne me pose pas de soucis : ils gagnent du temps et rendent service : tout le monde est content !!

avatar YetOneOtherGit | 

@xfce

"Seulement, j'ai un peu de mal quand il s'agit de grosses boites qui pourraient se permettre d'investir dans le développement de leur application pour la rendre plus agréable à utiliser."

Le pb n’est en rien différent pour les « grosses » structures et tu constateras que des majors de l’industries s’appuient aussi sur des approches de ce type.

Le ratio coûts/bénéfices du natif est tout simplement catastrophique dans bien des cas 😎

avatar xfce | 

Je ne suis pas sur sur le long terme ...
Exemple : je switch de Spotify/Tidal à Apple Music pour X raison.
Je constate que l'application Musique sur mon Mac tourne beaucoup mieux que l'application Spotify, consomme moins de RAM, bouffe beaucoup moins de batterie et propose des fonctionnalités plus rapidement de par le fait que ce soit immédiatement possible puisque les environnements de développement natifs le proposent plus rapidement.

Donc en résumé, je n'y fais peut être pas attention, mais le fait que l'application tourne mieux, soit plus rapide et tire moins sur la batterie de ma machine, sont des éléments qui font je ne reviendrais jamais en arrière.
Sans parler du fait que les AppStores ne mettent presque jamais en avant des applications hybrides.

avatar YetOneOtherGit | 

@xfce

"Je ne suis pas sur sur le long terme ... "

C’est ton droit mais je doute fort de cette vision issue de ton expérience personnelle.

Je vois au contraire le phénomène prendre de l’ampleur tant le rapport coût/bénéfice est en défaveur du natif sur nombre de produits.

Croire qu’une masse conséquente de cibles potentielles évitera une offre non native me semble absolument illusoires 😉

Wait & See

avatar baritono | 

Bitwarden je vous dis !!!

avatar MSpock | 

@baritono

Yep ça fait 2 ou 3 ans que je l’ai maintenant, que du bonheur :)

avatar RonDex | 

@baritono

Oui, gratuit, open source, multiplateforme, on peut installer un serveur Bitwarden sur un NAS. Bref tout ce qu’il faut pour avoir ses données sur son propre Cloud, plutôt que sur un serveur on ne sait où sur la planète…
Je suis sur 1Password depuis plusieurs années. Même avec l’outil d’importation de Bitwarden, ça va demander un petit pour eux remettre les données en ordre, et être sur de n’avoir rien perdu en route.
Pour ce qui est du trousseau d’Apple, je trouve que c’est assez compliqué et pas vraiment ergonomique de retrouver tous ses mot de passe. De plus, impossible, À ma connaissance, de sauvegarder les mots de passe ou de les exporter. Et encore moins Multi plate-forme.

avatar drarigemualliug | 

@baritono

Est-ce difficile à mettre en place pour un néophyte?

avatar scanmb (non vérifié) | 

@baritono

Bitwarden ne fonctionne plus depuis 2 dernières betas

avatar scanmb (non vérifié) | 

OneSafe également

avatar vomi | 

La différence de confort d'utilisation est encore trop grande. Vive les apps natives.

avatar xfce | 

+1

avatar julien74 | 

Leur version alpha en SwiftUI natif moins rapide que la version Électron….. ils ont 2 mains gauches leurs dev?

avatar Sindanarie | 

@julien74

Oh kestakontrlégoché ?

avatar julien74 | 

@Sindanárië

Ou 2 mains droites, ça doit être tout autant compliqué ;-)

avatar Sindanarie | 

@julien74

Le pire : les pieds mous inversés qui s’emmêlent ! Très très dangereux 😬

avatar YetOneOtherGit | 

@Sindanárië

"Oh kestakontrlégoché ?"

Steve Jobs, Bill Gates et Alan Turing 😃

avatar ofaysse | 

je me demande au vu de l'article c'est j'ai pas fait un mauvais choix, dans l'ensemble pour ce que je m'en sert c'est surtout, pour la gestion des clef de licence que je sauvegarde dessus, si apple avait inventé un système qui garde le tout dans le trousseau, je quitte le truc assez rapidement. je préfère est de loin les app native ou du moins plus intégrer au Mac, à tort ou à raison, je m'aperçoit que.... ce n'est finalement pas le cas, la version bêta, la 8, ne permet même pas de faire la saison avec l'Apple Watch, bon c'est une bêta, on lui accordera cela, mais que dire de téléchargé séparément l'extension safari quand dans la version 7 elle était native, ou plutôt dirons-nous intégrer. mystère. troisième grief, pourquoi, il ne serait pas possible de proposer une migration des mot de passe iCloud (trousseau) vers 1ptssword. surement la faute à Apple. mais bon un peu dessus, de la gymnastique à faire. bon, vous me direz, y a plus grave, mais tout de même.

avatar YetOneOtherGit | 

@ofaysse

"pour la gestion des clef de licence que je sauvegarde dessus, si apple avait inventé un système qui garde le tout dans le trousseau"

Pourquoi faire ?

Les licences ça va disparaître au profit des abonnements 😃😉😉

avatar ofaysse | 

@YetOneOtherGit

à long terme, c'est très juste, pour les abonnements, à cours terme, ce n'est pas toujours le cas.

avatar YetOneOtherGit | 

@ofaysse

"à long terme, c'est très juste, pour les abonnements, à cours terme, ce n'est pas toujours le cas."

C’était très second degré 😉

avatar lpierrot (non vérifié) | 

@ofaysse

Hello,

Sauf erreur, vous pouvez sauvegarder des notes sécurisées dans le trousseau, non ?

Perso, j’ai remplacé il y a bien longtemps 1password (et ses amis) par keepass.
Certes moins ergonomique, mais sans licence ni abonnement.
Bon la principale raison c’était d’avoir un accès « offline ». Mais pas de risque de me retrouver bloquer en clientèle sans accès à mes identifiants. Un problème équivalent m’est arrivé avec un soft dont la licence avait expiré. Comme un c*n sans moyen d’accéder à des documents confidentiels. 🤬

avatar YetOneOtherGit | 

Pour ceux qui ne connaissent pas ce génie du stand-up pour geek canal historique : Gary Bernhardt vous explique l’avenir 😄

https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript

avatar webjib | 

Voir un éditeur historique du Mac succomber à Électron m’attriste énormément :-/ Quand je vois les performances catastrophiques d’un Spotify, d’un VSCode ou d’un Notion ça n’augure rien de bon.

avatar YetOneOtherGit | 

@webjib

"Voir un éditeur historique du Mac succomber à Électron m’attriste énormément"

C’est un mouvement de fond pour des applications qui sont avant tout du front-end et ont vocation à être multiplateforme.

La logique économique qui sous-tend ce mouvement est bien trop robuste pour espérer le voir s’arrêter.

Les applications natives resteront sur le petit périmètre où elles sont incontournables.

Et c’est loin de ne concerner que la belle niche du Mac puisque le multiplateforme est au cœur de l’approche.

avatar webjib | 

@YetOneOtherGit

Malheureusement oui :-( C’est sûr que pour une équipe de développement, ça vend du rêve, mais pour le consommateur, avoir une app relativement lente, bancale et qui bouffe toute la batterie de ton appareil, c’est pas top. Le grand public ne sait peut être pas ce qu’est Électron mais est capable de voir qu’une app non optimisée et qui ne respecte pas les standards de l’OS est la pire connerie.

avatar YetOneOtherGit | 

@webjib

"C’est sûr que pour une équipe de développement, ça vend du rêve"

Pas forcément pour les dev qui souvent ont encore du goût mais pour les gestionnaire certainement.

Maintenir des bases de code pour un nombre conséquent de plateformes est un enfer extrêmement coûteux et ralentissant fortement le cycle de vie d’une offre.

Je ne vois aucune raison à moyen terme pour un retour en arrière sur des offres qui sont avant tout un front-end multi-plateformes.

Quand aux dev ceux qui doivent s’amuser sont ceux qui sont sur le back-end en Rust et ceux qui ont eu la charge de l’architecture permettant d’interfacer Electron avec les API d’Apple via Swift ce qui n’est jamais trivial.

avatar R-APPLE-R | 

1Password 7 continuera de fonctionner ?

avatar ErioBato | 

Entre eux et Dashlane qui déconne aussi, je sens q je vais vite me satisfaire du Trousseau et des mdp Safari qui ont bien progressé

avatar fabricepsb71 | 

@ErioBato

Le problème de Safari c’est que parfois il propose un mot de passe qui ne respecte pas les critères du site et on ne peut pas toujours changer le mot de passe pour l’adapter

avatar pariscanal | 

@fabricepsb71

Oui ça c est super relou !!!

avatar xfce | 

J'aimerai aussi mais pas de plug-in pour Firefox sous windows ou bien même sur Linux : aucune synchronisation avec iCloud possible !!

avatar legeekdv | 

perso j'utilise Keepass2 sous Windows et Strongbox pour iOS (une version Mac existe mais je ne l'es pas testé, n'en ayant pas). En gros, Strongbox est compatible avec les fichiers .kdbx de Keepass2 et autre fork (kepassxc ou autres). on met son fichier kdbx où on veux (cloud ou pas), on est indépendant de problèmes de ce type, ou dumoins il existera toujours un fork ou une alternative lisant du .kdbx. Pour strongbox, il est opensource, Keepass2, Keepassxc aussi.

avatar curly bear | 

Utilisateur depuis la première heure , je teste maintenant Bitwarden.
Vraiment pas mal (a part l’absence d’extension Safari)

avatar Cyrille50 | 

L'absence d'extension Safari n'est pas un détail.

avatar pifou2 | 

@curly bear

Sauf erreur de ma part, il existe une extension Safari pour Bitwarden, mais uniquement pour la version disponible sur l’App Store

avatar curly bear | 

@pifou2

Si j’ai bien compris les dernières versions de Safari l’ont rendu obsolète (c’est du aux choix d’Apple). J’ai la version de Bitwarden du MacAopStore.
Peut-être que la nouvelle version de Safari permettra son retour.
Des extensions existent pour les autres browsers

avatar bl@ck warrior_69 | 

@curly bear

J'utilise tous les jours l'extension safari qui fonctionne sans problème pourtant, il y a même le déverrouillage par le capteur d'empreinte du mac depuis quelque temps.

avatar gwen | 

Après l’utilisation successive des six premières versions j’ai quitté 1Password sans regret et là, ça me conforte dans mon choix.

J’ai le trousseau pour mes mot de passe et SplashID pour le reste de mes documents sécurisés.

avatar modx1 | 

Je me trompe certainement mais c'est encore une petite victoire pour Google via Chromium.

avatar Lucas | 

Mais nooon, ce n’est pas possible ?! Je paye l’abonnement famille, à prix d’or, pour simplifier la vie de ma mère et partager des coffres avec elle et mon copain, et aussi pour avoir le meilleur possible sur mon ordinateur… et là, alors que l’entreprise vient de lever 100 millions et qu’on paye tous les mois, on nous remplace le bijou 1Password 7 par une bouse horrible, pour faire des économies, mais ils se prennent pour qui ?!

🤬🤬🤬

avatar oomu | 

@Lu Canneberges

Ils se prennent pour une entreprise qui a une clientèle régulière (abonnement) à monétariser et des coûts à baisser à l’infini (électron, et autre soluces bas de gammes).

Tant que vous payez alors TOUT est justifié (et mérité)

avatar Cyrille50 | 

Bon, je viens d'essayer 1Password8 sur mon MacBook Air M1. Il y a encore un peu de bêta en ce qui concerne l'extension Safari, qui est un peu compliquée, non pas à installer, mais à ouvrir avec les ID/MDP. Mais on ne le fait qu'une fois. J'apprécie l'allure aérienne du design, et la semi transparence de la colonne de gauche. C'est joli et très macOS, contrairement à ce que je lis. Aucun problème concernant les accès à des sites nécessitant des ID/MDP jusqu'à présent. C'est rapide, fluide, parfait.
Pour l'instant rien à redire pour moi : c'est plutôt mieux.
Le problème si je comprends bien, est plutôt à moyen terme avec des fondements qui risquent de ne pas évoluer comme macOS. Un risque de divergence donc. Je ne m'y connais pas en développement, donc je ne peux pas contribuer à ce niveau-là. Il faudrait peut-être en parler à Dave Teare ?

avatar math65 | 

Et niveau accessibilité, ça va donner quoi cette bouse encore?
Electron et Lecteur d'écran, ça fait pas bon ménage.
Et si toutes les apps multi plateformes doivent subir ça comme j'ai pu le lire, on est pas dans la mouise...

avatar Olivier_D | 

@math65

C’est pas que cela ne fait pas bon ménage, c’est que les développeurs sont trop feignant pour le mettre en place. Il n’y a réellement rien de plus simple que de rendre accessible une application convertie avec Electron, vu qu’au final, il ne s’agit rien de plus que d’une web-app, et dieu sait que le web est la plateforme donnant le plus de possibilité aux développeurs de créer des applications accessibles.

avatar math65 | 

@Olivier_D

Oui, ben perso je préfère largement avoir une app native, voiceover se comporte bien mieux!
Je ne sais comment expliquer, il est plus réactif ;)

Seul le moteur web de safari est vraiment fluide avec VO.

Après, je ne suis pas dev ;)

Pages

CONNEXION UTILISATEUR