Mostly Client Side


The Web is like a dominatrix. Everywhere I turn, I see little buttons ordering me to Submit. (Nytwind)

Basic Web Design – What You Should Know Before You Start

May 31st, 2010

Basic Web design is a critical skill to understand if you plan to run an efficient online business. You can hire a pro to do most of the work if you like, but understanding the basics yourself will allow you to have more control over your business.

Even if you plan to outsource the Web design process, you should be able to make small changes and handle emergency updates on your own. Being completely at the mercy of hired help is bad for business.

Whether you want to learn basic Web design so you can tackle the job yourself, or you’d just like to be able to handle minor adjustments without having to call your designer, this article will prepare you for your first lessons.

What Is A Website In Technical Terms?

Technically speaking, a Website is a system of interconnected files and data that work together under a specific set of rules. These essential parts combine to make the unified whole you see when you access a domain with your Web browser.

The files and data that join to make a Website are stored on a server, or host machine. This host is then synchronized with the selected domain name, so that when an Internet user types the domain into his or her address bar, he or she is able to connect remotely to the server machine and thus view the site through a Web browser.

Basic Web Design Building Blocks

So basic Web design is the process of formatting and arranging information that a Web browser can understand and translate for human viewing. In order to do this effectively you’ll need a fundamental understanding of HTML and CSS, which are the basic codes used for Web page construction.

Also, a prelim grasp of PHP and database technology is helpful. PHP is a dynamic script, or programming language and databases store additional information that allows a site to function in one or more specific ways.

Building the code for your Web pages is a lot like creating and saving any other document, such as word processing files and spreadsheets. You can use a plain text editor, or purchase an HTML editor for this process.

Both HTML and CSS are alphanumeric code languages. Each language is built on a predefined set of commands that are called tags.

To build a complete Web page using HTML and/or CSS, you simply arrange the desired commands in order within the document and save as .HTML. Some basic Web design techniques allow you to build a complete page within a single file, and other approaches require two or more separate files working together to create one functional Web page.

Many people are intimidated by the thought of learning the code required for basic Web design. At first glance it can seem like an extremely technical process.

But the truth is, learning HTML and/or CSS is not as difficult as learning the English language. If you are reading this article it’s safe to assume you’ve mastered the alphabet, basic vowel sounds, and common sentence structure, all of which are considerably harder to learn than basic Web design.

Your first step in mastering Web design code is to learn what the various tags mean. Once you have a basic understanding of this you’ll need to practice organizing these tags within a document to create the desired look and format.

Again, this process is a lot like learning to write. You simply add lines of code to your page until you have the arrangement you want, and then you save the document.

Website Management Basics

Once you are able to work fluidly with the basic Web design code languages to create exactly the kind of Web pages you want, you’ll need to learn how to move your finished pages to the Web server. This process is called FTP, which stands for File Transfer Protocol.

You’ll use a software device called an FTP client to establish a connection from your desktop to the host machine. These tools are fairly easy to use, and allow you to move files from your hard drive to the Web server within a matter of seconds.

Of course you can also move files from the host machine to your computer. This is useful when you need to backup copies of a Website, or when you need to pull a page down for quick editing.

To be an effective Website manager you also need to familiarize yourself with the hosting control panel your Web host provides. You should seek out a host that offers Cpanel technology, as this interface is the most flexible and comprehensive control panel software available.

A great deal of information has been referenced in this article. But don’t be intimidated.

Once you get in a little hands-on practice time you’ll find none of these Web design basics are difficult to learn. In fact most people who are proficient Internet users can expect to become proficient at basic Web design within 30 days.

At this point you should be ready to dive right into your first real lesson on Web design. Remember, it’s not as hard as it looks, and if you have the brainpower to read this article you are most certainly equipped to become an ace Webmaster.

Quickly and easily learn basic Website design with the author’s amazing online course. You’ll be an ace Webmaster in no time with this full-blown Website design course at your disposal.
Article Source

Participate in the conversation by leaving your comment below.

anti adware free download

May 31st, 2010

free removal of spyware best removal software spyware

When browsing a number of web page or when performing search with Google or Yahoo, you may be redirected to other unfamiliar site unexpectedly. Really, this is a frequent indicator implying that you may have contaminated by spy ware.

Don’t be nervous. The ideal way to get rid of web site redirect spyware threats one time and for all is to get rid of the adware with a good spy ware removing application/ antivirus software program. There are numerous spyware and adware treatment tools in the sector. Of training course, some are beneficial, no matter whether compensated or totally free, whilst some are terrible and not really worth a attempt.

Below, to shield your laptop or computer protection, and remove the website redirect spy ware, I would like to advocate numerous spy software elimination equipment to help you fix the adware difficulty conveniently. You can basically obtain and install the following three programs that are definitely the excellent types you can trust and use them to safeguard your personal computer with relieve.

1. AVG 9.. Its free of charge version allures many laptop users. Of course, it has its benefits too.

a couple of. Kaspersky. It is reliable antivirus program with its own personal engineering on virus detection and removal.

three or more. Malware Cease. This is a new increasing-up spyware removal instrument shared all more than the earth. Spy software Cease has amazed so numerous folks by its innovative online scan and profound functions integrated in the software program.

After you discover your pc may well be infected, it is superior to operate the adware erradication instrument to scan your laptop as soon as conceivable, since this can avoid additional malevolent attacks from spyware often. Work a scan with a great adware scanner now!

If you are not an expert to fix Desktop difficulties, I sincerely suggest you upload a good malware elimination tool to detect and deal with spy software threats on your computer system so that much more noxious attacks from spyware and adware can be prevented in time, and you don’t will need to restore Computer problems personally.

A pc virus is any piece of destructive software program which is incorporated or programmed into other harmless applications and leads to undesirable procedure instability or destruction to your computer method components. A huge quantity of pc users are not entirely careful of the superb dangers of computer virus microbial infection and almost certainly won’t even know if their pc has turn out to be the victim of an disease. If you have detected that your windows system has began to turn into slower, less functional, expertise web browser crashes and experience pop ups or commercials then it could necessarily mean that you are contaminated.The best element you could do in this circumstances is execute a scan with a zero cost computer virus treatment application.

In inescapable fact, even if you don’t knowledge people symptoms or even surf the world-wide-web you must still use a totally free trojan treatment method when a day as there are several methods in which these destructive transmissions can get into your program.Apart from downloading software program from the world-wide-web you can also receive bacterial contamination via transferring information via USB drives or floppy disks and also by opening up e mail attachments.Now there are lots of hundreds of viruses accessible at current of which some are much more detrimental than other people in conditions of what they do and how they work.Most of them are designed to delete, corrupt and modify system options and hard drive parts with no your awareness so you have to work fast ahead of its too late.

When it can come to virus erradication you basically won’t have significantly luck when striving to remove a malicious product manually even if you uninstall it and are able to delete its linked files and folders.The motive becoming that computer virus bacterial infections are programmed to distribute and infect various targeted method records which cannot be situated or identified by the naked eye.You have to use a free computer virus elimination application that is able to select up the transmissions with its signature databases and fix them in a safe and sound fashion.It is preferred that every pc user make use of these tools in purchase to avoid transmissions as you stand to drop every thing if you don’t.

Xoftspyse has been rated as the greatest no cost computer virus reduction device and has continued to be given considerably popularity because of its highly effective illness treatment abilities.If you hope to acquire the hottest version please check out the web site website link below.

Any ideas?

Create Chm HTML Help Files Easily

May 31st, 2010

Easily Create .CHM Files

Easily Create .CHM Files

Introduction to HTML Help CHM format

Nowadays, HTML Help CHM is the standard help format used in most modern Windows applications. An HTML Help system is completely stand-alone and can be distributed as a single file (for example, “My_Help_File.CHM”). Thus, a CHM file is practically a kind of the portable formats for technical documentation, which can be opened on all Windows PCs since Windows 98. Thus, any Windows user will be able to open such a file under Windows 98, ME, 2000, XP, and the latest Vista operating system as well.

An HTML Help CHM file includes all the features to provide the end-user with easily navigated tutorial. Everybody of us is probably familiar with the HTML Help viewer, which has the Table of Contents, alphabetical Index, and the Search feature, located on the navigation pane to the left side from the help topic text.

How do I create CHM HTML Help Files?

