Web Designers Beware!



Get Web Design Tips and Tricks on mps-web-design.com. Web Designers Beware! 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.

As a web designer, I have a personal interest in a new trend which threatens to put me and my kind out of business. That “threat” is Web Design Templates. In short they are ready-made web design products which can be used as a basis for a fast and high-quality website. You usually receive a Photoshop file (.psd), Flash file (.fla), HTML files with your tables and initial scripting already complete, fonts, sounds and anything else which may be part of the website design.

A couple of years ago these templates were a small issue in the world of design. Most of them were of minimal quality and there were not all that many out there. Now some of the “big players” like BG Website Templates, The Discount Directory and Plantillas De Website are supplying spectacular designs which include 3D animated Flash, multimedia and dynamic programming for prices comparable to dinner out. Many of these templates rival even the best custom designer's work. So how can we (the humble designer) survive?


  • My first suggestion is to “aim high”. By that I mean start targeting a “higher end” clientele. Most companies of any size will not want to have a website design which may well be found on dozens of other websites around the world.


  • These templates, while very impressive, are still templates. They still require the knowledge and skills of a professional for them to function to their full potential. So consider promoting your customization skills to those clients who are looking for a low cost solution. You can still make a pretty profit on the website and you'll get it done much faster. Another advantage to this method is that the client has already chosen a design, so the process of “back and forth” designing is removed.


  • Finally, you may choose to directly promote templates on your own website. You may feel that you're cutting your own wrists, but as mentioned before, the clients who wish to use a template most likely didn't want to spend the money for your custom work anyway. Once you've saved them money on design work by selling them a template, you have a much better chance of upgrading their order with add-ons like chat rooms, help desks and newsletters. In the end you may end up coming out ahead.



Whether or not our careers as designers will survive this competition remains to be seen; but in the meantime it doesn't hurt to at least become familiar with web templates. Knowing your competition is key to success.



FreelanceMaster.com. - Learn the secrets of successful Freelance Web Designers.

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. Top Ten Absolutely Free Websites for Downloading Cool Fonts By Michael Turner
The following list of websites is the best compilation of sites on the web where you can download many different fonts totally free. Also, there are a variety of different types of fonts and styles you can download from the following sites so start searching today. Keep in mind that these sites are not listed in any particular order.#1 www.1001freefonts.com/links.htmGreat site because it ranks other font websites in order of popularity as well as having more than 1,000 different fonts to downl…

2. Are Web Templates Worth It? By Dennis Dadey
First off, I am a designer. Now you're thinking, here's this guy trying to convince me to hire a designer costing a few hundred to a few thousand dollars instead of buying a pre-made web template for about $60. Well, these days most companies don't have the money to invest in a costly web site and there are thousands of hungry web designers out there, plus now there are web template resources. These resources can equal great value and effectiveness for the customer as well as increased busines…

3. Why Pop-Ups are Pop-Bad
Not too long ago, seeing a pop-up ad appear meant that youwere either on a page that distributed illegal software orlooking at something that isn't suitable for the eyes of under18-year-olds. Back then, pop-ups were seen as an annoying butinseparable part of the Web's dark side. However, encounteringthem while visiting larger and more reputable Web sites wassomething that only a small amount of people could even dreamabout.Nobody could have believed it at that time, but theseyesterday's dreams h…

4. Caveat Scriptor: Use the Advice of Those Who Know Before You Build a Site By Roxanne McDonald
~A man [woman] is a success if he [she] gets up in the morning and gets to bed at night, and in between he [she] does what he [she] wants to do. Bob Dylan~I’m smart. Wicked smart. Too smart for my own good. At the same time (as they said when I was as kid and as it still applies), I’m too big for my own britches.So I put those prissy pantalones to some good effort and I teach others how to write. I win a few awards, send a few hopefuls off to higher learning institutions where they in tur…