Usando el navegador para la interfaz de usuario de escritorio

¿Cómo puedo usar el navegador como una interfaz de usuario para una aplicación de escritorio? Las formas que he encontrado hasta ahora son ...

Utilice todos los HTML / Javascript. Problema: no se puede acceder al sistema de archivos ni a casi nada más.Ejecuta un servidor web local mientras la aplicación está en uso. Problema: ¿Cómo lo mato cuando el usuario termina? Mis usuarios no son lo suficientemente técnicos para Ctrl + C.Incrustar un componente del navegador en una GUI regular. Problema: los componentes de los navegadores incrustados tienden a ser, a lo sumo, fallidos. El soporte para Javascript / CSS nunca es tan bueno como lo es en un navegador real....?

La solución ideal funcionaría con cualquier tecnología. Sé que hay opciones como escribir extensiones de Firefox, pero quiero tener total libertad en la tecnología de back-end y en la independencia del navegador.

Respuestas a la pregunta(6)

Su respuesta a la pregunta