In fact, there are various tools in the marketplace from primitive applications to complex and expensive systems for writing technical documentation that support HTML Help as an output format. However, the common problem of that software is their non-intuitive and sluggish interface, complexity, and high price of about $999 per license or even more! Moreover, you will have to spend a lot of time on learning the tool before can create even a simple CHM file for your software product. Now you may be asking if there is another solution to make the process of creating CHM help an easier way. Fortunately, the answer is “yes”.

HelpSmith has an alternative vision of creating CHM Help. If you download and try HelpSmith available on the vendor’s web site, you will be surprised by its straightforward and easy-to-use user interface. There’s actually NO learning curve like in many other help authoring products making you spend hours to figure out how to add new help topic. Once you have installed HelpSmith on your computer, you can type “Hello, World”, click a button and here is it – your first help file in the HTML Help format. Then you can easily add new help topics, create hyperlinks, help windows, insert graphical files and everything the HTML Help system allows you to do; the process of working is actually as simple as working with Microsoft Office applications.

Creating CHM Files with HelpSmith

HelpSmith allows you to easily create CHM HTML Help files. Based upon the WYSIWYG (“What-You-See-Is-What-You-Get”) principle, HelpSmith provides you with a powerful text editor making the biggest part of working on a help system – writing and editing help topics – a pleasure to do. Use graphical images, insert full-featured tables, create hyperlinks, finally, and check spelling as you type just like in Microsoft Word. Also, you will be able to create the Table of Contents and the keyword Index for your CHM help system just in several minutes. Among other important HelpSmith features are the abilities to create Web Help and printed documentation from the same source help project.

Microsoft HHC.EXE compiler

CHM is not an open file format. So how do third party products allow you to create it? Like other help authoring tools, HelpSmith uses the HHC.EXE help compiler to create CHM Files from the source project. The HHC.EXE HTML Help compiler is freely available with the Microsoft HTML Help Workshop package which can be downloaded from the product’s home page. Once HTML Help Workshop is installed, you should follow these simple steps to link HHC.EXE with HelpSmith:

Choose “OptionsTools” from the menu.
Select “GeneralCompilers” on the left sidebar.
Specify the full path to the “HHC.EXE” file on your computer (for example, “c:Program FilesHTML Help WorkshopHHC.exe”).
Click the OK button to save the changed parameters.

The compiler is installed, the process of working with HHC.EXE is completely transparent to you, making it a breeze to create CHM HTML Help documentation.

Eugene Ivanov is a help authoring specialist, technical writing blogger, and a software developer at http://www.helpsmith.com, a company producing help authoring tools for technical authors and programmers.
Article Source

What are your thoughts on the subject?

One Big Reason to Limit Your Use of JavaScript

May 31st, 2010

JavaScript is used all over the internet to accomplish a wide variety of features such as hover menus, rollovers, animation, and form validation. In fact, JavaScript is used so frequently that web developers often take it for granted, without realizing that not all browsers support it.

Yes, that’s right, not all browsers support JavaScript. And if that isn’t bad enough, many web surfers actually disable JavaScript.

If you’re wondering why anyone would disable JavaScript, take a look at our list below.

Reasons Web Surfers Disable JavaScript in Their Browsers Pop-up Windows. Web developers often create annoying pop-up windows which are more irritating than useful. The best way to get rid of them is to disable JavaScript. Security. Security. Security. One of the most common considerations is security, and it is a well known fact that JavaScript can be easily exploited. (This is especially true for users browsing with Internet Explorer.) Additionally, many redirects are accomplished via JavaScript. By disabling JavaScript, you always know exactly where you are going and are less likely to be forwarded to an alternate website. Animations and Sounds. Have you ever been at work and navigated to a website which started playing loud music or sounds?! A lot of this is accomplished by JavaScript. Additionally, by disabling JavaScript, you can also get rid of many annoying animation which clutter the screen or distract you from the information you are trying to see. Annoying Restrictions. Sometimes, websites limit the actions that can be taken by visitors. For example, you have probably seen the websites which stop users from viewing the source code, saving images, or highlighting text. Alternatives to JavaScript

Clearly, there are many good reasons an internet users would opt to disable JavaScript in their browsers. And while estimates aren’t too accurate, somewhere between 5 and 7 percent of internet users disable JavaScript. That means that at least 1 in every 20 visitors might not see your website as you intended. So it is important to ensure that your website works properly with or without JavaScript.

Fortunately, other internet technologies can accomplish most of what you would probably use JavaScript to do:

1. Hover Menus

Believe it or not, you don’t need JavaScript to create a hover menu!

Sometimes, however, you might want to create a cool effect which is only possible with JavaScript. In this case, feel free to create the JavaScript menu, but pay special attention to how the menu behaves without JavaScript. Be sure that it can still be used to navigate your website.

2. Image Rollovers

Believe it or not, this too can be accomplished by CSS by using the ‘:hover’ state to shift the position of an element or show a new element. Either way, rollovers are rarely crucial to the usability of a web page.

3. Redirection and Form Validation

Fortunately, there are alternatives for these as well. When you use JavaScript, it is always processed on the client-side, which is why users are able to modify the behavior of the web page when they turn it off. Instead, you can opt to do all of your processing on the server-side, by using a programming language. For example, our contact forms use server-side validation to ensure that a valid email address has been entered, even though this could be accomplished with JavaScript. By opting for server-side processing, your users will always be subject to certain restrictions.

Similarly, you can use a programming language to redirect users to other web pages.

4. Animation and Pop-ups

For animation, there are two alternatives: (1) create an animated gif image, or (2) use flash. Both of these methods have their drawbacks. With the animated gif image, you are limited to creating an image with a reasonable filesize. (The longer the animation or larger the image, the larger the filesize.) And finally, if you opt to use flash, you will encounter some of the same problems you encountered with [removed] Not All Visitors Enable Flash. And like the animated gif, you are likely to have some filesize issues as well.

As for pop-ups, we’re at a loss. Instead, you will have to bait your users to click on a link which would open in an external window or tab… (Let us know if you’ve found suitable alternatives.)

So if you are building a website, you are free to use JavaScript. But its should only be used on elements that are not crucial to the use of your website. And if, for some reason, JavaScript is essential to the use of an element on your page, consider supplying some alternative text explaining what the element is and that users need to turn on JavaScript to take advantage of it.

Sofia Sapojnikova
Vesta Digital
http://www.vestadigital.com
Article Source

Participate in the conversation by leaving your comment below.

Web Design Articles – Making Effective Web Sites & Designing

May 30th, 2010

What is web publishing?

What are the goals of your site?

 

Is the goal to entertain, to provide information or graphics, or to provide some unique service? Or, perhaps, it’s something other than this!

If it’s for a business, are you trying to grab the attention of new customers, give information about products and services, do market research, or provide customer support? Do you also intend to highlight your after sales service?

How does the design and implementation of your web site support your goals?

 

For commercial sites

If your site is a commercial site, most of the surfers will go to your site with an intention to get information. They won’t be there for “a total web experience,” or to be entertained, or for the thrill of visiting a “Fabulous web site.”

They’ll want to know things like:

“What options are available and what do they cost?”

“What are the features of your products and services?”

“How can I contact your company?”

“Where and how can I buy your products?”

“Do you have a range of products or services?”

A commercial web site is a significant link of your company and, in some cases; it will be the prime option in which your customers and others interact with you in the future.

During the infant stage of the web many companies wanted to “just have a web presence” so they turned to graphics, advertising agencies, and the new generation of web design firms. Although these firms had a good background in graphic arts, most of them were quite novice in the ball game of creating web sites. They over-emphasized the graphics aspect and tried to entertain in the same way as print ads or TV commercials.

However, an effective web site needs a lot more than this. It should start with a requirements definition that evaluates the real needs of the company and how they can best be served through the web. This should be followed by a careful design and planning stage. The next phase is to build and test the site.

But the pitfall here is that a web site needs continuous updating and maintenance to sustain and stay in tune with the times. A lot of sites are designed in a way that failed to adhere to these aspects. You also have to consider the operations aspects of the site, such as guaranteeing response time and availability.

If you plan to build a web site that really makes sense, you should consider engaging the services of a systems architect before you contact the graphics companies or hire those Java programmers. An architect will plan your site as a system designed to meet your corporate goals, rather than just a bunch of interconnected HTML pages.

Make your site easy to navigate

Give serious thoughts to the roadmap of your site and how its different elements are linked. How is this navigational information conveyed to the user?

