Oct 23

Streamline Your Website Design Pages
by: Eric Lester

Squeezing the most efficient performance from your web pages is important. The benefits are universal, whether the site is personal or large and professional. Reducing page weight can speed up the browsing experience, especially if your visitors are using dial-up internet access. Though broadband access is the future, the present still contains a great deal of dial-up users. Many sites, ecommerce sites especially, cannot afford to ignore this large section of the market. Sites with a large amount of unique traffic may also save on their total monthly traffic by slimming down their web pages. This article will cover the basics of on-page optimization in both text/code and graphics.

Graphics

Graphics are the usual suspect on heavy pages. Either as a result of a highly graphic design, or a few poorly optimized images, graphics can significantly extend the load-time of a web page. The first step in graphics optimization is very basic. Decide if the graphics are absolutely necessary and simply eliminate or move the ones that aren’t. Removing large graphics from the homepage to a separate gallery will likely increase the number of visitors who “hang around” to let the homepage load. Separating larger photos or art to a gallery also provides the opportunity to provide fair warning to users clicking on the gallery that it may take longer to load. In the case of graphical buttons, consider the use of text based, CSS-styled buttons instead. Sites that use a highly graphic design, a common theme in website “templates”, need to optimize their graphics as best as possible.

Graphics optimization first involves selecting the appropriate file type for your image. Though this topic alone is fodder for far more in depth analysis, I will touch on it briefly. Images come in 2 basic varieties, those that are photographic in nature, and those that are graphic in nature. Photographs have a large array of colors all jumbled together in what’s referred to as continuous tone. Graphics, such as business logos, are generally smooth, crisp and have large areas of the same color. Photographs are best compressed into “JPEGs”. The “Joint Photographic Expert Group” format can successfully compress large photos down to very manageable sizes. It is usually applied on a sliding “quality” scale between 1-100, 1 being the most compressed and lowest quality, 100 the least and highest quality. JPEG is a “lossy” compression algorithm, meaning it “destroys” image information when applied, so always keep a copy of the original file. Graphics and logos generally work best in the “GIF”, or more recently, the “PNG” format. These formats are more efficient than JPEGs at reducing the size of images with large areas of similar color, such as logos or graphical text.

A few general notes on other media are appropriate. Other types of media such as Flash or sound files also slow down a page. The first rule is always the same, consider whether they are absolutely necessary. If you are choosing to build the site entirely in Flash, then make sure the individual sections and elements are as well compressed as possible. In the case of music, I will admit to personal bias here and paraphrase a brilliant old saying, “Websites should be seen and not heard.” Simply, music playing in the background will not “enhance” any browsing experience.

Text and Code

The most weight to be trimmed on a page will come from graphical and media elements, but it is possible to shed a few extra bytes by looking at the text and code of a web page. In terms of actual text content, there may not be much to do here. A page’s content is key not only to the user’s understanding but also search engine ranking. Removing or better organizing content is only necessary in extreme situations, where more than page weight is an issue. An example might be a long, text heavy web page requiring a lengthy vertical scrolling to finish. Such a page is common on “infomercial” sites, and violates basic design tenants beyond those related to page weight.

Code is a different story. A website’s code can be made more efficient in a variety of fashions. First, via the use of CSS, all style elements of a web page can now be called via an external file. This same file can be called on all a site’s pages, providing for a uniform look and feel. Not only is this more efficient; it is also the official recommendation from the W3C. The same may be said of XHTML and the abandonment of “table” based layout. Tables, though effective for layout, produce more code than equivalent XHTML layouts using “div” tags. Where a minimum of 3 tags are required to create a “box” with content in a table, only 1 is needed using divisions. Using XHTML and CSS in combination can significantly reduce the amount of “on page” code required by a web page. A final, relatively insignificant trick is the removal of all “white space” from your code. Browsers don’t require it; it is primarily so authors can readily read and interpret the code. The savings are minimal at best, but for sites that receive an extreme amount of traffic, even a few saved bytes will add up over time.

Conclusions

Target images and media files first when seeking to reduce the weight of a page. They are the largest components of overall page weight and simply removing them can significantly reduce total weight. The images that remain should be optimally compressed into a format appropriate for their type, photos or graphics. Avoid huge blocks of text that cause unnecessary vertical scrolling. Organize the site more efficiently to spread the information across multiple pages. Adopt XHTML and CSS to reduce the size of the on-page code, and call the CSS externally. These tips should help reduce the size of your pages and speed their delivery to your viewers.

About The Author

