
Lorsque vous installez
Vivaldi Beta pour Android , vous obtenez une version de Chromium modifiée par notre équipe de développement, similaire à celle du bureau, qui a les mêmes fonctionnalités que vous avez l'habitude de voir sur vos ordinateurs personnels.
Mais pourquoi avons-nous fait cela et n'avons-nous pas utilisé le noyau du navigateur initialement intégré au système d'exploitation Android?
Oui, le système d'exploitation Android développé par Google possède déjà un noyau de navigateur Web intégré. De nombreuses applications Android et même certains navigateurs utilisent ce noyau pour afficher le contenu Web sur l'écran des appareils mobiles. Ce noyau est appelé WebView et est construit sur la base de code Chrome, ce qui permet aux développeurs de créer très rapidement et facilement leurs propres "skins" à partir de celui-ci.
Mais pour nous, l'utilisation de WebView ne convenait pas.
La sécurité et la confidentialité passent avant tout
Pour commencer, nous ne pouvions pas utiliser WebView en raison d'une menace potentielle pour la sécurité des données utilisateur de notre navigateur. Le fait est que sur ce noyau, nous ne pourrions pas créer notre propre système de synchronisation de données sécurisé.
Dans notre système de synchronisation pour la version de bureau, nous n'utilisons pas de serveurs Google Sync. Nous avons dû créer beaucoup par nous-mêmes, mais nous avons réalisé qu'il était nécessaire de le faire si nous prévoyons d'assurer un transfert de données sécurisé et que nous voulions éviter de les envoyer à Google.
Dans Vivaldi, toutes les données transmises lors de la synchronisation sont cryptées. Le cryptage a lieu sur votre appareil, vous permettant d'utiliser votre propre mot de passe sans même nous le montrer. Par conséquent, tant que votre mot de passe est sécurisé - vos données sont également protégées de manière fiable contre les regards indiscrets et personne ne peut les décrypter, sauf vous-même.
Il y a une raison de plus de ne pas utiliser le noyau du navigateur intégré à Android. Lors de son utilisation, nous devrions envoyer diverses données à Google de la même manière que Chrome, alors que nous n'aurions pas un contrôle total sur le code et, par conséquent, nous ne pourrions pas garantir qu'il fonctionne conformément à nos normes de sécurité. Dans le noyau Chromium, nous avons pu désactiver toutes les options qui nous permettraient de partager des données avec Google. Et nous avons également désactivé tous les outils intégrés pour collecter des statistiques et suivre les actions des utilisateurs.
Interface Vivaldi
De plus, en utilisant le noyau intégré d'Android, nous ne serions pas en mesure d'implémenter nos fonctions indépendantes, comme nous l'avons fait dans la version de bureau.
Dès les premiers jours de la création du navigateur Vivaldi, nous avons essayé de rendre son interface aussi personnalisable que possible. Par conséquent, sur le bureau, nous avons créé notre propre interface à l'aide des technologies Web.
Mais sur la plateforme mobile, nous avions besoin de la même liberté d'action. Nous avions besoin du code Vivaldi pour fournir la même personnalisation puissante au fil du temps que les utilisateurs sont habitués à sur leurs ordinateurs.
Comment nous l'avons fait
Dès le début, nous savions que nous devions créer un navigateur Android à partir de zéro. Par conséquent, nous avons pris le code source de Chromium déjà modifié pour Vivaldi (que nous utilisons pour la version de bureau) et avons créé une application Android dessus.
L'utilisation du code Chromium avec nos modifications nous a aidés à réaliser ce que nous avions prévu. La seule différence est que si nous créons une interface de navigateur en utilisant javascript sur le bureau, dans la version mobile, nous utilisons l'interface utilisateur Android basée sur Java et XML.
Ainsi, lorsque vous installez Vivialdi sur Android, vous obtenez votre propre noyau de navigateur Vivaldi, créé sur la base du code Chromium. En conséquence, vous bénéficiez du même niveau de confidentialité et de sécurité des données que dans la version de bureau du navigateur Vivaldi que vous utilisez sur votre ordinateur personnel.
De plus, vous obtenez (naturellement - uniquement dans la version initiale jusqu'à présent) l'interface familière avec laquelle vous connaissez la version de bureau du navigateur Vivaldi.
Et enfin, vous obtenez la version la plus récente et la plus sécurisée du code sur votre appareil mobile, y compris tous les derniers correctifs de sécurité.
Voici, en résumé, tout ce que nous voulions vous dire aujourd'hui.
Vivaldi Beta pour Android est disponible sur
Google PlayNous sommes également heureux d'annoncer que sur le forum officiel en langue russe Vivaldi
, une collection de souhaits et de vote pour de nouvelles fonctionnalités pour la version mobile de Vivaldi a
ouvert .
