¿Cómo coloco una aplicación web en el Iniciador?

75

A veces veo imágenes de capturas de pantalla con personas con aplicaciones web e iconos bonitos en su iniciador, ¿cómo puedo configurar esto?

    
pregunta Jorge Castro 22.03.2011 - 06:04

7 respuestas

67

Ubuntu tiene esta característica incorporada, mira:

También puede usar el enfoque de integración de aplicaciones de aplicaciones más tradicional:

Dado que esto puede consumir mucho tiempo si utilizas un montón de aplicaciones web, creé una carpeta de "Aplicaciones web" en la que las guardo porque también necesito un lugar para mantener el ícono. Sincronizo esta carpeta con Ubuntu One para que en las reinstalaciones o en las nuevas computadoras tenga mis aplicaciones listas para usar con los íconos de alta resolución.

En Chrome-browser o Google Chrome puede hacer esto yendo al sitio web que desea convertir en una aplicación. Al hacer clic en el ícono de Llave y seleccionar, herramientas - & gt; Crear accesos directos a aplicaciones:

Luego, seleccione Escritorio para crear un acceso directo en su escritorio:

También puede seleccionar "Menú de aplicaciones" en el acceso directo Crear aplicación, esto lo colocará en el Tablero, lo cual es útil para que pueda usar la función de búsqueda para abrir el acceso directo, sin embargo, la mayoría de los iconos de sitio web no escala muy bien para que se vean feas. Así que, en cambio, hago esto para arreglar la aplicación:

Luego muévelo a esta carpeta de "Aplicaciones web" o donde quiera que se quede:

Descargue una versión elegante del icono que se ve bien. Recomiendo el grupo de fluidos en Flickr . Descargue el ícono a la carpeta y luego haga clic con el botón derecho en el acceso directo y seleccione propiedades:

Arrastra y suelta el icono más bonito en el cuadro de iconos del atajo, reemplazando el ícono de baja resolución con el nuevo:

Arrastra y suelta el nuevo ícono de pulido a la derecha en el Iniciador para obtener el efecto final:

Y el efecto final:

    
respondido por el Jorge Castro 22.03.2011 - 06:05
17

Crea un ícono de iniciador (es decir, un archivo .desktop ) que dice Exec=firefox www.askubuntu.com y lo arrastra al iniciador. Así que primero crea un archivo vacío y pega el siguiente contenido:

[Desktop Entry]
Name=Ask Ubuntu
Comment=Open Ask Ubuntu in firefox
Exec=firefox www.askubuntu.com
Icon=network
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;
OnlyShowIn=GNOME;Unity;
X-GNOME-Keywords=Network;AskUbuntu;
Name[en_US]=AskUbuntu

Luego cambie el nombre del archivo epmty a somename.desktop , en este caso " askubuntu.desktop " sería un nombre apropiado. Ahora usa el mouse para graparlo en tu lanzador y estás bien.

Esto no es necesario, pero antes de arrastrarlo al iniciador, puedes right-click on it, go to Properties->Permissions->Allow executing file as program para que el ícono del iniciador se vuelva visible.

Si elimina el archivo * .desktop, el icono desaparecerá de su iniciador. El lugar habitual para almacenar estos archivos es ~ / .local / share / applications /.

    
respondido por el con-f-use 05.08.2012 - 18:32
9

Actualmente hay dos formas preferidas de hacer esto. En Ubuntu 12.04 puede usar la vista previa del Ubuntu Webapps oficial instalándolo desde un PPA (viene por defecto con 12.10)

sudo add-apt-repository ppa:webapps/preview
sudo apt-get update && sudo apt-get install unity-webapps-preview

Esto solo funciona para compatibles sitios web (actualmente aproximadamente 40 ). Cuando visite el sitio con Firefox, se le preguntará si desea integrarlo en Ubuntu.

La otra forma es usar Fogger , el silver-prize winner del Ubuntu App Showdown. Simplemente instale el nebulizador paquete del centro de software.

Ambas opciones son mejores que las características normales de navegación específica del sitio (ssb) de Firefox Prism y Chrome, ya que permiten la integración total con Ubuntu. Esto incluye el menú de inicio, el HUD, los indicadores y las notificaciones.

    
respondido por el mniess 09.08.2012 - 21:43
2

Si usa la versión más reciente de Chromium (& gt; 11.0.696.57), esto ahora funciona con Unity. Cree el shorcut de la aplicación desde Chromium y luego arrástrelo a la barra de Unity. Esto funciona el 11.04

    
respondido por el asi269 07.05.2011 - 18:02
2

Creo que es una buena práctica crear un perfil de Chromium diferente para cada aplicación. Tus aplicaciones se ejecutarán más rápido porque las extensiones instaladas en el perfil predeterminado no se ejecutan. Además, puede instalar extensiones específicas para su aplicación que no se ejecutarán en sus instancias de cromo predeterminadas.

Si desea ejecutar sus aplicaciones con un perfil diferente, haga esto:

  1. Crear un nuevo directorio de perfil:

    mkdir ~/.config/NAME_OF_APP
    
  2. Haz clic con el botón derecho en el acceso directo a tu aplicación en tu escritorio

  3. Añadir

    --user-data-dir=~/.config/NAME_OF_APP
    

al comando y cerrar.

Si esto no funciona, haga lo siguiente:

  1. Crear un nuevo directorio de perfil:

    mkdir ~/.config/NAME_OF_APP
    
  2. Haz clic con el botón derecho en el acceso directo a tu aplicación en tu escritorio

  3. Añadir

    --user-data-dir=--user-data-dir=~/.config/NAME_OF_APP
    

al comando y cerrar.

    
respondido por el Robert Buzink 06.12.2011 - 16:47
2

Estoy de acuerdo con @con-f-use que un archivo .desktop es el camino a seguir, pero lo haría Sugiera usar webapp-container , que está diseñado para este propósito, en lugar de Firefox. Este es mi ejemplo, extraído de un proyecto de la aplicación web Ubuntu SDK :

[Desktop Entry]
Comment[en_US]=webapp for WorkFlowy
Comment=webapp for WorkFlowy
Exec=webapp-container --store-session-cookies --webappUrlPatterns=https?://workflowy.com/* http://workflowy.com %u
GenericName[en_US]=
GenericName=
Icon=/home/CORP.INSTRUCTURE.COM/banderson/Pictures/WorkFlowy.png
MimeType=
Name=WorkFlowy
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
X-Ubuntu-Touch=true

Para crear el acceso directo, solo crea un archivo ejecutable en tu carpeta de escritorio llamado algo como WorkFlowy.desktop y pégalo en estos contenidos.

    
respondido por el Braden Anderson 31.12.2015 - 04:34
1

Aplicaciones web progresivas (PPA)

Si tienes un PWA es mucho más fácil. Una forma en la que encontré aquí es, por ejemplo:

  1. Instalar: npm install -g pwaify
  2. Genere binarios con electron : pwaify https://voice-memos.appspot.com/ --platforms=linux , o cualquiera que sea su URL PWA.
  3. Ve a la subcarpeta y ejecuta la aplicación.

Eso es todo.

    
respondido por el Pablo Bianchi 08.09.2017 - 23:03

Lea otras preguntas en las etiquetas