blob: c01cb451f91f4b303d0fd36e90f06ec31fb72962 (
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
zea - zeig's einfach an
=======================
zea is a minimalistic web browser using Gtk2, GLib and WebKit. "Zeig's
einfach an" is german and translates roughly to "just show it" (the damn
web page).
Features:
- A WebKit viewport
- An input box to change the current URL
- Global content zoom
- Pluggability into suckless' tabbed
- vi-like scrolling (modified by CTRL)
- Searching the current page for a word
- Adblock
- Support for Flash and Java
- Cooperative instances using FIFOs (can be turned off)
Planned features:
- Keyword based searching (opening "wi foo" will search wikipedia)
Using zea with tabbed
=====================
The order of arguments for zea doesn't matter. This means you can run it
like this:
$ tabbed -c ./zea file:///home/hans/bookmarks.html -z 0.8 -e
Each new tab will then show your bookmarks and is scaled by a factor of
0.8.
Adblock
=======
zea has built-in adblock functionality. In each line of
~/.config/zea/adblock.black
you can store a regular expression. These expressions match
case-insensitive and partially, i.e. ".*foo.*" is the same as ".*FOO.*"
and you can use anchors like "^https?://...".
Literature
==========
API references:
- http://webkitgtk.org/reference/webkitgtk/stable/index.html
- https://developer.gnome.org/gtk2/stable/index.html
- https://developer.gnome.org/glib/stable/index.html
Regular expressions supported by GRegex, you can use these in your
adblock patterns:
- https://developer.gnome.org/glib/stable/glib-regex-syntax.html
|