Could someone, after visiting your site, draw a simple diagram showing how the different elements are connected and how you get from one place to another?

If someone comes to your site looking for a specific piece of information, how easy is it to locate it?

How does a visitor figure out all of the things they can see or do at your site?

How does a visitor figure out how to navigate your particular site?

How can the visitor tell if they have seen everything?

How can a visitor tell what they have and have not seen?

Make it easy for a visitor to determine what is new and when things were changed.

A site that is difficult to navigate will also be difficult to maintain.

Complexity will limit the size of your site.

Complexity will make it difficult to test your site.

 

Some tips to generate repeat visitors to your site:

Make it large enough to require more than one visit to view the entire site. But make it easy to remember what the visitor has already seen by avoiding complex design.

Change your site often. But make it easy for the visitor to figure out what was changed, and when.

Make your site a source of reference material – a list, an index, a database. Perhaps allowing the user to search it for a particular topic or item.

Make your site an authentic and reliable source on a particular subject.

In the world of the web, every visitor is different

Remember that there are great variations in the computer platform, display setup, processor and disk speed, connection speed, and the particular browser software being used by each individual visitor to your web site. And the visitors themselves will be different, in every conceivable way.

Don’t assume that every visitor to your site has the latest hardware and software, a super-speed connection to the Internet, and the eyesight and reflexes of an energetic young teenager!

There will be a great variation in how your site looks to different users if you rely on fancy HTML gimmicks.
There will be a great variation in how your site looks to different users even if you don’t use fancy HTML gimmicks!

You have to decide whether the goal of your site is to impress those special few with your technical razzle-dazzle, or to make it a site for the enjoyment of masses.
Don’t create a site that caters to the select few of the total visitors you are targeting.

As a result of heavy Internet traffic, web pages bloated with gratuitous graphics, older hardware or software, a fair number of folks are surfing the web with the graphics turned off in their browsers. What does your site look like without its graphics?

You are going to lose a lot of points if you mention Netscape (or Microsoft), in any way, on the first page that your visitors see. This includes describing your site as “Netscape-enhanced,” telling your visitors that your site is only presentable if they have the latest version of Netscape, or pointing to a site where they can download the latest version of Netscape. Think of the message that it sends about you and your site. Think also of the first impression your web site leaves among the first time visitors.

How does your site look with Lynx? Try it and you’ll see how your site looks with a text-only viewer. This may be the only viewer that a Unix user will have, especially in foreign countries. If your site is mainly informational, don’t deny access to these potential visitors.

And you had better prepare yourself for the invasion of the surfers who will reach your site through add-ons to their TV set, cable box, or plug-in for their game playing machine. These new widgets will have limited capabilities, very much like the earlier versions of the more popular browsers.

The major online services have well over 10 million paying customers. Very soon, most of them will have web browsers, but they won’t be the very, very latest version of Netscape. Your pages may look very strange to them.

The people with money to spend do not have time to fool with getting a SLIP or PPP connection running. And they don’t have time to get and tune the latest version of Netscape (when they hear the word “upgrade,” they most likely think of moving to the First Class section).

They will most likely be using browsers that are integrated into a full-featured online service that provides a single package with news, stock portfolio tracking, and a seamless interface to the Internet and the web.

The real point is that if you have a commercial web site, you can keep Netscape around for testing, but make sure it also works with whatever browser is provided by AOL, CompuServe, and Prodigy.

 

The user interface

 

When the Macintosh first came out, Apple published a set of user interface guidelines for software developers. Some developers felt that having to adhere to a standardized interface would hamper their creativity. But others realized that it would actually free them to spend more time applying their creativity to step up to the next level of application design.

Consider the signal-to-noise ratio of your interface. How much is useful and interesting, and how much is just noise? Avoid using large or unnecessary graphics that don’t add to the content of the page.

Remember that browsers have a lot of user-configurable features — colors, fonts, etc. These can really mess up your fancy interface.

Don’t make the user confuse where to click.

Don’t replace bullets and horizontal rules with images. It eats bandwidth and confuses the user. If you use images as bullets, your visitors may try clicking on them and wonder why nothing happens.

Be very careful in using graphic elements as controls (buttons, links, etc). The user has to guess what to do.

Try not to have two or more places to click that perform the same action.

Don’t use the “underline” attribute for text. It makes it look like a clickable link.

Find out what your visitors do most often at your site and make that the easiest thing to do. If you’re into intricate jewelry or gemstones embedded jewelry and most of your visitors are there to have a closer and sharper look at your samples, have a big button that says “Get a closer look.” This is a good rule to follow when determining the size and placement of interface elements.

For some reason, most browsers switch to a grey background by default. The easiest way to fix this is to override the browser’s default. Use a white background.
Don’t forget that links show up in different colors than regular text, and may change color after a link is viewed. Consider how these links will show up against a colored background. (And remember that these colors will be different on different browsers and can also be changed by the user.)

You can use a shade of gray as a background if you are not displaying text against it. A lighter shade is advisable.
Keep the interface uniform. Have the same controls perform the same action everywhere.

Avoid putting too many interface elements on the same page. Some sites present the visitor with a bewildering array of image maps, buttons, text links, and images to click on. Don’t use colored, textured, or graphic backgrounds unless absolutely necessary. They may look fine in your browser, but could end up looking quite different in someone else’s browser, or on a computer with different video hardware, color depth, etc. They’re distracting, and they really do make text illegible at times.
Another problem with backgrounds is that they are handled differently by different browsers. On some, your page is first displayed, and then, after some delay, the background suddenly shows up, like a layer of smog descending on the page. With other browsers, you sit and watch a blank page until the background has been downloaded.

Displaying images against anything but a plain background may cause them to be rendered incorrectly by the browser. And it may make it difficult for a visitor to view them. You must have noticed that in Art galleries the paintings are placed with a light background so that the picture comes out well in the eyes of the viewers. Don’t blink anything unless it’s to indicate an emergency such as a life hazard. It’s distracting, and it is quite irritating for the surfer. Try to read something over here while something over there is blinking. It disturbs the attention of the viewer.

Don’t use tricky (or undocumented) HTML to do dissolves or fades or other special effects. They look different on every machine. And after a while, they can get downright annoying. And they may stop working (or work strangely) on different browsers or on new releases of your current browser.

Don’t have something that, when clicked on, takes the visitor back to the page they’re already on. Disorienting. This is common on sites where every page has links to every page.

One way to get a precise block of type, such as a name and address, to appear correctly in every browser is to render the type in an art program, then save it as an image (GIF) file. If done properly, a name-and-address block, including email and web addresses, should be about 2K bytes. (But don’t forget to include a text alternate.)

You can set large (headline) type, normally black, to a shade of gray. But not too light.

Don’t change any of the type colors — either for displayed text or for links. It only disorients the user.

In general, try and keep the user interface simple and uncluttered. Try and use default values whenever possible.

The little red light

Every web browser has one.

It’s a little indicator that turns red when the browser starts to load a page. After all the items on the page have been downloaded successfully, the little red light turns off.

This is especially useful when the web is slow, or when the page is complex. It lets you know when you actually have everything. A very useful element of the browser’s interface.

Unfortunately, there are a number of widgets (like animated images) that you can add to your page that keep the red light from working properly. The one most often encountered is the animated GIF.

With one of these widgets on your page the little red light never goes out. And, as a result, it looks like your page is still loading, even though it may actually have finished. Now the visitor has lost the use of part of the browser’s interface, and has to guess whether the page is complete. Or perhaps wait for the rest of it. Or perhaps give up and move on.

Hint: If the little red light doesn’t go out after your page has loaded, it’s a sign that there’s something on your page that will annoy people.

Use color wisely

Use color to convey information or to draw attention to where it’s really needed.

The standard web interface uses this principle by displaying the hypertext links to other pages in colors that stand out from the rest of the text. In addition, different colors are used to show which links have been visited and which haven’t.

So strong are these clues, that you can look at a web page and tell a lot about it without reading the text.

It’s also a good reason for leaving the text and links in their default colors. Your visitors will have seen hundreds of pages with the text and links in their default colors and will take advantage of this conditioning by being able to navigate a new site without having to constantly relearn the interface.

It’s obvious that if you change the color of the links on your site, or use an image map, much of the possible information will be lost to the visitor and your site will be more difficult to navigate.

Remember, also, that some of your visitors are color blind. At its worst, colors are varying shades of grey. Colored text against a colored background could show up as a grey smudge. Take this into account when you design your pages.

