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

+2 -1
View File
@@ -251,7 +251,8 @@ do navegador e atalho de área de trabalho "Nova nota" (`/?new=1`).
| Chrome/Edge/Brave/Vivaldi | ✅ | `beforeinstallprompt` (prompt nativo) | ✅ dispara o prompt |
| Firefox Android | ✅ | menu **⋮ → Instalar** (tela inicial) | ✅ abre instruções |
| Firefox Windows 143+ | ✅ | **fixar na barra de tarefas** pela barra de endereço | ✅ abre instruções |
| Firefox Linux/macOS | ✅ (app funciona pleno em aba) | sem fluxo nativo (só extensão de terceiros) | ✅ abre instruções honestas |
| Firefox Linux 155+ | ✅ | `about:config` → `browser.taskbarTabs.enabled=true` → *Adicionar aba à barra de tarefas* (desligado por padrão) | ✅ abre instruções |
| Firefox macOS | ✅ (app pleno em aba/offline) | ainda sem fluxo nativo (em desenvolvimento na Mozilla) | ✅ abre instruções honestas |
| Safari (macOS/iOS) | ✅ | manual: Compartilhar → *Adicionar ao Dock/Tela de Início* | escondido (sem evento) |
O código usa a checagem de propriedade `'onbeforeinstallprompt' in window` (o evento **nunca**