As for the punctuation inside/outside of the quotation marks (oooh,
we could get into the differences between quotes and quotations,
and uses of single and double marks), this is in a bit of
transition (at least in my field). Asking a computer user to
Type "some text."
could result in a very different action from
Type "some text".
As a result, I've got used to placing the sentence punctuation
period outside of any quoted text.