instalar enable descargar definicion chrome caracteristicas actualizar javascript html desktop-application

enable - Ejecución de la aplicación JavaScript fuera del navegador



javascript download (2)

Tengo un par de pequeños widgets que he creado para ejecutar en el navegador, solo JavaScript básico y HTML. Son pequeñas herramientas que tienen fondos en blanco y cosas como el uso de CPU, y solo pequeños juguetes como ese.

Originalmente desarrollé estas herramientas para vivir en una página web como componentes de una vista en un sitio web. ¿Hay alguna forma de que pueda llevarlos fuera del navegador, como Chrome, y simplemente hacer que mi aplicación de uso de la CPU superponga mi escritorio para que pueda ver cosas detrás de ella, como cuando se está reproduciendo una película o jugando un videojuego? ¿Tal vez incluso lanzar un programa solo javascript que se ejecute como una aplicación DESKTOP?

Está bien depender del navegador siempre que pueda tener esta aplicación en mi escritorio o ejecutarla como una aplicación Node.js independiente. ¿Cómo se hace esto? Recientemente escuché que las aplicaciones de escritorio como Discord hacen cosas así con comunicaciones de voz y tienen superposiciones en los juegos.


Check Sciter , fue diseñado específicamente como un motor de interfaz de usuario HTML / CSS incrustable de aplicaciones de escritorio.

Sin embargo, admite ventanas HTML transparentes y elementos emergentes de ventanas HTML:

Y verifique el artículo introductorio de la tecnología Sciter.


Como página web, la respuesta es no. Sin embargo, puede crear una aplicación Node, y eso puede ejecutarse como un ejecutable normal.

Creo que Spotify y Slack (en el momento de escribir este artículo) son buenos ejemplos de una aplicación envuelta por Node.

Algunas opciones:

Estos proyectos tienen algunos conteos de estrellas serias en github.

Electron

El marco de Electron le permite escribir aplicaciones de escritorio multiplataforma utilizando JavaScript, HTML y CSS. Se basa en Node.js y Chromium.

El editor Atom de Github está construido usando Electron.

Slack usa Electron.

Sitio oficial de electron

node-webkit

NW.js es un tiempo de ejecución de la aplicación basado en Chromium y node.js. Puede escribir aplicaciones nativas en HTML y JavaScript con NW.js. También le permite llamar a los módulos Node.js directamente desde el DOM y permite una nueva forma de escribir aplicaciones nativas con todas las tecnologías web.

El no oficial de Facebook Messenger para escritorio se construye usando el nodo-webkit.

Otros proyectos interesantes: