I will describe how the design ideas and implementation of Uzbl are radically different from other (even "lightweight") browsers. Why this is important and which advantages this brings for hackers and control freaks. I will demonstrate how one can leverage these properties to integrate webbrowsing with other activities and vice versa, by using simple scripts and tools. Uzbl is: ◦uzbl-core: a small program providing a UI to interact with webpages, a means to report events and send commands ◦uzbl-browser: a complete browser implementation based on uzbl-core and various scripts providing commonly used features. ◦many more scripts providing tabs, download managers etc. |