Citizens Best Ideas (CBI) Home Care came to me in November and asked if I would create a new website for their small business. Having just received their state certification, they were ready to begin promoting the business to the greater Chicago area.
Have you ever looked at your website and thought, “We can do better”? Then you sailed out into the vast ocean of the Web only to find that you’ve wasted a lot of time and effort and still can’t find someone to create a new website for you? Here are five really good places to find a web developer or designer for your small business or organization’s website.
A website never arrives. It is a continual work in progress.
Here is a hierarchy of content starting from the most simple and moving to the most complex.
- Text on a page
- Graphic designs
I have been thinking about what I want to call appropriate website development. What does that mean? It is the answer to the question: What should we put on our website?
The answer is: Whatever is appropriate.
Um…appropriate? Appropriate to what?
Good question. Whatever is appropriate for your organization to achieve its purposes and goals for the website and for the user to get what he needs and/or wants from your website.
Organizational purposes and goals are mutually linked to things like user intent, user expectations, and user ability. The appropriateness of a piece of content is dependent upon website goals, intended user actions, and overall marketing purposes.
I was recently caught in between projects and wanted to see what I could do to create a site in one afternoon. The following video shows the site I came up with. It’s a simple portfolio website that I made with the Make theme, from The Theme Foundry (@theThemeFoundry).
Not too bad for one afternoon of work. What do you think?
Users demand that your website is very good in all of the aspects of web design. It must be fast to load, look good on any computer or device, look modern and professional, and give them the information and experience that they're looking for quickly and concisely. Does your site meet those expectations?
Content-driven design is the process of using the content that you have to determine the design and layout of the site. For decades, it has been the normal order of things to create a great-looking design based upon demographic keywords (mood, feeling, industry, etc.) and then create content to fit that space.
Though there is nothing wrong with this, per se, it leads to a lot of frustration between designer and company. The designer works hard to create a strong design only to see compromise after compromise until his design is no longer recognizable. The flip side is that the design is so great that no one wants to compromise it with the content. Therefore, the company isn’t always able to say what it needs to in order to reach the target customer.
In comes content-driven design. Start with the content first and then let that lead the direction, feeling, mood, etc. of the design. It’s a more harmonious way to design for the Web, ensuring that both the design and the content work together instead of against one another.
There are two parts to content-driven design: content and design.
We've always talked about "launching" a website, as if it were a ship or space shuttle. What if we changed how we talk about websites so that it matches what they actually are?
Q: Why care about how fast a website loads?
A: One of the major ranking factors in the Google Search algorithm is how fast a page loads.
Page load times also can negatively affect the user experience of your site. If it doesn’t load quickly enough, visitors will abandon the page.
Here is a speed test case study for one of my recently completed projects: upstairshairaffair.com.
This speed test is made using the tool at pingdom.com. What I really love about this speed test is that I can see how the page load speed performs over time.
Before we get into how we helped this client bring her load time down from 6s to 1s, it should be noted that the design and development of a website are only a part of the speed equation. In a test like this one, you will quickly see that your hosting server also plays a huge part in the load speed of pages. The more photos, videos, or interactive elements you have on a page, the slower the load times, as well. A good web designer will keep this in mind when developing a site. The site here consistently comes in at 1-2 seconds across all of the pages on the site. The fastest page to load is actually the image gallery, so it’s possible to have media and still load a page quickly.
In this image, we can see that I first tested the site at the end of October. It took 6.65 seconds for it to load the home page. After a complete redesign of the website, including a switch to the fantastic Site 5 hosting servers, the load time came down to under 1s (see image above). That’s a full 5s off of the original home page load time!
This image gets to the heart of the speed issue. It wasn’t like I went through and hacked out every image or process on the website. I didn’t strip it down to nothing. In fact, there is a larger hero image on the front page now than before! What happened is that the size of the page increased but the request count decreased. That, with a quicker response from the server, saved this site a lot of time loading. Choosing simplicity over complexity and focusing the message of the page greatly decreased the loading time of the site. It also allowed us to put heavier content on the front page without making any sacrifices.
So, what does all this mean? There are several takeaways from this case study on page load speeds.
- A good web host is vital to a fast website (I recommend Site5.com)
- It is possible to have media and interactive elements without slowing page load to a crawl
- If you simplify and focus what is happening on each page, it will greatly decrease the page load time
- Simplifying processes, not necessarily elements, on each page will speed up a website