Some Handy Array Functions in PHP

This post will go over the basics of some very nice array-related functions that are built in to PHP. If you use arrays fairly often in your PHP code, you will no doubt find a use for each of these handy functions over time.

Do People Still Use the Noscript Tag?

I am curious: Are people still using the “noscript” tag in their Web pages? If so, why? What are you doing with that tag? Are you using it simply to tell your visitors with javascript disabled that they might be missing something?

I honestly do not see the need for the noscript tag anymore. With the ability to fully manipulate the DOM using javascript, isn’t it easier to create the page the way your non-script visitors should see it, then use javascript to move things around? For instance, if you want to tell non-script users that a textarea includes a javascript-powered WYSIWYG editor, isn’t it easier to hardcode a div in your page just above or below the textarea that says something like “The textarea utilizes javascript to offer more functionality and features.”, then use javascript to remove that div from the DOM when the page loads?

Creating A Photo Slideshow With Nero Vision

Every once in a while, I find the desire to put together a nice slideshow of photographs and package them on a DVD. In fact, for the last five or six years, I have done just that as a Christmas present for my family and friends.

I have found no better program to accomplish this than Nero Vision, which, unfortunately is not available by itself. You have to purchase the whole Nero package in order to get Nero Vision. Nero Vision is an amazing program that makes it incredibly easy and painless to put together really nice photo slideshows with narration and/or music in the background.

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?

Circuit City Says Good-Bye

Circuit City's Web SiteIn a somewhat shocking and depressing press release from the Circuit City headquarters in Richmond, VA yesterday, it was announced that the electronics retailer was officially going out of business and liquidating all of its assets.

The Web site is already offline, displaying nothing but a message about the closing. I’m not sure if the Web site will come back to be part of the liquidation process, or if it is truly gone.

Is This Really Newsworthy?

While checking my Yahoo! page yesterday, I noticed a news article about a girl sending 14,528 text messages in one month. At first, I was somewhat impressed; until I read the story. She didn’t send that many text messages, that’s how many messages were sent and received on her account in one month.

So what? My 13-year-old daughter does close to that every month, and she’s not even the heaviest texter out of her friends. Is this really newsworthy? I don’t think so, but apparently somebody does. It’s been reposted on Yahoo! News, the New York Post and a few thousand other Web sites (and here I am posting it again). Seriously, try Googling “14,528 text messages” and see how many results pop up (at the time I wrote this post, there were around 10,700).