Archive for the ‘Misc’ Category

Get Your Website Ready for Christmas Today

Tuesday, December 15th, 2009

If you blog or run a website of any kind, then you might have noticed that ’tis the season! That’s right, even on the web, people like to do a little merry making and there’s no sense in being a scrooge when it comes to your website design, especially when it’s now easier than ever to get some Christmas cheer going out to all of your visitors.

Here are some great ideas to help your visitors get in the mood for a merry good time:

A Christmas Theme or Background -

This is probably the single easiest thing that you can do to get your blog up to speed for the season of presents, mistletoe and eggnog. If you use WordPress or other CMS blogging software then you are going to find it is incredibly to locate Christmas templates with nothing more complex than a simple Google search. There are literally hundreds of great templates out there that you can take advantage of for free, but if you prefer custom work then there are a great many designers who are capable of providing you with this service, too. You can get themes that fit right into the whole santa, sleighs and Christmas trees theme or you can go with a more culturally neutral winter holiday theme that features falling snow, snow men, wreaths and other iconic images of the season. Your choices are wide open when it comes to a way to add a visual spark to your whole site, all at once.

Christmas Icons -

Don’t forget that during Christmas, as always, it’s the little things that count. If you can add that special touch, a lot of people will happy with you. You’ll be able to find Christmas themed icons for a wide variety of services that you may already use on your site such as Twitter, RSS feeds, YouTube, Facebook, StumbleUpon, Technorati and a host of other blogging and web related websites that are commonly used by a wide variety of site owners. This is a fun way to add a small touch that shows you are definitely embracing the spirit of this festive time of year.

Advent Calendars and Countdown Clocks –

There is a nice selection of already made calendars and clocks that you can set up on your site. All of these are offered for free and a simple search of the web is all it takes to locate them. Whether you’d like to mark off the days of the Advent season or simply have a fun countdown clock that gets us all in the mood to hear Santa’s laugh echoing through the neighborhood, these tools will help you do it right.

Christmas Music Jukebox -

If you haven’t thought of this one, you are forgiven. After all, plenty of people do not keep their speakers turned off with they browse the net or might get a little bit irritated if they are listening to songs on their music when your site serenades them with seasonally appropriate tunes. However, there are an equal number of folks who love nothing more than singing along to carols and other songs of the Christmas variety. You can find jukeboxes that are simple to install on your site or blog and they might do quite a bit to get people to stick around a bit longer, leave comments or otherwise use your site. You can even set up a poll to see which songs everyone likes best so you’re ready for next year!

These are just a few ideas for your site, but don’t forget that the real fun of Christmas is giving gifts. That’s why a lot of bloggers try to create something they can give to their loyal fans and the same goes for many other sites, as well. If you’ve got the skills, maybe you could code a short script for others to use. If you are good with graphics, try making something your visitors would like as a wallpaper. If you can write, a poem might be appropriate. Whatever it is that you can contribute, be sure not to miss this season as a great opportunity to give your viewers something special.

Popularity: 5% [?]

Share and Enjoy:
  • email
  • del.icio.us
  • TwitThis
  • Reddit
  • StumbleUpon
  • Sphinn
  • Facebook
  • MySpace
  • Live
  • Google Bookmarks
  • LinkedIn
  • Technorati
  • Mixx
  • Yahoo! Buzz
  • Propeller
  • NewsVine
  • Slashdot

Mistakes to Avoid When Using Website Templates

Monday, November 2nd, 2009

Often times many people will use website templates to start their website. There are many advantages that can be brought on by using a template. First is the cost issue. You can find a well designed template much cheaper than paying for it yourself. Second, you can find many free templates that you can use over the web.

With free templates there are many issues that can come up. First many of these templates are not going to be of high quality. Secondly you will notice that the developers place their links in the bottom of their templates. This is the cost of using the template as it helps increase the back links to their website.

Avoiding Common Mistakes

So how do we avoid the common mistakes that many people make when using templates? First do not choose a template that is very popular. This can often happen with free templates that have been well done. What happens when the template gets over the web is that people start getting used to it. This means that your site will lose the appeal that it has. The site looks generic and loses credibility to the eyes of other people. No matter the content on the site it will be hard for people to look at as unique because people see the template.

The next biggest problem is that people use the templates without changing them. This is why many of the sites don’t look unique. There are plenty of options when altering a template. Often times there are many images that come with a template. A quick and easy way to change to format is by altering these images. If you are using a free template make sure you have the option to change these images. Often times the creator will never know, but in the agreement they can ask you to take it down if they do find out.

Purchasing Website Templates

As you go to purchasing website templates look for sites that distribute them in limited amounts, instead of ones that distribute an unlimited amount. Often times the cost of these are not very different at all. Another added benefit is that these templates can be used across many different types of niches. This allows your site to still look unique to people searching around in your niche.

The biggest mistake people make is choosing a template that does not meet their site’s needs. Templates are meant to be appealing to the eyes. This is how they sell and distribute their website templates. What happens if you pick one that is not suited to your content is that the information gets lost. People will only stay so long on your site if they cannot access the information they were looking for.

