<?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>Web Design Philippines &#124; MikeWagan.net &#187; Web Design Tutorials</title>
	<atom:link href="http://www.mikewagan.net/category/web-design-tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mikewagan.net</link>
	<description>Web Design, Life, and Everything in Between</description>
	<lastBuildDate>Sat, 10 Jul 2010 06:15:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Create multiple-step forms using CCK Fieldgroups in Drupal</title>
		<link>http://www.mikewagan.net/2010/03/create-multiple-step-forms-using-cck-fieldgroups-in-drupal/</link>
		<comments>http://www.mikewagan.net/2010/03/create-multiple-step-forms-using-cck-fieldgroups-in-drupal/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 06:15:35 +0000</pubDate>
		<dc:creator>Mike Wagan</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Web Design Tutorials]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[Drupal forms]]></category>

		<guid isPermaLink="false">http://www.mikewagan.net/?p=330</guid>
		<description><![CDATA[Lately I&#8217;ve been working on a Drupal project, and one aspect in our priority list is the user-friendliness for the people who will submit their contents to the site. A good solution would be to divide the submission form into different steps so that the form page would not be so crowded. Thanks to David [...]


Related posts:<ol><li><a href='http://www.mikewagan.net/2010/03/9-tips-for-improving-drupal-performance/' rel='bookmark' title='Permanent Link: 9 Tips for Improving Drupal Performance'>9 Tips for Improving Drupal Performance</a> <small>I&#8217;ve started working on a Drupal Project just last month and although the learning curve is quite steep, its also...</small></li><li><a href='http://www.mikewagan.net/2010/07/drupal-how-to-diagnose-a-blank-white-screen-white-screen-of-death-wsod/' rel='bookmark' title='Permanent Link: Drupal &#8211; How to Diagnose a Blank White Screen: White Screen of Death (WSOD)'>Drupal &#8211; How to Diagnose a Blank White Screen: White Screen of Death (WSOD)</a> <small>While developing a Drupal website, I was testing out the created pages and suddenly on one page, nothing was loaded....</small></li><li><a href='http://www.mikewagan.net/2009/07/prestashop-remove-default-shipping-fee-being-added-to-total-price-at-shopping-cart/' rel='bookmark' title='Permanent Link: Prestashop: Remove Default Shipping Fee Being Added To Total Price at Shopping Cart'>Prestashop: Remove Default Shipping Fee Being Added To Total Price at Shopping Cart</a> <small>If you&#8217;ve been developing e-commerce websites with Prestashop, one main problem that has not been solved in the latest release...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.davidnewkerk.com/files/img/multi-step-form.jpg" alt="multi-step-form.jpg" width="481" height="137" /></p>
<p>Lately I&#8217;ve been working on a Drupal project, and one aspect in our priority list is the user-friendliness for the people who will submit their contents to the site. A good solution would be to divide the submission form into different steps so that the form page would not be so crowded. Thanks to David Newker for his solution on how to create muliple step forms using CCK Fieldgroups in Drupal. Here are the instructions I followed:</p>
<p><span id="more-330"></span>
<center>
<table><tr><td>
<script type="text/javascript"><!--
google_ad_client = "pub-4709798263732366";
/* 336x280, created 8/4/09 mikewagan.net */
google_ad_slot = "3873552827";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td><td>
<script type="text/javascript"><!--
google_ad_client = "pub-4709798263732366";
/* 160x90, created 10/8/09 mikewagan.net */
google_ad_slot = "0020347340";
google_ad_width = 160;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<script type="text/javascript"><!--
google_ad_client = "pub-4709798263732366";
/* 160x90, created 10/8/09 mikewagan.net */
google_ad_slot = "0020347340";
google_ad_width = 160;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></td></tr></table>
</center>
</p>
<div>
<p>By <span><a title="View user  profile." href="http://www.davidnewkerk.com/users/david">David</a></span> &#8211; Posted on <span>29 December  2008</span></div>
<div><!-- google_ad_section_start -->Several <a rel="nofollow" href="http://drupal.org/project/wizard">modules</a> and/or FormAPI techniques (<a rel="nofollow" href="http://drupal.org/node/101707">example 1</a>, <a rel="nofollow" href="http://drupal.org/node/162373">example 2</a>) exist that allow a <span>CCK</span> submission form to span multiple steps or pages, however the modules do  not currently work for Drupal 6, and the programming method is above  the ability for the average site admin to accomplish.</p>
<p>However, there&#8217;s one interesting method that harnesses the usefulness  of <span>CCK</span>&#8216;s &#8220;Fieldgroup&#8221; sub-module, paired with  a few other key modules and settings, to give the effect of a  multi-step/page form. This is by no means a perfect solution or  applicable to every situation, but in some cases, it should  be sufficient.</p>
<h2>Modules needed</h2>
<p>Ensure that you have the following modules installed in order to  follow along with this guide:</p>
<ul>
<li><a rel="nofollow" href="http://drupal.org/project/cck"><span>CCK</span></a></li>
<li><span>CCK</span> Fieldgroup (a sub-module which comes  with <span>CCK</span>)</li>
<li><a rel="nofollow" href="http://drupal.org/project/cck_fieldgroup_tabs"><span>CCK</span> Fieldgroup Tabs</a></li>
<li><a rel="nofollow" href="http://drupal.org/project/tabs">jQuery <span>UI</span> Tabs</a> (Drupal 6 only)</li>
<li><a rel="nofollow" href="http://drupal.org/project/jstools">Javascript  Tools Tabs</a> (Drupal 5 only)</li>
<li><a rel="nofollow" href="http://drupal.org/project/auto_nodetitle">Automatic Nodetitles</a></li>
<li><a rel="nofollow" href="http://drupal.org/project/token">Token</a></li>
<li><a rel="nofollow" href="http://drupal.org/project/saveguard">SaveGuard</a> (optional)</li>
</ul>
<h2>Set up the Tabs module</h2>
<ol>
<li>Go to the Tabs settings page at <strong>Administer &gt; Site  configuration &gt; Tabs</strong> <em>(admin/settings/tabs).</em></li>
<li>Since it helps visually reinforce the change from one set of form  fields to another, I suggest turning on either the <em>Slide effect</em> or the <em>Fade effect</em> (but not both).</li>
<li>Choose either the slow or fast <em>Effect speed</em>.</li>
<li>Set the <em>Navigation buttons</em> option to <code>enabled</code>,  and if you prefer the <em>Next</em> and <em>Previous</em> navigation  buttons to have capitalized names or use different wording, adjust the  text here. When you&#8217;ve completed these settings, press  &#8220;Save configuration&#8221;.</li>
</ol>
<h2>Create your multi-step content type</h2>
<ol>
<li>Begin by creating your new <span>CCK</span> type at <strong>Administer  &gt; Content management &gt; Content types &gt; Add content type</strong> <em>(admin/content/types/add)</em>.</li>
<li>Unless you have a reason to keep it, expand the &#8220;Submission form  settings&#8221; fieldset and remove the <em>Body</em> field, as if you keep  it, it will stay visible on every page of the form.</li>
<li>By default, the Title field will show on every page as well; if  you&#8217;d rather not have the Title visible, a solution is to install the <a rel="nofollow" href="http://drupal.org/project/auto_nodetitle">Automatic  Nodetitles</a> module, which will allow you to generate a Title based  on pre-determined settings (or tokens if you have <a rel="nofollow" href="http://drupal.org/project/token">Token</a> module  installed), or on the content of another field of the form. All Drupal  nodes &#8220;must&#8221; have a Title, and Automatic Nodetitles allows you to meet  this requirement while allowing you to hide the Title field. Once you&#8217;ve  installed Automatic Nodetitles module, an &#8220;Automatic title generation&#8221;  option will appear at the top of every content type&#8217;s main configuration  page. Set this option to <em>Automatically generate the title and hide  the title field</em>, and expand the &#8220;Replacement patterns&#8221; fieldset to  see what options you can set for the Title. One possible example of what  you could set this to might be: <code>[author-name-raw] [mm]-[dd]-[yy]</code> (Author&#8217;s name + the submission date). After you&#8217;ve added custom fields  to the content type, you can also come back to this setting and use the  <em><span>CCK</span> text tokens</em> options, which allow  you to choose any other fields from the content type (for instance if  one of your form fields asks for the person&#8217;s name, you can use the name  they type in your Title.</li>
<li>If you&#8217;d like to include a description or help text above the form,  which will show on every page/step of the form, add that text to the <em>Explanation  or submission guidelines</em> field.</li>
<li>Expand the &#8220;Workflow settings&#8221; fieldset and uncheck the <em>Promoted  to front page</em> option. Also expand the &#8220;Comment settings&#8221; fieldset  and choose your comment settings for this content type. If this content  type is meant for data collection rather than public pages, you&#8217;ll  probably want to disable comments.</li>
<li>Click the &#8220;Save content type&#8221; button to proceed.</li>
</ol>
<h2>Create Fieldgroups and Fields for your <span>CCK</span> type</h2>
<ol>
<li>Click on the &#8220;Manage fields&#8221; link or tab for your new content type.  It doesn&#8217;t matter whether you create the fields of your form first, or  create one or more of the separate Fieldgroups which will become the  pages/steps of your form. If you&#8217;re starting a form from scratch,  probably the best way to keep things organized and uncluttered would be  to create each Fieldgroup as it comes time to make another page of the  form. When naming Fieldgroups, choose short and to-the-point names  (remember that the names will have to fit inside of the tabs). Unless  descriptive names are required, consider simply naming the Step 1, Step  2, etc. To make a new Fieldgroup in Drupal 6, under the <em>New group</em> area of the Manage fields page, enter a Label (which can be slightly  longer and capitalized), and a short group_field name. If you&#8217;d like,  you can drag and drop the group into your preferred order before you  even save it. When ready, press &#8220;Save&#8221;. In Drupal 5, make a new  Fieldgroup by clicking on the &#8220;Add Group&#8221; link/tab.</li>
<li>Once you&#8217;ve created one or more Fieldgroups and one or more fields,  you can begin adding the fields into the appropriate Fieldgroups. The  way to add a field to a group in Drupal 6 is simply to drag and drop the  field below and to the right of a Fieldgroup. When you do this, the  field&#8217;s name will be indented to show visually that it is within a given  Fieldgroup. In Drupal 5, you need to select the Fieldgroup you&#8217;d like  to use for each field from the <em>Group</em> down-down list. In Drupal  6, you can drag and drop Fieldgroups to change their order, and all  fields within a group stay in the group as you move it (in Drupal 5, use  the <em>Weight</em> option for each Fieldgroup to adjust their order).</li>
<li>After you create a Fieldgroup in Drupal 6 (or &#8220;as&#8221; you create a  Fieldgroup in Drupal 5), you need to configure the Fieldgroup&#8217;s <em>Style</em> setting. In Drupal 6, click on the &#8220;configure&#8221; link next to the  Fieldgroup and choose the <code>tabs</code> option for the <em>Style</em> setting. In Drupal 5, the <em>Style</em> setting is available while you  create the Fieldgroup, and is also available from the Fieldgroup&#8217;s  &#8220;configure&#8221; link. While configuring the Fieldgroup, you can also enter <em>Help</em> text which will be shown at the top of that &#8220;page&#8221; of the form.</li>
</ol>
<h2>Changing the tabs to Vertical tabs</h2>
<p>If you prefer horizontal tabs, then skip this step. However, if you  have more than a few steps in your form, the number of horizontal tabs  is likely to span more than the width of your site&#8217;s layout, and will  begin to stack on top of each other in a rather unappealing manner. In  this case, vertical tabs that run along the side of the form are a  better choice.</p>
<p>Fortunately this can be accomplished using just some <span>CSS</span> to override and change the position of the tabs.  This is a bit of a messy way to do this, but it will work for now; the  next release of Tabs module will evidently come with a vertical tabs  option by default. Open the <em>style.css</em> file of your theme and  add the following code to override the default horizontal tab layout  (this works for certain with the standard Garland theme, but may require  adjustments for other themes):</p>
<div><code>/* Turns off the clear:both in the  span from Tabs module's drupal-tabs.css,<br />
so the form will float to  the right of the tabs */<br />
#tabs-fieldgroup_tabs span.clear {<br />
clear: none;<br />
}</p>
<p>/* Sets spacing between the tabs and the form  */<br />
#tabs-fieldgroup_tabs ul.primary {<br />
margin: 0 20px 0 0;<br />
}</p>
<p>/*  Makes tabs vertical and sets padding below each */<br />
#tabs-fieldgroup_tabs  ul.primary li {<br />
margin: 0;<br />
padding: 0 0 12px 0;<br />
display:  block;<br />
}</p>
<p>/* Prevents the form fields from wrapping under the  vertical tabs */<br />
.node-form .ui-tabs-panel {<br />
float: left;<br />
}</p>
<p>/*  Clears the float so the Save <span>&amp;</span> Preview  buttons stay below the form */</p>
<p>.node-form div.admin {<br />
clear: both;<br />
}</p>
<p>/* Ensures the float clears when the admin is  viewing the page too */<br />
.node-form fieldset {<br />
clear: both;<br />
}</p>
<p>/*  More tasteful separator line before prev/next buttons*/<br />
.tabs-nav-link-sep  {<br />
border-top: 1px #<span>E2E2E2</span> solid;<br />
margin-top: 10px;<br />
margin-bottom: 10px<br />
}</p>
<p>/* Overriding  Tabs module's drupal-tabs.css, more tasteful prev/next buttons */<br />
.tabs-nav-previous,  .tabs-nav-next {<br />
font-size: 12px;<br />
font-weight: normal;<br />
float: left;<br />
border: 1px solid #<span>ADADAD</span>;<br />
padding: 1px 7px;<br />
margin-bottom: 5px;<br />
cursor: pointer;<br />
background-color: #<span>E2E2E2</span>;<br />
}</p>
<p></code><code>/*  Changes hover state of the prev/next buttons */<br />
a:hover.tabs-nav-previous,  a:hover.tabs-nav-next {<br />
text-decoration: none;<br />
color: #<span>FFFFFF</span>;<br />
}</code></div>
<h2 id="avoid-data-loss">Avoiding accidental data loss</h2>
<p>Since the pages/steps of this form are actually still part of a  single <span>CCK</span> form, the data of one step is not  yet saved when proceeding to the next step (it is still there, but is  hidden while the next step of the form is shown). It&#8217;s possible that an  end-user of the form may misunderstand or possibly forget that the form  has not been saved, and navigate away from the page, losing all of the  data they&#8217;ve entered. As a multi-step form such as this is likely to be a  substantial amount of data, avoiding a loss like this is important.</p>
<p>One solution to help avoid this problem is the <a rel="nofollow" href="http://drupal.org/project/saveguard">SaveGuard</a> module. If the form has been modified, SafeGuard displays a warning  message if the user attempts to navigate away from the page before  saving. Simply enable the module, add a custom message if desired, and  it immediately begin its task of helping users avoid accidental  data loss.</p>
<p>Another similar but more robust solution to consider is <a rel="nofollow" href="http://drupal.org/project/autosave">AutoSave</a> module.</p>
<p><strong><em>Source: </em></strong><a href="http://www.davidnewkerk.com/book/106"><strong><em>www.davidnewkerk.com</em></strong></a></div>


