Web Design Foundation

In web development, it is important to have the overall plan complete before beginning the web design process. Validation and optimization will suffer greatly if plans are not clearly defined prior to the job start. The best way to define a project, any project, is with a well written/detailed proposal with very clear descriptive text. A contract should follow the accepted proposal, finalizing the agreement.

Plans are the most critical part of web development. Sketches that detail container CSS speed up the design process, and minimize the debug process. Fact finding prior to the proposal is of the utmost importance. Find out as much detail as needed without wasting time. This initial information will be the foundation of the entire project. The better the fact finding the better the overall project results will be.

Break every project down into four simple blocks:

  • Fact finding and investigation
  • Initial design comps and proposal
  • Contract and fulfillment
  • Delivery and followup

Fact finding should be all about the client, their target market, and their budget. We need to find out what they like, don’t like, can afford, and what is good for the future of their site. Putting it together is where true design really happens. This is the foundation of the project from every aspect and ensures delivery of the best possible product.

Initial design comps should be somewhat rudimentary, and the customer should be aware of this. By doing comps it is possible to narrow down the focus to; hopefully, something the client will like, and that performs. Images, text, and graphics all cost money to implement so be sure they are calculated fairly in the proposal. Itemize extensions to be used noting that if it is one of the customers choosing it may not validate or work at all. Make the proposal descriptive about what they are getting, when they are getting it, what they are paying, and how the payments will be handled. This detailed proposal is the main attachment for the contract.

Once the proposal has been accepted finish the groundwork with a contract that covers everything the proposal did not. Include change orders, additional fee structure, and legal jargon. The design of the site should go smoothly because of the excellent foundation laid in the proposal. Build the application on a testing server where the client can check it out, provide feedback, and approve of it. Before delivery make sure, the package has been debugged thoroughly.

The awesome project has been delivered, the money has been paid, and everyone is happy. Right? No, make sure everything is going well with some follow up. Call, e-mail, or make a personal visit to check on the client with their new application. If there are any legitimate concerns about the application respond in writing, and rapidly take action to resolve it. After all is said and done ask whether the client would be willing to write a testimony for your company. By acting with these four principles, I have outlined the review will be stellar. Great business is all about communication from beginning to end.

Posted in Web Design | Tagged , | Leave a comment

Droid Really Does

Droid Really Does

To Droid or not to Droid that is the question. After careful deliberation I believe that to Droid would be the answer for anyone on the Verizon network looking for a smart phone. The Droid is a powerful handheld device that would blow away many desktops from a decade ago. Seriuosly!

Droid is an engineering masterpiece in many ways and has the ability to grow tremendously. People will either love or hate this phone because of it’s complexity. Many of its supposed quirks are software related and will be resolved by the developing applications. The Droid is a product of Verizon, Motorola, and of course Google. Verizon is the giant of the industry with a network second to none. Motorola has been a leader I communication products for decades. Google of course stepping up to the plate with the bold open source operating system called Android. Three giants with the expertise, following, and vision to bring an alternative to the I Phone, and a great alternative it is.

I purchased the Droid with the idea of being able to edit websites on the road without my laptop. The Droid has more functionality for this purpose than I had dreamed possible. Photo editing, FTP client, office suite, and more make the Droid a capable pocket web development tool. So far I have been able to update WordPress to 2.8.6, modify styles in a style sheet using AndFTP with ALnotepad, write this article with Documents To Go, and upload it to my blog with WP To Go. Despite some negative information the physical keyboard is very useful if we give ourselves time to acclimate to it.

Droid Delivers

  • Rock solid Android operating system that installs, uninstalls, and loads applications effortlessly
  • Well constructed quality phone that looks good and feels sturdy
  • Amazingly vivid large display
  • Slide out QWERTY keyboard that delivers the ability to edit while viewing a full screen
  • Home screen with left and right slides to increase capability
  • Great Google integration capabilities
  • Powerful multimedia capabilities
  • 10,000 applications that are already great and will only get better

The Droid shows great promise for anyone needing a hand held powerhouse. I am absolutely amazed at the speed it loads, web pages, applications, and videos. I have read a few negative blogs about this phone, but have come to conclude these to have been jaded by I Phone loyalists. The Droid provides a great competitive device to compliment the smart phone line up.

Posted in Technology | Tagged , , , | Leave a comment

Snow Leopard Upgrade

The Snow Leopard is not the full proof upgrade I had hoped it would be and if I had known it would wreak havoc with my software I may have had second thoughts. After I loaded the disc, I came back only to find my machine 60 minutes later lost in the black screen of death that cycled in and out of trying to start. Horrifying! Since that moment it has been one event after another. I have had to purchase many upgrades from other program manufacturers as well.