Other visitors, with less-than-perfect vision, may have trouble viewing images and text with strongly contrasting colors (like red text on a blue background). Don’t make your page so that it can only be viewed by teenagers.

Image maps

Avoid putting image maps on your pages unless you have a really good reason for using them. Fancy image maps can be far more confusing than a well-formatted text list or a simple set of buttons.

In many cases, it’s hard to tell just where to click. This is especially true if the map contains both images and words. And since the words are not underlined, it’s hard to tell if they’re links.

Image maps take up a lot of bandwidth and, in most cases, add nothing to your page.

If you use a large image map, your visitors may have to wait for well over a minute before they can begin to navigate your site.

Unlike regular text links, which change color after being clicked on, image maps give no clue about what’s been seen and what hasn’t. This makes it more difficult for the user to navigate your site.

Image maps limit you to a very simple site. It’s difficult to include more than a few items in the map, especially if you are including both icons and text in the map.

The time and effort it takes to modify both the image and the map make the use of image maps a real maintenance headache. It will take far longer to update or change your site if it means modifying the image maps as well. This is especially true if you have used image maps on many of your pages.

If you use an image map, make sure that you include a text list with identical items for those who are confused by your map or are using a browser where images are not being loaded. Locate this alternative list as close to the image map as possible to avoid confusion. Make sure that the list contains all the items on the map, and that they are in the same order.

If your image map is a figure that depicts something real, like a map of the India, USA or Germany, don’t presuppose that your visitors will be able to identify things (Which one is Hamburg or Scotland?) solely by their shape or location.

Also, make sure that your image map gives some sort of a warning if the visitor clicks in an area that doesn’t relate to anything or isn’t defined in the map’s table. (What happens if the visitor clicks in the ocean, next to India?)

Your page’s title

Don’t forget to put a title on every one of your web pages. The title is what shows up at the top of the browser’s window when a page is displayed. If your page doesn’t have a title, the browser will display “Untitled,” or “No Title,” or simply the URL of the page, or perhaps nothing.

The title is important. If someone bookmarks your page, the title is what shows up in their list of bookmarks. Or, if someone puts a link to your site on their page, they’ll probably use your page title as the link text. Or, if the page is indexed by a search engine, the title is what shows up in the search results. You get the picture.

Even if you do have titles on your pages you still might want to reevaluate the actual wording. Make sure that the title actually says something. Instead of “My Web Page,” how about: “Bud Spencer — My Web page?” Imagine viewing the two of them in a bookmark list.

If you have a business site, you may want to go even further. For instance, you may want to put the name of your business (or an abbreviation) in the title of every page on your site. You never know which of your pages will be bookmarked, and it will be far easier to pick you out in a list of bookmarks, or any other list that uses the page’s title.

And don’t forget to tell people about yourself and your activities on the main page of your site. Don’t make them guess. For example: “Splendid tours & travels is a travel house delivering domestic as well as international package tours to Europe and Far East”.

The width of the browser’s window

Imagine you’re an art director and you have to design an advertisement for a number of media vehicles like newspapers, magazines, tabloids etc. Now all these different media require different column sizes for your advertisement. Sounds crazy? How would you design such an ad?

Yet this is one of the biggest problems facing web page designers. The height of the browser’s window has very little effect on how your page is displayed — you just see more or less of it, sort of like a window shade. But as the width of the browser window changes, it can have a spectacular effect on how your page is displayed.

This is because the browser will try to rearrange the web page to make maximum use of the available browser width.

Two factors determine the width of the browser’s window — the width of the visitor’s screen, which determines the maximum width for the browser, and the proportion of the screen that the browser has been set to.

The practical width of computer screens varies from about 640 to 1280 pixels. This is determined by hardware, software, and the display settings the user has chosen. Your web page should work properly with the browser window set >anywhere

There are a number of different elements on your page, but they fall into two groups: those items that can be adjusted in width, and those that can’t.

Items that can be adjusted in width are text (which can wrap) and tables and cells (if declared as a percentage of the window’s width).

Items whose width is fixed are images, text given a “NOWRAP” attribute, text within PRE tags, and tables or cells declared as fixed (pixel) width.

Say you design your page for the middle of the browser range — about 800 pixels wide. What happens when your page is viewed at other browser widths?

Let’s start with a narrower window. If the page is designed with the right mix of fixed and variable elements, the page should still work. You might want to use a table with multiple columns where the leftmost is fixed width and the others variable width. If fixed-width elements are used, the page may end up wider than the browser and a horizontal scrollbar will appear at the bottom of the window. Now the visitor will have to scroll left and right to see your page.

If the window is wider than you designed for, a number of things can happen. If you’ve used an image as a background for your page, and it just fits your medium-sized window, it will repeat as the browser adds another copy to the right in order to fill out the increased width. Tables declared as variable width may be rendered strangely, with elements showing up in unexpected places.

In addition, the way a particular browser juggles your page to fit its width will vary greatly with different browsers. And also with different versions of the same browser.

Obviously, a certain amount of testing and experimentation will be necessary to make sure that your pages display properly at all browser width settings.

A Tip

Keep your home/main page small so that it loads quickly – say 10 seconds would be the ideal time. (Especially important when the web slows down.) This will hook the visitor. Think twice about putting that 90K GIF on your home page. Remember that yours is only one of millions of sites — web surfers have short attention spans.

Images

Don’t present high quality images such as art or photographs against a background that is textured or darker colored. Stick to white, a light shade of grey or, if you must use a colored background, use the lighter shades.
Don’t use an image compression technique that isn’t supported by all browsers. At the present time, GIF and JPEG formats are universally recognized.

A JPEG image may compress to a smaller file than a GIF, taking less time to download, but it may take longer to decompress and display, thus making your effort for naught. This is especially true on older, slower machines.

JPEG compression also imposes a loss of image quality, which may (depending on the settings in your image-conversion program, and your visitor’s hardware) be quite noticeable. But JPEG compression will probably give the best results with photographs or other images with lots of colors or fine detail.

With drawings or line art work, the GIF can actually end up smaller than the JPEG. With line art, a GIF may appear sharper than a JPEG since there is no loss of quality in GIF format. However, GIF images can only show a limited range of colors, and may not be suitable for images such as color photographs.

The best option is to try both compression techniques for each of your images and see which gives the smallest file size, the best image quality, and the best performance in downloading and viewing.

And don’t forget to design your pages so that they still are usable if a visitor has the image loading turned off. Use the “Alt” attribute to provide text alternatives for your images.

Interlaced GIFs

Don’t use interlaced GIFs. These give the effect of the image being continuously redrawn at a higher and higher resolution. The files for these images are actually larger than for the equivalent GIF, and take more time to load.

The effect is annoying and it’s hard to tell when the picture is actually ready to be viewed. It’s especially annoying when used to render fine artwork. It’s also annoying when the web is slow and the image sits half-rendered for a period of time. You may also find that the intermediate image resembles something very different from the actual image. It’s just another special effect that will soon be boring.

Animated Images

Avoid using animated images on your page. They make the page load slower — they use big files, slowing down the loading and viewing of the rest of the page. Your page might just sit there for a considerable time, totally blank, while the first animated image loads.

Because they have much larger file sizes than regular images, animated images eat away a lot more of the Internet’s precious bandwidth. It adds in slowing down the web. Animated images cause the page to load improperly — the little red light on the browser doesn’t go out, so there’s no way to tell if the page has finished loading. If the visitor clicks the ‘Stop’ button, it may turn out that the page hasn’t fully loaded, so it has to be loaded again. They can also keep you from being able to scroll the page while it’s loading.

They’re distracting and annoying, making it harder for the visitor to concentrate on the other things on your page. (It is quite disturbing reading something over here while an animated mailbox is flipping opens and closes over there.)

And although it may look cute the first time you see one, after you’ve seen it repeatedly again and again, you feel like smashing the screen sometimes!
And if you switch to another application, the browser now sits in the background, chewing up processor cycles doing animation.

The animation runs at different speeds, depending on the visitor’s hardware, and what else it’s doing at the same time — crawling on slower machines, and flickering between images on fast machines.

And lastly, a number of folks have reported browser crashes on leaving a page that had an animated image. When the browser crashes, it can mess up things like the browser’s history list, tables of cached items, and your bookmarks file.

Standalone Images

 

