about summary refs log tree commit diff stats
path: root/www/mmhd8m.txt
diff options
context:
space:
mode:
Diffstat (limited to 'www/mmhd8m.txt')
-rw-r--r--www/mmhd8m.txt32
1 files changed, 32 insertions, 0 deletions
diff --git a/www/mmhd8m.txt b/www/mmhd8m.txt
new file mode 100644
index 0000000..8f1cf00
--- /dev/null
+++ b/www/mmhd8m.txt
@@ -0,0 +1,32 @@
+ID: mmhd8m
+Date: 2022-03-27T11:31:56Z
+Title: Golang and desktop wrappers to web apps
+Authors: Aoi Koizumi <novaburst@dimension.sh>
+Topics: Computing > Programming > Golang
+
+I've been experimenting with the webview[1] 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>
ion' href='/acidbong/suckless/dwm/blame/config.default.h?h=5.6.1&id=1c1d09f3e9eb18175f48bcc212d07684577ba4a6'>^
b55bd70 ^
a3319c6 ^
b55bd70 ^

97ced11 ^

b55bd70 ^


19390b1 ^
97ced11 ^
19390b1 ^
b515765 ^

b515765 ^
19dcbc5 ^






42fd392 ^
19dcbc5 ^












42fd392 ^
19dcbc5 ^










b515765 ^

d6a6eca ^
2dd5212 ^
b515765 ^

d6a6eca ^
e21d93b ^
a08d83b ^
b515765 ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68