<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Group 3 Solutions &#187; Website Design</title>
	<atom:link href="http://www.group3solutions.com/blog/tag/website-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.group3solutions.com/blog</link>
	<description>Kanas City Digital Marketing and Search Optimization</description>
	<lastBuildDate>Sat, 04 Feb 2012 17:55:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Website Design Checklist</title>
		<link>http://www.group3solutions.com/blog/website-design-checklist/</link>
		<comments>http://www.group3solutions.com/blog/website-design-checklist/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 13:00:21 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Website Design]]></category>

		<guid isPermaLink="false">http://www.group3solutions.com/blog/?p=43016</guid>
		<description><![CDATA[A lot of print designers now find themselves tasked with designing for the web, and handing their designs over to a team of web developers to actually implement. It's one thing to design a beautiful landing page, but what's really needed from them is a set of fully realized PSD mockups that leave very little to the CSS developer's imagination. Here's a list of often-overlooked interior page elements that designers should provide for every site.]]></description>
			<content:encoded><![CDATA[<p>A lot of print designers now find themselves tasked with designing for the web, and handing their designs over to a team of web developers to actually implement. It&#8217;s one thing to design a beautiful landing page, but what&#8217;s really needed from them is a set of fully realized <a href="http://en.wikipedia.org/wiki/Adobe_Photoshop#Features" target="_blank">PSD</a> mockups that leave very little to the <a href="http://www.w3schools.com/css/css_intro.asp" target="_blank">CSS</a> developer&#8217;s imagination.</p>
<p>Here&#8217;s a list of often-overlooked interior page elements that designers should provide for every site:</p>
<h2>Typography</h2>
<h3><strong>Typeface</strong></h3>
<p><img class="alignright" title="Headers h1-h6" src="http://www.group3solutions.com/blog/wp-content/uploads/2010/08/photo_headers_h1_h6-250x169.png" alt="Headers h1-h6" width="250" height="169" /></p>
<p>Traditional web design has relied on the big six (Arial, Times, Verdana, Georgia, Comic Sans, Courier) because of their inclusion in the Mac and Windows operating systems. There wasn&#8217;t much point specifying a font the user wasn&#8217;t likely to have. This is still largely the case, but with HTML 5 (and a progressive target audience) you can <a href="http://www.zenelements.com/blog/css3-embed-font-face/" target="_blank">specify fonts your users don&#8217;t actually have using CSS3</a>. Designers who go this route should be prepared to provide their developer with the font files.</p>
<h3>Size and Line Height</h3>
<p>It goes without saying that the developer will need to know the type size and <a href="http://www.w3schools.com/css/pr_dim_line-height.asp" target="_blank">line height</a>, or leading (space between the lines of a paragraph). It&#8217;s very important to keep in mind here the wide variance of <a href="http://www.w3schools.com/browsers/browsers_display.asp" target="_blank">screen sizes and resolutions</a> that will be viewing the design&#8217;s type. It shouldn&#8217;t be too small. Exceptions are always possible, but generally don&#8217;t specify body copy smaller than 11pt in Photoshop.</p>
<p><em>Note: Photoshop&#8217;s point sizes don&#8217;t translate directly to web point sizes. Copy set at 11pt in Photoshop will appear more like 10pt on a web page.</em></p>
<h3><strong>Paragraph Spacing</strong></h3>
<p>If left unspecified the developer will probably end up using default paragraph spacing. If additional spacing between lines is desired, the designer will have to let everyone in on it.</p>
<h3><strong>Headers (h1 &#8211; h6)</strong></h3>
<p>With today&#8217;s <a href="http://www.barrywise.com/2008/05/semantic-markup-and-semantic-coding-guidelines-for-seo/" target="_blank">semantic markup techniques</a> and Google&#8217;s <a href="http://searchengineland.com/overlooked-but-beneficial-on-page-seo-elements-38286" target="_blank">weighting of header element</a> content, it&#8217;s important to understand the traditional HTML header  system (h1-h6) and how it will be used in page layout. Designers should expect this, and build their design system accordingly. Developers will need to know typeface, size, line height and spacing for each of the six headers content authors will use. If left unspecified, the defaults will be used instead, which will probably not be pleasant for anyone. =)</p>
<h2>Inline Links and Hover States</h2>
<p><img class="alignright size-full wp-image-43123" title="Hover State 3" src="http://www.group3solutions.com/blog/wp-content/uploads/2010/08/photo_hover_state3.png" alt="Hover State" width="150" height="91" />Developers need to know the color and style for links, both visited and unvisited. By style we&#8217;re referring not only to bold, italics, etc., but also to underline style. It&#8217;s common to have links underlined under normal circumstances, but then to disable the underline when the mouse is moved over the link. Any style cues like this need to be specified. This last state, when the mouse is over the link, is referred to as the <a href="http://www.usabilityfirst.com/glossary/hover-state/" target="_blank">hover state</a> or <a href="http://en.wikipedia.org/wiki/Mouseover" target="_blank">mouseover state</a>.</p>
<h2>Lists (Bullets)</h2>
<p><img class="alignright size-thumbnail wp-image-43064" title="Bullets" src="http://www.group3solutions.com/blog/wp-content/uploads/2010/08/photo_bullets-65x120.png" alt="Bullets" width="65" height="120" />Developers need to know how the bullets should look, but usually prefer to leave this set to the font&#8217;s default bullet style because it solves a number of implementation gotchas. If the designer is set on having custom bullets, her or she needs to illustrate the expected wrapping and indenting appearance for both unordered (bullets) and ordered (enumerated). Make sure to demonstrate at least two lines so developers can tell how the wrapping should be handled.</p>
<h2>Inline Photos</h2>
<p>Your design will need to take inline photos into consideration also. Most likely designers will want their photos aligned right, with padding to the left and bottom of the photo. Just make sure the developers can tell what the alignment and padding are.</p>
<h2>Footer</h2>
<p><img class="alignright size-full wp-image-43081" title="Footer" src="http://www.group3solutions.com/blog/wp-content/uploads/2010/08/photo_footer.png" alt="Footer" width="187" height="131" />All too often footers don&#8217;t get the love that headers get, and that&#8217;s just wrong. A lot of print designers will provide mockups that treat the web page as if it were a 1024 x 768 piece of paper with the footer ending at exactly the bottom of the page. In reality, though, most web pages extend below a normal screen height (sometimes called <a href="http://en.wikipedia.org/wiki/Above_the_fold" target="_blank">the fold</a>). If the design has an outer glow or drop shadow around the main content area of the page, the designer will need to continue this and show the developer how to resolve what happens below the content of the page.</p>
<h2>Navigation Menus</h2>
<p><img class="alignright size-full wp-image-43082" title="Menus" src="http://www.group3solutions.com/blog/wp-content/uploads/2010/08/photo_menus.png" alt="Menus" width="250" height="155" />If there are navigation menus in the design then the developer will need to know how to execute them. Key points to bear in mind here are: <em>dropdowns, hover states, current section state, and nesting.</em> If the design has dropdown menus the developer will need to know how it behaves in its various states. Does the list drop down from a main menu bar (usually called a <a href="http://www.htmldog.com/articles/suckerfish/dropdowns/" target="_blank">suckerfish menu)</a>? If so, does it expand hierarchically? The developer will need to know if each level looks and behaves like the last, and how an entry looks if it&#8217;s the parent of child menu items (does it offer a triangle cue?). Does the current section of your top menu stay highlighted? Then they&#8217;ll need to know the appearance and hover states for the section item. Is there a left-side nav? If so, make sure to think through how the nesting will look, how wide the column needs to be to accommodate the site&#8217;s menu structure up to at least three levels deep.</p>
<h2>Callouts</h2>
<p>If the site features callouts or display ads, don&#8217;t neglect a good place for them. Try to stick to <a href="http://www.iab.net/iab_products_and_industry_services/1421/1443/1452" target="_blank">standard ad sizes</a> if at all possible.</p>
<h2>Sidebar Items</h2>
<p><img class="alignright size-thumbnail wp-image-43086" title="Sidebar" src="http://www.group3solutions.com/blog/wp-content/uploads/2010/08/photo_sidebar-100x99.png" alt="Sidebar" width="100" height="99" />If the design has sidebar modules (e.g. for Joomla, WordPress, etc.), the designer will need to provide a look for sidebar modules. That includes: <em>headings, text, links, and any separators or other necessary elements</em>. The developer will need to know the typeface, size, link colors, hover states, etc. of these items if they are not site-default.</p>
<h2>Specialty Items</h2>
<h3>Tables</h3>
<p>If designers know a site will display tabular data then they should go ahead and provide table examples demonstrating headers, cell spacing, text formatting, borders, alternating row colors, etc. Tables aren&#8217;t typical page elements, so this is not a requirement of many designs.</p>
<h3>Blockquotes</h3>
<p>Like tables, many sites don&#8217;t have any content inside <a href="http://css-tricks.com/examples/Blockquotes/" target="_blank">blockquotes</a>. But for blogs and discussion sites, they&#8217;re a must. Let the developer know how this should be handled.</p>
<h2>Wrap-Up</h2>
<p>Unfortunately, coming up with a complete website design system correctly is a lot of work. But by understanding what&#8217;s required for developers to actually make a design a reality, designers can help ensure the project stays on track, on time, and on budget. That&#8217;s when everyone comes out a winner, and that&#8217;s what we&#8217;re shooting for here. =)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.group3solutions.com/blog/website-design-checklist/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Joomla Plugin: Tabs &amp; Slides</title>
		<link>http://www.group3solutions.com/blog/joomla-plugin-tabs-slides/</link>
		<comments>http://www.group3solutions.com/blog/joomla-plugin-tabs-slides/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 14:09:28 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Slides]]></category>
		<category><![CDATA[Tabs]]></category>
		<category><![CDATA[Website Design]]></category>

		<guid isPermaLink="false">http://www.group3solutions.com/blog/?p=8372</guid>
		<description><![CDATA[A stock Joomla 1.5 install has no built-in facility to display page content in tabs or slides, and so developers must either cobble something together from scratch or use a third party plugin. And that's what takes us to our first plugin of the series... Joomla Tabs and Slides (in content items).]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-9147" title="Joomla Logo" src="http://www.group3solutions.com/blog/wp-content/uploads/2009/11/joomla_logo_by_wikipedia_joomla_2_2798f5729e4aefe212206d7ee6684454_490x350-100x71.png" alt="Joomla Logo" width="100" height="71" /><a href="http://www.joomla.org/" target="_blank">Joomla</a> is one of the world&#8217;s most popular and widely deployed <a href="http://en.wikipedia.org/wiki/Web_content_management_system" target="_blank">content management systems</a>&#8230; and for good reason. Its <a href="http://en.wikipedia.org/wiki/Open_source" target="_blank">open source distribution model</a> and <a href="http://community.joomla.org/" target="_blank">large developer community</a> ensure that new and innovative features and add-ons keep coming. With so many useful <a href="http://extensions.joomla.org/" target="_blank">plugins</a> available, we thought we&#8217;d start a new series detailing some of our favorite.</p>
<p><img class="size-full wp-image-9141 alignright" title="Example of Tabs" src="http://www.group3solutions.com/blog/wp-content/uploads/2009/11/tabs.jpg" alt="Example of Tabs" width="250" height="161" />But first, a little background&#8230; Web designers are always looking for new and better methods to present content in more efficient and user-friendly ways, and two of the best practices borrowed from desktop applications are &#8220;tabs&#8221; and &#8220;slides.&#8221; <a href="http://en.wikipedia.org/wiki/Tab_(GUI)" target="_blank">Tabs</a> allow for multiple content items to be displayed in the same document window, while slides allow portions of the page to expand/collapse on demand. Both provide the designer with a method of allowing the user to quickly get to additional (i.e. supplemental) information without requiring a page load. This idea is pretty common in <a href="http://www.milbankpowergen.com/models/7kw-10kw" target="_blank">sites</a> where there is an initial product description above a series of tabs for technical data, comparison charts, related items, etc.; clicking one of the tabs changes the content below the tab set while keeping the product description above. With the advent of freely available JavaScript frameworks like <a href="http://jquery.com/" target="_blank">jQuery</a> and <a href="http://www.mootools.net/" target="_blank">MooTools</a>, the bad old days of programatically cumbersome and SEO-belligerent tabs and slides are gone, replaced with elegant <a href="http://en.wikipedia.org/wiki/Document_object_model" target="_blank">DOM</a>- and <a href="http://en.wikipedia.org/wiki/Css" target="_blank">CSS</a>-based solutions.</p>
<p><img class="alignright size-full wp-image-9148" title="Joomla Plugin Manager" src="http://www.group3solutions.com/blog/wp-content/uploads/2009/11/joomla_plugin_manager.jpg" alt="Joomla Plugin Manager" width="250" height="154" />A stock Joomla 1.5 install has no built-in facility to display page content in tabs or slides, and so developers must either cobble something together from scratch or use a third party plugin. And that&#8217;s what takes us to our first plugin of the series&#8230; <a href="http://extensions.joomla.org/extensions/style-a-design/tabs-a-slides/1046" target="_blank">Joomla Tabs and Slides (in content items)</a>. Like most plugins, Joomla Tabs and Slides provides a non-invasive method of adding its functionality without the developer having to add any code to his or her templates or touch the core Joomla code at all. As with most well-written plugins, simply install the <a href="http://extensions.joomla.org/extensions/style-a-design/tabs-a-slides/1046" target="_blank">Joomla Tabs and Slides</a> ZIP archive in the Joomla Control Panel (Extensions &gt; Install/Uninstall) and then make sure it&#8217;s activated in the Plugin Manager (Extensions &gt; Plugin Manager). At this point, you need only add some simple inline tags to your articles, so let&#8217;s talk about those.</p>
<p><img style="border: 0px initial initial;" title="Joomla Tabs and Slides Code" src="http://www.group3solutions.com/blog/wp-content/uploads/2009/11/tabs_and_slides_code.gif" alt="Joomla Tabs and Slides Code" width="503" height="283" /></p>
<p>When Joomla renders your site&#8217;s content, it passes through the filters of a number of plugins, each getting the opportunity to do something to the content. Joomla Tabs and Slides simply takes its turn at your content, looks for its special &#8220;tab&#8221; tags (see example above), and outputs the CSS and JavaScript necessary to turn them into tabs. To begin a tab set, simply add a new paragraph in the Joomla article editor and type &#8220;{tab=xxxx}&#8221; replacing xxxx with the name of your tab (don&#8217;t type the quotes; spaces and special characters are allowed). As you can see, the tab tags begin and end with braces. Then type the content of your tab. It can be just about any properly formatted content (tables, paragraphs, images, etc.). When you&#8217;re ready to close your tab and begin the next one (assuming there is more than one), simply create a new paragraph and type &#8220;{tab=xxxx}&#8221; again, replacing xxxx with the name of your next tab (no quotes). Continue this until you have finished the content of your final tab. Then, create a new paragraph and type &#8221;{/tabs}&#8221; (no quotes). This tells the plugin to close up the tab set. In the example above you can see how this looks in the WYSIWYG and source editors, as well as final page render. <em>Note: In the source editor, it&#8217;s possible to use wrapper tags other than paragraphs (e.g. h1, h2, h3) but paragraphs seem to be the easiest for content authors to manage.</em></p>
<p>Hopefully this paints a clear picture of what the plugin can do and how to do it. You can see it in action at <a href="http://www.milbankpowergen.com/models/12kw-20kw" target="_blank">one of our sites</a> and also at the <a href="http://extensions.joomla.org/extensions/style-a-design/tabs-a-slides/1046" target="_blank">Joomla Tabs and Slides</a> plugin page itself. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.group3solutions.com/blog/joomla-plugin-tabs-slides/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Site Launch Checklist</title>
		<link>http://www.group3solutions.com/blog/site-launch-checklist/</link>
		<comments>http://www.group3solutions.com/blog/site-launch-checklist/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 23:12:20 +0000</pubDate>
		<dc:creator>Darrin Widick</dc:creator>
				<category><![CDATA[Search Engine Marketing]]></category>
		<category><![CDATA[Website Design]]></category>

		<guid isPermaLink="false">http://www.group3solutions.com/blog/?p=91</guid>
		<description><![CDATA[When launching or relaunching a website, here are some pointers to help jumpstart your search engine rankings.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-90" title="Website Launch Checklist" src="http://www.group3solutions.com/blog/wp-content/uploads/2009/06/site-relaunch-checklist-250x187.jpg" alt="Website Launch Checklist" width="250" height="187" />Nothing like practicing what you preach … putting your money where your mouth is … doing as we say ….</p>
<p>Such was the case when we recently launched <a href="http://www.group3solutions.com">Group3Solutions.com</a>. We’re usually on the other end, launching sites for clients or helping them relaunch an existing site and dealing with the search engine issues that arise from changed URLs. This time, we were the client. And, though Group3Solutions.com is a brand-new site and not a redesign, we there are still lots of things that need to be accomplished to hit the ground running for search engine purposes.</p>
<p>So before going live, we got out the Site Launch Checklist we often use with clients and started putting our recommendations to use. Thought we’d share it with you. Some items deal more with new sites than relaunches, or vice-versa, but it’s all good to know.</p>
<ol>
<li>Create an <a href="http://sitemaps.org/protocol.php" target="_blank">XML sitemap</a> with the new URLs before the new site goes live. Immediately upon launch, the new sitemap would be uploaded and the search engines notified.</li>
<li>Take advantage of blogs to announce the launch. Consider submitting a news release to <a href="http://www.prweb.com/" target="_blank">PRWeb</a> or a similar service to get the information out in an automated fashion.</li>
<li>Keep your site’s URL structure as simple as possible, and use keyword-rich words in URLs when possible (if separating words with punctuation, use hyphens instead of underscores). Dynamic URLs with multiple parameters can cause duplicate content issues where identical or similar content has multiple addresses (think “Printer Friendly” pages, for example). Bots may consume much more bandwidth than necessary, or may be unable to completely index all the content on your site.</li>
<li>Canonical Tags help tell search engines how you want your domain indexed (Group3Solutions.com vs. www.Group3Solutions.com, for example). <a href="https://www.google.com/webmasters/tools/" target="_blank">Some search engine tools</a> also allow you to tell them which version you prefer.</li>
</ol>
<p>If your site will stay at the same domain but URLs will be changing, keep in mind that bookmarked pages, deep-links into your site, and URLs in the search index will break. Here are some additional tips.</p>
<ol>
<li>The XML sitemap is very critical here. Make sure the new map with new URLs gets uploaded with your new files.</li>
<li>At least for the highest-trafficked pages on your site, create one-to-one 301 redirects to automatically and seamlessly send visitors (and bots) to the page on the new site that they were trying to visit on the old one. The 301 code tells the search engines that the page has moved permanently, so the new page will be added to the database and the old one removed (over time). Links from third-party sites to the old site will continue to mean the search engines try to index the old URL, but the 301 is the best option to eventually straighten out the issue.</li>
<li>A custom 404 page offers a softer landing for those pages that don&#8217;t have a 301 redirect. The 404 carries the same look-and-feel of your site, but with a structure that allows users to more easily find where they were trying to go. Note: the page does need to return a 404 code, and not a 200, or the sitemaps won’t work for some engines.</li>
<li>If possible, notify key sites that link to you. Provide them with the new URL for the page(s) they link to on your site. Good Webmasters don&#8217;t like broken links, so most will be happy for the notification.</li>
<li>Pause <a href="http://adwords.google.com/" target="_blank">AdWords</a> campaigns during the initial transition (first few days), in case any technical issues come up. During this time, changing both Display and Destination URLs is also required.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.group3solutions.com/blog/site-launch-checklist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

