After reading “Are you sure you want to buy that module?” by Will Morgenweck at ActiveModule, it inspired me to write my own version of some sort that similar to it called “Are you sure you want to buy that skin?”.
When doing a search in Google for commercial skins, you might end up at some landing pages (if you lucky enough to see one) with the skin that you’re looking for. However, not everybody gets there in the first try.
Shopping for skins isn’t quite an easy job. It’s similar to taking your computer to BestBuy and have them “helped” with some issues when you don’t have much knowledge about it. The Geek Squad are probably speaking G(r)eek to you and you’ll be leaving the store paying whatever they told you to.
Well, no more wandering around for the right skins when you don't quite know what you're looking for. In this article, I’ll share eight things that you should know before buying a commercial skin. There are more aspects to consider when buying skins, but this article should cover simple ideas for the general audience. So if you happen to do some DotNetNuke skin shopping in the near future, I hope this will help.
- Web Standards Compliance (Recommended)
Table-based designs are bad (if you need further explanations, please feel free to Google it at your own leisure). Use standard compliance skins (XHTML/CSS design) to keep up with the modern technology. It helps to expand your site to wider target audience as well as less maintenance headaches in the future.
- Cross-browser Compatibility (Recommended)
Do some testing on at least more than two browsers. Launch IE6, Firefox, Safari (available for PC as well), and Opera to see if the skin is actually tested across browsers. Don’t take sellers words for it. You should see it in action before making purchase. Some people might choose to disregard other browsers and platforms, but it only hurts your bottom lines.
- Search Engine Friendly (Recommended)
Fancy flash isn’t search engine friendly. Although it looks cool and provides some nice animations, but to search engines, it means nothing unless proper techniques are applied. When you’re not an expert, you should ask if their DNN skins are optimized for search engines. Stay away from fancy embedded media.
- Do They Dress to Impress (detail-oriented)? (Recommended)
That’s what I learned back in college. It doesn’t mean that you have to have a fancy design to call it a great skin. The design should be clean and easy to access. Pay attention to small details to see if there are any faults around the pages when doing testing across browsers and platforms.
The beauty of design is in detail.
- Source File (PSD files)
Whether you know how to use Photoshop or other graphic applications or not, it is always a state of mind that you have the graphic source file for the design in case you might want to make minor changes to the skin. With the source file provided, you don’t have to turn to the seller or any other skin designers for help with modifying the colors of your DotNetNuke skin. You can always have somebody else to work on the source file you bought to update the design.
- Support
Do you really need it? If you are a small business owner (or beginner to DotNetNuke skinning), support for the skin changes is definitely a nice add-on. However, commercial skins are pretty much something you buy and install on a site. It’s not likely to break (unless during installation) so support isn’t something that you really need.
- Graphics
Be sure to understand that when buying a skin for your site, you are looking for something generic in the market that best suits your business. So stay focusing on the peice that will best represents the message you're sending to potential clients-- a DotNetNuke skin design, NOT the graphics.
Almost all skin designers include fancy graphics on their demo skins to create bells and whistles. However, without those graphics, does the site hold together in a way that you’re expecting? Look beyond the skin, those images might not make sense with the content on your website.
When buying a skin, you build your site based on your business purposes. Reusing the fancy images provided by skin designers without having an understanding of the purposes will lead to no value. Your content delivers one thing and your graphics portrays it differently. Remember, a picture is worth a thousand words. Use it wisely.
- Diversity (Skin Combinations)
Don’t be lure by the number of skin combinations that you will get. What you really need is something that works and fits perfectly to your business purposes. Having 2000 skin or 3000 container combinations doesn’t help unless it satisfies the criteria you set for.
Next time when you’re looking for new DotNetNuke skins, be sure to talk to the sellers before making purchase. It only gives you the benefit of getting the exact design you’re looking for.
Got any good experience? Please feel free to share!