Web Design Blog - February 2009

New Canonical Link Tag - Duplicate Content

Google, Yahoo! and MSN have come to a consensus on a new tag that can steer the engines straight on duplicate content. The new tag is the <link> tag. It tells search engines which URL is the correct one to index. Similar to meta data tags - the link tag goes in the <head> section of the page. Here is an example: <link rel="canonical" href="http://www.lunawebs.com/blog" /> You can see more details on the canonical link tag here. ... read more!

Posted in html, tutorials, web design | Post Comment | 2

programming terminology - loop

A loop ( in programming ) is much like a loop in real life, it is a procedure that runs multiple times in a row. A loop usually has a condition, that will say whether or not the loop will continue or end. This condition could be a number range. For example, I have a procedure that sums up a total from a list of items, I will loop over the list items and add them together. My loop will be conditioned to end once it reaches the end of the list. Loops can be simple like the above loop, but they can... read more!

Posted in technology | Post Comment

The Heirarchy of Smooth Tracking Shots

When you want to get a shot of someone or something moving from point A to point B, you'll want to move or "track" with them. There are several ways to do this, most of which depend on how much you want to spend and/or how skilled you are. Sometimes you want a very smooth move and others you want to be jerking all over the place. The following is the short list of the basic devices you can use to achieve these effects, and how you might be able to get away with a clone of that device. The Camera... read more!

Posted in video | Post Comment

Web development terminology - bandwidth

What is bandwidth? You may have heard it used in a sentence like "that image is too large, it could take up a lot of bandwidth" or "you have run out of bandwidth for this month". When developers talk in terms of bandwidth and it's measurement, we are usually referring to the amount of data being transferred across the internet. All files/information transferred on the internet have a size. When a file that is 4 megabtyes is transferred over the internet, when it is finished it will have used 4 m... read more!

Posted in technology | Post Comment

Importance of using secure passwords

You have probably heard before, "choose a good password, something random and not too simple to figure out". Well, I am here to re-iterate this to you. Not only should you choose a password that is complex and random, you should choose one that is impersonal to you. For example, do not use your kids names, your dog's name, your birthdate, your favorite football team, etc. It is also important to create passwords that have a variety of letters, numbers and symbols. Such as the password "taYpa13!0... read more!

Posted in technology | Post Comment

Using Facebook as a Video Distribution Tool

One of the best features in Facebook is the tagging tool. Most people use this for pictures. You upload a photo (like a group shot around the dinner table) then "tag" the photo with the name or names of your Facebook friends who appear in that photo. The photo (which you have only uploaded once) will be shot out to all Facebook pages determined by that tag. This also works with video, I have been creating regular video blogs that cover the production of our online web and TV series, Midnyte. Aft... read more!

Posted in Social Networking, technology, video | Post Comment

Altering a column in a mysql database schema

Sometimes in a web project the initial requirements/blueprint will need adjustment. When you already have a working database table with lots of data in it, you can just blow the table away to change the schema. In this scenario, you have a database of contacts and you were storing the date that the contact was entered in the database in a column named "created_at". Further along the road you discover that you need the time the record was created in addition to the date, but you do not want to lo... read more!

Posted in technology | Post Comment

Down and Dirty CSS Hacks

Preface: These are not always the proper way to fix browser consistency issues, but when you are in a jam this is a quick and easy way to make IE6 and 7 behave nicely. Most coders are familuar with the underscore hack ( _width:100px; ) when dealing with inconsistencies in IE6. The whole idea behind this is Firefox ignores the style because of the extra character in front of it, but for reasons unknown to me IE6 recognizes it as a valid style. When you couldn't get IE to do what you needed it to ... read more!

Posted in technology | Post Comment


View All Posts