Mr. Eric Lester worked in the IT industry for 5 years, acquiring knowledge of hosting, website design, before serving for 4 years as the webmaster for Apollo Hosting, http://www.apollohosting.com. Apollo Hosting provides website hosting, ecommerce hosting, vps hosting, and web design services to a wide range of customers.

Oct 23

Learning HTML & HTML Editors
by Colleen Chard

Learning HTML & HTML Editors by Kalina of Affordable Web Design

I hold a firm belief that all webmasters should practice validating their code, so all advice I give in this site will be centered around that belief.

If you’d like to create/maintain a website, having some HTML knowledge is necessary in order to create a standard page on the web. HTML is also very easy to learn, you can learn the basics in about an hour. First you’ll need some type of software/editor to create your html pages. Here’s a few to try out (or not) and see which you feel most comfortable with.

Editors for Hand Coding:

Notepad - This easy-to-use HTML editor is FREE (for Windows version 2.0 and above). If you are interested in learning how to code by hand then this editor is highly recommended. It is not cluttered with tons of features and is handy for all scripting languages, html, perl, php, etc.

Advanced Source Code Editors:

These editors are similar to Notepad by allowing you to create your webpage via hand coding, but they help to speed up the process of coding by hand with features such as syntax highlighting, spell checking, global find/replace, code libraries, code snippets, file explorers, page previews, and much more. Ideal for all scripting languages.

AlleyCode - This award winning HTML editor is fast and comes with many great features. You can view your progress in real time using it’s Synchro View feature. Another great editor if you want to learn to code by hand, comes with handy code snippets. Supports all scripting languages. Alleycode is FREE!

1stPage - This html editor comes packed with many features you won’t even find in the high-priced editors, and it’s free. This editor is perfect for everyone, from novice to expert. Some of it’s features include, 400+ javascripts, 15 dhtml scripts, 17 perl scripts, 6 html scripts, 2 cgi scripts.

HomeSite - $99 (Free 30-day trial). HomeSite provides a lean, code-only editor for web development. Advanced coding features enable you to instantly create and modify HTML, CFML, JSP, and XHTML tags, while enhanced productivity tools allow you to validate, reuse, navigate, and format code more easily.

WYSIWYG: (What You See Is What You Get)

I do not personally recommend using these. Reason being that the code can be messy, unnecessary tags can get put in, and most importantly, the code will NOT be valid. Valid code is important for a properly functioning, SEO-friendly webpage. Once you learn how to hand code you can use these editors to save time and just go over the source code and clean it up to be sure it’s valid. We will get into valid code later. WYSIWYG is a type of editor/software which allows the user to see the web page as it’s being created. In other words, you can drag and drop images exactly where you want them, place text where you want it and not really have to deal with the code side of creating a web page.

DreamWeaver 8-Free to try; $399 to buy. Generally known as the best of the WYSIWYG editors. Comes with an easy to use interface, expanded CSS support, background FTP.

FrontPage 2003 - 30 Day Free Trial, $199 to buy. While being a popular choice and commonly used, FrontPage is also known to produce bloated, messy, invalid code, you’re best not to use this program. Features include the ability to upload your web site without requiring an FTP program, hit counters, feedback forms, and more. GoLive - $399. Adobe® GoLive® CS2 software lets you unlock the power of CSS with intuitive visual tools such as prebuilt CSS objects that you can drag and drop to build sophisticated sites. Jump-start your designs by easily converting Adobe InDesign® layouts into Web pages. Or, design Web and mobile content in an advanced, standards-based coding environment.

To learn HTML it’s best to make use of the tutorials offered at such sites as W3Schools and WebMonkey. That’s how I learned. Also be sure to check out these excellent HTML resources, Website Tips and HTML Goodies. To do the HTML tutorials I would advise using Notepad or one of the advanced source code editors listed above. Learning the HTML basics is easy and should take less than an hour

About the Author
Written By Colleen Chard. Owner of Kalina Web Design the Affordable Web Design Company Reprint rights are Granted as long as resource URL links are live. www.kalinawebdesigns.com

Oct 23

How To Supercharge Your Website
by Jason A. Martin

I am often asked “Jason, I get people to my website, but nothing happens. What am I doing wrong?” Is this you? Did you build a website only to have people come and leave? If so, you can still save your website. By following some tried and true rules, your website can become supercharged and be all that you envisioned.

First, we need to dispel one myth. The Internet amazes almost no one anymore. When I started in the early 1990’s it was a whole different story. Today, the Internet is a major force in our lives. Instead of saying things like “Wow! Look at that!” we are saying “Been there, done that.” However, some people know this and go to the wrong extreme by over complicating their website.

Rule One: You are not an artist.

