views:

105

answers:

9

Is it necessary to use a period for single sentence notification boxes? Even though its considered proper grammar to do so, it just looks ugly and feels too formal.

Here are two screenies for comparison (first includes period, second doesn't).

alt text

alt text

+3  A: 

It is more preference that anything, but I like to maintain the best grammar possible in any situation.

Dustin Laine
+2  A: 

I'd vote No.

These alerts are like signposts or roadsigns, they need to present a brief but important message as succinctly as possible.

My reasoning extended - I think it's subjective, and so I doubt anyone's going to have a bad user experience because of the presense or absence of a full stop (period). A question mark might be confusing if it was left out, but a full stop is kind of implicit.

Andrew M
A period would make it less brief?
Dustin Laine
You wouldn't see a full stop on a no smoking sign for example was my point.
Andrew M
A period marks the end of a sentence, but because there is only, and always, one sentence I feel that I shouldn't need one. And by using one in this context would appear overly formal and stately.
John Himmelman
I think these (and most) dialogs are a bit more verbose than a road-sign. They're short, but they're not "STOP" or "GIVE WAY".
Blorgbeard
I find when I'm reading something that otherwise looks like a full sentence, little hints like punctuation at the end allow me to parse it just that little bit quicker. When reading the line without the period, for about ¼ of a second my brain went "switching modules *what*?".
Blorgbeard
True, but it's only one sentence. Think of a warning sticker or sign like "no user servicable parts inside" or something. It's subjective, but if it's only once sentence, you probably won't get a full stop.
Andrew M
+8  A: 

Can't go wrong with correct grammar

Mel Gerats
What an ironic sentence.
Irwin M. Fletcher
+2  A: 

In both instances you capitalized the first word in the sentence so I would say go with proper grammar

but it really is a preference

mcgrailm
A: 

If you are using the string as a normal resource, you (or someone else in your project) could use the text in another context, which would mean you need to keep track of which resources contain a period or not.

Fredrik Ullner
+5  A: 

If you are using a full sentence to tell the user what to do, then I think proper grammar is important, although I always stay away from exclamation points, I find them annoying.

Irwin M. Fletcher
Amen on the exclamation points. Dialogs should serve to inform, nothing else.
Bryan Oakley
+5  A: 

Good grammar shows to your customers that you took time to make a good software even where others might not took time.

This way they can expect the best out of you and your company.

Frank
+2  A: 

If you use periods at the end of your sentences, then users will know that the string hasn't been truncated (well OK, they won't know that it hasn't been truncated, but it's a good indicator. Plus, as others have said, it shows you went to the trouble to get it right.

I can't remember - what do MS/Apple do?

roryhewitt
+1 for tuncation indication. Missing punctuation always makes me feel like something went wrong somewhere.
Jeffrey L Whitledge
+1  A: 

Let me explain my preference with an analogy.

I used to work at a bookstore where they sold Bibles. Some of them were Cambridge calfskin leather bound deluxe editions that came in special boxes for over US$100.00 each. Some of them were mass market paperback throw-away versions for US$1.99 each. The cheap ones often had glaring grammatical and spelling errors. I don't think this was a coincidence.

Regardless of where my software is going to be used or what it is for, I try to do my best to make sure it gets put (metaphorically) on the high-quality, expensive rack. Every time. Even at the risk of sounding "too formal".

Jeffrey L Whitledge