blob: 9a88295d3b073d39fe69c9c29abdf31d01dae5b3 (
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
---
format: rst
toc: no
...
=========
Chromium
=========
'chromium' is the fully open source version of Google Chrome. It uses a
seperate instance of WebKit in each tab to render HTML quickly while
maintaining stability. This approach, compared to the usual shared memory
approach, uses more memory when many tabs are open, but it has much nicer
memory management features: memory is freed when tabs are closed and it's easier
for the OS to swap out/sleep entire processes. Also crashes are less
spectacular. The bundled flash player that comes with chromium on linux is
pretty nice to boot.
As of spring 2010, you can get chromium on debian-based systems by adding the
``ppa:chromium-daily/beta`` and apt-getting 'chromium-browser' (NOT
'chromium').
Extensions
------------
I usually install:
quicktabs
uBlock Origin
Fix Chrome Middle Click Behavior
browserpass
JSONView
vimium (see below)
Tab-searching
-----------------
One feature I haven't really gotten the hang of in chromium (but that I like a
lot) is the way search works in the location bar: as usual for modern browsers
any non-standard-url looking string gets sent to google, but if you start a
domain like wikipedia.org, at some point a message will indicate that you can
hit Tab to enter a search string for the wikipedia.org domain search engine
(not 'site:wikipedia.org' on google, it's actually linked to the (horrible)
wikipedia engine).
vimium
----------
The `vimium <https://chrome.google.com/extensions/detail/dbepggeogbaibhgnhhndojpepiihcmeb>`_ plugin is pretty good; I changed the mappings so that shift-h,l
scroll the page and regular h,l go forward/backwards in history because I go
back so often and reaching for backspace is a pain::
map h goBack
map l goForward
map H scrollLeft
map L scrollRight
map d removeTab
map u restoreTab
Flash Block
--------------
*Note: pretty sure this isn't necessary circa 2018)*
I still use `flash block <http://www.chromeextensions.org/appearance-functioning/flashblock/>`_ to disable flash by default; an indicator pops up and I can
enable flash for an entire page which is nice for sites that have hidden flash
(like hulu).
Flags
-------
- `#show-saved-copy`: enable primary
- `#pause-background-tabs`: enabled
- `#expensive-background-timer-throttling: enabled
Opt-Outs
----------
- https://mouseflow.com/opt-out/
|