docs(pwa): Firefox Linux 155+ instala via taskbarTabs (flag desligada por padrão)

- firefoxInstallHelp(): passo a passo específico para Linux — about:config →
  browser.taskbarTabs.enabled=true → 'Adicionar aba à barra de tarefas';
  macOS separado (ainda sem fluxo nativo)
- README: matriz de compatibilidade detalha Linux 155+ e macOS
- sw.js: CACHE notas-shell-v4
This commit is contained in:
lgcosta committed 2026-11-05 08:50:14 -03:00
1 parent 0d0482e4b6
commit cb8feac6ff
3 files changed
+22 -11

No files matched your search

+19 -9
View File
@@ -1978,16 +1978,26 @@
}
function firefoxInstallHelp() {
const steps = isAndroid
? '<p>No <b>Firefox para Android</b>:</p><ol><li>Toque no menu <b>⋮</b> da barra de endereço;</li>' +
let steps;
if (isAndroid) {
steps = '<p>No <b>Firefox para Android</b>:</p><ol><li>Toque no menu <b>⋮</b> da barra de endereço;</li>' +
'<li>Toque em <b>Instalar</b> → <em>Adicionar automaticamente</em>;</li>' +
'<li>O Notas entra na tela inicial e abre em modo aplicativo (standalone).</li></ol>'
: isWindows
? '<p>No <b>Firefox para Windows</b> (143+):</p><ol><li>Clique no ícone da barra de endereço ' +
'(<em>Adicionar aba à barra de tarefas</em>);</li>' +
'<li>O site fica fixado na barra de tarefas e abre em janela simplificada de app.</li></ol>'
: '<p>O <b>Firefox para Linux/macOS não oferece instalação nativa de PWAs</b> (a Mozilla ' +
'prevê isso via extensão de terceiros).</p>';
'<li>O Notas entra na tela inicial e abre em modo aplicativo (standalone).</li></ol>';
} else if (isWindows) {
steps = '<p>No <b>Firefox para Windows</b> (143+):</p><ol><li>Clique no ícone da barra de endereço ' +
'(<em>Adicionar aba à barra de tarefas</em>);</li>' +
'<li>O site fica fixado na barra de tarefas e abre em janela própria.</li></ol>';
} else if (/Linux/.test(ua)) {
steps = '<p>No <b>Firefox para Linux</b> (155+, vem desligado):</p><ol>' +
'<li>Abra <code>about:config</code> e ajuste <code>browser.taskbarTabs.enabled</code> para <b>true</b>;</li>' +
'<li>Reinicie o Firefox;</li>' +
'<li>Nesta página, clique em <em>Adicionar aba à barra de tarefas</em> na barra de endereço ' +
'— o Notas fica fixado no dock/painel e abre em janela de app.</li></ol>';
} else {
steps = '<p>No <b>Firefox para macOS</b> a instalação nativa ainda não está disponível ' +
'(a Mozilla mantém o recurso em desenvolvimento). Use como aba ou favorito — o app ' +
'funciona offline do mesmo jeito.</p>';
}
modal({
title: 'Instalar o Notas no Firefox',
bodyHTML: steps +