:neofox_reject: Electron
:neofox_reject: CEF
:neofox_reject: WebView2 (edgemium)
:neofox_reject: WKWebView/QtWebView/GTKWebView (webkit)
:neofox_approve: hosting the site locally on port 8080 and opening the browser to localhost:8080
Conversation
Notices
-
Embed this notice
small, versatile 6DoF c++ witch *ada (ada@zoner.work)'s status on Tuesday, 23-Apr-2024 16:59:34 JST small, versatile 6DoF c++ witch *ada - Haelwenn /элвэн/ :triskell: and narcolepsy and alcoholism :flag: like this.
-
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Tuesday, 23-Apr-2024 17:01:27 JST Haelwenn /элвэн/ :triskell: @navi @ada Yeah but IIRC you end up with limitations like not being able to have things like cookies/ObjectStorage for things like quick saves. -
Embed this notice
anna (navi@social.vlhl.dev)'s status on Tuesday, 23-Apr-2024 17:01:29 JST anna @ada browsers also can just open files too, one could just have paths be relative and open the files -
Embed this notice
small, versatile 6DoF c++ witch *ada (ada@zoner.work)'s status on Tuesday, 23-Apr-2024 17:01:30 JST small, versatile 6DoF c++ witch *ada honestly
there's no real need for hosted browsers like electron or cef on desktop
just host a local website and talk via api calls.
"but we don't want to have the internet accessing the app!"
just... don't bind to 0.0.0.0? bind to 127.0.0.1?? -
Embed this notice
narcolepsy and alcoholism :flag: (hj@shigusegubu.club)'s status on Tuesday, 23-Apr-2024 17:04:07 JST narcolepsy and alcoholism :flag: @ada i wish requirements for "installing" apps in chrome didn't also require HTTPS, i had to add exception to add mympd hosted from my SBC