The most common use of standalone images is on a page with a lot of little images where clicking on one of them loads a larger version. If you just link to the image file, it ends up in the upper left corner of the browser window, all by itself.

Use an HTML page to hold the image. This will let you center the picture and put in a page title and other information.

 

Text

If you’re presenting text documents on your pages, give some thought to making them easy to read.

The viewing area of your browser is much smaller than a normal printed page, so you may have to reformat your documents to fit this new environment, rather than just dropping an existing document into your HTML editor.

Don’t run text the full width of the screen. This creates long lines of text that are difficult to read. Text also needs air around it, to breathe. That’s why most printed documents have margins.

You can easily solve these problems by using the “Block quote” tag, which gives a margin on both sides of the page. You can nest Block quotes to vary the width as necessary.

You can use tables to create more complex text layouts such as columns.

You can use dictionary lists (‘DL’) as a simple way of formatting text that requires indentation.

Don’t use long paragraphs of text. It’s hard to read this in printed form and, for some reason, even harder on to read on a computer screen. Try to keep paragraphs to four sentences or less.

If you specify a text font other than the default, make sure that the font (or its equivalent) is one that is standard on your visitors’ computers. And when specifying one of these fonts, don’t forget to specify the equivalent font names for other operating systems and hardware platforms as well.

And try not to put links in your text, especially in the middle of a sentence or paragraph. If you have links that relate to your text, put them at the end, like footnotes. Give your visitors a chance to read your text before sending them somewhere else.

Tables

Learn how to use tables and you will be able to perfectly control the look of your web pages. Tables let you break your page into precise segments and control the placement of graphics and text.

You can use tables to create columns and grids to contain the images and text. You can even use tables within tables to create sub-sections that can be treated as a unit. Table cells can be filled with color to add contrast to parts of the page. Whenever you see a page that looks like a magazine or a newspaper, you can be sure that the structure is based on tables.

Tables can be used as templates or style sheets to impose a uniform look on a web site. And tables can give you some of the functionality of frames, but without the headaches.

There are several ways to learn how to use tables. The easiest way is by studying table-based sites on the web. Any book that covers page layout theory and technique, such as used in newspaper or magazine, will give you some guidance in understanding the aesthetic issues involved. Go to the “Graphic Arts” section of your local library, book store, or art supply store and look for a book on the subject of page layout. Try to find one that utilizes the “grid” method.

Some problems encountered in using tables:

If your page is based on tables in may load more slowly than a page without tables. This is because the browser has to do a lot of calculations to figure out how to place all the items that are in the table. In addition, the browser may not display the table until all the text and graphic items have been downloaded.

You can speed this up in several ways. If the table is very long (more than several screens high) try breaking it into smaller tables, one above the other. Using tables this way will also make it easier to rearrange the elements on the page. Also, make sure that the height and width is specified for all the images in the table. Doing this will allow the browser to size the table before it gets all the images.

Even though tables are part of the earliest HTML standards, there are still differences in the way that they are displayed by different browsers. Getting your tables to display correctly in all the popular browsers can be a challenge. For instance, some browsers won’t display a colored cell unless there is text or an image in it. Others may vary in how they display nested tables or tables stacked one above the other.

So, as you develop your table-based pages, test them continuously with a variety of browsers. It will save from unpleasant surprises further down the line.

Another challenge is determining which parts of the table to make fixed-width (defined in pixels) and which parts to make variable (defined as a percentage of the current browser width). With a variable width table, the horizontal dimensions of the table readjust as you change the browser width.

The trade-off is that fixed width guarantees the final appearance more tightly, but the variable width can take better advantage if the browser has a larger width. In some cases, the optimum results are with a combination of fixed and variable width for the different parts of the table. Again, a certain amount of experimentation is required to find the optimum balance. Make sure that you test your table-based page at different browser widths.

Tables are one area where most WYSIWYG web page editors have problems. The editor’s display can vary greatly from what you see in the browser, especially with complex or nested tables. If you download a trial version of one of these editors, make sure you check the accuracy of how it displays tables.

As mentioned in the section on printing, tables will affect how your web pages print out.

Tables may also affect how your web page scrolls within the browser. Depending on the particular browser, the page may jump rather than scrolling smoothly.

Frames

Don’t use frames just to prove that you know how to use frames.

Your web page is small to begin with, and carving it up with frames can reduce the usable area to a tiny fraction of the screen. Some visitors will have browsers that can’t see frames, so you’ll have to maintain two versions of your site.

Don’t build your site around frames. It makes it difficult to navigate and limits you to having a very simple site. The cursor keys don’t work unless you click in the frame you want to scroll, and the browser’s ‘Back’ button may produce unexpected results.

And there’s also a good chance that a visitor’s attempt to print out your page will end in failure.

And an interesting surprise awaits the visitor who tries to bookmark one of the pages within your site. (They’ll just get the URL of your main page.)

And you may get unexpected results when a search engine indexes your site. Visitors who come to one of your pages from a search engine won’t be entering through the site’s front door and won’t see the frame that would normally be holding the page.

And if your “framed” site has links to other sites, they’ll show up within your frame, masking the identity of the other site and confusing visitors, who’ll wonder where they really are. And you won’t be able to bookmark the linked-to site.

In addition, there may be copyright issues involved if another site shows up within the frame of your site. In any case, it’s certainly unfair to the other site.

And if there’s a problem with one of your framed pages, it’ll be difficult to report since only the URL of the main page is displayed.

Frames also cause problems when the browser is called from another application. Say that you’re reading an email and someone has sent you a message which includes a link to a web site. You double-click on the link and now the browser becomes the front window and begins to load the page. If the last thing you were looking at in the browser was a frame-based site, guess what happens?

You can get some of the functionality of frames, without the complexity, by using tables to lay out your pages.

One possible use for frames is if you have a report where you want to lock the row or column titles so they don’t scroll off the screen.

Java and Javascript

A lot of people are learning how to program in Java and JavaScript. Most of their early efforts seem to be some form of nonstop, repetitive animation that is both annoying and distracting. Some applets keep the page from loading or scrolling properly.

One popular applet overwrites the browser’s status display at the bottom of the window, keeping you from viewing the destinations of the links as you move the cursor over them. It also keeps you from seeing the status of the current page as it is loading.

Another popular use for Java is to open a smaller secondary window above the browser. This may prove to be disorienting if your visitors are not ready for it.

If you are developing Java applets, you may wish to wait until you have something more worthwhile before inflicting your early efforts on unsuspecting visitors.

If you make your site so that it can only be viewed with Java or JavaScript enabled browsers, you’re making a big mistake. An even bigger mistake is to make two versions of your site — one for Java, and one without it!

What will the visitor whose browser does not support Java see at your site? Perhaps an interesting message that the site requires Java. What about the visitor with a Java-capable browser, but with Java disabled? Perhaps a dialog box with an interesting error message.

Some other considerations. Only a fraction of your visitors will have Java-capable browsers. You can test for which browser they’re using (and maintain several versions of your site), but some will be using Java-capable browsers with Java turned off due to security concerns. In this case, they may get an interesting error message from the browser’s JavaScript interpreter.

When your pages are indexed by search engines, they also take an excerpt from the beginning of the page. If the first thing on your page is a lump of JavaScript code, then this is what the search engine will show as the description of your page. Perhaps not what you had in mind.

If, however, you are designing a web-based application to be used on a private Intranet, you may have a valid reason for using one of these new technologies.

 

Hard Copy

What do the pages on your site look like when they are printed out? Try it. You may be in for a surprise.

You might want hard copy because it makes it easier to design and edit your pages. Just like an advertising layout.

It gives co-workers and customers a way to view and comment on your pages. You can print out information rather than writing it down.

Your visitors can print out a hard copy of the information on your site for later reference.

If you’re using tables to control the layout of your page, they will also have an effect on printing. You can add some control to how the pages print. When printing, the browser may begin a new page if a table won’t fit on the current page (just as it would with an image). Judicious use of tables can force page breaks when the document prints out. But be sure to test this with different browsers.

If your browser has a “Page Preview” option, you can use this to get a preliminary idea of how your pages will print.

If your page has a lot of browser-specific code, it may not print out properly if the visitor has a different browser.

If your page has a black or colored background, it may not print properly.

If your page uses an image for the background, it will probably print without the background.

If your page uses frames, it probably won’t print correctly.

But the biggest surprise awaits those whose ultra-chic pages have black or dark backgrounds with white or light-colored text.

Should you use the latest features?

