Tangent: how do you get the quoted author's name to show up in a blockquote? I've added the rel="name" bit, but it only sometimes seems to work...
Well, what I've been thinking about the index card thing is that resolution on the screen isn't really good for that sort of thing. Not unless everyone is rocking a 40+ inch monitor, which I doubt. So what I was thinking is that we could ask for effectively card-like tokens that we can right on the surface of, but since a notecard can HOLD more information in the physical format, we might want to be able to just use the cards to trigger the opening of more detailed documents, so that we can actually write in as much information as we want. Kind of like... clicking on the card to zoom in, and read all of the text.
I agree that monitor resolution will limit the ability to display all the information we might want at once on screen. If handouts become editable / drawable while we're looking at them, then I'd totally think the idea of linking tokens to handouts would work great, for many things (still might be overkill if I just need an index card with 3-5 words on it, but I can think of plenty of other uses).
Another possible solution would be to make navigating the table itself easier. I know that a hand tool has been mentions (similar to the 'drag to pan' features of Google maps and others). I could also see a sort of 'bookmark' token being made, where each each bookmark corresponds to a button or hotkey. Press the key and the screen view automatically jumps to center the bookmark token. This could let a player place a bookmark on their section of the table (to hold things like plot points, image of char sheet, etc), and then quickly jump back to the 'main' part of the table, whether that be a miniature map, a pile of index cards, of whatever else they'd like to focus on.
I think that is another place for confusion in discussions about this medium... Defining if it is just the table, or if it is also the space around it in the room. The table-space, moreso than just the table.
Hmm, I think that 'defining the table-space' is actually a great way to put what I'd most like to see out of the system. It seems that many of the more simulated VTTs do their best to either remove or abstract away the table-space. But your point about whispering as an alternative to passing notes is a great one. No, it won't be possible to take all of that actions that we perform in a physical room and translate them to a virtual room. But analog actions are possible, and in many cases more convenient.
=======================
Approaching 'philosophy of Roll20' a little differently for a moment.
In another thread, Chris Clouser said:
Perhaps I'm not really representative, but I don't look at a VTT for table-similar, I'm looking for "table-improved," and easing fiddle like tracking invisible tokens or keeping a stock of minis handy until needed or easily manipulating the tokens about the map, and so forth is part of that for me. The workarounds are functional, of course, but they seem like taking the long way.
I think that hoping for a 'table-improved' VTT is a good thing, but I'd like to differentiate between two types of features for a moment.
On the one hand, we have features that ~enable~ online play. On the other hand we have features that ~enhance~ play.
(A note: by 'enable', I mean 'make it convenient enough to be worth doing'. I recognize that, if I really wanted to, I could play most any game online in some fashion. It's just that often times the frustration of trying to make it work outweighs the enjoyment of playing)
It seems that a lot of the 'cool' feature requests being made are features to enhance a certain style of play, largely because the features needed to enable that style of play already exist. Specifically, it's already possible to run a D&D style miniatures game, so the people who want to do so are naturally looking to enhance the running of those games now. That is totally understandable, and I don't fault any of them for that.
However, there are a great many styles of game which have enabling features that don't yet exist. Admittedly, many of that games that I wish to run fall into this category, so I am likely biased here. But I would be more interested in seeing these enabling features be added, so that the software supports a wider variety of games; especially games which aren't really supported anywhere else online. Once a wider variety of games are ~enabled~ by the software, then I'm all for enhancing the most popular ones.
So, to get back to the previous discussion a little bit; I'm all for studying and creating a virtual 'table-space.' I think that by allowing players to interact with each other and the virtual space easily and efficiently, the developers will get the most bang for their buck, as far as the goal of system agnosticism goes.