Aplicativo da web independente do Firefox no computador, semelhante ao Chrome “Adicionar ao desktop”

13

Como posso criar um aplicativo da Web de página única em um aplicativo de área de trabalho independente, no Firefox, semelhante à opção "Adicionar à área de trabalho ..." do Chrome? Plataforma é Linux.

    
por andrepd 03.09.2017 / 21:33

1 resposta

1

Eu costumo fazer isso da maneira manual, você pode apreciá-lo desde que você está executando o Linux. Nenhuma outra ferramenta é necessária além do firefox:)

  1. Executar firefox -p . Isso aciona o editor de perfil do firefox. Crie um novo perfil para o aplicativo da web que você deseja usar e nomeie-o de acordo. Deixe o local da pasta de perfil como padrão ou escolha o que você quiser.
  2. Inicie o perfil recém-criado. Certifique-se de desmarcar "Usar o perfil selecionado sem perguntar na inicialização", pois, caso contrário, ele seria definido como o perfil padrão do firefox, o que você não deseja.
  3. Defina as preferências do Firefox no perfil recém-criado como você deseja (considerações sobre cookies / histórico / mecanismo de pesquisa / privacidade). Certifique-se de definir o aplicativo da web que deseja usar como a página inicial e faça o Firefox carregar essa página inicial na inicialização.
  4. Você pode fechar a janela do Firefox agora com o perfil recém-criado.
  5. Para iniciar o aplicativo da web autônomo recém-criado, use os seguintes argumentos de linha de comando para o firefox:
    • -P <profile name> lança o nome do perfil fornecido na inicialização, em vez do nome padrão. Você deseja inserir o nome do seu perfil recém-criado aqui.
    • --no-remote faz o firefox ignorar comandos remotos. Isso significa que você pode executar essa instância do firefox ao lado de outra (seu padrão) e novos comandos (como clicar em um link em um aplicativo externo) não serão enviados para a nova instância do firefox, mas para o padrão. / li>

Por exemplo, para criar um aplicativo de área de trabalho independente para, por exemplo, WhatsApp Web, faça o seguinte:

  1. Crie um novo perfil WhatsApp-Web
  2. Inicie o perfil, personalize as preferências. Definir a página inicial como web.whatsapp.com
  3. Execute firefox --no-remote -P WhatsApp-Web para ativar o novo perfil.

Dessa forma, você pode executar essa segunda instância do firefox ao lado da sua padrão, sem interferir no comportamento da instância padrão. Cookies e outros dados não são compartilhados entre os dois, dando a você alguma privacidade extra. Para uma inicialização conveniente, você pode até adicionar um arquivo inicial para essa nova instância do Firefox, se o sistema operacional / ambiente de desktop oferecer suporte a isso. No linux, você pode querer criar um arquivo .desktop da seguinte forma:

  1. Copie /usr/share/applications/firefox.desktop para /usr/share/applications/firefox-yourwebappname.desktop
  2. Personalize os campos Name, Exec e Icon nesse novo arquivo .desktop (por exemplo, defina um ícone personalizado para o aplicativo da web, defina um nome apropriado e coloque a linha de comando do firefox personalizada na linha Exec). Claro, você pode personalizar outros parâmetros também
  3. Adicione o arquivo .desktop à sua barra de tarefas ou à sua área de trabalho (ele deve ser detectado automaticamente pelo menu de tarefas).
por 18.03.2018 / 04:33