Each new browser has new HTML tags that it supports. Some are upgrades to the latest HTML standard. Some are proprietary tags for features supported only by this particular browser.

For some, the allure of a new technical challenge is too much to resist. So, instantly the web starts to blossom with pages that use these new features.

Before you start cranking out your new pages, here are some things to consider:

1. Do you absolutely, positively need this new feature for your site, or are you just using it to show off?

2. Which browsers are compatible with this feature?

3. What percentage of your visitors will be using these browsers? Is it worth implementing this feature for only a select few of your visitors?
4. What happens with browsers that don’t support these new tags, or with the right browser, but with the new feature disabled by the user? What will these visitors see?

5. Will you need special versions of your pages with code to handle different browsers?

6. Will you have to maintain several versions of your site in order to support all your visitors?

About HTML

The easiest way to learn HTML is by studying the source from other people’s pages. Most browsers will get the HTML source for the page you’re looking at. It’s also a good way to learn what makes bad pages bad.

Be careful about using new or specialized HTML features. They may not be upward compatible with the newer browsers or new versions of HTML. And it will be a very long time until your visitors have upgraded to a browser that supports these features.

Avoid using browser-specific “enhancements” that only work with one particular make or version of browser.

Use the absolutely smallest set of HTML that will do the job. Make this something you can brag about, rather than how you mastered the fancy commands.

Don’t use undocumented HTML effects to do things such as dissolves or fades. This may stop working in the next release of the particular browser you’re designing it for, and may cause some other browsers to function incorrectly.

Never forget that HTML is not a page description language or page formatting language. It is for displaying information and graphics, and for interacting with the user.

Use as many defaults as possible, Override them only when necessary, such as to set the background color to white, or to center an image.

But the best way to use HTML is not to use it. The newest WYSIWYG web page editors let you put together web pages without coding directly in HTML. It’s like using a word processor. Most of them also have a way of viewing and editing the underlying HTML code so experienced users can still have control over the fine points.

It’s like advancing from assembly language to a high-level language like BASIC. The WYSIWYG editors take care of the annoying details and free you to work at a higher level. In addition, these editors will automatically take care of a lot of the housekeeping for you, like specifying the height and width of all the images so that your page loads faster.

Most of the WYSIWYG web page editors are still in the WYSINQWYG (What You See Is Not Quite What You Get) stage, and some produce more HTML than an optimized, hand-coded page. But the extra text they produce adds little to the download time of a page, and you can be sure that the page won’t have any HTML errors in it. (If you’re really interested in how fast your page loads, how about dumping one of those animated GIFs?)

Advertising

Advertising has come to the web. You will definitely rope in some client that pays you by advertising on your page?

There is a dual benefit by getting paid advertisements on your site. It proves that your site has more visibility and reach among the surfers and it also gets you more revenue in turn.

But while other advertising media are aimed at influencing your next purchase, web ads have a completely different goal — to get a visitor to leave your web page and go to the advertiser’s site. (You only get paid if someone leaves your page and goes to the advertiser’s page.) You can be sure that the designers of the ads will try their very best to get folks to leave your page (and probably not return).

But that’s not all. You may not have any say about what the advertisement says or about the subject matter. Or even worse, what the ad does. Imagine, someone else’s animated image on your page. Hmm… Wonder why your page doesn’t load correctly any more.

A large ad at the top of your page may create a certain amount of confusion as to the actual ownership of the site. And since this is probably the first thing that loads, it’s probably the first thing a visitor will see.

If you have a commercial site, you’re going to look pretty silly with an ad for another company on your pages, especially when the goal of that ad is to get visitors to leave your site. Some might wonder why your company can’t afford to pay for its own web site.

And don’t forget the free ads that many sites carry. Sort of like paying extra for clothing that displays the designer’s name in large letters. Most of these free ads are for the latest browsers or plug-in components that you absolutely must have to view the site properly. Others have created “awards” that you can use to decorate your page. Remember that they’re also links to someone else’s site.

Is anyone getting rich from letting others put an ad on their page? Only a few of the most hit sites. For the rest of us, it’s just another “get rich online” gimmick.

Testing and debugging

In the real world of computer systems development, some consider testing to be the most important phase. In the world of the web, it doesn’t seem to have the same importance. Look at the many web pages with glaring errors such as missing images and non-working links.

If your web page editor has a spelling checker, use it. If it doesn’t, find another way to check the spelling.

Test your pages with several different browsers. You will be amazed at the variations in interpreting even the simplest HTML tags.

Make sure you try your pages with the browsers provided by major online services such as AOL and Prodigy. You may also want to test with previous versions of the more popular browsers. Test all your pages after making even trivial changes to your site, just to make sure you haven’t broken something. (Programmers know that you’re far more likely to introduce an error when making changes than when the original work was done.)

During development, you’ve probably done the testing of your site with all the files on the PC. Make sure you test the site after it’s been moved to the server.

Make sure that you test your pages in a way that forces the browser to get everything — both text and images. This means turning off the caching, emptying the cache from within the browser, or deleting all the files in the browser’s cache directory. This will force the browser to get everything from scratch. You’ll see how long your pages really take to load.

And while you’re doing this, you can measure your browser’s “hang time.” This is how long the browser hangs there with a blank screen before something shows up.

Now go to your browser’s options dialog and make it so that the page always has a white background and the links are their default colors (blue and red). A lot of people will have their browsers set this way to avoid viewing weird backgrounds or strangely-colored links. How does your page look with these settings?

If you can get hold of one, test your site with one of those new widgets that turns your TV into an Internet surfboard. Most of these still have just the capabilities of the very early browsers. They have lower resolution than most browsers and they reformat the page so it can be read on a TV screen.

Turn on the “don’t load images” menu item or checkbox in your browsers option settings. How does your page look without its images? Is it still possible to find your way around?

If your page uses a text font that isn’t one of the defaults, be sure that the page looks right with all the different variations mentioned here.

If your page is blessed with a Java or JavaScript widget, what happens when you look at it with a browser that doesn’t support Java? What about a Java-enabled browser with Java turned off?

If your page needs a special plug-in, or a special helper application, or uses a special file type, test to see what happens if one or more is missing or not supported. It might be enough to make Netscape toss its cookies.

As mentioned previously, there are a number of things that you can put on your page that keep the little red “download” indicator from going out after the page has finished loading. If your page has one, see what happens with different browsers. You should consider replacing these widgets with something that doesn’t keep the browser from functioning properly.

Have other people test your web site. Especially if their computer setup is different from yours.

Have other people proofread your text.

Test on different platforms. In one case, a page that looked fine on a PC didn’t fare as well on a Macintosh. And this was with the same version of the same browser. One source of problems is specifying a text font that’s only available on a PC and forgetting to add the Mac equivalent.

If you’ve got a site which has different versions, depending on the browser, you’ve really upped the ante, testing-wise.

Last, but not least, don’t forget to check your server’s error log. It’s the main error reporting and debugging tool for your site. Look for things like missing images, bad links, and errors from CGI scripts. You should check this log on a regular basis, and especially after making changes or additions to your site.

Pay attention when someone tells you they had trouble viewing your site. For every person who takes the time and trouble to write to you, there are many more who will give up in frustration.

Maintenance

It’s a dirty job, but someone has to do it because change is inevitable. In nature also everything changes, seasons, color of the skies, the aroma around us and what nots! The world changes, the web changes, and one day your site will have to be changed just for the sake of changing. That’s what people want. They want design, different colors, animations, sound etc in your web site. In fact some of the hottest sites like Yahoo, Hotmail and Rediffmail have changed quite a lot since their inception if you have noticed.
Is your site easy to modify? Is it easy to make additions and changes? Some of the things that make a site difficult to change are sloppy formatting of HTML code, image maps, and a site where every page links to every other page.

Can your site be maintained or modified by someone besides you? In the world of commercial web sites, it’s more than likely your site will eventually be inherited by someone else. Have you left them a clear path to follow?

If you use browser-dependent features on your site, you will have to have two or more versions of your pages — a maintenance headache.

Format your HTML documents so that they are easy to read. Use blank lines and spaces to separate elements.

Create a set of uniform formats and styles for your pages so that you can create a new page by copying and modifying an existing page.

If you have links to other sites (“My Movies Cool Link List”), you owe it to your visitors to keep these links up-to-date and accurate. You should check them on a regular basis to change or modify links to sites that have moved, and to remove links that now lead to dead ends. Fortunately, there are a number of shareware tools that can aid in this process.