There are a few keys to look for when looking for a website template. First, get a limited edition template. Secondly, look for one that loads quickly and is appealing to the eyes. Finally, make sure you can customize it and add the content you want to keep people coming back.

Popularity: 8% [?]

Share and Enjoy:
  • email
  • del.icio.us
  • TwitThis
  • Reddit
  • StumbleUpon
  • Sphinn
  • Facebook
  • MySpace
  • Live
  • Google Bookmarks
  • LinkedIn
  • Technorati
  • Mixx
  • Yahoo! Buzz
  • Propeller
  • NewsVine
  • Slashdot

How to COPYRIGHT

Monday, October 26th, 2009

HOW TO COPYRIGHT

Introduction

Copyright is a protection to the work done by the author. It gives the author of the original work an exclusive right regarding that work, including its publication, distribution and adaptation for a certain predefined period after which the work is said to enter the public domain. Copyright is the right granted for the expression of the idea. Thus, it is different from a patent which is a far more strict right granted for the protection of new inventions.

What May be Copyrighted?

A copyrightable work must be

  • fixed in a tangible medium of expression and
  • original

Copyrights do not protect ideas, procedures, processes, systems, methods of operation, concepts, principles, or discoveries: they only protect physical representations, thus expression.

Who May Hold a Copyright?

A copyright generally lies with the creator or creators of a work (known as the author(s)), and is inherited as ordinary property. Copyrights are freely transferrable as property, by the sole decision of the owner. In some cases, however, the actual creator is not considered the owner of the work for copyright purposes. This is the case when the work is done or created by an employee during the course of his employment under the employer. Here the employer, not the employee, gets the ownership over the copyright work. In case the employer is working for a govt. agency or an organization, then the govt. or the organization will get the ownership over the copyright work.

Rights Protected by Copyright?

  • the right of reproduction (i.e., copying)
  • the right to create derivative works,
  • the right to distribution,
  • the right to performance,
  • the right to display
  • The digital transmission performance right.

Copyright in different countries

Different countries have different copyright laws. The major differences lie in:

  • whether or not the government work falls under copyright,
  • how much longer copyright lasts after the author dies or after the work is created or published, and
  • what is and what is not fair use

Because of these differences, a certain piece of work may be under copyright in one country, and in the public domain in another. However the copyright laws of all the countries are in tune with the Bern Convention, 1886 or Universal Copyright convention, 1952 which provide a standardization of the national copyright laws of different countries.

Length of Copyright Protection

The copyright protection period varies from country to country, however it is usually over 50 years. When the period of copyright protection has ended, the written document, musical composition, book, picture, or other creative work enters the public domain. This means that everyone is free to copy, use and change the work without any prior permission of the owner.

Getting the copyright

To obtain a copyright is not a tough task once you are clear with the concept of copyright. In most countries, you can avail this protection right with a simple 3 step procedure to follow. For e.g. in the US to obtain a copyright on your work the 3 steps are a) filing an application b) submitting a nominal fee (usually 45$) and c) mailing the work to be copyrighted, which will not be returned. To be honest every work created gets automatically copyrighted, the above procedure is just to be on the safer side to avoid any dispute regarding ownership.

Popularity: 5% [?]

Share and Enjoy:
  • email
  • del.icio.us
  • TwitThis
  • Reddit
  • StumbleUpon
  • Sphinn
  • Facebook
  • MySpace
  • Live
  • Google Bookmarks
  • LinkedIn
  • Technorati
  • Mixx
  • Yahoo! Buzz
  • Propeller
  • NewsVine
  • Slashdot

How to use ACTIONSCRIPT

Wednesday, August 5th, 2009

Introduction

Based upon ECMA Script, Actionscript is the scripting language of Macromedia Flash. A scripting language is a way to communicate with a program; you can use it to instruct the Flash what to do and to ask it to interact with other programs. Hence it opens Vista to create interactive movies.

Actionscript finds a wide amount of uses in the industry of website and software development. Besides, Actionscript is also quite handy in database applications and elementary robotics.

Programming Fundamentals

  • Ø Variables and constants

In ActionScript, a variable is composed of three different parts:

  • variable name
  • type of data that the variable can store
  • actual value stored in the computer’s memory
E.g. var value1:Number = 19;
In this case, we’ve created a variable named value1, which will hold only Number data=19

On the similar lines we have a constant .The difference between a constant and a variable is that a constant can only be assigned a value only once in a program. The syntax for declaring a constant is almost the same as that of a variable, the only change being the use of keyword const in spite of var.

E.g. const Pie:Number = 3.14;
Ø Data Types
ActionScript is rich in data types. For Example: number, int, uint, Boolean
A few complex types are: Movieclip, TextField, SimpleButton and Date.

How to make an application in ActionScript