<p>Related posts:<ol><li><a href='http://www.mikewagan.net/2010/03/9-tips-for-improving-drupal-performance/' rel='bookmark' title='Permanent Link: 9 Tips for Improving Drupal Performance'>9 Tips for Improving Drupal Performance</a> <small>I&#8217;ve started working on a Drupal Project just last month and although the learning curve is quite steep, its also...</small></li><li><a href='http://www.mikewagan.net/2010/07/drupal-how-to-diagnose-a-blank-white-screen-white-screen-of-death-wsod/' rel='bookmark' title='Permanent Link: Drupal &#8211; How to Diagnose a Blank White Screen: White Screen of Death (WSOD)'>Drupal &#8211; How to Diagnose a Blank White Screen: White Screen of Death (WSOD)</a> <small>While developing a Drupal website, I was testing out the created pages and suddenly on one page, nothing was loaded....</small></li><li><a href='http://www.mikewagan.net/2009/07/prestashop-remove-default-shipping-fee-being-added-to-total-price-at-shopping-cart/' rel='bookmark' title='Permanent Link: Prestashop: Remove Default Shipping Fee Being Added To Total Price at Shopping Cart'>Prestashop: Remove Default Shipping Fee Being Added To Total Price at Shopping Cart</a> <small>If you&#8217;ve been developing e-commerce websites with Prestashop, one main problem that has not been solved in the latest release...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mikewagan.net/2010/03/create-multiple-step-forms-using-cck-fieldgroups-in-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Allow Div Layers to Float over Flash, Youtube or Vimeo Videos</title>
		<link>http://www.mikewagan.net/2010/02/allow-div-layers-to-float-over-flash-youtube-or-vimeo-videos/</link>
		<comments>http://www.mikewagan.net/2010/02/allow-div-layers-to-float-over-flash-youtube-or-vimeo-videos/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 15:11:01 +0000</pubDate>
		<dc:creator>Mike Wagan</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Design Tutorials]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[youtube vimeo flash]]></category>

		<guid isPermaLink="false">http://www.mikewagan.net/?p=317</guid>
		<description><![CDATA[For web designers, its always a constant struggle to get those flash, youtube, or vimeo videos tuck under divs where you need them. They somehow always behave like their z-index is close to infinity. By default Flash content in a web page will appear on top of other elements on the page, including floating menus, [...]


Related posts:<ol><li><a href='http://www.mikewagan.net/2009/02/super-bowl-2009-videos/' rel='bookmark' title='Permanent Link: Super Bowl 2009 Videos'>Super Bowl 2009 Videos</a> <small>I have here a collection of the 2009 super bowl videos which I would like to share to you. Cracked.com...</small></li><li><a href='http://www.mikewagan.net/2008/10/please-dont-watch-this-video/' rel='bookmark' title='Permanent Link: Please Don&#8217;t Watch This Video!'>Please Don&#8217;t Watch This Video!</a> <small>This was me two years ago nung adik pa ako sa gitara at pagbabanda. Ampanget ko dito, hehehe&#8230; Just a...</small></li><li><a href='http://www.mikewagan.net/2008/10/first-solid-food-ni-jian/' rel='bookmark' title='Permanent Link: First Solid Food ni Jian'>First Solid Food ni Jian</a> <small>Eto ang unang try ni Jian sa pagkain ng solid food. Five months sya kumain ng first solid food (malambot...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>For web designers, its always a constant struggle to get those flash, youtube, or vimeo videos tuck under divs where you need them. They somehow always behave like their z-index is close to infinity.</p>
<p>By default Flash content in a web page will appear on top of other elements on the page, including floating menus, inline popups etc. This can be pretty annoying if you have a flyout menu on your page and it goes behind the Flash video and this post shows how simple it is to fix. This works in all browsers inclding IE6+<span id="more-317"></span>
<center>
<table><tr><td>
<script type="text/javascript"><!--
google_ad_client = "pub-4709798263732366";
/* 336x280, created 8/4/09 mikewagan.net */
google_ad_slot = "3873552827";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td><td>
<script type="text/javascript"><!--
google_ad_client = "pub-4709798263732366";
/* 160x90, created 10/8/09 mikewagan.net */
google_ad_slot = "0020347340";
google_ad_width = 160;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<script type="text/javascript"><!--
google_ad_client = "pub-4709798263732366";
/* 160x90, created 10/8/09 mikewagan.net */
google_ad_slot = "0020347340";
google_ad_width = 160;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></td></tr></table>
</center>
</p>
<p>The first screenshot below shows the default behaviour where the  floating menu appears behind the Vimeo Flash video:</p>
<div style="text-align: center;"><img src="http://www.electrictoolbox.com/images/content/embed-transparent-off.jpg" alt="embedded flash media player without  transparency" width="396" height="270" /></div>
<p>The second screenshot below shows the desired behavioiur where the  floating menu appears on top of the video:</p>
<div style="text-align: center;"><img src="http://www.electrictoolbox.com/images/content/embed-transparent-on.jpg" alt="embedded flash media player with  transparency" width="396" height="270" /></div>
<div style="text-align: left;"><strong>THE SOLUTION:</strong></div>
<p>The following &lt;param&gt; should be added within the  &lt;object&gt;:</p>
<pre>&lt;param name="wmode" value="transparent" /&gt;</pre>
<p>And the following should be added into the &lt;embed&gt; tag:</p>
<pre>wmode="transparent"</pre>
<p>The end result will be something along these lines:</p>
<pre>&lt;object width="400" height="300"&gt;
  &lt;param name="wmode" value="transparent" /&gt;
  &lt;param value="true" name="allowfullscreen" /&gt;
  &lt;param value="always" name="allowscriptaccess" /&gt;
  &lt;param name="movie" value="..." /&gt;
  &lt;embed width="400" height="300" allowscriptaccess="always"
    allowfullscreen="true" type="application/x-shockwave-flash"
    src="..." wmode="transparent"&gt;
  &lt;/embed&gt;
&lt;/object&gt;</pre>
<p>Now floating content will appear above the video.</p>
<p><em>Source: </em><a href="http://www.electrictoolbox.com/div-layers-float-over-flash-vimeo-youtube/" target="_blank"><em>ElectricToolbox.com</em></a></p>


<p>Related posts:<ol><li><a href='http://www.mikewagan.net/2009/02/super-bowl-2009-videos/' rel='bookmark' title='Permanent Link: Super Bowl 2009 Videos'>Super Bowl 2009 Videos</a> <small>I have here a collection of the 2009 super bowl videos which I would like to share to you. Cracked.com...</small></li><li><a href='http://www.mikewagan.net/2008/10/please-dont-watch-this-video/' rel='bookmark' title='Permanent Link: Please Don&#8217;t Watch This Video!'>Please Don&#8217;t Watch This Video!</a> <small>This was me two years ago nung adik pa ako sa gitara at pagbabanda. Ampanget ko dito, hehehe&#8230; Just a...</small></li><li><a href='http://www.mikewagan.net/2008/10/first-solid-food-ni-jian/' rel='bookmark' title='Permanent Link: First Solid Food ni Jian'>First Solid Food ni Jian</a> <small>Eto ang unang try ni Jian sa pagkain ng solid food. Five months sya kumain ng first solid food (malambot...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mikewagan.net/2010/02/allow-div-layers-to-float-over-flash-youtube-or-vimeo-videos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ultimate Guide to Grid-Based Web Design</title>
		<link>http://www.mikewagan.net/2009/11/ultimate-guide-to-grid-based-web-design/</link>
		<comments>http://www.mikewagan.net/2009/11/ultimate-guide-to-grid-based-web-design/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 21:02:37 +0000</pubDate>
		<dc:creator>Mike Wagan</dc:creator>
				<category><![CDATA[Web Design Tutorials]]></category>
		<category><![CDATA[grid based layouts]]></category>

		<guid isPermaLink="false">http://www.mikewagan.net/?p=274</guid>
		<description><![CDATA[Web design trends now point to one aspect of using CSS for the basic website wireframe &#8211; Grid-based layouts. I haven&#8217;t actually used this into my projects lately, but I&#8217;m really planning to jump into the bandwagon. I don&#8217;t wanna be left out! I stumbled upon this site called 960 Grid System which offers a [...]


Related posts:<ol><li><a href='http://www.mikewagan.net/2009/06/finally-web-design-rework-complete/' rel='bookmark' title='Permanent Link: Finally, Web Design Rework Complete!'>Finally, Web Design Rework Complete!</a> <small>Before and After pics of my blog After weeks and weeks of painstaking tweaking with the design of this site,...</small></li><li><a href='http://www.mikewagan.net/2009/06/ultimate-list-of-restaurant-city-cheats-hacks-tips-and-tricks/' rel='bookmark' title='Permanent Link: Ultimate List of Restaurant City Cheats, Hacks, Tips and Tricks'>Ultimate List of Restaurant City Cheats, Hacks, Tips and Tricks</a> <small>I&#8217;ve collected all the things you need for hacks, cheats and tricks from Facebook&#8217;s popular game, Restaurant City (made by...</small></li><li><a href='http://www.mikewagan.net/2009/08/21-css-tricks-you-should-know/' rel='bookmark' title='Permanent Link: 21 CSS Tricks You Should Know'>21 CSS Tricks You Should Know</a> <small>Web designers rely heavily on the use of CSS or Cascading Style Sheets to set the design specifications of each...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-276" title="grid-based-layout" src="http://www.mikewagan.net/wp-content/uploads/2009/11/gridbasedlayout.jpg" alt="grid-based-layout" width="480" height="393" /></p>
<p>Web design trends now point to one aspect of using CSS for the basic website wireframe &#8211; Grid-based layouts. I haven&#8217;t actually used this into my projects lately, but I&#8217;m really planning to jump into the bandwagon. I don&#8217;t wanna be left out! I stumbled upon this site called <a href="http://960.gs/">960 Grid System</a> which offers a CSS generator for your grid layout, as well as examples of websites that use the grid-based system. Since then I&#8217;ve tried to go deeper into knowing how grid layouts work.<span id="more-274"></span><br />

<center>
<table><tr><td>
<script type="text/javascript"><!--
google_ad_client = "pub-4709798263732366";
/* 336x280, created 8/4/09 mikewagan.net */
google_ad_slot = "3873552827";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td><td>
<script type="text/javascript"><!--
google_ad_client = "pub-4709798263732366";
/* 160x90, created 10/8/09 mikewagan.net */
google_ad_slot = "0020347340";
google_ad_width = 160;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<script type="text/javascript"><!--
google_ad_client = "pub-4709798263732366";
/* 160x90, created 10/8/09 mikewagan.net */
google_ad_slot = "0020347340";
google_ad_width = 160;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></td></tr></table>
</center>
</p>
<p>Recently, web design blog <a href="http://www.noupe.com" target="_blank">Noupe</a> has published a complete guide all about grid based layouts &#8211; including techniques and tools:</p>
<blockquote><p>Virtually any website you design should be based on a grid. Grids lend a sense of structure to your site and improved usability for your visitors. And designing to a grid can simplify your design process and make you a more efficient designer. In a grid-based design, since the guides are already in place for you, your options are reduced, making it easier to decide on the width and height of different elements on your pages.</p></blockquote>
<p>All in all, it is a really good article especially for someone like me who want to know more about the concept of grid-based layouts and how to use them. Visit the article: <a href="http://www.noupe.com/design/ultimate-guide-to-grid-based-web-design.html" target="_blank">Ultimate Guide To Grid-Based Web Design: Techniques and Tools</a></p>


<p>Related posts:<ol><li><a href='http://www.mikewagan.net/2009/06/finally-web-design-rework-complete/' rel='bookmark' title='Permanent Link: Finally, Web Design Rework Complete!'>Finally, Web Design Rework Complete!</a> <small>Before and After pics of my blog After weeks and weeks of painstaking tweaking with the design of this site,...</small></li><li><a href='http://www.mikewagan.net/2009/06/ultimate-list-of-restaurant-city-cheats-hacks-tips-and-tricks/' rel='bookmark' title='Permanent Link: Ultimate List of Restaurant City Cheats, Hacks, Tips and Tricks'>Ultimate List of Restaurant City Cheats, Hacks, Tips and Tricks</a> <small>I&#8217;ve collected all the things you need for hacks, cheats and tricks from Facebook&#8217;s popular game, Restaurant City (made by...</small></li><li><a href='http://www.mikewagan.net/2009/08/21-css-tricks-you-should-know/' rel='bookmark' title='Permanent Link: 21 CSS Tricks You Should Know'>21 CSS Tricks You Should Know</a> <small>Web designers rely heavily on the use of CSS or Cascading Style Sheets to set the design specifications of each...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mikewagan.net/2009/11/ultimate-guide-to-grid-based-web-design/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
