blob: a56a3770b975bc15878f563c77dece6543997a20 (
plain)
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
|
Miguel's Surfing Quick Links
============================
April 12, 2018
Since I do not want to depend on JavaScript all of the time, I tried to
integrate simple keyboard-only navigation directly into the webkit2gtk+,
as a web extension.
I use simple unix pipes for communication between the
main thread and my webextension.
Please note that this is a work in progress!
You can take a look at both branches at my github repo: [https://github.com/miguelclean/surf-webext-dom](https://github.com/miguelclean/surf-webext-dom).
The DOM is manipulated on the fly by the browser without any JavaScript involved.
A little video demonstrating what was achieved so far (inside the glorious, webkit2gtk+ based, suckless surf browser):
<video style="width:60%;min-width:100pt;" controls>
<source src="v1.mp4" type="video/mp4">
<source src="v1.ogv" type="video/ogg">
Your browser does not support the video tag.
</video>
The browser itself can be found here: [https://surf.suckless.org/](https://surf.suckless.org/).
|