Ok, maybe you are, but you still don’t need to use every available color and font in the known universe on your website. Take a look at any newspaper. How many colors and fonts do you see? Many are black and white print with a splash of color here and there. Their type is sure and steady. The USA Today is one of the more colorful papers out there and even they don’t go nuts with color.

If your website is a visual car wreck, your visitors will end up leaving. Your website could look like a piece of art, but if the message gets lost, it is a waste of space. Keep your colors simple and pleasing to the eye. If you look at some of the most successful websites, you will notice they usually have a simple color scheme.

Rule Two: Your website is not a puzzle.

Have you ever been to a website for the first time and seen information all over your screen? If so, you most likely felt overwhelmed and you probably left. Here is a fact. The more orderly your website is in regards to content layout, the more focused your visitor will become on the content. Content that is not in an orderly fashion is sometimes coined as “hip”, but the end result is a less focused visitor.

Does this mean you need a plain boring website? Of course not. However, due care is warranted when laying out content. I would like to direct your attention to the newspaper again. Most newspapers use grids to layout their content. Look at the newspaper. Even though it has a wealth of information, you feel right at home. This is the same effect your website should have.

Spend the extra time and figure out how you can best lay out your content. Always design with the first time user in mind. Keep navigation as a top concern. You don’t need fancy flash buttons and other doodads. If the visitor can not use your website with ease and minimal distractions, all is lost.

Rule Three: Keep your focus.

How many websites have you went to that spend valuable homepage space welcoming you to the website? Think about this for a moment. Why is this necessary? What could be put into its place? When a new user goes to your website, you have literally seconds to interest them enough so they stay. Do you want to waste that valuable time with a welcome message?

When you turn on TV to watch your favorite show, does the show start off by welcoming you to Channel X and Show X? Of course it doesn’t. The whole point of this section is to illustrate just how important space is. You do not have the luxury of time to have fluff on your website. Your ad copy (text/images) must be lean and mean.

Another common mistake I see on ecommerce oriented websites is the whole “who we are” speech on the homepage. When a new visitor comes to your website, they don’t care who you are. They care about what you can do for them. Keep your focus on the visitor’s needs and not your own. Before you spend time talking about yourself, you need to give the visitor a reason to care. Because of this, it is best to put all your text about your company on other pages. There is nothing wrong with putting a blurb about your company on the homepage, but it should be limited and to the point.

If you find yourself at wits end, it is time to call in the experts. My company, MarketJunction.com, can help you. Are there more than three rules you ask? Yes, but I selected three very important ones for you in this article. My website, JasonAMartin.com, has more informative articles. Follow these three rules and you will be well on your way to a supercharged website.

Copyright 2005 Jason Andrew Martin LLC

About the Author
Jason A. Martin is a Journalism major and has over a decade of successful Internet business experience. His informational articles can be found at JasonAMartin.com. He owns MarketJunction.com, a marketing company that specializes in copywriting & copyediting, article writing & editing and search engine optimization & marketing

Oct 22

Simple Web Design Principles
by: BJ Novack

Website design has become so complex, with scripting, and dynamic content and pulling content from RSS and ATOM feeds and Ajax enhancement and ad rotation and . . . and . . . and . . .

I’ve got a sticky note right on the lower right corner of my monitor. On it are four letters.

K-I-S-S

A glance at those four letters reminds me that there are many people who surf the web who have no clue what all the above stuff means. So I have to Keep It Simple, Stupid! I have to make sure that my website designs function no matter what the skill level happens to be of the person who is using the page. And any person doing web building, whether you’re a hot New York Web Design Company or a one-woman web design boutique in East Jibippy PA better remember these ten simple website design principles.

Each web page must have its purpose clearly stated.

Web Navigation must be clearly visible and easy to use.

Avoid clutter, distraction, and flashing/moving objects, and make things easy to find.

Business websites should have contact information easily visible.

Not everyone has broadband. Design it SLIM, and dialup users will love you.

Bells and whistles may be fun, but if a gadget or page element doesn’t add necessary functionality, don’t use it.

Not everyone can see well, so make the text contrast enough against the background, and run the page through a “colorblind filter” (http://colorfilter.wickline.org/) to check usability.

Because not everyone sees well, keep the text scalable, don’t use fixed pixel or point sizes.

Keep page lengths “bite size”, no more than two page-downs.

ALWAYS remember that the page user can override almost anything you do. Does your design scale and/or degrade well?
These ten simple website design principles can make the difference between a page that’s easy to use and a page that surfers will click away from before it even finishes loading.

About The Author

BJ Novack runs a web design boutique for small businesses and non-profit organizations, specializing in up to date, search engine friendly, templated, client-managed sites. http://kickasswebdesign.com.

Next Entries »