Semantics on the Web

As the semantics of the markup we use in the back end of our Web sites becomes more and more important, it seems that semantics in the language of our content is becoming less and less important. I see so many examples of Web sites using terms in non-traditional ways.

One of the most recent examples I’ve come across is the use of the word “calendar” throughout the Web. I don’t know about you, but for me, the word “calendar” evokes thoughts of a tabular display of dates.

Unfortunately, throughout the Web, the term “calendar” has begun to mean a simple list of events with no tabular representation to be found. Is this a false representation? Shouldn’t these be known as “event lists” rather than “calendars”?

What do you think? What other examples have you found of elements of the Web that are frequently misrepresented?

Frustrated with Variable Input

I’ve spent the last week developing a new interface for our Web site at work to allow us to insert, modify and remove various course descriptions. The bulk of the time has been spent simply inserting over 500 different course descriptions to get the database populated initially.

However, along the way, I kept running into different items that threw me for a loop, causing me to have to go back and rethink the way I had written the script.