Baz00k@
Ikona BBB Browser QT
Nástroje

BBB Browser QT

2.2.8.1

Univerzální HTML prohlížeč (Qt). Lokální i online, témata, záložky, multi-panel, www_secure moduly.

Co projekt řeší

Univerzální HTML prohlížeč (Qt). Lokální i online, témata, záložky, multi-panel, www_secure moduly.

Jak aplikace funguje a k čemu slouží

Přehled

BBB Browser QT je primární browser varianta v ekosystému MFilmDB. Prioritou je kompatibilita s lokálními exporty (file://), vysoká použitelnost v desktop workflow a robustní stavová persistence. Na rozdíl od běžných internetových browserů je navržený pro off-line scénáře: umožňuje spolehlivou práci s lokálními HTML reporty, médii a cross-disk zdroji bez nežádoucích blokací, ale současně zachovává řízený bezpečnostní model (www_secure/plugin gating), aby byl vhodný pro dlouhodobý QA, archivní a produkční datový provoz.

  • Lokální HTML/file workflow bez blokací běžných browserů.
  • Multi-panel render pro paralelní porovnávání dat.
  • Capture/download tooling pro obrázkové a report workflow.
  • Volitelný plugin systém se striktním bezpečným gatingem.

Plugin workflow (YouTube Bookmarks)

Plugin je volitelný a UI vzniká pouze při validním loadu pluginu.

  • Modul:
  • Data:
  • Startup log obsahuje availability status a reason.
  • Manager UX: double-click open, context menu Open/Copy/Reveal/Delete.

8.1 API + discovery

  • Požadované symboly modulu: , , .
  • Host API: , , , , , .
  • Plugin API: , , , , .
  • Discovery pořadí: explicitní config path () -> fallback v .

8.2 Storage/schema

  • SQLite DB: + složky , .
  • Tabulky: (schema version) + (URL, metadata, screenshot path, timestamps).
  • Indexy: , , ; FTS vrstva je volitelná.
  • Screenshot flow používá (QT host aplikuje ROI best-effort).

8.3 Gating pravidlo

Pokud plugin chybí nebo neprojde API validací, nevzniká žádné pluginové UI (menu/toolbar/context); proběhne pouze jednorázový startup log s důvodem.

Troubleshooting

  • QtWebEngine import fail: zkontroluj aktivní env a instalaci WebEngine balíků.
  • Plugin UI chybí: plugin je optional; zkontroluj startup log reason.
  • Multipanel restore nesedí: přepni layout ručně a ulož nový snapshot.
  • file:// odkazy selhávají: ověř absolutní cesty a existenci target souborů.