Steps In Designing A Commercial Website



Get Web Design Tips and Tricks on mps-web-design.com. Steps In Designing A Commercial Website topic will increase your understanding on Web Design Tips and Tricks. We at mps-web-design.com only provide news, articles, information in Web Design Tips and Tricks. Web Design Tips and Tricks at mps-web-design.com provides the most up to date news and articles. If you have questions please do not hesitate to contact us.

Designing a quality, unique website requires the right combination of art, technology, and communication skills. It is vitally important to the success of any professional website project for the client to be actively involved in helping the designer identify and understand their true wants and needs. Web designers act as both creative coach and translator of ideas. Turning ideas into concepts, incorporating customer feedback, and prototyping rapidly creates a hands-on, evolutionary workflow for the customer, producing maximum results and a pleasant customer experience. Step 1: Learn a little (or a lot) about the client's business

Once a client has committed to building a new website, it's time to dig in and learn a little about the business and the specific requirements. This can be done through a simple questionnaire for smaller sites, or may require many hours of consultation for larger ones. Some of the questions asked include: website goals and objectives, target audience, color and style preferences, examples of preferred websites, etc. If a client already has specific text and images that they would like to have included (maybe from an existing brochure or catalog) it is time to share the files and information with the designer, and the designer will in turn review it and share an objective opinion on the usefulness and quality of the customer supplied materials. If a domain name does not already exist for the site, this would be a good time to decide on a name and have it registered. The designer can help as little or as much as necessary in this area. Once all information has been received, work will commence immediately on the custom website design. Idea sharing and customer involvement is always welcomed and encouraged.

Step 2: Review design concepts and pick a direction

Normally, a customer will have initial design concepts to review within a few days. Some projects can take substantially longer to reach this initial stage, depending on the level of research and discovery being done for the customer in other related and possibly interdependent areas, such as designing a new corporate identity (logo and entire brand) or building an information systems solution into the website. The design and layout of the home page and first-level inner pages come first. This offers the customer a view of the possibilities and how different ideas work together at different levels. Then, one will be selected for further refinement. Existing works by the designer can often be used as a starting ground and modified to create a unique, yet familiar, look and feel. In the case that the customer is indecisive or doesn't fall in love with one of the initial concepts, additional designs will be presented. After a design and layout concept has been chosen, revisions to that design and layout concept will be made until the customer is completely satisfied.

Step 3: Review revisions and ask for feedback

Once the design and layout has been approved and finalized, detailed content will be entered utilizing the selected design guidelines for consistency and beauty. Content can be supplied in almost any electronic format such as email, Word or even scanned text. In the case of larger consultative web projects, content can be created for the customer as part of an overall marketing and branding campaign. For images, content can be shot by the design team, supplied by the client, or in some cases purchased or custom created by the designer. There is also the option of choosing imagery from a gallery of quality royalty-free work at no additional cost. Just describe what is wanted, and the designer will pick the perfect images for the job. Or, if preferred, the client may choose the images themselves and the designer will certainly assist in the process a level with which the customer is comfortable. Customer supplied content can be supplied as soon as it is acquired - there's no reason to wait until the web pages have been designed. In fact, often times the best design concepts are born of the content.

Step 4: Finalize your website.

All concepts and revisions can be viewed online and there is always an open channel of communication to the designer. Once the customer is completely satisfied with the finished website, high-quality website hosting is offered, or the website can be implemented at a third party host of the client's choosing, as long as appropriate security access and necessary software tools are available.


Instant Article Submitter. - Amazing Breakthrough Software Stuffs Any Website You Want Full Of Free Targeted Traffic.
15,000 Mb Hosting For $4.95/mo. - 4.95 web hosting, Free domain registration! Free setup and online website builder included.

This post was originally published on May 13th, 2004. As others are writing about the topic, I thought bringing it out of the archives would be worthwhile.

A little recap

The idea of placing multiple states of buttons and other elements that are used in background images took its roots, I believe, from Pixy's Fast Rollovers. The CSS Zen Master extended this to another purpose in CSS Sprites: Image Slicing’s Kiss of Death. Didier Hilhorst came up with a nice application of this method, and I worked it backwards in Responsible CSS - Recycle your background images.

The idea behind the 'sprites' method can obviously be extended to any html element, and there are tangible benefits for doing this, just as long as the designer does his or her usual homework.

Benfits of using the 'sprites' method

What are the possible the benefits of using this method? Essentially it lies in faster download times for your web content.

