No, I'm not going to rant about the format. I'm going to rant about the name. To me, 'PNG' is the apogee of the computer world's frankly absurd approch to the English language.
Let's see now. 'PNG' is an abbreviation, comprising three letters. How would you pronounce it? 'Pee-en-gee?' Yeah, so would I. In fact so does everyone I know. Because that's how it's fucking spelt.
Whereas on the PNG website, the 'real' pronunciation of 'ping' is given. This in itself isn't the true offence (it's being cheeky), but they have the audacity to list one of the format's "spiffier features" (what?) is "unambiguous pronunciation (ooo, baby!)" - in fact they list it first; clearly the pronunciation was a far more important issue than the technical merits of the format, which makes one wonder how they managed to make such an astoundingly idiotic balls-up of it.
We'll brush over the rather odd "ooo, baby" for now (getting a little over excited about using long words I think), but hello? I mean hel-fucking-lo? If you'd called the format 'Ping' it would have been unambiguous. As it stands, it would appear to be unambiguously pronounced "pee-en-gee" because there's no fucking 'i' in it.
The PNG crew go one step further (here) in their cheek,
'PNG' is always spelled 'PNG' (or 'Portable Network Graphics') and always pronounced 'ping' in English, not 'pinj' or 'pee en gee' or any other multi-syllabic disaster. (For non-English speakers, the three-letter pronunciation is fine, however.)
If you didn't want a "multi-syllabic disaster" (because the computer world fears syllables - all words must be represented by a single letter if possible and avoiding vowels at all costs!) then you should have put a fucking 'i' in it.
No, sorry, two steps further. Those of us who can actually understand the generic rules of the English language and apply them to - well, it's not even a word, it's a series of discrete letters for Christ's sake - are accused of using a system which is merely acceptable from the ill-informed mouths of foreigners, who could not possibly understand English pronunciation.
It's 'pee-en-gee' because that's what you called it, and if you don't like it, KFC off.



Joe, 20:55 20 Jan 2005
Hahaha, hear hear.