This page contains various ideas for features that we'd like to see at some point. As the page grows some of these sections might warrant getting their own page.
URL-based settings
It's possible to set <meta> values either in the HTML page that is loaded, or in the URL of the document, using the #meta(...) XPointer syntax. A further technique though, would be to allow the user to configure settings that would be applied based on the URL of the document loaded.
For example, I might want my Google Reader window to always be 800 by 600; this could be expressed in the command-line, as follows:
swviewer2 http://www.google.com/reader#meta(width=800,height=600)
However, it would also be useful to be able to set some options somewhere that indicate that whenever the URL http://www.google.com/reader is loaded, the associated metadata should also be loaded.
A further refinement would be to indicate to browsers that when this URL is navigated to, it should be opened using Sidewinder rather than remaining within the browser. This means that no matter where this URL appears--a shortcut on the user's desktop, in a web-page, etc.--it will always open within Sidewinder, in a window that is 800 by 600. This would obviously require a set of browser extensions to make this possible.