The creation of an application through ActionScript can be best gasped by an illustration. Although you may find it hard to comprehend it at once, a repeated insight will help you to understand the process quite easily.

  • Ø Here we are going to illustrate an animation portfolio piece in which we will add interactive behavior to animation. This will be done by adding two buttons which the user can click: one of them is to start the animation, and the other to navigate to a separate URL. The process of creating this piece can be divided into these main sections:
  1. Prepare an FLA file
  2. Creation and addition of the buttons.
  3. Write the code.

Prepare an FLA File: Open the FLA file and chose where you want the buttons on the screen. Now place a new layer for addition of buttons, above the other layers in the Timeline; name it as buttons. Now add a new layer on similar lines but this time add actionscript code, above the buttons layer, and name it actions.

Creation and addition of the buttons: Create and add two buttons and name them as playButton and homeButton.

Write the ActionScript code:

Code to cease the play head when it enters Frame 1:

  1. Select the key frame on Frame 1 of the actions layer.
  2. To open the Actions panel, from the main menu, choose Window > Actions.
  3. Enter the following code in the script pane:
                  Stop ();

Code to start the animation when the play button is clicked:

Enter the following code at the bottom of the script:

function startMovie(event:MouseEvent):void
{
    this.play();
      }
Now add
            playButton.addEventListener(MouseEvent.CLICK, startMovie);

Code to send the browser to a URL when the home page button is clicked:

Enter the following code at the bottom of the script:

function gotoDesiredPage(event:MouseEvent):void
{
    var targetURL:URLRequest = new URLRequest("http://example.com/");
    navigateToURL(targetURL);
}

The above code defines a function called gotoDesiredPage(). This function first creates a URLRequest instance representing the URL http://example.com/, and then passes that URL to the navigateToURL() function, causing the user’s browser to open that URL.

Now enter this line of code:

homeButton.addEventListener(MouseEvent.CLICK, gotoDesiredPage);
Thus with the use of functions you can split your program into various sub problems and programming becomes easy.
It is the same with any other programming language. It also reduces the redundancy in the code.

The bottom-line is- ActionScript runs on similar lines as that of other Object Oriented Programming Languages with similar class structures, flow control, packages and so on.

Popularity: 6% [?]

Share and Enjoy:
  • email
  • del.icio.us
  • TwitThis
  • Reddit
  • StumbleUpon
  • Sphinn
  • Facebook
  • MySpace
  • Live
  • Google Bookmarks
  • LinkedIn
  • Technorati
  • Mixx
  • Yahoo! Buzz
  • Propeller
  • NewsVine
  • Slashdot

The Top Five Reasons to Use Joomla

Tuesday, April 7th, 2009

In case you haven’t heard of Joomla before, it is an open source content management system. Whether you are creating a personal homepage, a small business web site, an online magazine or a full blown e-commerce website, Joomla is flexible and powerful enough to accomodate your needs.

If you still aren’t convinced that Joomla is the right platform for your online project, let’s take a look at the top five reasons that you should make the decision to use Joomla:

It’s Free: Everyone loves things that are free, and Joomla falls directly into this category. Unlike an expensive piece of software, you really have nothing to risk by downloading Joomla and giving it a test run for yourself.

The Extensions: If I had to choose just one feature that makes Joomla such an amazing platform, I think my choice would be the extensions that are available. Currently, there are over four thousand different extensions available that can be downloaded, and this is a number that will just continue to grow overtime.

The reason that I would pick the extensions as the single most persuasive reason to use Joomla is because they make it so much easier to start and finish a new project. Instead of needing to start completely from scratch, there is a good chance that regardless of what you want to do with Joomla, there are one or more extensions that will allow you to get everything setup in just a short amount of time.

The Community: Although the extensions are my top pick out of the numerous reasons to use Joomla, these extensions would not exist if it wasn’t for the very active Joomla community, so in reality this reason is just as important as the previous one.

Although it would be impossible to get an accurate count of the entire Joomla community (because there are so many unofficial communities and websites that are spread across a multitude of languages), the official Joomla forum has close to two hundred and fifty thousand registered users. With this many people who are passionate about the Joomla project, it’s easy to understand why it has become such a powerful platform.

The Documentation: The problem with many platforms that allow you to build web sites or other web-based applications is that it can be difficult to figure out how to do certain things with these platforms as a result of their lack of documentation. However, this is not something that you have to worry about when you use Joomla. The Official Joomla Documentation is a collaborative Wiki, and it covers everything from the Absolute Beginners Guide to Frequently Sought Information to even very advanced topics.

It’s Open Source: In case you haven’t caught on yet, all of the reasons on this list relate in some way to the fact that Joomla is an open source project. Because the Joomla project is open instead of closed, you never have to worry about problems like no new features being added or support suddenly

Popularity: 19% [?]

Share and Enjoy:
  • email
  • del.icio.us
  • TwitThis
  • Reddit
  • StumbleUpon
  • Sphinn
  • Facebook
  • MySpace
  • Live
  • Google Bookmarks
  • LinkedIn
  • Technorati
  • Mixx
  • Yahoo! Buzz
  • Propeller
  • NewsVine
  • Slashdot