summaryrefslogtreecommitdiff
path: root/080_blog/00100_Webkit-Keyboardless-Navigation
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2019-02-19 16:42:05 +0100
committerMiguel <m.i@gmx.at>2019-02-19 16:42:05 +0100
commit4b2d1a4571f44f8287888985aa8669b0151e7541 (patch)
tree176142ae4e7d125f303c9e6bae149c1474d0d430 /080_blog/00100_Webkit-Keyboardless-Navigation
parent5c530e67256f8ecbd93336ba4e876acbba73f716 (diff)
v0.1
Diffstat (limited to '080_blog/00100_Webkit-Keyboardless-Navigation')
-rw-r--r--080_blog/00100_Webkit-Keyboardless-Navigation/index.md30
-rw-r--r--080_blog/00100_Webkit-Keyboardless-Navigation/v1.mp4bin0 -> 947491 bytes
-rw-r--r--080_blog/00100_Webkit-Keyboardless-Navigation/v1.ogvbin0 -> 1005278 bytes
3 files changed, 30 insertions, 0 deletions
diff --git a/080_blog/00100_Webkit-Keyboardless-Navigation/index.md b/080_blog/00100_Webkit-Keyboardless-Navigation/index.md
new file mode 100644
index 0000000..5299563
--- /dev/null
+++ b/080_blog/00100_Webkit-Keyboardless-Navigation/index.md
@@ -0,0 +1,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 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 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/).
+
+
diff --git a/080_blog/00100_Webkit-Keyboardless-Navigation/v1.mp4 b/080_blog/00100_Webkit-Keyboardless-Navigation/v1.mp4
new file mode 100644
index 0000000..a7755f4
--- /dev/null
+++ b/080_blog/00100_Webkit-Keyboardless-Navigation/v1.mp4
Binary files differ
diff --git a/080_blog/00100_Webkit-Keyboardless-Navigation/v1.ogv b/080_blog/00100_Webkit-Keyboardless-Navigation/v1.ogv
new file mode 100644
index 0000000..a086103
--- /dev/null
+++ b/080_blog/00100_Webkit-Keyboardless-Navigation/v1.ogv
Binary files differ