<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Web Design I - Instructor: Najlah Hicks</title>
	<atom:link href="http://introtoweb.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://introtoweb.wordpress.com</link>
	<description>Parsons, The New School for Design, Web Development</description>
	<lastBuildDate>Tue, 15 Dec 2009 14:03:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='introtoweb.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Web Design I - Instructor: Najlah Hicks</title>
		<link>http://introtoweb.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://introtoweb.wordpress.com/osd.xml" title="Web Design I - Instructor: Najlah Hicks" />
	<atom:link rel='hub' href='http://introtoweb.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Week 18 It Ain&#8217;t Over</title>
		<link>http://introtoweb.wordpress.com/2009/12/15/week-18-it-aint-over/</link>
		<comments>http://introtoweb.wordpress.com/2009/12/15/week-18-it-aint-over/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 14:03:17 +0000</pubDate>
		<dc:creator>najlahhicks</dc:creator>
				<category><![CDATA[Week 18: It Aint&#039;t Over Till It&#039;s Over]]></category>

		<guid isPermaLink="false">http://introtoweb.wordpress.com/?p=270</guid>
		<description><![CDATA[Sign in guys&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=270&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sign in guys&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/introtoweb.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/introtoweb.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/introtoweb.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/introtoweb.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/introtoweb.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/introtoweb.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/introtoweb.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/introtoweb.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/introtoweb.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/introtoweb.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/introtoweb.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/introtoweb.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/introtoweb.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/introtoweb.wordpress.com/270/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=270&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://introtoweb.wordpress.com/2009/12/15/week-18-it-aint-over/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f42a4843940734bfe9d58eb1854b13?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">najlahhicks</media:title>
		</media:content>
	</item>
		<item>
		<title>Week 17 Resource Links</title>
		<link>http://introtoweb.wordpress.com/2009/12/08/week-17-resource-links/</link>
		<comments>http://introtoweb.wordpress.com/2009/12/08/week-17-resource-links/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 00:07:02 +0000</pubDate>
		<dc:creator>najlahhicks</dc:creator>
				<category><![CDATA[Week 17 Resource Links]]></category>

		<guid isPermaLink="false">http://introtoweb.wordpress.com/?p=263</guid>
		<description><![CDATA[CSS Validator 30 Scripts For Galleries, Slideshows and Lightboxes Lots of great javascripts for navigations, scrollers, etc. Gallery Scripts Chatter Box These are two great websites for someone who wants to work with javascripts. Some inspirational stuff and resources for &#8230; <a href="http://introtoweb.wordpress.com/2009/12/08/week-17-resource-links/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=263&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ol>
<li><a href="http://www.w3.org/TR/CSS21/" target="_blank">CSS Validator</a></li>
<li><a href="http://www.smashingmagazine.com/2007/05/18/30-best-solutions-for-image-galleries-slideshows-lightboxes/">30 Scripts For Galleries, Slideshows and Lightboxes</a></li>
<li><a href="http://www.dynamicdrive.com/" target="_blank">Lots of great javascripts for navigations, scrollers, etc.</a></li>
<li><a href="http://net.tutsplus.com/articles/web-roundups/50-excellent-image-galleries-you-can-use-today/" target="_blank">Gallery Scripts</a></li>
<li><a href="http://chatter.flooble.com/" target="_blank">Chatter Box</a></li>
<li>These are <a href="http://www.javascriptkit.com/cutpastejava.shtml" target="_blank">two great websites</a> for someone who wants to <a href="http://www.dynamicdrive.com/" target="_blank">work with javascripts</a>.</li>
<li>Some inspirational stuff and resources for web development or graphic design (from Ana)<br />
<!--NOVELL_REWRITER_OFF--><a href="http://www.devlisting.com/" target="browserView">http://www.devlisting.com/</a><!--NOVELL_REWRITER_ON--><br />
<!--NOVELL_REWRITER_OFF--><a href="http://960.gs/" target="browserView">http://960.gs/</a><!--NOVELL_REWRITER_ON--><br />
<!--NOVELL_REWRITER_OFF--><a href="http://www.forwebdesigners.com/" target="browserView">http://www.forwebdesigners.com/</a><!--NOVELL_REWRITER_ON--><br />
<!--NOVELL_REWRITER_OFF--><a href="http://www.colourlovers.com/" target="browserView">http://www.colourlovers.com/</a><!--NOVELL_REWRITER_ON-->A cool way of putting your portfolio stuff online: (Click on resources and see how beautifully it works in the form of spread)<br />
<!--NOVELL_REWRITER_OFF--><a href="http://www.blackbook.com/" target="browserView">http://www.blackbook.com/</a></li>
<li><a href="http://webdesignledger.com/" target="browserView">http://webdesignledger.com/</a><!--NOVELL_REWRITER_ON--> (from Alice)<!--NOVELL_REWRITER_OFF--><a href="http://patterntap.com/" target="browserView">http://patterntap.com/</a><!--NOVELL_REWRITER_ON-->
<p><!--NOVELL_REWRITER_OFF--><a href="http://jquery.com/" target="browserView">http://jquery.com/</a><!--NOVELL_REWRITER_ON--></li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/introtoweb.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/introtoweb.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/introtoweb.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/introtoweb.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/introtoweb.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/introtoweb.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/introtoweb.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/introtoweb.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/introtoweb.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/introtoweb.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/introtoweb.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/introtoweb.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/introtoweb.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/introtoweb.wordpress.com/263/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=263&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://introtoweb.wordpress.com/2009/12/08/week-17-resource-links/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f42a4843940734bfe9d58eb1854b13?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">najlahhicks</media:title>
		</media:content>
	</item>
		<item>
		<title>WEEK 16 &#8211; Final Presentation I</title>
		<link>http://introtoweb.wordpress.com/2009/12/08/week-16-final-presentation-i/</link>
		<comments>http://introtoweb.wordpress.com/2009/12/08/week-16-final-presentation-i/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 15:46:25 +0000</pubDate>
		<dc:creator>najlahhicks</dc:creator>
				<category><![CDATA[Week 16]]></category>

		<guid isPermaLink="false">http://introtoweb.wordpress.com/?p=261</guid>
		<description><![CDATA[Please log in to let me know you&#8217;re here as well as to give me a url to your final presentation. Kiwon Ana Meghan Ashley Veronica<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=261&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Please log in to let me know you&#8217;re here as well as to give me a url to your final presentation.</p>
<p>Kiwon</p>
<p>Ana</p>
<p>Meghan</p>
<p>Ashley</p>
<p>Veronica</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/introtoweb.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/introtoweb.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/introtoweb.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/introtoweb.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/introtoweb.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/introtoweb.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/introtoweb.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/introtoweb.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/introtoweb.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/introtoweb.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/introtoweb.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/introtoweb.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/introtoweb.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/introtoweb.wordpress.com/261/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=261&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://introtoweb.wordpress.com/2009/12/08/week-16-final-presentation-i/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f42a4843940734bfe9d58eb1854b13?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">najlahhicks</media:title>
		</media:content>
	</item>
		<item>
		<title>Week 15: Bringing it all Home~</title>
		<link>http://introtoweb.wordpress.com/2009/11/27/week-15-bringing-it-all-home/</link>
		<comments>http://introtoweb.wordpress.com/2009/11/27/week-15-bringing-it-all-home/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 02:53:49 +0000</pubDate>
		<dc:creator>najlahhicks</dc:creator>
				<category><![CDATA[Week 15: Bringing it Home]]></category>

		<guid isPermaLink="false">http://introtoweb.wordpress.com/?p=255</guid>
		<description><![CDATA[You&#8217;ve learned a lot this semester and now it&#8217;s time to bring it all home. Let&#8217;s review some really important things: WEEK 1: EVERY SITE YOU BUILD SHOULD HAVE: Page Structure In order for a Web browser to recognize a &#8230; <a href="http://introtoweb.wordpress.com/2009/11/27/week-15-bringing-it-all-home/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=255&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve learned a lot this semester and now it&#8217;s time to bring it all home. Let&#8217;s review some really important things:</p>
<h4>WEEK 1:</h4>
<h4>EVERY SITE YOU BUILD SHOULD HAVE:</h4>
<h4>Page Structure</h4>
<p>In order for a Web browser to recognize a file as an HTML document, it must contain the proper structure. At the minimum, it must contain five basic tags. These tags must appear in the correct order. The page structure tags are as follows:</p>
<p><code>DOCTYPE</code> tells the Web browser which HTML or XHTML standard your document is written to. For this class, you should use<strong> XHTML transitional.</strong> This is the first thing that should appear in any HTML document that you write.</p>
<p><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</code></p>
<p>Using these tags, you can build a basic page structure:<br />
<code><br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</code></p>
<p>&lt;html xmlns=”http://www.w3.org/1999/xhtml”&gt;</p>
<p><code>&lt;head&gt;<br />
</code><br />
<code>&lt;title&gt;Untitled&lt;/title&gt;<br />
</code><br />
<code>&lt;/head&gt;</code></p>
<p><code>&lt;body&gt;</code></p>
<p><code>PAGE CONTENT HERE!</code></p>
<p><code>&lt;/body&gt;</code></p>
<p><code>&lt;/html&gt;</code></p>
<p>==================================================================================</p>
<p>WEEK 2</p>
<p>RESOURCES:</p>
<h3>W3 Schools</h3>
<p>This is a great resource site, I’m going to be referring to it a lot this class and in the future. If you are ever stuck for how to do something, start here:</p>
<p><a href="http://w3schools.com/" target="_blank">http://w3schools.com</a></p>
<p><strong>BASIC TAGS</strong></p>
<p><strong>Common Link Types</strong><br />
Link to launch a New Window<br />
&lt;a href=”newpage.html” target=”_blank”&gt;<br />
Link to launch email application<br />
&lt;a href=”mailto:myname@email.com”&gt;</p>
<p><strong>LINKING FILES:</strong></p>
<h3>Linking files</h3>
<p>File linking is done through the use of the <code>&lt;a&gt;</code> or <strong>anchor</strong> tag.</p>
<p>Use the following syntax for linking to another document:</p>
<p><code>&lt;a href="URL_of_target_document"&gt;link_text&lt;/a&gt;</code></p>
<p>For example, if you were to link to Google, you would use the following code:</p>
<p><code>&lt;a href="http://www.google.com/"&gt;Google&lt;/a&gt;</code></p>
<p>To link to an email address, which will spawn the user’s designated email client, you simply need to add the “mailto” parameter:</p>
<p><code>&lt;a href="mailto:emailaddress@server.com"&gt;email_text&lt;/a&gt;</code></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p><strong>WEEK 3</strong></p>
<h3>Commenting your Code</h3>
<hr />You can place a comment tag in your HTML to put a note into the code that will not be rendered by the browser. This is especially handy in a long and complex page. A comment is formatted as follows:</p>
<p>&nbsp;</p>
<pre>&lt;!-- This is a comment --&gt;</pre>
<p>Everything between the &lt;!– and –&gt; tags will be hidden from the browser, but visible when you view the source.</p>
<h3>Meta Data</h3>
<p>Meta data is located within the <code>&lt;head&gt;</code> of a web page. Your meta data is basically information that you insert that explains what this page/site is all about. Copy and past the code text below into your head:</p>
<ol>
<li> <strong>Keywords</strong>:<br />
Information inside a meta element describes the document’s keywords.<br />
The Code Looks Like this:<br />
<code>&lt;meta name="keywords" content="HTML, DHTML, CSS, XML, XHTML, JavaScript, VBScript"&gt;</code></li>
<li> <strong>Description</strong>:<br />
Information inside a meta element describes the document.<br />
The Code Looks Like this:<br />
<code>&lt;meta name="description" content="Free Web tutorials on HTML, CSS, XML, and XHTML"/&gt;</code></li>
</ol>
<p><strong>CSS</strong></p>
<p>or example, if you wanted to redefine all HTML in your &lt;p&gt; tags to look  like this, then your style would look like this:</p>
<p><code>p {<br />
color: #00CC00;<br />
font-size: 13px;<br />
font-family: "Courier New", Courier, monospace;<br />
font-weight: bold; text-decoration:none;<br />
}</code></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p><strong>WEEK 4</strong></p>
<h3>Linked States</h3>
<p>You can specify a visual change to happen based on the users<br />
interaction with the link:</p>
<p>a:link {color: #FF0000} = how the link text will appear<br />
a:visited {color: #00FF00} = how the link will appear on a page when the user already has already viewed the page the link points to<br />
a:hover {color: #FF00FF} = how the link will appear when the user holds their cursor on top of the link<br />
a:active {color: #0000FF} = how the link will appear for the brief moment when the user clicks on it</p>
<p>NOTE: The link states should be specified in the order above or the changes to the links will not be visibly in all browsers or platforms</p>
<h3>Adding images to your pages</h3>
<h4>Image tag</h4>
<p>Images are displayed on the web using the image tag:<br />
<code>&lt;img&gt;</code></p>
<p>This is the basic syntax for using the image tag:<br />
<code>&lt;img src="image_name" /&gt;</code></p>
<p>The “alt” attribute is used for the text that will display if an image does not load in the browser, and in some browsers is visible when you hover over the image with the mouse:<br />
<code>&lt;img src="image_name" alt="alt_text" /&gt;</code></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p><strong>RESOURCE WEB SITES</strong></p>
<h4><a href="http://www.smashingmagazine.com/2009/04/07/15-essential-checks-before-launching-your-website/" target="_blank">15 Essential Checks Before Launching Your Website</a></h4>
<p><a href="http://www.webdesigndev.com/web-development/how-to-create-an-auto-expanding-navigation-menu-using-css" target="_blank">CSS Web Navigator</a></p>
<p><a href="http://www.css3.info/preview/multi-column-layout/" target="_blank">Multi Column Layout</a></p>
<h4><a title="Permanent Link to 13 Awesome Javascript CSS Menus" rel="bookmark" href="http://www.noupe.com/css/13-awesome-java-script-css-menu.html" target="_blank">Awesome Javascript CSS Menus</a></h4>
<h4><a title="Permanent Link to 40 (NEW) High-quality and Free Icon Sets" rel="bookmark" href="http://www.noupe.com/icons/40-new-high-quality-and-free-icon-sets.html">40 High-quality and Free Icon Sets</a></h4>
<h4><a href="http://www.noupe.com/wallpaper/40-creative-wallpapers.html" target="_blank">40+ Absolutely Stylish &amp; Creative Hand-picked Wallpapers</a></h4>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/introtoweb.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/introtoweb.wordpress.com/255/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/introtoweb.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/introtoweb.wordpress.com/255/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/introtoweb.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/introtoweb.wordpress.com/255/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/introtoweb.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/introtoweb.wordpress.com/255/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/introtoweb.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/introtoweb.wordpress.com/255/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/introtoweb.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/introtoweb.wordpress.com/255/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/introtoweb.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/introtoweb.wordpress.com/255/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=255&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://introtoweb.wordpress.com/2009/11/27/week-15-bringing-it-all-home/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f42a4843940734bfe9d58eb1854b13?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">najlahhicks</media:title>
		</media:content>
	</item>
		<item>
		<title>Site Map Due on Tuesday of WEEK 5</title>
		<link>http://introtoweb.wordpress.com/2009/10/02/wire-frames-due-on-tuesday-of-week-5/</link>
		<comments>http://introtoweb.wordpress.com/2009/10/02/wire-frames-due-on-tuesday-of-week-5/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 22:10:51 +0000</pubDate>
		<dc:creator>najlahhicks</dc:creator>
				<category><![CDATA[Site Map Due on Tuesday of WEEK 5]]></category>
		<category><![CDATA[wire frames]]></category>

		<guid isPermaLink="false">http://introtoweb.wordpress.com/?p=217</guid>
		<description><![CDATA[Organizing Information for the Web Information Architecture Basics In order for a web site to be useful and truly well designed, it has to be intuitive to use. Before launching into the visual design of a web site, there are &#8230; <a href="http://introtoweb.wordpress.com/2009/10/02/wire-frames-due-on-tuesday-of-week-5/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=217&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Organizing Information for the Web</p>
<p><strong>Information Architecture Basics</strong></p>
<p>In order for a web site to be useful and truly well designed, it has to be intuitive to use. Before launching into the visual design of a web site, there are some basic steps in the planning process that can help you to gain some of the necessary insights into your target audiences.</p>
<p>The life cycle of a web development project can be broken down into 3 basic steps…</p>
<p>1. Define: The Requirements Gathering Stage</p>
<p>2. Design: The Planning and Conceptual Stage</p>
<p>3. Develop: The Building and Quality Assurance Stage</p>
<p>4. Deduce: The Review and Assessment Stage</p>
<p>During the requirements gathering stage, you will need to lay down the framework that the project will be built upon. You will be defining…</p>
<p>• The types of information that the site will need to feature</p>
<p>• How to prioritize the information categories</p>
<p>• The most logical relationships between various types of information</p>
<p><strong>Information Flow</strong></p>
<p>How the user thinks and performs tasks, will determine how the information can be presented to fit users goals. User can view a web site in many different way:</p>
<p>- Linear (step by step)</p>
<p>- By Category (choosing a road, then following it)</p>
<p>- Moving from General to Specific (going from an overview to details)</p>
<p>- Jumping Around (moving according to individual choices)</p>
<p><em> </em></p>
<p><em>Note</em>: <strong><em>Best Practice: “5, plus or minus 2” Rule</em></strong></p>
<p><em>5 items is considered the optimum amount of major choices for a User to sort</em></p>
<p><em>through at one time. However, plus or minus 2 is within the realm of comfort</em></p>
<p><em>for Users.</em></p>
<p><em> </em></p>
<p><strong>Site Map: </strong>A site map is used to get a general overview of the content that will be found within a web site and the hierarchy of how it will fit together. Each level is usually representative of one click. From the Home Page, the first level would be one click away, the second level would be two clicks away, etc. Since templated pages will be very similar to each other, there is no need to separately illustrate each one. You can indicate that more than one page will appear by overlapping several pages. If you know how many pages will be require it will be helpful to make a note of it, otherwise simply indicating multiple pages will be fine.</p>
<p><img class="aligncenter size-full wp-image-218" title="screen-capture" src="http://introtoweb.files.wordpress.com/2009/10/screen-capture.png?w=499&#038;h=505" alt="screen-capture" width="499" height="505" /></p>
<p><strong> </strong><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Assignment:</strong></p>
<p>Create a site map to define the information architecture of your web site.</p>
<p>You must include pages (and/or) sections for the following information:</p>
<p>• your inspirations</p>
<p>• your design philosophies</p>
<p>• your future goals</p>
<p>• your skills</p>
<p>• samples of your work</p>
<p>Your site map must include at least 3 different types of sections…</p>
<p>• no (0) subpages</p>
<p>• two or three (2 or 3) subpages</p>
<p>• five (5) or more subpages</p>
<p>It’s up to you to chose whether each piece of required information above</p>
<p>will be a single page or a section containing multiple pages. You will also chose which section will be the longest or the shortest within your site.</p>
<p><strong>Read: </strong>The following two (2) reference articles…</p>
<p><em> </em></p>
<p><em>Glenn Doss &#8211; Information Architecture Deliverables and Diagrams</em></p>
<p>http://www.gdoss.com/web_info/information_architecture_deliverables.php</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/introtoweb.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/introtoweb.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/introtoweb.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/introtoweb.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/introtoweb.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/introtoweb.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/introtoweb.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/introtoweb.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/introtoweb.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/introtoweb.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/introtoweb.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/introtoweb.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/introtoweb.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/introtoweb.wordpress.com/217/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=217&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://introtoweb.wordpress.com/2009/10/02/wire-frames-due-on-tuesday-of-week-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f42a4843940734bfe9d58eb1854b13?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">najlahhicks</media:title>
		</media:content>

		<media:content url="http://introtoweb.files.wordpress.com/2009/10/screen-capture.png" medium="image">
			<media:title type="html">screen-capture</media:title>
		</media:content>
	</item>
		<item>
		<title>Week 14: Internet Explorer and CSS</title>
		<link>http://introtoweb.wordpress.com/2009/03/09/week-14-internet-explorer-and-css/</link>
		<comments>http://introtoweb.wordpress.com/2009/03/09/week-14-internet-explorer-and-css/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 02:57:35 +0000</pubDate>
		<dc:creator>najlahhicks</dc:creator>
				<category><![CDATA[Week _14: Internet Explorer and CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://introtoweb.wordpress.com/?p=37</guid>
		<description><![CDATA[Week 14: Internet Explorer and CSS All versions of IE implement CSS slightly off-standard (although we are told that IE 8 will be a completely standards compliant browser). With luck, your design will be flexible enough to accomodate these variations, &#8230; <a href="http://introtoweb.wordpress.com/2009/03/09/week-14-internet-explorer-and-css/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=37&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2 class="entry-title">Week 14: Internet Explorer and CSS</h2>
<div class="entry-content">
<p>All versions of IE implement CSS slightly off-standard (although we are told that IE 8 will be a completely standards compliant browser). With luck, your design will be flexible enough to accomodate these variations, but in the case that it is not, you may need to write some rules specifically for IE.</p>
<p>There are several ways you can do this. Many developers prefer to create a completely separate stylesheet for various versions of IE. You do this by using a conditional comment in your html:</p>
<pre>&lt;!--[if IE ]&gt;</pre>
<pre>Special instructions for IE 6 here
&lt;![endif]--&gt;</pre>
<p>You can create one of these for each version of IE that you wish to target.</p>
<p>Here’s a good quick list of how to target or ignore various versions of IE this way:</p>
<p><a href="http://www.zimmertech.com/tutorials/css/65/target-ie-only-css.php" target="_blank">Target IE only the CSS way</a></p>
<p>And here is a site that uses this method:</p>
<p><a href="http://www.early-adopter.com" target="_blank">early-adopter.com</a></p>
<p>The second method of targeting IE is to use notation in your stylesheet for IE-only rules that is read by IE but ignored by standards-compliant browsers.</p>
<pre>.box {
   background: #00f; /* all browsers including Mac IE */
   *background: #f00; /* IE 7 and below */
   _background: #f60; /* IE 6 and below */
   padding: 7px;
   color: #fff;
}</pre>
<p>More about this <a href="http://www.ejeliot.com/blog/63" target="_blank">here</a></p>
<p>And here’s a <a href="http://www.museovault.com/styles.css" target="_blank">stylesheet that uses this method</a></p>
<p>So which of these methods should you use? There is a lot of disagreement about this. Some people think you shouldn’t use the second method because your CSS won’t validate, and in the future you will have to go and manual remove these extra styles when they are no longer necessary. Others think writing a number of extra stylesheets for IE browsers is overkill.</p>
<p>For the purposes of your final project, I expect your site to look and work well in the following browsers:</p>
<ul>
<li>Firefox 2.0 / 3.0 (Mac and PC)</li>
<li>Safari 3 (Mac)</li>
<li>Internet Explorer 7 (PC)</li>
</ul>
<p>For your own purposes you may want to check IE6 as well, since there are still a significant number of people out there using it.</p>
<hr />
<h3>Final Project Presentations</h3>
<p>Be prepared to present your full Web site next week. All major site pages should be finished, and you should have a <strong>minimum</strong> of 5 work samples in your portfolio section. All links should work, and your site should render consistently in the target browsers.</p>
<p>In case of network failure, please bring a copy of your site on your laptop, flash or other external drive that can be loaded locally.</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/introtoweb.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/introtoweb.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/introtoweb.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/introtoweb.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/introtoweb.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/introtoweb.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/introtoweb.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/introtoweb.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/introtoweb.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/introtoweb.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/introtoweb.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/introtoweb.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/introtoweb.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/introtoweb.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=37&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://introtoweb.wordpress.com/2009/03/09/week-14-internet-explorer-and-css/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f42a4843940734bfe9d58eb1854b13?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">najlahhicks</media:title>
		</media:content>
	</item>
		<item>
		<title>Week 13: Fav icons, Search Engine Optimization</title>
		<link>http://introtoweb.wordpress.com/2009/03/09/week-13-fav-icons-search-engine-optimization/</link>
		<comments>http://introtoweb.wordpress.com/2009/03/09/week-13-fav-icons-search-engine-optimization/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 02:56:24 +0000</pubDate>
		<dc:creator>najlahhicks</dc:creator>
				<category><![CDATA[Week _13: Fav icons]]></category>
		<category><![CDATA[Fav icons]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>

		<guid isPermaLink="false">http://introtoweb.wordpress.com/?p=35</guid>
		<description><![CDATA[Week 13: Fav icons, Search Engine Optimization Making a Fav icon for Your Site The Fav or Favorite Icon is the small graphic that appears to the left of a Web sites URL in the location bar. You can easily &#8230; <a href="http://introtoweb.wordpress.com/2009/03/09/week-13-fav-icons-search-engine-optimization/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=35&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2 class="entry-title">Week 13: Fav icons, Search Engine Optimization</h2>
<div class="entry-content">
<h3 class="entry-title">Making a Fav icon for Your Site</h3>
<p>The Fav or Favorite Icon is the small graphic that appears to the left of a Web sites URL in the location bar. You can easily create a custom fav icon for your own site.</p>
<p><strong>Step 1: Get the .ico plug-in</strong></p>
<p><strong> </strong></p>
<p>The icon is a special file format, a windows icon (.ico), so the first thing you will need a plug-in for your graphics program to generate this kind of file:</p>
<p><a href="http://www.telegraphics.com.au/sw/" target="_blank">Download an ico plug-in</a></p>
<p>If you are using Photoshop, this will go in the plug-ins folder within your application folder. Look for other file format plug-in files as a guide for where to put this. Once the plug-in is in the right place, you will need to restart your application to use it.</p>
<p><strong>Step 2: Create the image</strong></p>
<p>Icon files must by 16×16 in size. This doesn’t give you much to work with! Depending on the image you are trying to create, you may be able to reduce a larger image, but often you will find you need to create or edit these icons on a pixel by pixel basis. While you are editing, it helps to have the icon file open in two windows, one at 100% and one much larger so you can see the individual pixels.</p>
<p><strong>Step 3: Save the image<br />
</strong></p>
<p>Choose “Save” or “Save As” from the file menu. In the format options, choose “ICO (Windows Icon)”. If you want browsers to automatically recognize your icon, you must name it <strong>“favicon.ico”</strong></p>
<p><strong>Step 4: Upload the icon<br />
</strong></p>
<p>For automatic detection of your icon, you must upload it to the root directory of your site, that is the same directory as your home page. It will then appear on any page at that level or below, on most browsers. It may take some time to see the icon in your browser, and you may need to clear your cache or restart to make this happen.</p>
<p><strong>Resource:</strong> <a href="http://tools.dynamicdrive.com/favicon/" target="_blank">Favicon Generator</a></p>
<p><strong>Step 5(optional): Modify your HTML<br />
</strong></p>
<p>If for some reason you can’t or don’t want to put your icon file in the root directory, or you don’t want to apply it to all your pages, you can add code to the &lt;head&gt; section of your page using the &lt;link&gt; tag that will indicate the icon should be used:</p>
<p><code> &lt;link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /&gt;</code></p>
<p>If you are using this method, you will need to add this code to every page where you want the icon to appear.</p>
<hr />
<h3>Search Engine Optimization</h3>
<p>Search Engine Optimization (also known as SEO) refers to methods of making your site more easily and effectively indexed by search engines. Search engines generally utilize scripts called crawlers or spiders that catalog sites to build their directories. The precise algorithm that these engines use is a bit of a trade secret, to prevent unscrupulous stacking of the deck in search results, but there are a number of things you can do to make your pages more easily read by a crawler.</p>
<h4>Meta Tags</h4>
<p>The &lt;meta&gt; tag is used within the &lt;head&gt; section of your page, and can be used in a number of ways. The information contained in these tags is not displayed in the browser, but it is read by some crawlers. There are two uses of the meta tag that can are used by some search engines, although misuse of this has led to the meta data having less weight than other factors.</p>
<p><strong>Keywords</strong></p>
<p>Use this to provide a list of keywords associated with your site.</p>
<p><code>&lt;meta name="keywords" content="art, design, portfolio, XML, XHTML, JavaScript, VBScript" /&gt;</code></p>
<p><strong>Description</strong></p>
<p>Use this to provide a short description of your site. Some engines display this in search results.</p>
<p><code>&lt;meta name="description" content="Free Web tutorials on HTML, CSS, XML, and XHTML" /&gt;</code></p>
<h4>Good Markup Means Good Search Results</h4>
<p>The best way to ensure that a crawler will index your site well is to use good practice when coding. A crawler reads your html the way a text-only browser does. It ignores images, multimedia, javascript and sound. So you need to make sure there is some text for the crawler to read, and leave other clues as well. Using “alt” attributes in your image tags and “title” attributes in your anchor tags will help in this.</p>
<h4>Get Links from Other Sites</h4>
<p>One way that search engines rank your site is by looking at how many pages link to it. This will also help the crawlers find your page.</p>
<h4>Submit Your Site to Search Engines</h4>
<p>Once you have your site in good shape, you can submit it to search engines. This doesn’t guarantee listing, but it may help the crawlers get to you faster. Here’s a few places where you can submit your site:</p>
<ul>
<li><a href="http://www.google.com/support/webmasters/bin/answer.py?answer=40349&amp;ctx=related" target="_blank">Google</a></li>
<li><a href="http://www.dmoz.org/add.html" target="_blank">Open Directory</a></li>
<li><a href="https://siteexplorer.search.yahoo.com/submit" target="_blank">Yahoo</a></li>
<li><a href="http://about.ask.com/en/docs/about/webmasters.shtml" target="_blank">Ask</a></li>
</ul>
<hr />
<h3>Week 13 | Homework</h3>
<ol>
<li> Keep working on your site, due in two weeks!</li>
</ol>
</div>
<div class="entry-content"><strong>FINAL PRESENTATION ORDER:</strong></div>
<div class="entry-content">
<p><strong>PRESENT FINAL PROJECT:</strong></p>
<p><strong>DEC. 8<sup>TH</sup></strong></p>
<p>Canale, Meghan E.</p>
<p>Kang, Hyung Min</p>
<p>Kwak, Ki Won</p>
<p>Murarka, Aradhana H.</p>
<p>Ibanez, Veronica</p>
<p>Parkin, Ashley K.</p>
<p>Tiismann, Emil A.</p>
<p><strong>DEC. 15<sup>TH</sup></strong></p>
<p><strong> </strong></p>
<p>Im, Jun Hui</p>
<p>Kim, So Yoon</p>
<p>Stevens, Alice R.</p>
<p>Valencia, Stephanie J.</p>
<p>Brown, David</p>
<p>Bagwell-Green, Pierre M.</p>
<p>Beggs, Ashlee R.</p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/introtoweb.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/introtoweb.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/introtoweb.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/introtoweb.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/introtoweb.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/introtoweb.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/introtoweb.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/introtoweb.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/introtoweb.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/introtoweb.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/introtoweb.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/introtoweb.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/introtoweb.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/introtoweb.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=35&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://introtoweb.wordpress.com/2009/03/09/week-13-fav-icons-search-engine-optimization/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f42a4843940734bfe9d58eb1854b13?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">najlahhicks</media:title>
		</media:content>
	</item>
		<item>
		<title>Week 12: Embedding Multimedia &#8211; Final Project</title>
		<link>http://introtoweb.wordpress.com/2009/03/09/week-12-embedding-multimedia/</link>
		<comments>http://introtoweb.wordpress.com/2009/03/09/week-12-embedding-multimedia/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 02:55:04 +0000</pubDate>
		<dc:creator>najlahhicks</dc:creator>
				<category><![CDATA[Week _12: Embedding Multimedia]]></category>
		<category><![CDATA[Embedding Multimedia]]></category>

		<guid isPermaLink="false">http://introtoweb.wordpress.com/?p=33</guid>
		<description><![CDATA[Week 12: Embedding Multimedia Web browsers do not natively support the display of multimedia files such as QuickTime or Flash movies. All display of such content depends on 3rd party plug-ins invoked through special html tags that we will discuss &#8230; <a href="http://introtoweb.wordpress.com/2009/03/09/week-12-embedding-multimedia/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=33&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2 class="entry-title">Week 12: Embedding Multimedia</h2>
<div class="entry-content">
<p class="entry-content">
<p>Web browsers do not natively support the display of multimedia files such as QuickTime or Flash movies. All display of such content depends on 3rd party plug-ins invoked through special html tags that we will discuss below.</p>
<p>Today we are going to look at two of the most common multimedia file type in use on the web, Apple’s QuickTime and Adobe’s Flash Player.</p>
<h3>Optimizing Multimedia Files</h3>
<p>Like images, you must optimize your multimedia files before you post them online.</p>
<p>Flash publishes a proprietary file format with the extension .swf, which stands for Shockwave Flash. Flash will generate both an .swf file and an .html file with the code to display online, and recent versions of Flash also publish another .js file that is a workaround we will discuss more later. The Publish settings in Flash allow you to target the Flash player and ActionScript version and the image and audio quality.</p>
<p>The QuickTime player supports a wide range of video and audio formats. You can generate a QuickTime file from a number of applications, including QuickTime Pro, iMovie, and Final Cut. QuickTime movies usually have the extension .mov, sometimes .mp4. The latest and most effective format for online use is Apple’s h264, which gives you a small file size while maintaining good quality. However, users need QuickTime Player 7 or higher to view this format, so you may want to either provide multiple formats or a link to download the latest player for an optimum user experience.</p>
<h3>Embed vs. Object</h3>
<p>When including multimedia in your pages, you must consider the following:</p>
<ul>
<li>The user’s operating system</li>
<li>The user’s browser and version</li>
<li>Whether the user has the necessary third party plug-in installed,  and what version</li>
</ul>
<p>All of these factors contribute to whether your multimedia content displays, and displays correctly on the page.</p>
<p>Web browsers do not natively support the display of multimedia files such as QuickTime or Flash movies. All display of such content depends on 3rd party plug-ins invoked through special html tags. There are two tags that were developed for this usage: <code>&lt;object&gt;</code> and <code>&lt;embed&gt;</code>. These tags have the same purpose, but for different browsers. The <code>&lt;object&gt;</code> tag was developed for Internet Explorer, and the <code>&lt;embed&gt;</code> tag for Mozilla-based browsers, such as Netscape and Firefox. In the past, each browser only supported one tag, so it was necessary to use the embed tag nested inside an object tag in order to ensure that all browsers would display the content. The resulting code looked something like this:</p>
<pre>&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="400" height="300" id="movie" align=""&gt;

&lt;param name="movie" value="movie.swf"&gt;
&lt;embed src="movie.swf" quality="high" width="400" height="300" name="movie" align="" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"&gt;
&lt;/object&gt;</pre>
<p>This is sometimes referred to as the “twice cooked” or “double-baked” method. It’s messy looking solution, but it works.</p>
<p>However, the<code> &lt;embed&gt;</code> tag is not part of the xHTML specification, and so is not considered standards-compliant. Currently, if you are only targeting the most popular, up-to-date browsers, it is no longer necessary to do this double-tag work around, because modern Mozilla browsers now support the <code>&lt;object&gt;</code> tag. So all our problems are solved, right?</p>
<p>Actually, they have only just begun. IE browsers implement media player plug-ins as ActiveX controls, a Microsoft standard. But Mozilla browsers only support ActiveX for the Windows Media Player plug-in. Otherwise they support the Netscape Plug-in architecture, which relies on the identification of MIME type. Now it turns out that IE browsers will also read MIME types, but the two types of browsers still don’t implement them in the same way. If you are really interested in all the reasons why, there is a full explanation <a href="http://developer.mozilla.org/en/docs/Using_the_Right_Markup_to_Invoke_Plugins">here</a>.</p>
<p>To further complicate things, in 2006 holders of a patent having to do with the concept of embedding multimedia in a Web page filed a lawsuit against Microsoft. Microsoft answered this by making the interaction of so-called “active content” or, any ActiveX component, subject to a user choice. What this means practically is that on an IE browser, a user has to click on the plug-in content before they can fully view or interact with it. This makes for a less than ideal user experience, so developers have come up with a number of workarounds.</p>
<p>Today I am going to show you the workarounds currently recommended by the makers of the Flash and QuickTime plugins. They are both still problematic, in that they use the deprecated, non-standards compliant &lt;embed&gt; tag. There are more current, but somewhat complicated methods also available, such as the <a href="http://www.alistapart.com/articles/flashsatay/" target="_blank">Flash Satay</a> method. This only works for Flash, and requires some changes in your Flash movie, so I’d only recommend it for more advanced students. However, it is more standards compliant than the methods I describe below.</p>
<h3>The Twice-Baked + JavaScript Method</h3>
<p>This approach uses the &lt;object&gt;/&lt;embed&gt; nesting solution, and uses JavaScript to hide the active content from the browser, which gets around the IE problem. Current versions of flash use a similar implementation of this as a publishing option, and will generate a file called AC_RunActiveContent.js, which is a JavaScript file.</p>
<h3>QuickTime JavaScript workaround</h3>
<p>This code was adapted from a tutorial on the Apple site: <a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://www.apple.com/quicktime/tutorials/embed.html" target="_blank">Including QuickTime In A Web Page</a>. This page also lists all the parameters of the embed and object tags used in conjunction with QuickTime, so you can modify this code to suit your needs.</p>
<h4>Step 1: Create a separate JavaScript (.js) file</h4>
<p>Create a text file called <code>InsertMovie.js.</code> This file will contain all the information to embed the QuickTime file in your HTML. This method depends on the built-in JavaScript method called document.write. This method “writes” html to the browser. You can read more about its usage <a href="http://www.w3schools.com/htmldom/met_doc_write.asp" target="_blank">here.</a></p>
<pre>function InsertMovie(movie)
{
document.write('&lt;object classid = "clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase=http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0 width="320" height="256" align="middle"&gt;\n');
document.write('&lt;param name="src" value= "'+movie+'" /&gt;\n');
document.write('&lt;param name= "autoplay" value= "false" /&gt;\n');
document.write('&lt;embed src="<code>'+movie+'</code><code>" autoplay= "false" width= "320" height= "256" align= "middle" bgcolor="black" pluginspage="http://www.apple.com/quicktime/download/"&gt;\n');
document.write('&lt;/embed&gt;\n');
document.write('&lt;/object&gt;\n');
}</code></pre>
<p>Be sure to to change the height and width attributes to match the dimensions of your movie (leave extra height for the movie controls, about 16 pixels). Because we are using the twice baked method, you will need to these parameters twice each in these files. Also, be sure that there are no line breaks in your document.write statements, this will cause the code to break!!!</p>
<p>What is happening here is that you are telling JavaScript, using the built-in document.write function, to write out the html necessary to display your Quicktime file.</p>
<h4>Step 2: Include your JavaScript file in your HTML file</h4>
<p>Add a JavaScript include statement that points to the JavaScript file from Step 1 to the &lt;head&gt; section of the web page that embeds the content. Remember, this is much the same as including an external stylesheet in your page, only this time you will use the &lt;script&gt; tag.</p>
<pre>&lt;script src="InsertObject.js" language="JavaScript" type="text/javascript"&gt;&lt;/script&gt;</pre>
<h4>Step 3: Call the function from your HTML file</h4>
<p>Add a function call to your HTML where you want the movie to appear, passing in the name of your movie as an argument between the parentheses:</p>
<pre>&lt;script language="JavaScript" type="text/javascript"&gt; InsertMovie("yourmovie.mov"); &lt;/script&gt;</pre>
<p>Here’s an example of this method in action:</p>
<ul>
<li><a href="docs/quicktime.html" target="_blank">Quicktime Example </a></li>
</ul>
<h3>Flash JavaScript workaround</h3>
<p>All versions of the Flash IDE released after March 2006 include the Flash Active Content Update extension. If your version of Flash does not have this functionality, you can accomplish the same thing manually by following the instructions here:</p>
<p><a href="http://www.adobe.com/devnet/activecontent/articles/beginners_guide.html" target="_blank">Beginner’s guide to publishing active content</a></p>
<p>If you do have the Active Content extension, then you will be able to use the code that is generated by Flash when you publish your Flash movie. First, open the generated html file in your text editor, and copy and paste the following into your own html.</p>
<p>From the &lt;head&gt; section:</p>
<pre>&lt;script language="javascript"&gt;AC_FL_RunContent = 0;</pre>
<pre>&lt;script&gt; &lt;script src="AC_RunActiveContent.js" language = "javascript"&gt; &lt;/script&gt;</pre>
<p>From the &lt;body&gt; section:</p>
<p>Everything between the &lt;script&gt;&lt;/script&gt; tags, and everything between the &lt;no script&gt; &lt;/noscript&gt; tags. Place this code in your html where you want the movie to appear.</p>
<p>Here’s a Flash movie embedded with this method:</p>
<p><a href="../../../fall07/intro_to_web/mouse_draw_as2.html" target="_blank">Flash Movie Example </a></p>
<p>==========================================================================</p>
<p><strong>Final Project Requirements</strong></p>
<p><strong>Documentation</strong><br />
• accurate sitemap<br />
• revised wireframe</p>
<p><strong>Content</strong></p>
<p>•your homepage</p>
<p>•your artist statement<br />
• your bio<br />
• your portfolio<br />
• your skills<br />
• contact page<br />
<strong>Information Architecture</strong><br />
• one section without subpages (like a homepage or contact page)<br />
• one section with 2 to 3 subpages</p>
<p><strong>Coding</strong><br />
• image rollover<br />
• CSS link states</p>
<p>• 2 Link types (email, new window)<br />
<strong>Images</strong></p>
<p>• GIF<br />
• JPG</p>
<p><strong>Execution</strong><br />
• a live area that fits a browser set to (minimum) 800&#215;600<br />
• use of lists and divides<br />
• effectively placed HTML text<br />
(your whole site should not be all images)<br />
<strong>Assignment:</strong></p>
<hr />
<h3>Week 12 | Homework</h3>
<ol>
<li>Build the html for the second level pages of your site. That is, build at least one page for each major section of your site. At minimum, finish three pages for next week.</li>
</ol>
</div>
<div class="entry-content">You will<br />
need to create each of the pages outlined on your sitemap. Your site will<br />
need to include the required content, pages, code and images.<br />
1. Create a template page for the unique layouts outlined on your.<br />
Then produce all of the pages required and represented on your<br />
sitemap.<br />
2. Make sure that your site meets all of the requirements for the final<br />
project.<br />
3. Run your code through the HTML and CSS Validater and go through<br />
it correct as many errors as possible and to maintain Code Best<br />
Practices.<br />
4. Test your pages in Safari and Firefox.</div>
<div class="entry-content"><strong>Research:</strong> A lot has changed since you have updated your website.<br />
Follow up on your latest work by validating your pages…<br />
W3C – Markup Validation Service<br />
<a href="http://validator.w3.org/" target="_blank">http://validator.w3.org/</a><br />
W3C – CSS Validation Service<br />
<a href="http://jigsaw.w3.org/css-validator/" target="_blank">http://jigsaw.w3.org/css-validator/</a></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/introtoweb.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/introtoweb.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/introtoweb.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/introtoweb.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/introtoweb.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/introtoweb.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/introtoweb.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/introtoweb.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/introtoweb.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/introtoweb.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/introtoweb.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/introtoweb.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/introtoweb.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/introtoweb.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=33&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://introtoweb.wordpress.com/2009/03/09/week-12-embedding-multimedia/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f42a4843940734bfe9d58eb1854b13?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">najlahhicks</media:title>
		</media:content>
	</item>
		<item>
		<title>Week 11: Debugging</title>
		<link>http://introtoweb.wordpress.com/2009/03/09/week-11-intro-to-javascript/</link>
		<comments>http://introtoweb.wordpress.com/2009/03/09/week-11-intro-to-javascript/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 02:53:34 +0000</pubDate>
		<dc:creator>najlahhicks</dc:creator>
				<category><![CDATA[Week _11: Intro to JavaScript]]></category>
		<category><![CDATA[Debugging]]></category>

		<guid isPermaLink="false">http://introtoweb.wordpress.com/?p=31</guid>
		<description><![CDATA[Week 11: Debugging Debugging Web Coding Best Practices Different browser applications are created by different companies, therefore each one has a different standard for interpreting code (similar to the way different newspapers will cover the same new story in different &#8230; <a href="http://introtoweb.wordpress.com/2009/03/09/week-11-intro-to-javascript/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=31&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2 class="entry-title">Week 11: Debugging</h2>
<div class="entry-content">
<div class="entry-content">
<hr />
<div class="entry-content">Debugging<br />
Web Coding Best Practices<br />
Different browser applications are created by different companies, therefore each one has a different standard for interpreting code (similar to the way different newspapers will cover the same new story in different<br />
way and at times stating different accounts of the facts). The first step to maintaining as much of a consistent user experience as possible is to write your code according to the web stands best practices…</div>
<div class="entry-content">
Properly Closed Tags<br />
Every “&lt;” that starts a tag has to have “&gt;” to end the tag<br />
&lt;img src=”img.gif” width=”100” height=”50”&gt;<br />
Every tag that starts has to have the proper end &lt;div&gt;&lt;/div&gt;<br />
HTML properties should be fully enclosed on double quotes<br />
&lt;div class=”style”&gt;<br />
Javascript properties should be fully enclosed on single quotes within the double quotes of the HTML code<br />
&lt;a href=&#8221;link.html&#8221; onMouseover=&#8221;nav.src=’nav_on.gif’”&gt;</div>
<div class="entry-content"></div>
<div class="entry-content">Properly Nested Tags<br />
Tag sets have to end in the same sequential order that they began<br />
&lt;tr&gt;&lt;td&gt;&lt;div&gt;<br />
must be followed by<br />
&lt;/div&gt;&lt;td&gt;&lt;tr&gt;<br />
NOT<br />
&lt;td&gt;&lt;/div&gt;&lt;tr&gt;<br />
this includes font tags<br />
&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;<br />
Properly Formated Page Elements<br />
Links to css files, element indepent JavaScript code, title tags and meta tags must go inside the head<br />
&lt;head&gt;<br />
&lt;title&gt;&lt;/title&gt;<br />
&lt;/head&gt;</div>
<div class="entry-content">
Page content must go inside the body<br />
&lt;body&gt;<br />
&lt;div&gt;&lt;/div&gt;<br />
&lt;/body&gt;</div>
<div class="entry-content">
Properly Ordered Link Properties<br />
“link” must come before “hover” or “visited” in the CSS<br />
a:link {color: #FF0000}<br />
a:visited {color: #00FF00}<br />
a:hover {color: #FF00FF}<br />
a:active {color: #0000FF}</div>
<h3>Homework | Week 10</h3>
<p>1. Create the Production Graphics for your site.</p>
<p>2. Create the HTML and CSS for your homepage.</p>
<h3><strong>Assignment:</strong></h3>
<p>For the next 3 weeks you will work to complete your final project. You will need to create each of the pages outlined on your sitemap. Your site will need to include the required content, pages, code and images.</p>
<p>1. Create a template page for the unique layouts outlined on your. Then produce all of the pages required and represented on your sitemap.</p>
<p>2. Make sure that your site meets all of the requirements for the final project.</p>
<p>3. Run your code through the HTML and CSS Validater and go through it correct as many errors as possible and to maintain Code Best Practices.</p>
<p>4. Test your pages in Safari and Firefox.<br />
For your final project you will need to turn in a CD with copies of all of your HTML pages (including your Javascript code), Optimized GIFs and JPGs, and a single external Style Sheet file, in addition to a Word document with the URL where all for accessing the web server where all of your files are posted. Remember, you will also need to turn in complete, current and accurate documentation, such as site map and wireframes.</p>
<p>You will need to turn in your back-up cd and your supporting documentation no later than December 19.<br />
Each student will do the presentation for their project on December 19<br />
(the final class session).<br />
Research: A lot has changed since you have updated your website.<br />
Follow up on your latest work by validating your pages…<br />
<strong>W3C – Markup Validation Service</strong></p>
<p>http://validator.w3.org/</p>
<p><strong>W3C – CSS Validation Service</strong></p>
<p>http://jigsaw.w3.org/css-validator/</p>
<p>Map out the preliminary stages of your Project Plan…<br />
1. Determine how many different unique designs will be necessary to complete all of the pages on your site map. A good barometer to determine whether or not a 2 designs would be considered “unique” from each other is how much work would be required to adapt the layout of one page to the other page. (as an example, if the second page can be created from the code of the first page by changing the text and images only, then they would not be considered unique)</p>
<div>2. Each unique design will require it’s own “Template” page. (as an example, the pages within the “print design” section of a site might be based on one Template page which has text to the right of an image, while the “interactive design” section of a site might be based on another Template page that has 3 thumbnail screenshots positioned in a table with the text below it)</div>
<div></div>
<div>3. Once you have defined the amount of Template pages that will be required to complete all of the pages in your sitemap, listed them in a Word document (you can give them names or number to differentiate them from each other)</div>
<div>
4. In you Word document, include a list of all of the pages from your sitemap that will be created from each Template page (as an example:<br />
Template Page Name Pages created from Template<br />
TextImageRightAlign = Early Inspirations page, Design Philosophy page, Career Goals page</div>
<p>&nbsp;</p>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/introtoweb.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/introtoweb.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/introtoweb.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/introtoweb.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/introtoweb.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/introtoweb.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/introtoweb.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/introtoweb.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/introtoweb.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/introtoweb.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/introtoweb.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/introtoweb.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/introtoweb.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/introtoweb.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=31&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://introtoweb.wordpress.com/2009/03/09/week-11-intro-to-javascript/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f42a4843940734bfe9d58eb1854b13?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">najlahhicks</media:title>
		</media:content>
	</item>
		<item>
		<title>Week 9: Interface Design</title>
		<link>http://introtoweb.wordpress.com/2009/03/09/week-9-interface-design/</link>
		<comments>http://introtoweb.wordpress.com/2009/03/09/week-9-interface-design/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 02:52:01 +0000</pubDate>
		<dc:creator>najlahhicks</dc:creator>
				<category><![CDATA[Week 9: Interface Design]]></category>
		<category><![CDATA[Interface Design]]></category>

		<guid isPermaLink="false">http://introtoweb.wordpress.com/?p=29</guid>
		<description><![CDATA[Week 9: Interface Design Interface Design Principles The Basics Page Size Creating a Design Mockup Presenting Your Content - Reviewing Web Page Layouts • Page properties = alignment, borders, margins, padding • &#60;span&#62; = for small chunks of content, such &#8230; <a href="http://introtoweb.wordpress.com/2009/03/09/week-9-interface-design/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=29&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2 class="entry-title">Week 9: Interface Design</h2>
<div class="entry-content">
<div class="entry-content">
<ul>
<li>Interface Design Principles
<ul>
<li>The Basics</li>
<li>Page Size</li>
</ul>
</li>
<li>Creating a Design Mockup</li>
</ul>
<hr />
<div class="entry-content"><strong>Presenting Your Content</strong> <strong>-</strong> <strong>Reviewing Web Page Layouts</strong></div>
<div class="entry-content">
• <strong>Page properties</strong> = alignment, borders, margins, padding<br />
• <strong>&lt;span&gt;</strong> = for small chunks of content, such as a single sentence<br />
within a paragraph<br />
• <strong>&lt;div&gt;</strong> = a generic tag used to format large sections of content<br />
(some properties will be relevant specifically for text, images, layers<br />
or all of the above)</p>
<p><strong>Alignment</strong><br />
Text Alignment<br />
<strong>&lt;p align=left&gt;</strong> aligns a paragraph to the left<br />
<strong>&lt;p align=right&gt;</strong> aligns a paragraph to the right<br />
<strong>&lt;p align=center&gt;</strong> centers a paragraph<br />
NOTE: large chunks of text align right or center more consistently when a &lt;div&gt; tag is used</div>
<div class="entry-content"></div>
<div class="entry-content"><strong>Image Alignment</strong><br />
<strong>&lt;img align=left&gt;</strong> left side of the page<br />
<strong>&lt;img align=right&gt;</strong> aligns image right side of the page</div>
<div class="entry-content">
<strong>Wrapping Text Around an Image</strong><br />
<strong>&lt;img align=top&gt;</strong> aligns the first line of text along the top of an image<br />
<strong>&lt;img align=bottom&gt;</strong> aligns the first line of text to the bottom of an image<br />
<strong>&lt;img align=middle&gt;</strong> aligns the first line of text to the middle of an image</div>
<div class="entry-content"></div>
<div class="entry-content"><strong>Borders, Margins and Padding</strong><br />
When using the shorthand versions of certain CSS properites like margin, padding,<br />
and border, the rule of order is:<br />
1. top<br />
2. right<br />
3. bottom<br />
4. left<br />
The most common way to specific the 4 sides is either:<br />
margin: 0px; defines all 4 sides of the margins as 0px.<br />
margin: 1px 10px 5px 3px;  defines each side separately<br />
(top = 1px, right = 10px, bottom = 5px, and left = 3px)</div>
<div class="entry-content"><strong><br />
</strong></div>
<div class="entry-content"><strong>The browser interpret the CSS properties margin, padding, and border as:</strong></div>
<div class="entry-content"></div>
<div class="entry-content">Border – Rule around the edge of an element</div>
<div class="entry-content"></div>
<div class="entry-content">Margin – Space outside an element and the container that holds it</div>
<div class="entry-content"></div>
<div class="entry-content">Padding – Space pushing an element away from the border or outer edge of the element</div>
<div class="entry-content"></div>
<div class="entry-content">Margin Parameters – (can be applied to the whole page, text, or images)<br />
p {margin-top: 15px;} set the margin space at the top of an element.<br />
p {margin-right: 15px} set the margin space at the right of an element<br />
p {margin-bottom: 15px;} set the margin space at the bottom of an element<br />
p {margin-left: 15px;} set the margin space at the left of an element</div>
<div class="entry-content">
NOTE: You can have negative values (-2px), however, please be careful using this one, because if you<br />
specify a high negative value (or rather really low) you can cause the visitors browser to crash.</div>
<div class="entry-content"></div>
<div class="entry-content"><strong>Padding Parameters</strong><br />
h1 {padding -top: 15px;} set the padding space at the top of an element.<br />
h1 {padding -right: 15px} set the padding space at the right of an element<br />
h1 {padding -bottom: 15px;} set the padding space at the bottom of an element<br />
h1 {padding -left: 15px;} set the padding space at the left of an element<br />
NOTE: The padding will have the same background color as the element does.</div>
<div class="entry-content"></div>
<div class="entry-content"><strong>Border Parameters</strong><br />
div {border -top-width: 15px;} set the border on the top of an element.<br />
div {border -right-width: 15px} set the border on the right of an element<br />
div {border -bottom-width: 15px;} set the border on the bottom of an element<br />
div {border -left-width: 15px;} set the border on the left of an element</div>
<div class="entry-content"></div>
<div class="entry-content">NOTE: This element has the same background as its parent element<br />
Border treatments such as color, style and width can all be set in the same tag or they<br />
can be set individually:</div>
<div class="entry-content"></div>
<div class="entry-content">H3 {border-color: #000000; border-style: solid;}<br />
set the color and style of the whole border of the element<br />
H3 {border-top: 2px dotted #000000;}<br />
set the width, style, and color of the top border of an element<br />
border-styles<br />
none<br />
dotted<br />
solid<br />
dashed<br />
dotted<br />
groove<br />
double<br />
ridge<br />
inset<br />
hidden (The same as &#8220;none&#8221;, except in border conflict resolution for table elements)<br />
&lt;div&gt; and &lt;span&gt;<br />
&lt;div&gt; formatting blocks of text and structure layers<br />
&lt;span&gt; formatting inline text</div>
<hr />
<h3>Interface Design Principles</h3>
<p>Ok, we’ve gone through the Discovery phase, and determined what we want our site to be, who it is for, and what it is going to contain. We’ve mapped this all out in our functional spec. Now its time to bring to life with the next step in the Design Phase, known variously as Interface, Visual, and Graphic Design.</p>
<h4>The Basics</h4>
<p><strong>Function First.</strong> A Web site is like a chair. Aesthetics don’t make up for poor usability. That beautifully carved and varnished cherry wood contraption in the corner is no good if you can’t sit in it.</p>
<p><strong>Your interface is a frame for the content of your site.</strong> Just like a piece of fine art, the frame shouldn’t overshadow the picture.</p>
<p><strong>Don’t make me think.</strong> Your Web site isn’t a puzzle for your users to solve. When they hit the home page, it should be immediately apparent what they can do next. Think about it, when you go to a Web page, do you carefully read every word and weigh your options before clicking to the next page, or do you quickly scan and take a shot at the best guess for what link or button will get you what you want?</p>
<p><strong>Don’t reinvent the wheel, unless what you really need is a jetpack.</strong> At this point, Web designers have figured out the best solutions to the basic Web problems. And, visitors to your site spend 99% percent on other peoples sites. So give them something familiar.</p>
<p><strong>Where am I? Where can I go from here? </strong>Clear, persistent navigation is crucial to a successful site.</p>
<hr />
<h3>Page Size</h3>
<p>Unlike a printed page, you can not predict or truly control the amount of pixels you users will see. Here’s a few quick stats to chew on:</p>
<p><strong>October 2008 Monitor resolutions:</strong><br />
1024×768 &#8211; 45%<br />
1280×1024 &#8211; 31%<br />
800×600 &#8211; 7%</p>
<p>(These stats are from <a href="http://www.thecounter.com/stats/2008/October/res.php" target="_blank">The Counter</a>)</p>
<p>To further complicate things, now many users have the ability to view the Web through mobile devices. The iPhone, for example, has a screen size of 480×320 (but with that nifty zoom feature) and they go down from there.</p>
<p>So what’s a designer to do? You’ve got two main options:</p>
<ol>
<li>Use a fixed layout, and design for the lowest common denominator. Since 10% of users are still looking at the Web at 800×600, build for them and assure that the largest amount of users will be able to easily view your page.</li>
<li>Use a flexible layout, one that resizes to optimally fit the current browser window.</li>
</ol>
<p>Each of these approaches has its drawbacks, and in truth you will probably find yourself splitting the difference more often that not.</p>
<p>Regardless of how you decide to tackle the problem, building to optimal page size means keeping key elements “above the fold.” Key elements include navigation, branding, and enough page content for the main points to get across. And remember that users are willing to scroll horizontally or vertically but rarely want to do both. Nor do they want to scroll through more than a couple of screens of content. Pages longer than that should be broken up. Last, don’t forget that the maximum visible page area is actually smaller than the screen size due to browser interface elements (sometimes called browser chrome).</p>
<p><strong> A few good links</strong></p>
<ul>
<li><a href="http://www.sensible.com/chapter.html" target="_blank"><em>Don’t Make Me Think</em> Sample Chapter</a></li>
<li><a href="http://www.digital-web.com/articles/principles_of_design/" target="_blank">Principles of (Web) Design</a></li>
<li><a href="http://www.welie.com/patterns/" target="_blank">Interaction Pattern Library</a></li>
<li><a href="http://www.useit.com/alertbox/screen_resolution.html">Jakob Nielsen on Screen Size</a></li>
<li><a href="http://www.webdesignerstoolkit.com/forms.php" target="_blank">Useful Photoshop templates<br />
</a></li>
</ul>
<hr />
<h3>Creating a Design Mockup</h3>
<p>Creating a template</p>
<ol>
<li>Open the wireframes that you created for your site. You are going to use this as a guide for setting up your template. For every distinct interface that you have defined for your site, you will need to make a mockup for it. If your page layout doesn’t vary much from page to page, you may be able to use a single document and sets of layers to contain all the permutations.</li>
<li>Create a new document in Photoshop or Illustrator. Go to <strong>File &gt; New</strong></li>
<li>Set the following document settings:
<ul>
<li>Size: 800×600 or 1024×768, depending on what size you decide to build for</li>
<li>Resolution: 72 pixels/inch</li>
<li>Mode: RGB</li>
<li>Contents: Transparent</li>
</ul>
</li>
<li>Open your layers palette: <strong>Window &gt; Layers.</strong></li>
<li>Create and name separate layers for each part of your design grid. Typical sections that your site may have are:
<ul>
<li>Body (background color or pattern)</li>
<li>Branding / Header (Logo and Site Title)</li>
<li>Sidebar</li>
<li>Global Navigation</li>
<li>Content</li>
<li>Section Heading</li>
<li>Copy (sub-headings, paragraphs, lists, bullets and inline links)</li>
<li>Footer (copyright and email link)</li>
</ul>
</li>
<li>Turn on your Rulers: Window &gt; Show Rulers</li>
<li>Use guides to define the sections of your design grid. Click on the Move Tool in the Tool palette and drag a horizontal and vertical guide from each ruler.</li>
<li>Use the Photoshop or Illustrator tools to create your mockup. The mockup should show the client how the final interface will look. Specify logo, color scheme, fonts and positioning.</li>
<li>Once you have finalized the your mockup you are ready to slice and optimize your images.</li>
</ol>
<p>Here’s an example of a multi-page design comp:</p>
<p><a href="docs/risingdragon_final.zip" target="_blank">Multi-page design comp</a></p>
<hr />
<h3>Homework | Week 9</h3>
<p>1. Create your own single-image rollover menu like the example we went over in class today</p>
<p>2. If needed revise your functional specs.</p>
<p>3. Create a photoshop design template for your homepage. Save it as a jpeg, upload it and link it to your homework page.</p>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/introtoweb.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/introtoweb.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/introtoweb.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/introtoweb.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/introtoweb.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/introtoweb.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/introtoweb.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/introtoweb.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/introtoweb.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/introtoweb.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/introtoweb.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/introtoweb.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/introtoweb.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/introtoweb.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=introtoweb.wordpress.com&amp;blog=6880735&amp;post=29&amp;subd=introtoweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://introtoweb.wordpress.com/2009/03/09/week-9-interface-design/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f42a4843940734bfe9d58eb1854b13?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">najlahhicks</media:title>
		</media:content>
	</item>
	</channel>
</rss>
