I don't like the way Posterous tagging works on the web interface. When I click the "tag" button, here's what I get:
I have a couple of big issues with this right off the bat:
- Does this really need to be a modal window? It seems like it should be enough to pop up the text box right there above the posterous journal entry.
- The text field is not selected by default, so I can't just start typing. I have to click on the blank part of the field and then type.
- It's unclear how to escape the box once you're done editing the tags.
I'd like to expand on the last point because it's especially concerning. The close button at the top right corner is very light, and since the text runs into it it's easy to overlook. Worse, I don't know what will happen when I click that box. I've always thought the close button on the modal dialog is a risky feature because it's unclear whether it means cancel, save, don't save, or something else. Escape works to close the window, but that's also bad because in most places pressing escape does not save your work (it also doesn't work until you click inside the text entry, which is especially annoying). And, since the "Filed under" section does not change until you refresh the page, you can't even easily determine what exactly your input did without a pretty heavy-weight operation.
I think that "Save" and "Don't Save" buttons should be added to the bottom of the window. The "Don't Save" option is especially important because this custom text entry does not support undo or redo. So it's important for there to be some way to discard adverse changes.