DEVs

Coleção de APIs, scripts e temas para seu projeto.

Web 4 Linux

Recomendado para aqueles que procuram uma alternativa ao descontinuado Google Chrome / Chromium App mode, mas consideram o Atom Electron ou NW.js demais para seus projetos e procuram uma solução menor para o GNU / Linux.

Este script inicia uma nova instância customizada e descaracterizada para o navegador Mozilla Firefox.



Gnome screenshot

LXDE screenshot



Tutorial

1 - Baixe o script web4linux.sh;

2 - Altere a Variável URL para o endereço do WebApp ;

3 - Dê permissão de execução, ex: chmod +x web4linux.sh;

4 - Execute seu WebApp, ex: ./web4linux.sh.



web4linux.sh:

#!/bin/bash
#Name: Web 4 Linux;
#Version: 0.0.1;
#Date: 2017-05-31;
#Developer: Vitor Aloisio - Vitortec.com;
#URL: https://developers.vitortec.com/script/web4linux/;
#License: MIT.

#Custom
url="https://developers.vitortec.com/script/web4linux/example/"
width="800"
height="600"

#Directory
dir="/tmp/web4linux"

#Directory check
if [ ! -d $dir ];
then

mkdir $dir
mkdir $dir/chrome
echo "#nav-bar { visibility: hidden !important; max-height: 0 !important; margin-bottom: -20px !important; } #TabsToolbar { display: none !important; }" >> $dir/chrome/userChrome.css

fi

#Run
firefox -profile $dir/ -no-remote -new-instance $url -width $width -height $height



Opcional

As variáveis width e height definem o tamanho da janela;
A variável dir define e diretório para a nova instância.


Requerimentos

GNU Linux, acessar.
Mozilla Firefox, acessar.


OBS: Testado e aprovado nos desktops Gnome e LXDE e nas distribuições Debian 8 amd64 e Ubuntu 16.04 amd64.




GitHub



GitHub repositório, pull request e download.