Screenshot from Wild and Horned Hermit

mirror:world 「鏡:世界」

これは私の個人的な日記です

キャンセルされることはあるかもしれないが、黙ることは決してない

If you are reading this diary through a smartphone, do remember that you cannot have choice on those devices, because no matter how much Free Software you use on them, Google (or Apple) still prevail over what you do.

See stopsmaho.076.moe for more information.

Title:
Golang and desktop wrappers to web apps
Authors:
Izuru Yakumo
Date:
Topics:
Computing > Programming > Golang
Id:
mmhd8m

I've been experimenting with the webview1 library in Golang to test a couple things yesterday, and because I had nothing good else to do, or something. The whole thing at least on *nix systems is that it seems to use webkit2gtk, while on macOS it's safari's webkit, and that it's mostly written in C/C++ with bindings for other languages, instead of only JavaScript like Electron.js does, sort of. So far here's what I did yesterday.

Cinny (yet another web client for Matrix)

Did not crash or get disconnected as far I kept it running for a couple hours.

Code: https://git.envs.net/novaburst/cinny-desktop-webkit

SchildiChat (element-based client)

This is a rather heavy thing, which of course it works perfectly on say, G**gle Chrom|e|ium obviously, and I even expected it to crash the webview, but to my surprise, it only ran a little slow, but otherwise worked fine.

Telegram Web X

I get instantly disconnected from it, and runs slow-ish as well, because it's too fancy (i'd say extremely) and I don't really like fancy stuff if it is hardly useful.

1: <https://github.com/webview/webview>



© 2020-present Izuru Yakumo

Generated with Logarion

Follow: Atom feedめいすきー

☰ ☱ ☲ ☳ ☴ ☵ ☶ ☷

Powered by stress