16 votes

Quel est le navigateur par défaut sur Android ?

Quel navigateur fonctionne sur Android ? Est-ce Chrome ou une version modifiée de celui-ci ?

16voto

Matt H Points 2530

Le navigateur par défaut est, autant que je puisse en juger, simplement appelé 'Navigateur' et est basé sur le moteur de rendu WebKit. Android 2.2 et versions ultérieures utilisent le moteur javascript V8. La combinaison de WebKit et de V8 rend le navigateur très similaire à Chrome sur ordinateur.

8voto

Le navigateur Web utilise WebKit pour le rendu. WebKit a été initialement forké par Apple à partir du moteur de rendu KHTML, qui alimente le navigateur/gestionnaire de fichiers Konqueror. Le moteur WebKit est open source depuis le début et est utilisé dans de nombreux navigateurs, notamment Apple Safari, Google Chrome et quelques autres navigateurs plus petits.

Le moteur JavaScript du navigateur Android est le moteur V8 de Google, qui est également utilisé dans Chrome.

Cependant, bien que Chromium soit la base de code open source à partir de laquelle Google Chrome est dérivé, je crois que le navigateur Android possède sa propre base de code. Je ne pense pas que le navigateur Android soit dérivé de Chromium, qui contient du code pour l'intégration avec la gestion des fenêtres, les onglets, les extensions et de nombreuses autres fonctionnalités bien adaptées à une expérience de bureau.

La navigation sur un téléphone portable est une expérience différente et je crois que l'application Google Android Browser n'est PAS directement dérivée de la base de code de Chromium, bien qu'elle implémente également des composants intégrés à Chromium.

1 votes

En effet, le navigateur Android et Chrome sont tous les deux basés sur Webkit (ou plus précisément le moteur de rendu WebCore), mais ont été développés séparément. Avec Android 2.2, le navigateur est passé au moteur JavaScript v8 qui a été développé pour Chrome.

3voto

amarillion Points 5863

Le navigateur par défaut est basé sur WebKit (le même que Chrome). Il dispose également du même moteur de Javascript V8. Je dirais donc que le navigateur par défaut d'Android est une version modifiée de Chrome.

2voto

Matt Points 61

Chaque version d'Android dispose d'un "navigateur Android" qui est essentiellement une version du navigateur open-source Chromium. Par exemple, le navigateur Android qui se trouve dans l'AOSP v4.4 (KitKat) est basé sur le même code que Chrome v30.0.0. Les applications qui utilisent des WebViews utilisent ce navigateur Android (et non le navigateur par défaut de l'utilisateur).

Date

Version de l'API

Version d'Android

Nom de code

WebKit

2009-04-30

3

1.5

Cupcake

528.5

2009-09-15

4

1.6

Donut

528.5

2009-09-26

5

2.0

Eclair

530.17

2009-12-03

6

2.0.1

Eclair

530.17

2010-01-12

7

2.1

Eclair

530.17

2010-05-20

8

2.2

Froyo

533.1

2010-12-06

9

2.3

Gingerbread

?

2011-02-09

10

2.3.3

Gingerbread

533.1

2011-02-22

11

3.0

Honeycomb

534.13

2011-05-10

12

3.1

Honeycomb

534.13

2011-07-15

13

3.2

Honeycomb

534.13

2011-10-19

14

4.0

Ice Cream Sandwich

534.30

2011-12-16

15

4.0.3

Ice Cream Sandwich

534.30

2012-07-09

16

4.1

Jellybean

534.30

2012-11-13

17

4.2

Jellybean

534.30

2013-07-24

18

4.3

Jellybean

534.30

2013-07-24

19

4.4

KitKat

537.36

Tableau original

https://developer.chrome.com/multidevice/webview/overview https://decadecity.net/blog/2013/11/21/android-browser-versions

1voto

C'est une version Android de Chromium, qui est ce que Google a construit sur WebKit. Le navigateur que nous appelons Chrome est construit sur Chromium avec des versions séparées pour Windows, OS X et Linux.

Certaines fonctionnalités ont été supprimées ou allégées pour la version Android.

C'est similaire à Safari et Mobile Safari dans le sens où beaucoup de ces applications sont basées sur WebKit, et sur WebKit, il y a du code similaire/identique entre les deux, mais ils ont aussi de nombreuses parties du code qui sont complètement différentes.

Google était simplement en train de rendre Chromium Open Source

https://sites.google.com/a/chromium.org/dev/Home

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X