The Importance of Terminology

There are certain terms used in the web industry that most people think of as “industry-standard,” but are actually used in slightly different ways at different companies. For instance, I’ve run into several definitions for “alpha,” “beta,” “wireframe,” and “comp” at different shops I’ve worked at. Learning how a new company uses these terms isn’t that difficult, and the definitions are usually similar enough that it’s an easy adjustment.

I recently ran into a situation where my new manager’s definition of a term was different enough to radically change the situation. That term was “front-end.” Now, I think most people in our industry share a similar definition of front-end – it’s anything that the user sees through the browser, as opposed to back-end, which is anything that has to do with the server.

The problem arose from a gray area in our definitions with regard to javascript. In my mind, javascript can be used for both front-end and back-end work, depending on whether you’re using it for style and effects or more ajax-y stuff where you’re talking to the server. To my manager, however, since javascript is run in the browser, it’s front-end, no matter what you’re using it for.

Neither of us is wrong, the problem is that we were trying to describe two different things. I was describing intent and he was describing technology. I was arguing that javascript that talks to APIs on the server is back-end because of the work it’s doing, and he was arguing that it was front-end because it’s javascript.

In the end, I adapted the way I was speaking to clarify what I meant, and started talking about functionality vs. styling instead of front-end vs. back-end. Neither of us changed our minds, but at least we were talking about the same thing now, instead of using the same words, but meaning different things.

Defining War

Am I the only one who’s confused by all the various usages of the word War? According to Bush, we are at war, but we have not declared war.

According to dictionary.com, war is:

  • the waging of armed conflict against an enemy.
  • a legal state created by a declaration of war and ended by official declaration, during which the international rules of war apply.
  • a concerted campaign to end something that is injurious; i.e. the war on drugs.

Now, as I understand it, in order for the U.S. to officially declare war, Bush has to ask Congress to do so, which has not happened. However, Bush and others have said “We are at war.”

In World War II, we were attacked by Japan, and we declared war on them, at which point we entered military conflict with them. This year, we were attacked by terrorists, and now we’re about to enter military conflict with them and the country harboring them.

So the point that I get lost is here: What’s the difference between military conflict with and without a legal declaration of war? Is the only reason we’re not declaring war because it wasn’t a country that attacked us? Does the lack of a legal document change a war into a military conflict?

Am I the only one who thinks that this is a little odd? Doesn’t it seem like we would want clear and precise vocabulary when we’re talking about something like war? Why is Bush saying we’re at war if we’re not?

Please note: I am talking about vocabulary here, not debating whether or not the U.S. is correct in taking military action.

In Which Steve Gets DSL

i finally got dsl!! fast downloads, no dialing up to the internet, etc. now we can finally get these old projects we’ve been talking about forever off the ground..!

i miss you, stephanie. i can’t wait to see you again :)

by the way, now that there is no dearth of content, let us try to refrain from posting every little thing that pops into our heads, eh ryan? *glare*