Motor de renderizado

En teoría, la presentación (también denominado diseño) y la representación (o "pintura") podrían ser manejados por motores separados.

En la práctica, sin embargo, están estrechamente acoplados y rara vez se consideran por separado.

Sin embargo, la ejecución del código JavaScript (JS) es un asunto separado, ya que cada navegador web principal utiliza un motor dedicado para esto.

El marco Electron, que funciona con los dos motores del navegador Google Chrome, se ha utilizado para crear muchas aplicaciones.

El motor combina todas las reglas CSS relevantes para calcular coordenadas gráficas precisas para la representación visual que pintará en la pantalla.

Navegador web