12 lines
926 B
Markdown
12 lines
926 B
Markdown
#### A web browser using Webkit2GTK
|
|
|
|
This is an implementation of a very basic Webkit based browser. The source code is not mine. You can find the original at [the Gnome Wiki](https://wiki.gnome.org/Projects/WebKitGtk/ProgrammingGuide/Tutorial).
|
|
|
|
#### Building
|
|
|
|
You need `libwebkit2gtk-4.0-dev` to build this program. Afterwards you can use `gcc browser.c -o browser $(pkg-config --cflags --libs gtk+-3.0 webkit2gtk-4.0)` to compile. Run `./browser [url]` to run it.
|
|
|
|
#### Context
|
|
|
|
This project is purely satirical. It has accompanying rants [here](https://devrant.com/rants/3836329) and [here](https://devrant.com/rants/3836860). The code here attempts to paint a picture of how easy it can be to build a functioning web browser. You pick an engine and the engine goes brrrrr... Which appears to be what most browsers are doing these days, merely adding their own UI to an existing engine. I do not want this to be the case.
|