blob: 224c9bbe53caeb408418aa2651ff94de9e2b1fad (
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
|
April 2018
Miguel's Surfing Quick Links
============================
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 git repo: [https://gitweb.softwarefools.com/?p=miguel/surf-webext-dom.git](https://gitweb.softwarefools.com/?p=miguel/surf-webext-dom.git).
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 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/).
|