Text browser 'Bombadillo' that allows you to enjoy the Internet without relying on the Web
The World Wide Web was invented by Tim Berners-Lee in 1990. At the beginning of the invention, the purpose of the WWW was to share document files, but 30 years later, websites containing content such as images and movies have become commonplace. However, it is also true that there are problems that have arisen with the sophistication of the Web, such as session management using cookies being regarded as a problem from the viewpoint of privacy. The open source text browser ' Bombadillo ' allows you to view remote text without resorting to the web.
Bombadillo can be used on macOS, Linux, etc. This time, Bombadillo will be installed on Ubuntu 20.04. First, install the packages required to build Bombadillo.
[code] sudo apt install git golang-go [/ code]
Execute the following command to build and install Bombadillo.
[code] git clone https://tildegit.org/sloum/bombadillo
sudo make install
If you execute 'bombadillo' in the terminal, the top screen of Bombadillo will be displayed. It looks like it's opening a local text file, but it's actually displaying remote content using a protocol developed in 1991 called ' Gopher '.
If you try running the 'lsof' command from another terminal, you'll see that port 70, which is used by the Gopher protocol, is being used.
Vim, which scrolls the screen with the 'j' and 'k' keys, jumps to the top / bottom of the page with 'd' and 'u', and ends with 'q'. And that.
You can check the user guide by pressing the number '2' key. Bombadillo's key bindings are influenced by the text editor
As I scrolled through the user guide with the 'j' key, a list of pages accessible by Gopher was displayed.
In order to access the Gopher version of Wikipedia ' Gopherpedia ' introduced in the page list, start Bombadillo with the URL as an argument.
Press the '2' key to search within Gopherpedia.
Enter the keyword you want to search after '??' to execute the search.
The search results are displayed like this.
You can check the details of the search results by pressing the number keys corresponding to the search results.
You can bookmark the page you are viewing by entering ': add. Bookmark name'.
The bookmark list can be displayed by pressing the 'Shift + b' keys.