> * Since Rouse is designed to be keyboard-driven, I'll assume a "reopen
> last closed tab" shortcut is a given.
Hold those horses. It will be designed to work very well when
keyboard-driven, but not solely so. At first, some click targets that
can be sacrificed in the name of expediency and redundancy to get the
thing up and running at all will be sacrificed, if that was what you
were after. But I've got nothing against the mouse. (Half the nifty
things you can do with tabs explicitly involve the mouse.)
Yes, reopen last closed tab is planned.
> * I think it's also safe to assume that all tabs from the previous
> session are present upon relaunch. I think it'd be a good idea to
> follow NetNewsWire's browser's method of only reloading the resumed
> tabs when they are given focus so that a browser launch doesn't
> trigger a deluge of http requests. If memory use is a concern, it
> might also be helpful to discard the contents of tabs that haven't
> been viewed after a period of time and preserve them as they would be
> after a relaunch.
Yes, I've been considering lazy reload because of the combination tons
of tabs and retention of state on startup. I used to constantly get
myself in sticky situations where I'd open 180 tabs and OmniWeb would
crash -- as it did when I was writing the Rouse announcement, no
kidding -- and then, thanks to an SSD, fall all over itself loading
everything back.
> * Location bar quicksearch ability, even if it isn't adaptable by the
> user it's preferable over a dedicated search bar.
As Peter mentioned, I have some prior experience with this and I have
some greater eventual plans. At the very least, it will do the
every-modern-browser filtering thing where it searches history for
URL, title and text of visited pages, but I'm hoping to sneak
launching searches in there too.
> * As I mentioned on Waffle, I'd really like to see an iTunes-style
> interface purely for organising and viewing open tabs. Preferably with
> sortable columns for attributes like:
>
> * loading status
> * title
> * URL
> * size
> * referrer
> * http/https
> * times viewed
> * first viewed
> * last reloaded
> * last viewed
>
> This view would ideally also have an iTunes-style loose filter search
> bar thing.
I want tons of metadata around tabs. It will facilitate good tab
organization. We can talk about how to expose it, but I fundamentally
agree.
/Jesper