Red de conocimientos turísticos - Información de alquiler - ¿Por qué los teléfonos Android no tienen navegadores IE?

¿Por qué los teléfonos Android no tienen navegadores IE?

¿Por qué los teléfonos Android no tienen el navegador IE?

En primer lugar, hablemos del llamado kernel IE. Es solo un nombre popular y no es un kernel independiente. El navegador IE pertenece al kernel Trident y también existen navegadores que utilizan este kernel para teléfonos móviles, como Microsoft Windows.

El sistema telefónico tiene un navegador IE integrado en el teléfono.

La razón por la que los teléfonos móviles con sistemas iOS o Android no tienen el navegador IE no es porque el sistema no lo admita, sino por razones unilaterales de Microsoft. Los derechos de autor de IE pertenecen a Microsoft y es razonable que Microsoft monopolice el navegador IE para los productos de Microsoft.

¿En qué kernel se basa el navegador móvil?

Si se desglosa, sólo hay cuatro núcleos de navegador independientes en el mundo, a saber, Trident de Microsoft IE, que fue desarrollado y vendido originalmente a la Fundación Mozilla y evolucionó hasta convertirse en Gecko de Netscape de Firefox, Webkit de KDE y Presto para Opera. . Entre ellos, Presto es el núcleo más antiguo.

En la actualidad, Trident de Microsoft es principalmente un navegador con un sistema WP integrado en terminales móviles, y el kernel Webkit tiene una amplia gama de aplicaciones. Los navegadores nativos de Android, Safari de Apple y Chrome de Google (para Android 4.0) se desarrollan basándose en el kernel de código abierto Webkit.

Basado en la situación real:

Para teléfonos Android, el kernel más utilizado es Webkit. Hemos visto que muchos fabricantes de navegadores móviles afirman tener su propio kernel. Por ejemplo, la UC de un teléfono móvil afirma utilizar el núcleo U3, y Huawei a menudo se jacta de que su navegador Tiantian utiliza el núcleo T9. De hecho, todos son desarrollo secundario basado en el kernel de código abierto Webkit y no son kernels completamente independientes.

En las plataformas iOS y WP7, dado que el sistema está cerrado y no se permite la entrada de kernels de navegador distintos del kernel del navegador, el desarrollo de cada navegador se basa en el desarrollo secundario de los kernels de Safari o IE, optimizados. funciones, interfaz de usuario hecha a sí misma. Por ejemplo, los navegadores como Dolphin y Roam utilizan directamente el núcleo del propio navegador del sistema. Se puede ver por el hecho de que las puntuaciones HTML5 de estos navegadores son exactamente las mismas que las del propio navegador del sistema.

Finalmente, resuma varias ventajas y desventajas principales en su conjunto:

1. Trident: dado que IE ocupaba una gran participación de mercado en los primeros días, muchas páginas web siguieron esto. según el estándar Trident, pero de hecho este kernel no soporta muy bien los estándares web reales y tiene muchos errores de seguridad.

2. Gecko: la ventaja es que es potente y rico en funciones y puede admitir muchos efectos complejos de páginas web e interfaces de extensiones de navegador. La desventaja es que consume muchos recursos, como la memoria.

3. Webkit: la ventaja es que la estructura del código fuente de Webkit es clara y la velocidad de renderizado es extremadamente rápida. La desventaja es que tiene poca compatibilidad con los códigos de las páginas web, lo que impedirá que algunas páginas web no estándar se muestren correctamente.

4.Presto: El kernel de Presto es conocido como el kernel más rápido para navegar por páginas web y el kernel más compatible para procesar scripts JS. Puede ejecutarse perfectamente en los sistemas operativos Windows, Mac y Linux.