Readers of Andy Kings book, Speed Up Your Site: Web Site Optimization will notice that this method reduces http requests and makes more efficient use of the data packets used to transfer files to the users computer, and that that is a good thing.

Packet size and http requests

From Web Page Design and Download Time, by Jing Zhi of Keynote Systems (seen here - pdf), cited in Andy's book:

The basic performance principle is therefore to make fewer requests and transmit fewer packets. From this principle, we can derive two basic design rules for wellperforming Web pages. First, reduce the overall size of the page, thereby reducing the number of bytes (and packets) to be transferred over the Internet. Second, limit the number of embedded objects on the page, such as images, each of which must be requested and transferred separately from server to browser.

They also found that it was the number of packets and not necessarily the overall size of the page that was important. If a packet could hold 1460 bytes (the figure given in the article) and your object was 1600 bytes, it would require two packets. They found that this object would transfer at the same speed as another object that was greater in size but still fit in two packets.

Potential payoff

The potential payoff for using this method versus individual images, then, is a faster download time due to reduced number of packets and fewer http requests.

Reducing http requests is easy. One file instead of two or three etc. is simple. But packet requests? That depends...

An example

The number of packets sent will depend on the size of the file and the users internet connection.

As an example, lets look at the fiftyfoureleven.com logo at the top of the page. When this design was first being coded, that link consisted of two 3.34kb images, one for the link state and one for the hover state. Now, by using one image that contains both states and simply bumping it back and forth depending on the hover state, that has been reduced to one 5.35 kb image. Right there is a savings of 1.33 kb. Good news.

Now, for arguments sake lets say that a packet can hold 1460 bytes (packet size for connections greater than 128kb/s = 1500 bytes -40bytes for tcp/ip headers). The two image method used 6 packets, 3 for each image (3.34/1.46, rounded up). The single image method uses 4 packets (5.34/1.46, rounded up).

Things are looking good.

How to optimize

In his alistapart article, Dave refers to the image that holds all of the sprites as his 'master image'. The key to benefitting from this method is to ensure that the file size of your master image isn't a bloated equivalent versus the sum of its pieces.

Conclusion

Great benefits can be realized when combining a master image from slices that fall well below the size of one packet, as that unused packet space goes wasted.

After doing a little more research, it seems that packet size can vary depending on the connection rate. That being said, it may be rather difficult to come up with a firm rule here. To play it smart and safe, try and:

  • build master images that are smaller then the sum of their collective slices (by combining images of similar colors, for example) or
  • rather than use a different distinct image for a certain element, reuse one that you already plan on using elsewhere.

This isn't exactly groundbreaking advice, however having seen the results acheived with the logo on this page, it can be seen that using the sprite method versus individual images at minimum does reduce http requests and even further it can reduce file size which in turn can reduce the number of packets sent.



Article Index: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79


More Articles:


1. Going back to the basics
Let us talk about going back to the basics of printing. The basics meaning, not using the internet for advertising needs. May seem almost unreal with all these online services at your disposal. But then, think of those who do not have the fortune of owning one. Or those that does not have enough knowledge about the internet to try and accessing your site. If you limit yourself to online advertising, it may be possible that not all are seeing and reading about you. There are other ways of adverti…

2. Designing Your Website's Directory Structure By Stephen Bucaro
Any kid, and their grandmother too, can make a webpage. There are many "wysiwyg" webpage design applications that let you create a webpage as easy as typing text. But only a few people can create a WEBSITE. The stumbling block is knowing how to link webpages together to form a website. I have seen many websites that consist of a single webpage - about a mile long!The first problem is that websites are contained in virtual directories. You know that your webpages can be found at yourdomain.com,…

3. Understand Your Color By Lala C Ballatan
Any design on a web application involves the effective input of color scheme in order to impress web surfers, instill a certain image or identity associated with the kind of web site it represents, and add impact to the web pages. However, very few possess the talent and skill of developing a harmonious color scheme. There are even very talented Web programmers who can develop just about any kind of application, but, for the life of them could not understand anything about color schemes.If yo…

4. How to build a home page that sells
Here are tips gleaned from roughly 10 years spent building websites and optimising them for high sales.The home page content needs to be 'catchy'. You've got approximately 5 seconds to draw visitor's attention to the content of the site. When I enter the site, there has to be an incentive for me to stay. Your home page should tell the story, preferrably in the headline and first paragraph. The rest of your web page should provide the detail. As I said, you have a matter of seconds to grab your …