If you move your site to another URL, make sure that you leave a forwarding address at the old URL.

And make sure that your pages are current. If you have a sale, or a contest, or an offer that ends on May 25th, make sure that the page gets updated or removed within a few days of the expiration. Consider using automated maintenance to build and maintain your HTML pages.

Dead pages:

 

Web sites can grow to be complex, and may undergo continuous modification and evolution.

As pages become obsolete, you update the links on other pages so that obsolete pages are no longer pointed to. Since nothing on your site points to these old pages, there shouldn’t be a problem, right?

Unfortunately, there may still be links to these obsolete pages — from other people’s web sites. Three possibilities: search engines that have indexed the page, visitors who have added the page to their list of personal bookmarks, and visitors who point to your page with a list of favorite links on their site.

This can be a problem if the pages contain information that is no longer current, authentic, or accurate.

One way to see if this is happening is to check your stats to see if orphaned pages are still getting hits. If you have really good stats, they can tell you who has links that point to you.

One thing you can do when a page is dead is to delete it from the server or rename it. Either way, it will return a “not found” error when someone tries to access it. After this is done, you can re-submit the original URL to the search engines. This will force them to look for the page and, not finding it, remove it from their database. Even if you don’t explicitly submit these pages to the search engines, they will eventually look for them and find them missing.

Another thing you can do is to replace these orphaned pages with a generalized page that has a link that points to the main page of your site.

 

It is good if you read the above information and use it to your benefits. Of course this exercise could be helpful but time consuming too! The other option is to contact us at our AIT – India Center and discuss your needs with us and rely on us to deliver a fabulous web site that works on the net. The second option would be more sensible it seems!

Head SEO, Marketing at AIT India
Article Source

Any ideas?

Simple Strategies for Generating High Quality Traffic for Your Site

May 30th, 2010

When you are making a new website for your business, you are nearly a perfectionist with making sure that it all goes just according to plan. Yes, it’s important to have a presentable site that your visitors will like, but all your hard work can go into vain if you don’t have targeted traffic coming your way. You may have laid out a beautiful website that is a wonder to look at, but if no visitors see it then it will not be very helpful for you. Traffic is always one of the most important things that any website needs to survive, and yours will be no different. There are many different ways to try and bring traffic in, some will cost nothing while others will charge for a service, so you need to figure out which method makes sense for you. This article will take a look at some of the proven techniques that you will be able to use to bring in more traffic for your site. We will also point you in the right direction to able to increase traffic to website.

There are many people that either don’t believe or are not aware of the success that marketers hae when they create their own email list. They think and believe that you first need traffic to build a list, which is far from true. If you build a successful mailing list you will get plenty of targeted traffic to your sites, new visitors and more importantly repeat visitors, the repeat visitors particularly are what will help you remain successful. You will find any successes that you have will be greatly magnified if you can maintain a great relationship with the people that you have on your list. The quickest way to get a strong email list is to use an autoresponder service, such as Aweber, then begin creating a list that is relevant to the nice market you are working within. Not only will your subscribers mean repeat traffic, but it will help with spreading the word of your products or offers. For this reason, you cannot ignore the advantages you stand to have if you do a proper job of setting up your email list.

You can also take advantage of social bookmarking. The traffic that you get from these sites is usually targeted and converts well. The trick to this method is to sign up to as may social bookmarking sites as possible and really get your site some exposure. Once again, the tagging that you use will be very important because the users of these sites will use the tags to navigate to the content they are looking for. You can submit your homepage to these sites, or individual pages. Do not only bookmarking sites that are your own, if you do this you will be obviously labeled as a promotional spammer, instead bookmark other sites along with your own.

If you have the money to spend, you might consider using banner advertising and media buying to bring in more high quality traffic for your site. Many high traffic site have ad sections and you will be able to get in touch with them and pay them to place an advertisement for your offer. Most of these sites already run Google Adsense advertisements, so they should be able to help you advertise on their website for a fixed fee.

In summary, traffic generation is not a technique that you will be able to pick up overnight, but it will be a powerful asset for you. It’s one of the most important things that you will ever learn in terms of your online success. Take some risks, put in plenty of time and work and you will soon see the results. There are several ways to increase website traffic just be certain what ever method you select  has been thouroughly tested

Easily Increase Traffic To your website – Free Report

What do you think? Please comment below to tell me.

Information about Linux Webhosting Versus Windows

May 30th, 2010

If you are thinking of switching to Linux or trying it out, there are some things that you need to know about as a newbie to Linux. It’s not quite as simple as downloading Linux and installing it to your machine.

There are many different projects and things that you should know about to make your Linux experience better.

Different Distributions:

A distribution is a version of Linux.There are hundreds of distributions, but be sure to check out Ubuntu, openSUSE, Fedora, Arch, and Slackware. Each of these is a little different with different interfaces and applications.

Different Graphical User Interfaces – GUIs:

There are different interfaces that you will see in different distributions. The most popular are KDE and Gnome. There are also ones for slower, older computers like XFCE and Fluxbox. Try out each one of these until you find what you really want and enjoy using.

Different Settings:

You are going to be used to doing things a certain way if you have used a Mac or Windows. At first it’s going to be frustrating when you know how to do something on your old system but have not been able to figure it out with Linux yet. Take your time.

Whenever you are using the Linux, in whatever distribution you like the most, you have a Home folder. This is an extremely important folder for everything that you do on that machine. Due to the way that Linux segments it’s file system, it’s important to keep track of what is in this home folder. Although it sounds like basic file management and as such can sound boring or repetitive, when things go wrong being aware of where you have saved what, can make all the difference.

First of all the home folder is much like your “My Documents” that you have in Windows. Your basic files that can include pictures, music, video, documents, and downloads will be saved into this folder. For each user on the computer, you will get your own folder that holds your own personal documents. This is important as this segmentation provides you with privacy, but more importantly, your own organizational system.

Linux Hosting or Windows Hosting?

Both Windows and Linux Hosting have benefits that you will be able to appreciate, but choosing the right for your needs depends on several factors. How much do you have to spend? How familiar are you with hosting and running your site? What type of site do you want to have?

Why Choose Linux?

One of the biggest reasons that many choose Linux hosting is because of the cost. The services and software that you need to use the platform are free of cost, and you will have a lot of control over how you use the software. Those who are using PHP will find that it will run better on a Linux server than on a Windows server. The hosting plans through most of the companies are generally a bit less for Linux than they are for Windows. However, they do not have full compatibility with Microsoft applications, and you will not have quite as many features.

Why Choose Windows?

MS Windows is a user friendly Operating System, which runs good on client side but need improvement in server architecture. Normally Windows hosting plans have high cost as compared to Linux hosting because of licensing fee. If you are not a command line fan and feel comfortable on GUI, than Windows hosting is right choice for you.

To put it in simple terms, Linux website hosting is that form of hosting where a company gets the liberty to construct web sites by using the Linux operating System. Windows web hosting is reference to dedicated web serving and is aimed at the delivery of single purpose solutions for internet service providers apart from application developers and other web experts organizing web functionalities. New web masters and their novel websites that do not generate any revenue and contain static HTML pages most probably get hosted on the Linux server where as revenue generating websites find their way on the Windows Operating System that is more business centric and enterprise driven.

What do you think? Please comment below to tell me.

cisco certification – Cisco Related Network Design Concepts (Exam 640 – 863 DESGN) Added with Free Complete Content Discount

May 30th, 2010

This CCNA Exam course provides an initial basis of network design of Cisco integrated networks based on the Cisco Service-Oriented Network Architecture and is intended as a supplemental study guide of 640-863 DESGN certification test

Certified professionals design routed and switched network infrastructures and services involving LAN, WAN, and broadband access.

CCNA Exam Name: Designing for Cisco Internetwork Solutions Exam (640-863 DESGN)

The outcome of learning this courseyou can expect do the following
* Apply best practices based on Cisco’s Service oriented Network Architecture model
* Design scalableand secure routed and switched organizational LAN, WAN, broadband as well as wireless networks
* point to the appropriate Cisco devices in concert with the requirements of the design

Course Prerequisites: CCNA-level knowledge is needed to successfully grasp the concepts presented in this course and to get ready for the exam.

Here is a quick clip which reviews the content that comprise that course for CCNA Exam

The Discount for online course as well as more benefits at  CCNA web site

