¿Cómo recuperar webapps unitarios para la integración de Firefox?

19

No puedo creer que no haya una pregunta o problema abierto para esto antes.

Recientemente instalé ubuntu 14.04 junto con mis webapps favoritas; y, desafortunadamente, me di cuenta de que ya no están integrados con Firefox / cromo. En su lugar, utilizan un navegador mínimo que no me interesa.

Dentro de las pocas razones por las que todavía estoy usando la unidad y no me he mudado a gnome o xfce, se trata de la unidad-webapps. No conozco ningún otro sistema operativo o entorno de escritorio (DE) que integre las aplicaciones de Internet en la computadora y, al mismo tiempo, mantenga el poder del navegador web y el estilo de uso de la computadora.

Me encantaba tener decenas de pestañas abiertas y amp; estar a un clic de mi pestaña de Facebook. Y me encantó crear nuevas pestañas en las mismas ventanas que solía tener mi aplicación web abierta. No menciono todas las capacidades que Firefox me proporciona ...

Entonces, ¿hay alguna solución para recuperar los unity-webapps integrados en Firefox / Chrome? Ya revisé la configuración del sistema y la herramienta de ajuste de unidad sin suerte.

El problema principal de la unidad-webapps era que hay pocos, necesitan más características y más estabilidad. Si ubuntu no soluciona esto, creo firmemente en mudarme a otro DE. Vamos Canonical, no estoy usando una tableta, tengo 6 GB de RAM y quiero ver muchas aplicaciones y muchas páginas al mismo tiempo.

EDITAR: he notificado un error en el launchpad para este problema: enlace

EDITAR - Mi propuesta de solución: la solución podría ser archivada siguiendo el camino que describo a continuación. Solo puedo mostrarlo, alguien tiene que atravesarlo.

  1. obtener la fuente de 14.04 unity-webapps
  2. edita el lugar donde webapp-browser cambia por defecto para unity-webapps dentro de libunity-webapps.
  3. Vuelva a compilar el código para 14.04 y publique el paquete de salida aquí.

El origen de libunity está alojado aquí: enlace

    
pregunta Akronix 25.04.2014 - 16:18

3 respuestas

1

Ok, al menos para el cromo esto se puede resolver (de alguna manera):

simplemente cambie la línea en

/usr/share/applications/<yourwebapp>.desktop

que dice

Exec=unity-webapps-runner ...

a:

Exec= chromium-browser --app=http://mail.google.com (for gmail)

Creo que es mejor mover el archivo de escritorio a ~.local/share/applications y desinstalar la aplicación web correspondiente por completo, ya que el archivo de escritorio hace todo lo que hace la aplicación web completa ...

Estoy seguro de que hay algo similar para Firefox

    
respondido por el wa4557 06.05.2014 - 22:30
1

Tu solución me hizo pensar. Puede ser muy fácil editar sus errores. Ahora ...

Descargo de responsabilidad: no uso webapps. Instalé Youtube con el propósito de resolver este problema. Es posible que esto no funcione con todas las aplicaciones web, tendrás que probar cada una y publicarlas en comentarios para que podamos resolverlas juntas si no puedes hacerlo por tu cuenta. Publico esto como una respuesta porque los comentarios son cortos.

Comencemos desde arriba, el comando que llama para ejecutar una aplicación web se llama unity-webapps-runner . No sé cómo funciona, no sé cómo repararlo . Lo que sí sé es que puedes reemplazarlo fácilmente con un script bash que inicia Firefox. No soy un pro bash scripter , pero esto funciona:

#!/bin/bash 
for i; do 
if [[ $URL = "1" ]]; then
firefox $i;
exit;
fi
if [[ $i = "-d" ]]; then
URL="1";
fi
done

Lo que hace el script es que esperará hasta que aparezca el argumento -d y tome el siguiente argumento como una URL para Firefox.

Guarde este archivo en su directorio ~ / como unity-webapps-runner y hágalo ejecutable. Cambie el nombre de unity-webapps-runner en /usr/bin/ a algo así como unity-webapps-runner-classic . Supongo que sabe que necesita permisos de raíz para estas acciones y supongo que tiene conocimiento sobre estos procedimientos en particular. Pega tu ~/unity-webapps-runner a /usr/bin/ e intenta iniciar una aplicación web, Youtube primero para ver que no te he engañado.

Eso debería ser. Ahora lanzará una pestaña / nueva ventana en Firefox en lugar de Ubuntu Browser. Podría sustituir O firefox en el script bash con chromium o google-chrome o cualquier otro navegador para que se inicien en su lugar.

    
respondido por el Xweque 05.05.2014 - 22:43
0

Lo he estado investigando, ya que no quería Chrome / Chromium, pero parece que ya no funcionará con Firefox. Lo 'dejaron caer'.

enlace

    
respondido por el mote 04.02.2016 - 08:43

Lea otras preguntas en las etiquetas