summaryrefslogtreecommitdiffstats
path: root/software/chromium.page
blob: 98182ebc7eb969078271686503385222bf64d5c0 (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
=========
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').

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

Flash Block
--------------
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).