I am not one to give up easy so I stared at the screen in the hopes I could somehow make it come to life. I tried the usual black screen stuff like adjusting the display brightness with F2 that I have set to fn F2 due to my Adobe activities with no luck. Then deep in the black screen I saw an extremely faint login I fumbled with the cursor to locate the area. I entered my password, and the machine sprang to life. What a relief to at least see an active screen again.

It has been ten full days since I started this upgrade process and have found it a mixed blessing. The Snow Leopard really does polish the already stellar Leopard OS but opens Pandoras box of cascading upgrades as well. The black screen thing is critical, and I don’t have answers for that other than to peer into the screen for your login after the machine has tried and failed to start.

Some of the programs currently used by Leopard are not compatible with the 64 bit platform and need to be switched to 32 bit in Snow Leopard if you don’t want to upgrade them. To change this select the program in the Finder, right click the program, and then select get info then just select the 32 bit check box.
get-info32-bit-setting

Being a proficient sudo geek I find the Snow Leopard to have some big challenges for the non technical user. When I upgraded to Leopard from Tiger there were a few disparities but they were a cake walk compared to the Snow Cat. Be ready for some serious work if you upgrade.

The Positive Snow Leopard

  • My Mac Book Pro is running amazingly cooler now.
  • Little additions to make file management better.
  • Start ups and shut downs are much faster.
  • The programs I had to upgrade have some cool new features.
  • I am upgraded until the next system release.
  • I learned many new things about my system.

There, you have my synopsis of the Snow Leopard Upgrade from Leopard. I would rate it very difficult for the non tech user, and difficult for a tech oriented user. My experience may be unique, but I doubt it. I do have a lot more software on my machine than most people would think of having so maybe that had something to do with the issues. Now that it is all complete I am happy I made the switch. Still the Black Screen and other associated issues make it difficult for me to recommend right now.

Posted in Technology | Tagged | Leave a comment

Building a Good Website

Web Premium

What separates a great website from a good website? What imagery is good and what is counterproductive? Does the site have good hierarchy and well thought out copy? Is the site optimized for the search engines? By following basic web design principles a website can be attractive, functional, and get noticed by the search engines.

Websites are difficult to separate the good from the bad at times. A website may be visually beautiful and fail miserably in the search engines. Another may have great structure but leaves the visitor wondering why someone didn’t take more time to beautify their environment. All have seen these two examples at work and there is a happy medium to reach for.

  • Define a site thoroughly before building it
  • Know a sites keywords and distribute them throughout
  • Follow known successful design layouts
  • Use non Java script menus always
  • Keep Flash to a minimum
  • Use high quality optimized images with alt text
  • Build every site with a easy to understand hierarchy
  • Use W3C web standards construction methods
  • Take the time to produce good grammatical copy

By following the above guidelines, errors will be virtually eliminated as well as functions that refuse to operate in certain browsers. A wealth of resources exists on the Internet for excellent tutorials, images, icons, and code for every aspect of web design. Plan thoroughly, execute faithfully, and the web design produced will be worthwhile.

Posted in Design | Leave a comment

Choose WordPress

wordpress blue and gold logoWordPress is still on the rise in the Americas and shows now sign of slowing down. The platform continues to improve it’s user friendliness, functionality, and appearance. The layout of the site is very favorable to search engine optimization making it a clear choice for building a site to rank well.

Worpress has several built in features that aid in the SEO of the site. First and foremost is the ability to use search engine friendly URL’s, this function is very easy to set up in the permalinks selection of the Admin menu. I personally use the custom setting and add /%post_id%/%postname%/ in the text box. The other feature is the fact that WordPress is Semantically correct in code layout making it very attractive the search engine bots.

WordPress can be extended with a variety of plugins to improve functionality and performance. A word of caution on plugins: only use what you really need because some will adversely affect performance. I use (All in one SEO Pack, Google Sitemap Generator, Wp Db Backup) on every site I build. The Next Gen Gallery plugin is a good choice if a gallery is needed as well as Contact Form 7 for a contact form.

Themes allow the WordPress user to change the look of their site with the touch of a button if the site is still basic. If custom coding or template pages have been used then a little more work is involved. But that is the beauty of WordPress, it has the ability to run static and dynamic together with unlimited template files.

All things being equal, WordPress is in a category by itself. The platform is very flexible and forgiving making it one of my absolute favorites to deal with. For small business, and personal sites WordPress is very hard to beat.

Posted in Web Design, Wordpress | Leave a comment