2009-06-08 06:16:39 +00:00
|
|
|
.TH SURF 1 surf\-VERSION
|
|
|
|
.SH NAME
|
2009-08-27 08:13:34 +00:00
|
|
|
surf \- simple webkit-based browser
|
2009-06-08 06:16:39 +00:00
|
|
|
.SH SYNOPSIS
|
|
|
|
.B surf
|
2017-04-30 23:08:27 +00:00
|
|
|
.RB [-bBdDfFgGiIkKmMnNpPsStTvwxX]
|
2014-01-30 19:36:06 +00:00
|
|
|
.RB [-a\ cookiepolicies]
|
2012-10-31 20:13:50 +00:00
|
|
|
.RB [-c\ cookiefile]
|
2017-04-19 16:14:56 +00:00
|
|
|
.RB [-C\ stylefile]
|
2010-03-24 23:05:37 +00:00
|
|
|
.RB [-e\ xid]
|
2012-10-31 20:13:50 +00:00
|
|
|
.RB [-r\ scriptfile]
|
2012-10-31 20:25:14 +00:00
|
|
|
.RB [-u\ useragent]
|
2013-10-19 16:55:53 +00:00
|
|
|
.RB [-z\ zoomlevel]
|
2017-04-30 23:08:27 +00:00
|
|
|
.RB [URI]
|
2009-06-08 06:16:39 +00:00
|
|
|
.SH DESCRIPTION
|
2009-09-04 11:23:36 +00:00
|
|
|
surf is a simple Web browser based on WebKit/GTK+. It is able
|
2009-08-27 08:13:34 +00:00
|
|
|
to display websites and follow links. It supports the XEmbed protocol
|
|
|
|
which makes it possible to embed it in another application. Furthermore,
|
|
|
|
one can point surf to another URI by setting its XProperties.
|
2009-06-08 06:16:39 +00:00
|
|
|
.SH OPTIONS
|
|
|
|
.TP
|
2014-01-30 19:36:06 +00:00
|
|
|
.B \-a cookiepolicies
|
|
|
|
Define the order of
|
2017-04-30 23:09:52 +00:00
|
|
|
.I cookie policies\fR.
|
2017-04-30 23:08:27 +00:00
|
|
|
The default is "@Aa" but could be
|
2014-01-30 19:36:06 +00:00
|
|
|
redefined in the
|
2017-04-30 23:09:52 +00:00
|
|
|
.IR config.h ,
|
2014-01-30 19:36:06 +00:00
|
|
|
with "A" meaning to
|
|
|
|
accept all cookies, "a" to deny all cookies and "@", which tells surf to
|
2014-01-30 19:57:24 +00:00
|
|
|
accept no third party cookies.
|
2014-01-30 19:36:06 +00:00
|
|
|
.TP
|
2013-02-21 14:59:07 +00:00
|
|
|
.B \-b
|
2017-04-30 23:09:52 +00:00
|
|
|
Disable Scrollbars.
|
2013-02-21 14:59:07 +00:00
|
|
|
.TP
|
2013-05-21 19:30:00 +00:00
|
|
|
.B \-B
|
2017-04-30 23:09:52 +00:00
|
|
|
Enable Scrollbars.
|
2013-05-21 19:30:00 +00:00
|
|
|
.TP
|
2017-04-29 20:06:43 +00:00
|
|
|
.B \-c cookiefile
|
2013-02-16 15:18:05 +00:00
|
|
|
Specify the
|
|
|
|
.I cookiefile
|
|
|
|
to use.
|
2012-10-31 20:13:50 +00:00
|
|
|
.TP
|
2017-04-19 16:14:56 +00:00
|
|
|
.B \-C stylefile
|
|
|
|
Specify the user
|
2017-04-30 23:09:52 +00:00
|
|
|
.IR stylefile .
|
2017-04-19 16:14:56 +00:00
|
|
|
This does disable the site-specific styles.
|
|
|
|
.TP
|
2015-01-17 19:52:16 +00:00
|
|
|
.B \-d
|
|
|
|
Disable the disk cache.
|
|
|
|
.TP
|
|
|
|
.B \-D
|
|
|
|
Enable the disk cache.
|
|
|
|
.TP
|
2010-01-20 13:46:22 +00:00
|
|
|
.B \-e xid
|
2013-02-16 15:18:05 +00:00
|
|
|
Reparents to window specified by
|
2017-04-30 23:09:52 +00:00
|
|
|
.IR xid .
|
2009-06-08 06:16:39 +00:00
|
|
|
.TP
|
2013-08-25 17:50:40 +00:00
|
|
|
.B \-f
|
2015-11-03 13:25:44 +00:00
|
|
|
Start surf in windowed mode (not fullscreen).
|
2013-08-25 17:50:40 +00:00
|
|
|
.TP
|
2013-08-31 18:00:41 +00:00
|
|
|
.B \-F
|
2015-11-03 13:25:44 +00:00
|
|
|
Start surf in fullscreen mode.
|
2013-08-31 18:00:41 +00:00
|
|
|
.TP
|
2013-04-28 19:26:56 +00:00
|
|
|
.B \-g
|
|
|
|
Disable giving the geolocation to websites.
|
|
|
|
.TP
|
2013-05-21 19:30:00 +00:00
|
|
|
.B \-G
|
|
|
|
Enable giving the geolocation to websites.
|
|
|
|
.TP
|
2010-03-24 23:05:37 +00:00
|
|
|
.B \-i
|
2017-04-30 23:09:52 +00:00
|
|
|
Disable Images.
|
2010-03-24 23:05:37 +00:00
|
|
|
.TP
|
2013-05-21 19:30:00 +00:00
|
|
|
.B \-I
|
2017-04-30 23:09:52 +00:00
|
|
|
Enable Images.
|
2013-05-21 19:30:00 +00:00
|
|
|
.TP
|
2013-03-11 20:26:22 +00:00
|
|
|
.B \-k
|
2017-04-30 23:09:52 +00:00
|
|
|
Disable kiosk mode (disable key strokes and right click).
|
2013-05-21 19:30:00 +00:00
|
|
|
.TP
|
|
|
|
.B \-K
|
2017-04-30 23:09:52 +00:00
|
|
|
Enable kiosk mode (disable key strokes and right click).
|
2013-03-11 20:26:22 +00:00
|
|
|
.TP
|
2015-01-17 06:19:48 +00:00
|
|
|
.B \-m
|
2015-11-03 15:50:21 +00:00
|
|
|
Disable application of user style sheets.
|
2015-01-17 06:19:48 +00:00
|
|
|
.TP
|
|
|
|
.B \-M
|
2015-11-03 15:50:21 +00:00
|
|
|
Enable application of user style sheets.
|
2015-01-17 06:19:48 +00:00
|
|
|
.TP
|
2013-01-26 14:53:33 +00:00
|
|
|
.B \-n
|
|
|
|
Disable the Web Inspector (Developer Tools).
|
|
|
|
.TP
|
2013-05-21 19:30:00 +00:00
|
|
|
.B \-N
|
|
|
|
Enable the Web Inspector (Developer Tools).
|
|
|
|
.TP
|
2017-04-29 20:06:43 +00:00
|
|
|
.B \-r scriptfile
|
2013-02-16 15:18:05 +00:00
|
|
|
Specify the user
|
2017-04-30 23:09:52 +00:00
|
|
|
.IR scriptfile .
|
2012-10-31 20:13:50 +00:00
|
|
|
.TP
|
2010-03-24 23:05:37 +00:00
|
|
|
.B \-s
|
2017-04-30 23:09:52 +00:00
|
|
|
Disable Javascript.
|
2009-06-08 06:16:39 +00:00
|
|
|
.TP
|
2013-05-21 19:30:00 +00:00
|
|
|
.B \-S
|
2017-04-30 23:09:52 +00:00
|
|
|
Enable Javascript.
|
2013-05-21 19:30:00 +00:00
|
|
|
.TP
|
2017-04-19 16:35:16 +00:00
|
|
|
.B \-t
|
2017-04-30 23:09:52 +00:00
|
|
|
Disable strict TLS check.
|
2017-04-19 16:35:16 +00:00
|
|
|
.TP
|
|
|
|
.B \-T
|
2017-04-30 23:09:52 +00:00
|
|
|
Enable strict TLS check.
|
2017-04-19 16:35:16 +00:00
|
|
|
.TP
|
2017-04-29 20:06:43 +00:00
|
|
|
.B \-u useragent
|
2013-02-16 15:18:05 +00:00
|
|
|
Specify the
|
|
|
|
.I useragent
|
|
|
|
which surf should use.
|
2012-10-31 20:25:14 +00:00
|
|
|
.TP
|
2009-06-08 06:16:39 +00:00
|
|
|
.B \-v
|
2009-08-27 08:13:34 +00:00
|
|
|
Prints version information to standard output, then exits.
|
2009-06-08 06:16:39 +00:00
|
|
|
.TP
|
2017-04-29 15:23:37 +00:00
|
|
|
.B \-w
|
2014-08-07 15:34:43 +00:00
|
|
|
Prints xid to standard output. This can be used to script the browser in for
|
|
|
|
example
|
2017-04-30 23:09:52 +00:00
|
|
|
.BR xdotool(1) .
|
2013-10-19 16:55:53 +00:00
|
|
|
.TP
|
2017-04-29 15:21:12 +00:00
|
|
|
.B -x
|
|
|
|
Disable custom certificates.
|
|
|
|
.TP
|
|
|
|
.B -X
|
|
|
|
Enable custom certificates.
|
|
|
|
.TP
|
2017-04-29 20:06:43 +00:00
|
|
|
.B \-z zoomlevel
|
2013-10-19 16:55:53 +00:00
|
|
|
Specify the
|
|
|
|
.I zoomlevel
|
|
|
|
which surf should use.
|
2009-06-08 06:16:39 +00:00
|
|
|
.SH USAGE
|
2009-12-15 16:16:01 +00:00
|
|
|
.B Escape
|
|
|
|
Stops loading current page or stops download.
|
2009-06-08 06:16:39 +00:00
|
|
|
.TP
|
2009-09-06 08:56:09 +00:00
|
|
|
.B Ctrl\-h
|
2009-06-08 06:16:39 +00:00
|
|
|
Walks back the history.
|
|
|
|
.TP
|
2009-09-06 08:56:09 +00:00
|
|
|
.B Ctrl\-l
|
2009-06-08 06:16:39 +00:00
|
|
|
Walks forward the history.
|
|
|
|
.TP
|
2009-10-17 13:17:58 +00:00
|
|
|
.B Ctrl\-k
|
|
|
|
Scrolls page upwards.
|
|
|
|
.TP
|
|
|
|
.B Ctrl\-j
|
|
|
|
Scrolls page downwards.
|
|
|
|
.TP
|
2012-11-15 14:26:48 +00:00
|
|
|
.B Ctrl\-b
|
|
|
|
Scroll up one whole page view.
|
|
|
|
.TP
|
|
|
|
.B Ctrl\-Space
|
|
|
|
Scroll down one whole page view.
|
|
|
|
.TP
|
|
|
|
.B Ctrl\-i
|
|
|
|
Scroll horizontally to the right.
|
|
|
|
.TP
|
|
|
|
.B Ctrl\-u
|
|
|
|
Scroll horizontally to the left.
|
|
|
|
.TP
|
2012-12-02 21:41:18 +00:00
|
|
|
.B Ctrl\-Shift\-k or Ctrl\-+
|
2009-10-17 13:17:58 +00:00
|
|
|
Zooms page in.
|
|
|
|
.TP
|
2012-12-02 21:41:18 +00:00
|
|
|
.B Ctrl\-Shift\-j or Ctrl\--
|
2017-04-30 23:09:52 +00:00
|
|
|
Zooms page out.
|
2009-10-17 13:17:58 +00:00
|
|
|
.TP
|
2012-12-02 21:48:41 +00:00
|
|
|
.B Ctrl\-Shift\-q
|
2017-04-30 23:09:52 +00:00
|
|
|
Resets Zoom.
|
2009-10-17 13:17:58 +00:00
|
|
|
.TP
|
2015-01-02 11:52:29 +00:00
|
|
|
.B Ctrl\-f and Ctrl\-/
|
2009-06-08 06:16:39 +00:00
|
|
|
Opens the search-bar.
|
|
|
|
.TP
|
2009-12-15 16:16:01 +00:00
|
|
|
.B Ctrl\-n
|
|
|
|
Go to next search result.
|
|
|
|
.TP
|
|
|
|
.B Ctrl\-Shift\-n
|
|
|
|
Go to previous search result.
|
|
|
|
.TP
|
2009-06-08 06:16:39 +00:00
|
|
|
.B Ctrl\-g
|
2014-05-17 17:24:25 +00:00
|
|
|
Opens the URL-bar (requires dmenu installed).
|
2009-06-08 06:16:39 +00:00
|
|
|
.TP
|
2009-06-10 11:33:26 +00:00
|
|
|
.B Ctrl\-p
|
|
|
|
Loads URI from primary selection.
|
|
|
|
.TP
|
2009-10-17 13:17:58 +00:00
|
|
|
.B Ctrl\-Shift\-p
|
|
|
|
Calls Printpage Dialog.
|
|
|
|
.TP
|
2009-06-08 06:16:39 +00:00
|
|
|
.B Ctrl\-r
|
|
|
|
Reloads the website.
|
|
|
|
.TP
|
|
|
|
.B Ctrl\-Shift\-r
|
2014-01-30 19:36:06 +00:00
|
|
|
Reloads the website without using the cache.
|
2009-06-10 11:33:26 +00:00
|
|
|
.TP
|
|
|
|
.B Ctrl\-y
|
|
|
|
Copies current URI to primary selection.
|
2009-10-17 13:17:58 +00:00
|
|
|
.TP
|
2017-05-02 15:10:32 +00:00
|
|
|
.B Ctrl\-t
|
2017-04-29 12:56:02 +00:00
|
|
|
Display the current TLS certificate in a popup window.
|
|
|
|
.TP
|
2014-01-30 19:36:06 +00:00
|
|
|
.B Ctrl\-Shift\-a
|
|
|
|
Toggle through the the
|
2017-04-30 23:09:52 +00:00
|
|
|
.I cookie policies\fR.
|
2014-01-30 19:36:06 +00:00
|
|
|
This will not reload the page.
|
|
|
|
.TP
|
2013-02-21 14:59:07 +00:00
|
|
|
.B Ctrl\-Shift\-b
|
2014-01-30 19:36:06 +00:00
|
|
|
Toggle scrollbars. This will reload the page.
|
2013-01-26 14:53:33 +00:00
|
|
|
.TP
|
2012-11-20 15:14:28 +00:00
|
|
|
.B Ctrl\-Shift\-c
|
2014-01-30 19:36:06 +00:00
|
|
|
Toggle caret browsing. This will reload the page.
|
2012-11-15 14:26:48 +00:00
|
|
|
.TP
|
|
|
|
.B Ctrl\-Shift\-i
|
2014-01-30 19:36:06 +00:00
|
|
|
Toggle auto-loading of images. This will reload the page.
|
2012-11-15 14:26:48 +00:00
|
|
|
.TP
|
2013-02-16 15:18:05 +00:00
|
|
|
.B Ctrl\-Shift\-m
|
|
|
|
Toggle if the
|
2017-04-29 20:06:43 +00:00
|
|
|
.I stylefile
|
2014-01-30 19:36:06 +00:00
|
|
|
file should be loaded. This will reload the page.
|
2013-02-16 15:18:05 +00:00
|
|
|
.TP
|
2013-02-21 14:59:07 +00:00
|
|
|
.B Ctrl\-Shift\-o
|
|
|
|
Open the Web Inspector (Developer Tools) window for the current page.
|
|
|
|
.TP
|
2012-11-15 14:26:48 +00:00
|
|
|
.B Ctrl\-Shift\-s
|
2014-01-30 19:36:06 +00:00
|
|
|
Toggle script execution. This will reload the page.
|
2012-11-20 15:14:28 +00:00
|
|
|
.TP
|
2017-04-19 16:35:16 +00:00
|
|
|
.B Ctrl\-Shift\-t
|
|
|
|
Toggle strict TLS check. This will reload the page.
|
|
|
|
.TP
|
2012-12-03 20:27:39 +00:00
|
|
|
.B F11
|
|
|
|
Toggle fullscreen mode.
|
2015-01-26 19:31:26 +00:00
|
|
|
.SH INDICATORS OF OPERATION
|
2015-01-26 20:44:54 +00:00
|
|
|
Surf is showing indicators of operation in front of the site title.
|
2015-12-08 11:12:14 +00:00
|
|
|
For all indicators, unless otherwise specified, a lower case letter means disabled and an upper case letter means enabled.
|
2015-01-26 19:31:26 +00:00
|
|
|
.TP
|
|
|
|
.B A
|
|
|
|
all cookies accepted
|
|
|
|
.TP
|
|
|
|
.B a
|
|
|
|
no cookies accepted
|
|
|
|
.TP
|
|
|
|
.B @
|
|
|
|
all except third-party cookies accepted
|
|
|
|
.TP
|
|
|
|
.B c C
|
|
|
|
caret browsing
|
|
|
|
.TP
|
|
|
|
.B g G
|
|
|
|
geolocation
|
|
|
|
.TP
|
|
|
|
.B d D
|
|
|
|
disk cache
|
|
|
|
.TP
|
|
|
|
.B i I
|
|
|
|
images
|
|
|
|
.TP
|
|
|
|
.B s S
|
|
|
|
scripts
|
|
|
|
.TP
|
|
|
|
.B m M
|
|
|
|
styles
|
2017-04-29 15:21:12 +00:00
|
|
|
.TP
|
2017-04-29 15:47:06 +00:00
|
|
|
.B f F
|
|
|
|
frame flattening
|
|
|
|
.TP
|
2017-04-29 15:21:12 +00:00
|
|
|
.B x X
|
|
|
|
custom certificates
|
2017-04-29 15:55:23 +00:00
|
|
|
.TP
|
|
|
|
.B t T
|
|
|
|
strict TLS
|
2015-01-26 19:31:26 +00:00
|
|
|
.SH INDICATORS OF WEB PAGE
|
2015-01-26 20:47:18 +00:00
|
|
|
The second part of the indicators specifies modes of the web page itself.
|
2015-01-26 19:31:26 +00:00
|
|
|
.SS First character: encryption
|
|
|
|
.TP
|
|
|
|
.B -
|
|
|
|
unencrypted
|
|
|
|
.TP
|
|
|
|
.B T
|
2017-04-19 15:45:20 +00:00
|
|
|
encrypted (TLS)
|
2015-01-26 19:31:26 +00:00
|
|
|
.TP
|
|
|
|
.B U
|
|
|
|
attempted encryption but failed
|
|
|
|
.SS Second character: proxying
|
|
|
|
.TP
|
|
|
|
.B -
|
|
|
|
no proxy
|
|
|
|
.TP
|
|
|
|
.B P
|
|
|
|
using proxy
|
2012-03-26 07:33:42 +00:00
|
|
|
.SH ENVIRONMENT
|
|
|
|
.B SURF_USERAGENT
|
2013-02-16 15:18:05 +00:00
|
|
|
If this variable is set upon startup, surf will use it as the
|
|
|
|
.I useragent
|
2017-04-30 23:09:52 +00:00
|
|
|
string.
|
2012-03-26 07:33:42 +00:00
|
|
|
.TP
|
|
|
|
.B http_proxy
|
2017-04-30 23:09:52 +00:00
|
|
|
If this variable is set and not empty upon startup, surf will use it as the http proxy.
|
2017-11-16 22:18:05 +00:00
|
|
|
.SH SIGNALS
|
|
|
|
Surf will reload the current page on
|
|
|
|
.BR SIGHUP .
|
2009-06-08 06:16:39 +00:00
|
|
|
.SH SEE ALSO
|
2011-11-09 14:09:59 +00:00
|
|
|
.BR dmenu(1),
|
|
|
|
.BR xprop(1),
|
2012-12-04 06:26:12 +00:00
|
|
|
.BR tabbed(1),
|
2014-08-07 15:35:27 +00:00
|
|
|
.BR xdotool(1)
|
2009-06-08 06:16:39 +00:00
|
|
|
.SH BUGS
|
|
|
|
Please report them!
|