A list of few of the sections

Part 1: Cisco’s Intelligent Information Network. Getting Started to Cisco’s service oriented network architecture, How Cisco connects Network and Applications using their Intelligent Information Network. Prepare, Plan, Design, Implement, Operate and Optimize (PPDIOO)

Part 2: The Top-down system and Network Analysis. Determine organizational and technical missions and constraints using a “Top-Down” system. Steps and documentation to collect company input and existing network infrastructure. Tools and techniques for determining, testing and analyzing the existing network

Section 3: Documentation and Testing. The Design Document Cisco and 3rd party Network Management tools and protocols

Section 4: Network Heirarchy and Enterprise Architecture. The Three-layer Hierarchical Network System (Access, Distribution and Core). The six modules of Enterprise Architecture. Methods to build redundancy in the network

And a lot more sections in the course.

CCNA Exam

Participate in the conversation by leaving your comment below.

How to Make HTML Forms for Your Website

May 30th, 2010

Your website visitors often want to contact you. For support, to inquire about a product, for link requests or even just to say hello. Many website owners just list their email address, so visitors can write to them. This way of posting contact details is very common, but it has a major drawback: spamers harvest websites searching for email addresses. Once your email gets into their list, you start receiving unwanted ads, various shady discount offers and even viruses.
The safest way to allow your visitors to contact you is to include a web form on your website. Doing this is not that complicated, but it requires a certain degree of HTML knowledge and access to your website source.
Below is a small HTML form that includes only 3 fields: Name, Email and Message.
<form method=”post” action=”mailto:youremailaddress@domain.com”> Name: <input type=”text” size=”10″ maxlength=”40″ name=”name”> <br> Email: <input type=”email” size=”10″ maxlength=”10″ name=”email”> <br> Message: <textarea rows=”4″ cols=”20″ name=”message”></textarea> <input type=”submit” value=”Send message”/> </form>
This form uses “mailto” function to send the filled data to the specified email address. Let’s break this HTML form into pieces, line by line: 1. <form method=”post” action=”mailto:youremailaddress@domain.com”> This line includes the beginning of the <form> tag and the email address that will receive the message. The only thing you should modify is the email.
2. Name: <input type=”text” size=”10″ maxlength=”40″ name=”name”> <br>
This line contains the first field from your contact form: an edit box, “name”, that users will use to write their name and a label describing that field. You might also have noticed some properties of the edit box: size currently 10 and the maximum allowed length that is 40. “<br>” is the HTML tag for new line.
3. Email: <input type=”email” size=”10″ maxlength=”10″ name=”email”> <br>
Similar with the line above, it is an edit box for your visitor’s email address. This field is very important because you will use this information to contact your visitor. You can also modify the size and maxlength property of this edit box.
4. Message: <textarea rows=”4″ cols=”20″ name=”message”></textarea>
This field will contain the message body. It’s not an edit box anymore, because we needed more space. This HTML field is named <textarea>. You can modify its height and width by changing the values for “cols” and “rows” properties.
5. <input type=”submit” value=”Send message”/>
This is the button visitors will press to send you the message. You can change the “value” property from “send message” to anything you want.
Don’t forget to close the form tag by adding </form> at the end of your HTML email form script.
This method of building a HTML form for your website has a minor drawback: your email address is still visible. It still can be harvested. To hide it, you would need more programming skills, to include the mailto command into a php function.
But don’t worry, there is another way. A simpler and faster way to have a HTML form, and it doesn’t require any programing skills at all. It works even if your server doesn’t support php, and you can benefit from powerful features like receiving attachments, multiple recipients, field validation, message history and anti-spam defence. You just use an online wizard to generate your HTML web form, and then copy-paste the code on your website.

Ted Peterson uses HTML forms generated using the free service of 123ContactForm.com . He designed his email forms using their online wizard.
Article Source

What do you think? Please comment below to tell me.

Using Html Codes In Your Articles: Stage Your Articles To Attract Readers

May 30th, 2010

Have you ever been frustrated by the appearance of your article when you submit them to an article directory?  Have you felt lost as you tried to figure out how to format your text so your article is easier to read? HTML code will help you format your articles to get the look you want. Using HTML codes will make your articles attractive, easy to read, and gain the credibility and readership to draw prospects to your message.

Why Staging Your Article Is Important

Staging is an important activity when selling a home.  Staging helps prospective buyers see the potential of a house and leads them to seriously consider buying.  If the house is cluttered and messy, most buyers will walk away, even if the home is the best deal on the market. For most buyers, it’s too hard to look past the clutter and see the gem in the rough.

Similarly your article should be “staged” so readers will want to read it. Just like a cluttered or sloppy house, if you article appears sloppy and difficult to read, readers won’t take time to read it, even if it’s full of great, valuable content. If your article appears neat and easy to read, you’ve made great strides in getting readership.

What Readers Want

Readers want articles that are easy to read and informative. They don’t want to work to get the information out of your article, just like home buyers don’t want to look past the clutter to see the potential in a home. You get one shot at enticing someone to read your article. They don’t want to reread your article (and they won’t) if they don’t get it, so it’s imperative to make a good impression the first time.

The reason your article is being read is because it’s relevant to the reader’s problem. Your job, as the writer, is to lead the reader through your thought process and influence them. Most readers don’t expect a Pulitzer Prize winning article, but they do expect to get answers and value from reading your article.  After all, they’re reading your article to get informed about their problem. Don’t lose your credibility by causing your reader to say “huh?” as they’re reading.

HTML Code, Your Staging Tool

Just as furniture and cleanliness are the tools of staging a house, HTML code is the tool to stage your articles. For articles, all you’ll need are basic HTML codes to “design” your article so it’s attractive and easy to read. You can learn more advanced HTML coding by goggling HTML code. You’ll find plenty of tutorials that step you the why and how of HTML, which is very much like computer programming. However, unless you’re into designing your own web page, simple HTML codes should be all you need.

The basic codes you need to know are paragraph, bold, underline, italics, paragraph, and line break. The basic format for these codes (except for line break) is and , where “code” is the type of formatting you want to use. You place the “start” code at the beginning of the text you want to format, and place the “end” code at the end of the text. For example, if I want to bold some text, I would place , the start code, in front of the text I want bolded and put , the end code, at the end of the text.

Simple HTML Codes To Get You Started

Bold Text:  you text

Underline Text: your text

Italicize Text: your text

Paragraph:

your text

:  This code places a blank line between your paragraphs. Some HTML coders argue that you don’t need the end code, but some consider it good practice to use.

Line Break: your text
:  This code will allow you to create a line break without starting a new paragraph. This is a simple code to use when you have a numbered or bulleted list.

The Use of HTML in Article Directories

Most article directories allow some simple HTML coding.  Some directories only allow the use of a few, and others allow more. For example, one of the directories I use does not allow the use of underline or line break, but they do allow bold and paragraph. Unfortunately, this makes using HTML a little tricky to figure out when you submit your articles.  You’ll have to preview your article in each directory to see how the coding affects your article.

There are some article directories that use a feature called “what you see is what your get” (WYSIWYG). With this feature, your article is formatted as if you had typed it in MS Word.  But fair warning-WYSISYG isn’t always what you get. You still must preview your articles to make sure they appear like you want.

Another point to keep in mind is that HTML doesn’t care if all your text runs together. If you submit your article, preview it, and don’t like what you see, you can edit it, but you may return to an article that looks like one big paragraph. You’ll have to reformat your article so you can edit it more easily.

Recommended Approach for Using HTML

In order to help you format you article, I recommend you write your article and format it the way you want to look. Use this format for directories that use WYSIWYG. Then copy your article, paste it below this version, and add the HTML codes that represent the formatting that you want, i.e., add the codes you need to get the formatting you want.  Use this version for article directories that don’t use WYSIWYG. You’ll end up with two versions of your article.

Summary

Staging is an important aspect of your article marketing, along with providing valuable content.  Staging makes it easy for your reader to read your message and understand it.  Although there are some challenges with using simple HTML code, the challenges are more tedious than technical.  Don’t be afraid to use HTML to draw more readers and potential customers.

Happy Business Building

Yoli

Yolanda Allen is a home based business expert specializing in a financial services and education product and marketing system, where you learn to be a master marketer. Learn how Yolanda’s business partner made over $140K in one month using this system. Yolanda’s on her way and now you can be too. http://YBAMarketing.com.
Article Source

Any ideas?