Cómo convertir aplicaciones web en aplicaciones de escritorio en Peppermint Linux

Por Jose Ortiz @mejorepoca

Los navegadores específicos del sitio o, para algunos, los navegadores de un solo sitio, o SSB para abreviar, llegaron a la escena, se convirtieron en una moda y casi desaparecieron. El término se refiere a "paquetes" que contienen lo esencial de un navegador normal, vinculado a una URL de un sitio específico o, mejor aún, una aplicación web. La combinación puede, en teoría, actuar y sentirse casi como una aplicación local. Y, sin embargo, los SSB fallaron porque inicialmente no "actuaban y se sentían como aplicaciones locales". Desde entonces, la tecnología ha mejorado, la web se ha expandido, y hoy en día, muchas soluciones basadas en la web incluso han superado el software local en cuanto a funciones y características. funcionalidad ir.

El equipo detrás de Peppermint OS fueron algunos de los primeros visionarios que se dieron cuenta de que este era el destino al que nos dirigíamos y equiparon su variante de Ubuntu con una aplicación especializada para la tarea. Ice, como se le llama, puede crear SSB desde cualquier sitio, con cualquiera de las cuatro tecnologías de navegador diferentes como su corazón palpitante.

La aplicación Ice, que a menudo encontrarás como ice-ssb, está preinstalada de manera predeterminada en Peppermint Linux y se puede encontrar en el menú principal de la distribución. Se considera una parte integral de Peppermint y una de sus características principales. Sin embargo, también hay una manera de instalarlo en otras distribuciones. Desafortunadamente, el proceso no es tan simple como seleccionarlo a través de una App Store.

El caso más sencillo es si ejecuta una distribución basada en Debian, donde puede descargar la aplicación en formato deb desde su plataforma de lanzamiento de desarrollador. Luego puede instalar el archivo descargado en su distribución basada en Debian (como Ubuntu o Mint) con el comando:

Obtener URL de destino

Visite el sitio que desea convertir en una aplicación utilizando su navegador favorito. Si desea que aparezca una subpágina específica cada vez que ejecute el sitio como una aplicación, no copie la página de inicio o la URL de la pantalla de inicio de sesión. En su lugar, visite la subpágina específica que desea y copie su URL. En caso de que no lo haya notado, la URL de un sitio cambia dependiendo de "cuál de sus páginas está cargada en su navegador". Al copiar una URL de página específica, la versión convertida en aplicación del sitio que está creando con Ice " comenzará allí "cada vez que lo ejecute.

Establecer nombre de aplicación y URL

Ejecute Ice desde el menú principal de Peppermint. Comience ingresando un nombre para su aplicación en el primero de los campos disponibles. En el campo que sigue, pegue la dirección del sitio tal como la copió en el paso anterior.

Definir la categoría de la aplicación

El menú desplegable "¿Dónde en el menú?" Le permite especificar en qué sección del menú principal de Peppermint se mostrará la aplicación que cree. De hecho, todo lo que "convertirá en un SSB" es un sitio o aplicación web. Sin embargo, no todos los sitios web y aplicaciones web son similares. Usar el mismo término general para todos pronto conducirá al caos si creas más de una docena de ellos. Google Docs probablemente funcionaría mejor bajo la etiqueta "Office", a diferencia de YouTube y Spotify que se clasificaría mejor como "Multimedia".

Elige un icono

Para que las aplicaciones que cree sean reconocibles de un vistazo, evite usar el icono de Ice predeterminado para todas ellas. Ice te ofrece dos opciones para esto.

Con "Seleccionar un icono" puede seleccionar un archivo de imagen JPG o PNG para usarlo como icono de SSB.

"Usar favicon del sitio" es la solución más fácil y automatizada de las dos, ya que trata de capturar y usar el favicon del sitio oficial de la misma manera que se muestra en su navegador cada vez que lo visita.

Durante nuestras pruebas descubrimos que a veces esto no funcionaba como debería, y que el SSB creado tenía el ícono predeterminado. En tales casos, probablemente debería buscar y descargar una imagen relevante de Internet, que luego puede usar como un icono a través de la opción anterior. Intenta ingresar el nombre del sitio más "favicon" en la Búsqueda de imágenes de Google.

En nuestro caso, solo teníamos instalado Firefox en Peppermint, por lo que era nuestra única opción disponible. Si tiene instalado Chrome, Chromium, Opera o Vivaldi, Ice puede usar uno de estos navegadores como motor para impulsar su aplicación futura. Puede elegir el motor del navegador seleccionando la opción adecuada en la parte inferior izquierda de la ventana de Ice.

Para una mayor seguridad, y si no selecciona Firefox donde este comportamiento es el predeterminado, le recomendamos que active la opción "Crear el SSB con un perfil de navegador aislado" justo encima de la opción del navegador. Esto permite la creación de un perfil separado para el SSB; de lo contrario, funcionaría con el perfil predeterminado que usa en su navegador.

Al hacer clic en Aplicar en la esquina inferior derecha de la ventana, su sitio / aplicación ya lo estará esperando en el menú principal de Peppermint en la subcategoría que elija.

El proceso es instantáneo ya que, prácticamente, solo está guardando un acceso directo y un ícono de "elemento de menú" como una nueva entrada en el menú principal de Peppermint. No se necesita ninguna instalación adicional de ningún software o copia de archivos: el navegador es "toda la tecnología que se necesita".

Firefox Inside

Con un clic en la nueva entrada del menú, su sitio aparecerá en una nueva ventana del navegador. Ocupará toda la ventana, y no habrá elementos como botones y menús para indicar que se está "ejecutando en un navegador". No ser visible no significa, sin embargo, que el navegador subyacente haya desaparecido mágicamente.

La mayoría, si no todos, los accesos directos del navegador seguirán funcionando. Por ejemplo, una presión de F5 actualizará la página mostrada.

En lo que casi podría considerarse un error, descubrimos que aunque el menú de Firefox está oculto, un clic justo en el lugar donde generalmente se muestra lo revela, dando acceso a todas las funciones y opciones del navegador como de costumbre.