extensiones para motor de navegador Chrome -

Preguntas Más Frecuentes relativas a SiteKiosk
sitekiosk.es
Administrador del Sitio
Mensajes: 277
Registrado: Jue, 24 Mar 2011, 09:00

extensiones para motor de navegador Chrome -

Mensaje por sitekiosk.es »

SiteKiosk Windows incluye dos motores de navegador:
- Internet Explorer (junto con el controlador web de Microsoft)
- Chrome, basado en el navegador CEF Chrome (Chromium Embedded Framework)

Acerca del navegador CEF
El Chromium Embedded Framework (CEF) integrado en SiteKiosk es un software open-source para permitir utilizar el navegador dentro de otra aplicación. Forma parte del proyecto Chromium, y evoluciona de forma independiente al navegador de escritorio Google Chrome. El navegador CEF se actualiza de forma regular con las actualizaciones de versión de SiteKiosk.

Aunque podemos esperar un comportamiento muy similar de ambos, es importante tener presente que se trata de dos productos distintos. Por ello para asegurar el perfecto funcionamiento en un proyecto consistente en un sitio web o aplicación web, es importante asegurar que este es compatible con el navegador CEF. En general, también podemos esperar cualquier sitio web programado para un navegador moderno y para Google Chrome funcione sin ningún problema también en el navegador CEF. Es posible descargar y probar el navegador CEF de forma independiente, fuera de SiteKiosk, según se explica en este tema:
utilidad test para CEF Chrome en SiteKiosk Windows

Extensiones para Chrome

Las extensiones para Google Chrome no se pueden incorporar y utilizar de forma directa en el navegador CEF. Esto se debe a lo explicado en el apartado anterior: se trata de dos navegadores distintos, y las extensiones creadas para cualquier navegador difieren de unos a otros.

La posibilidad de que una extensión de Google Chrome pueda incorporarse de forma directa en el navegador CEF incluido en SiteKiosk depende básicamente de la evolución del proyecto Chromium.
Salvo que con el tiempo se decida algo distinto, de acuerdo con el tema del foro CEF Chromium publicado el 27 de 2022, las extensiones Chrome probablemente no se soportarán en el futuro.

Alternativas

Entonces, si nuestro proyecto de kiosco necesita incorporar una extensión Chrome ¿cuáles son las alternativas?

Archivo customScriptExtension.js

SiteKiosk incluye este fichero para incluir código JavaScript para incorporar las funciones de la extensión en esta ruta:
“C:\Program Files (x86)\SiteKiosk\SiteKioskNG\assets\customScriptExtension.js”
Este archivo se ejecuta para cada sitio web mostrado con cualquier skin del motor de navegador Chrome de SiteKiosk.

El siguiente tema de los foros incluye un ejemplo para manipular el DOM (Document Object Model) de en el motor de navegador Chrome:
manipulación de DOM en motor de navegador Chrome

Personalización

Puede contactar para estudiar la viabilidad de implementación de su extensión de forma personalizada. Este trabajo no está incluido en el soporte básico estándar, pero se podrá realizar una cotización de acuerdo con la naturaleza de la extensión y programación necesaria. Esta solución no incluirá un soporte directo de la extensión Chrome, sino una solución adaptada para realizar las funciones de la propia extensión.



Vea también
utilidad navegador CEF Chrome en SiteKiosk Windows
manipulación de DOM en motor de navegador Chrome
extensiones para motor de navegador Chrome
Responder