From b71633cad69d0b8fade8419cfd7a333615ad3aee Mon Sep 17 00:00:00 2001 From: Miguel Date: Mon, 18 Feb 2019 18:24:01 +0100 Subject: simpler is better --- .../0100_Webkit-Keyboardless-Navigation/index.md | 30 +++++++++++++++++++++ .../0100_Webkit-Keyboardless-Navigation/v1.mp4 | Bin 0 -> 947491 bytes .../0100_Webkit-Keyboardless-Navigation/v1.ogv | Bin 0 -> 1005278 bytes 3 files changed, 30 insertions(+) create mode 100644 080_blog/0100_Webkit-Keyboardless-Navigation/index.md create mode 100644 080_blog/0100_Webkit-Keyboardless-Navigation/v1.mp4 create mode 100644 080_blog/0100_Webkit-Keyboardless-Navigation/v1.ogv (limited to '080_blog/0100_Webkit-Keyboardless-Navigation') diff --git a/080_blog/0100_Webkit-Keyboardless-Navigation/index.md b/080_blog/0100_Webkit-Keyboardless-Navigation/index.md new file mode 100644 index 0000000..a56a377 --- /dev/null +++ b/080_blog/0100_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 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): + + + +The browser itself can be found here: [https://surf.suckless.org/](https://surf.suckless.org/). + + diff --git a/080_blog/0100_Webkit-Keyboardless-Navigation/v1.mp4 b/080_blog/0100_Webkit-Keyboardless-Navigation/v1.mp4 new file mode 100644 index 0000000..a7755f4 Binary files /dev/null and b/080_blog/0100_Webkit-Keyboardless-Navigation/v1.mp4 differ diff --git a/080_blog/0100_Webkit-Keyboardless-Navigation/v1.ogv b/080_blog/0100_Webkit-Keyboardless-Navigation/v1.ogv new file mode 100644 index 0000000..a086103 Binary files /dev/null and b/080_blog/0100_Webkit-Keyboardless-Navigation/v1.ogv differ -- cgit v1.2.3