<?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>Webdevtuts &#187; css3</title>
	<atom:link href="http://www.webdevtuts.net/tag/css3/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webdevtuts.net</link>
	<description>Making tutorials fun and easy!</description>
	<lastBuildDate>Mon, 23 Jan 2012 11:36:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Why you should be learning html5 and css3 now and not putting it on hold to learn later</title>
		<link>http://www.webdevtuts.net/articles/why-you-should-be-learning-html5-and-css3-now-and-not-putting-it-on-hold-to-learn-later/</link>
		<comments>http://www.webdevtuts.net/articles/why-you-should-be-learning-html5-and-css3-now-and-not-putting-it-on-hold-to-learn-later/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 15:25:15 +0000</pubDate>
		<dc:creator>Marcell Purham</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[learn css3]]></category>
		<category><![CDATA[learn html5]]></category>
		<category><![CDATA[learn new syntax]]></category>
		<category><![CDATA[syntax]]></category>
		<category><![CDATA[web developer]]></category>
		<category><![CDATA[why you should learn css3]]></category>

		<guid isPermaLink="false">http://www.webdevtuts.net/?p=2766</guid>
		<description><![CDATA[I know there are many of you who have heard of the infamous css3 and html5. Last month I read a blog post title Stop obsessing over HTML5 and CSS3 and could not disagree anymore. Why learn HTML5 &#038; CSS3? &#8230; <a href="http://www.webdevtuts.net/articles/why-you-should-be-learning-html5-and-css3-now-and-not-putting-it-on-hold-to-learn-later/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I know there are many of you who have heard of the infamous css3 and html5. Last month I read a blog post title <a href="http://www.webdesignerdepot.com/2011/06/stop-obsessing-over-html5-and-css3/">Stop obsessing over HTML5 and CSS3</a> and could not disagree anymore. </p>
<h2>Why learn HTML5 &#038; CSS3?</h2>
<p>When it comes to learning new languages many front-end developers do not like to add on to their current bandwagon of knowledge. I think in most cases many developers think that there is absolutely no reason to learn a new language because they can already do it with the knowledge they currently have or just believe they should hold off until html5 and css3 starts to become &#8220;popular&#8221;.   </p>
<h3>Expand knowledge</h3>
<p><img class="aligncenter" src="http://s3.amazonaws.com/Webdevtuts/uploads/2011/06/studying.jpg" alt="Knowledge"/><br />
Wouldn&#8217;t it be nice if new syntax just appeared in your brain without having to do the hardwork? If you&#8217;re a developer who already has experience with html and css then why not expand your knowledge in those fields? If someone were just begining in the web development field they would probably start with the new stuff like css3 and html5 because they would think the old syntax is outdated. If someone new to coding is learning the new stuff sooner or later they will past you up because of your lack and effort and not willing to learn mentality. Learning the new css3 and html5 syntax maybe a bit fustrating but once you get the hang of it you will become a better front end developer and will have both experience with both the old and new syntax. You will also have the best of both world considering you have experience with writing the old syntax. </p>
<h3>Ability to do greater things</h3>
<p>If you have noticed html5 and css3 has a variety of effects and fascinating things you can do with it. If you&#8217;re already writing css2 then you may have notice that you cannot create gradients without photoshop images and that you cannot use transitions without javascript. If you&#8217;re writing html4 then you many notice you cannot define regions or tags like
<pre class="brush:css">
<footer>This is a new footer section.</footer>
</pre>
<p>, or
<pre class="brush:css">
<article>This is a new article tag.</article>
</pre>
<p>and or have the abilty to create functions like placeholders(name that appears inside of a form before you begin to type).</p>
<h3>Expand Portfolio and build upon resume</h3>
<p><img class="aligncenter" src="http://s3.amazonaws.com/Webdevtuts/uploads/2011/06/portfolio.jpg" alt="Expand Portfolio"><br />
If you have ever applied for a job then you know that employers loves someone who is up to date with current web standards and knows what they&#8217;re doing. Learning html5 and css3 now may seem alike it is nothing but when a job looks at your resume and sees you are constantly learning and expanding your skillset then you will look like gold in their eyes. Also learning the new syntax will give you the ability to showcase new websites you have completed using html5 and css3, and show future or potential clients that you&#8217;re up to par with your field of profession. </p>
<h3>Innovate and demostrate new technquies</h3>
<p><img class="alignleft" src="http://s3.amazonaws.com/Webdevtuts/uploads/2011/06/innovate.jpg" alt="innovate"/>After learning the new html5 and css3 sytnax you can now begin to lead the industry. As as web designer, or developer we are always trying to innovate for our industry. If you have taken the time to learn new html and css sytnax and truly understand what you are doing then why not become a leader and help out the development community? Let&#8217;s take Internet Explorer 6 (IR) for example. Everyone used ie6 for a very long time but it took someone to say we&#8217;re not supporting ie6 anymore. As many people started to drop support for ie front-end developers were able to speed up coding process and promote the use of modern browsers like Firefox(FF) and Google Chrome(CH). You can teach others in areas in which you have struggled in or implement new solutions to current development problems.</p>
<h3>Conslusion</h3>
<p>Html5 and css3 are very great languages and the new sytnax for each version maybe a bit tricky when first learning but you can assume that learning it will be worth it. As a full time college student and full time working student I can assure you that I know how it feels not to have time to learn new things like you used to. Even if it is just for an hour a day or 30 minutes a day, check out some html5 &#038; css3 books. If you&#8217;re not into reading books then check out video tutorials or tutorials from design blogs and mess around with the code. I hope the future of the new html and css are bright and hope to see you all using it and implementing it into your current projects. What are your thoughts on this subject?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdevtuts.net/articles/why-you-should-be-learning-html5-and-css3-now-and-not-putting-it-on-hold-to-learn-later/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Working with css3 gradients and understanding how they work</title>
		<link>http://www.webdevtuts.net/css/working-with-css3-gradients-and-understanding-how-they-work/</link>
		<comments>http://www.webdevtuts.net/css/working-with-css3-gradients-and-understanding-how-they-work/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 16:00:06 +0000</pubDate>
		<dc:creator>Marcell Purham</dc:creator>
				<category><![CDATA[Css]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[css3 beginners]]></category>
		<category><![CDATA[css3 gradient tutorial]]></category>
		<category><![CDATA[css3 gradients]]></category>
		<category><![CDATA[css3 linear gradient]]></category>
		<category><![CDATA[css3 photoshop]]></category>
		<category><![CDATA[css3 tutorial]]></category>
		<category><![CDATA[learn css3]]></category>

		<guid isPermaLink="false">http://www.webdevtuts.net/?p=2601</guid>
		<description><![CDATA[It was nice being able to use gradients in my designs when starting a new projects. It gave me the ability to make elements appear in a greater style. It were even nicer when I were able to use css3 &#8230; <a href="http://www.webdevtuts.net/css/working-with-css3-gradients-and-understanding-how-they-work/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It was nice being able to use gradients in my designs when starting a new projects. It gave me the ability to make elements appear in a greater style. It were even nicer when I were able to use css3 gradients with no image to get the same result. In today&#8217;s post I will showing you all how you can use css3 gradients and how it can make your life that much easier and maybe speed up your development process.</p>
<div class="block_dload"><a class="demo" title="demonstration" href="https://s3.amazonaws.com/Webdevtuts/uploads/demo/gradient/index.html" target="_blank">Demo</a></div>
<h2>From Photoshop to css3</h2>
<p>When making the transition from using photoshop gradient images many of you probably think that css3 is way to complicated and have not yet used its incredible features. When working with css3 gradients you will find how photoshop now goes hand and hand with css3.</p>
<h3>Linear Gradients</h3>
<p>Linear gradients are gradients that is usually vertical or horizontal. In Photoshop designers in most cases use 2 colors but sometime you will want to use more then 2 colors at a time and just how that can be achieved using Photoshop it can also be achieved using css3.  Take a look at the code below.</p>
<pre class="brush:css">background: -moz-linear-gradient(top, #87e0fd 0%, #53cbf1 53%, #05abe0 100%); /* FireFox 3.6+ */</pre>
<p>Now Lets break the code down so you can better understand what is what and what is going on.<br />
Moz linear gradient targets Mozilla Firefox</p>
<pre class="brush:css">-moz-linear-gradient</pre>
<p>Top lets the css3 know that the gradient is starting from the top</p>
<pre class="brush:css">top</pre>
<p>The first color if you can see the image, is from photoshop gradient tool.<br />
<img class="aligncenter" src="https://s3.amazonaws.com/Webdevtuts/uploads/2011/06/linear.jpg" alt="CSS3 Gradient" /></p>
<pre class="brush:css">#87e0fd 0%</pre>
<p>The second color:<br />
<img class="aligncenter" src="https://s3.amazonaws.com/Webdevtuts/uploads/2011/06/linear-2.jpg" alt="CSS3 Gradient" /></p>
<pre class="brush:css">#53cbf1 53%</pre>
<p>The third color:<br />
<img class="aligncenter" src="https://s3.amazonaws.com/Webdevtuts/uploads/2011/06/linear-3.jpg" alt="CSS3 Gradient" /></p>
<pre>#05abe0 100%</pre>
<h2>Targeting other browsers</h2>
<p>So you have created your css3 gradient and you noticed that it only shows in Firefox. Why? The reason why comes to the simple fact we have not targeted other browsers in our stylesheet. How do you target other browsers with css3? Look below.</p>
<p>Chrome, Safari4+</p>
<pre class="brush:css">-webkit-gradient(linear, left top, left bottom, color-stop(0%,#87e0fd), color-stop(53%,#53cbf1), color-stop(100%,#05abe0)); /* Chrome,Safari4+ */</pre>
<p>Opera11.10+</p>
<pre class="brush:css">-o-linear-gradient(top, #87e0fd 0%,#53cbf1 53%,#05abe0 100%); /* Opera11.10+ */</pre>
<p>Internet Explorer10</p>
<pre class="brush:css">-ms-linear-gradient(top, #87e0fd 0%,#53cbf1 53%,#05abe0 100%); /* IE10+ */</pre>
<p>My &#8220;good&#8221; buddies Internet Explorer 6 (IE6), Internet Explorer 7 (IE7), Internet Explorer 8 (IE8), Internet Explorer 9 (IE9)</p>
<pre class="brush:css">filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#05abe0',GradientType=0 ); /* IE6-9 */</pre>
<p>Optional: For W3C Purposes if you&#8217;re into validations of your website.</p>
<pre class="brush:css">background: linear-gradient(top, #87e0fd 0%,#53cbf1 53%,#05abe0 100%); /* W3C */</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.webdevtuts.net/css/working-with-css3-gradients-and-understanding-how-they-work/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Create a full background image slider using jquery</title>
		<link>http://www.webdevtuts.net/coding/create-a-full-background-image-slider-using-jquery/</link>
		<comments>http://www.webdevtuts.net/coding/create-a-full-background-image-slider-using-jquery/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 12:47:40 +0000</pubDate>
		<dc:creator>Marcell Purham</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[full background image]]></category>
		<category><![CDATA[image slider]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jquery background image slider]]></category>
		<category><![CDATA[jquery image slider]]></category>

		<guid isPermaLink="false">http://www.webdevtuts.net/?p=2284</guid>
		<description><![CDATA[Backgrounds are an important aspect when it comes to creating a website. Whenever i look at a website the background most likely determines what the rest of the website will look like. As we may all know it is very &#8230; <a href="http://www.webdevtuts.net/coding/create-a-full-background-image-slider-using-jquery/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Backgrounds are an important aspect when it comes to creating a website. Whenever i look at a website the background most likely determines what the rest of the website will look like. As we may all know it is very simple to insert a background into your web page, but what if you wanted to insert <strong>multiple backgrounds</strong> into your web page? Well today is your lucky day. In today&#8217;s tutorial I am going to teach you all how to<strong> create a full background image slider using jquery</strong>.</p>
<p><strong>UPDATED:</strong> This tutorial was updated on 7-10-2011. I have made it so you can now add content over the slider.</p>
<div class="block_dload"><a class="dload" title="Download" href="https://s3.amazonaws.com/webdevtuts/uploads/2011/01/Full-background-webdevtuts.zip" target="_blank">Download</a> <a class="demo" title="demonstration" href="http://www.demo.webdevtuts.net/slider/full-background-slideshow-example.html" target="_blank">Demo</a></div>
<blockquote>
<h3>Things you will need:</h3>
<ul>
<li><a href="http://jonraasch.com/blog/a-simple-jquery-slideshow" target="_blank">Jquery Slideshow</a></li>
<li><a href="http://jquery.com/" target="_blank">Jquery</a></li>
</ul>
</blockquote>
<h2>The HTML</h2>
<p>Copy the code below and I will explain.</p>
<pre class="brush:css">&lt;div id="slideshow"&gt;
    &lt;img class="active" src="image1.jpg" alt="Slideshow Image 1" /&gt;
    &lt;img src="image2.jpg" alt="Slideshow Image 2" /&gt;
    &lt;img src="image3.jpg" alt="Slideshow Image 3" /&gt;
    &lt;img src="image4.jpg" alt="Slideshow Image 4" /&gt;
    &lt;img src="image5.jpg" alt="Slideshow Image 5" /&gt;
&lt;/div&gt;</pre>
<p>For our full background image slider you can use as many images as you may like but I will only use 5 images. The first image has a special class name active which will trigger our slider effect. I name the class active so I can later call on it, as of now it does nothing.</p>
<h2>The Javascript</h2>
<p>The main part of our full background slider is the JavaScript. Copy the JavaScript and I will explain. Insert the codes below into the head section of your html document.</p>
<pre class="brush:js">
&lt;script type="text/javascript" src="js/jquery-1.2.6.min.js"&gt;&lt;/script&gt;
</pre>
<p>The code above gets or as you like to say calls the jquery. Change to your correct location.</p>
<pre class="brush:js">&lt;script type="text/javascript"&gt;

function slideSwitch() {
    var $active = $('#slideshow IMG.active');

    if ( $active.length == 0 ) $active = $('#slideshow IMG:last');

    // use this to pull the images in the order they appear in the markup
    var $next =  $active.next().length ? $active.next()
        : $('#slideshow IMG:first');

    // uncomment the 3 lines below to pull the images in random order

    // var $sibs  = $active.siblings();
    // var rndNum = Math.floor(Math.random() * $sibs.length );
    // var $next  = $( $sibs[ rndNum ] );

    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
}

$(function() {
    setInterval( "slideSwitch()", 5000 );
});

&lt;/script&gt;</pre>
<p><!--formatted--><br />
The code above is our jquery function or shall i say script. The script is basically telling jquery to look for an image with the class name active, which we&#8217;ve already provided in our html markup,Then it tells the JavaScript that when it finds the image with the class name active to get the images in the order they&#8217;re provided in.</p>
<h2>The css</h2>
<p>Copy the css code below. The css code below is the code which styles our full page slider image. It&#8217;s very simple and makes our background look nice.</p>
<pre class="brush:css">
#slideshow {
    position:relative;
    height:350px;
    z-index:-1;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

#slideshow img {
	/* Set rules to fill background */
	min-height: 100%;
	min-width: 1024px;

	/* Set up proportionate scaling */
	width: 100%;
	height: auto;

	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;
}

@media screen and (max-width: 1024px){
	img.bg {
	left: 50%;
	margin-left: -512px;
}
}
</pre>
<p>Source: <a href="http://jonraasch.com/blog/a-simple-jquery-slideshow" target="_blank">Jonraasch</a></p>
<p>If you would like to add content over your slider image copy and paste the code below into your css document. The code below is just a content div that holds our content. I position the background and gave it a -1 z-index so it would appear below our content div below. </p>
<pre class="brush:css">
#content {
	width: 920px;
	margin: 0 auto;
	background: rgba(11,11,11, 0.5);
	padding: 20px;
}
</pre>
<p>That is all for this tutorial but you should now have a good understanding of how to create a multiple background sideshow for your website. I did not go over the css code that much because the best way to learn is to download and dissect the code. I hope this tutorial has helped you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdevtuts.net/coding/create-a-full-background-image-slider-using-jquery/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
		<item>
		<title>Adding rounded corners to internet explorer 6,7, and 8 using CSS3</title>
		<link>http://www.webdevtuts.net/css/adding-rounded-corners-to-internet-explorer-6-7-and-8-using-css3/</link>
		<comments>http://www.webdevtuts.net/css/adding-rounded-corners-to-internet-explorer-6-7-and-8-using-css3/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 18:34:38 +0000</pubDate>
		<dc:creator>Marcell Purham</dc:creator>
				<category><![CDATA[Css]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[ie rounded corners]]></category>
		<category><![CDATA[ie rounded corners tutorial]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[ie8]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[rounded corners]]></category>
		<category><![CDATA[rounded corners to ie]]></category>
		<category><![CDATA[rounded corners to internet explorer]]></category>

		<guid isPermaLink="false">http://www.webdevtuts.net/?p=1573</guid>
		<description><![CDATA[Adding rounded corners to IE using css3 was impossible considering Internet Explorer does not support css3. The only way to add rounded corners to IE was to create rounded corner images. Well today I will go over the techniques that will allow you to use rounded corners and IE web browsers. <a href="http://www.webdevtuts.net/css/adding-rounded-corners-to-internet-explorer-6-7-and-8-using-css3/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Adding rounded corners to IE using css3 was impossible considering Internet Explorer does not support css3. The only way to add rounded corners to IE was to create rounded corner images. Well today I will go over the techniques that will allow you to use rounded corners in IE web browsers.</p>
<h2>The Steps</h2>
<p>So adding rounded corners to IE6, IE7, and IE8 is fairly simple thanks to <a href="http://css3pie.com/" title="css3 pie" target="_blank">css3pie</a> . First things first, download the PIE distribution zip and save it.</p>
<p>You should have 3 files inside of the folder. Look for a file called <b>pie.htc</b> and drag it into your website directory. It can be place where just remember to call it correctly in the stylesheet. </p>
<p>Now we will create the rounded corners and call the effects. In the code below I have written some css. The <b>#myelement</b> is the variable that you can identify in your HTML document. I&#8217;ve also called for the <b>pie.htc</b> function in my stylesheet where I would like for rounded corners to work in IE. </p>
<pre class="brush:css">
#myelement {
       behavior: url(PIE.htc);
       border-radius: 15px;
      -moz-border-radius:15px;
      -webkit-border-radius:15px;
}
</pre>
<p>You should now have rounded corners in IE browsers. Remember that this is this development is still in beta so if you just so happens discover a bug or so report it to the css3pie team. I have not encountered a problem yet but everyone code is different so look out. I hope you guys enjoy this little hack. What are your thoughts on this and have you used css3pie before?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdevtuts.net/css/adding-rounded-corners-to-internet-explorer-6-7-and-8-using-css3/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>What every developer or designer should know before calling themeselves a designer or developer</title>
		<link>http://www.webdevtuts.net/articles/what-every-developer-or-designer-should-know-before-calling-themeselves-a-designer-or-developers/</link>
		<comments>http://www.webdevtuts.net/articles/what-every-developer-or-designer-should-know-before-calling-themeselves-a-designer-or-developers/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 02:56:56 +0000</pubDate>
		<dc:creator>Marcell Purham</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[designer]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web designer]]></category>
		<category><![CDATA[web developer]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.webdevtuts.net/?p=922</guid>
		<description><![CDATA[Over the last 3 years I have considered myself as a web developer. About a year ago I was looking for jobs for web designers/developer and notice many web languages that I was unfamiliar with. So I started to think to myself, am I a web developer or just a designer?  <a href="http://www.webdevtuts.net/articles/what-every-developer-or-designer-should-know-before-calling-themeselves-a-designer-or-developers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over the last 3 years I have considered myself as a web developer. About a year ago I was looking for jobs for web designers/developer and notice many web languages that I was unfamiliar with. So I started to think to myself, am I a web developer or just a designer? In this article I will explain the difference between a web developer and a web designer. After this article you will know whether you&#8217;re a designer, developer or both.</p>
<h2>Website Designer</h2>
<p>Many of you designers out there probably consider yourself as a web designer. A web designer can live up to more than just designing and often work with familiar web languages to create dynamic web pages.</p>
<h4>What does it mean to be a Web designer</h4>
<blockquote><p>a person or business that designs and prepares content for the World Wide Web, including text, images, site architecture and multimedia.<br />
<a href="http://cyber.law.harvard.edu/readinessguide/glossary.html">Source</a></p></blockquote>
<p><img src="https://s3.amazonaws.com/webdevtuts/uploads/2010/02/webdesigner.jpg" class="aligncenter" alt="website designer"/></p>
<p>Web designers are mainly the ones who design the whole look and aspects of a website. As a web designer your job would be to stay up to date with the latest trends and produce great designs that you or a developer could code. Being a web designer may seem like an easy job or thing to do but if you actually break down the steps it can take quite sometime to produce a homepage with sub pages. So what is a web designer typical schedule?</p>
<p>A Web designer schedule is not exactly how I will list it below but I will just give you a prime example. I will skip the wake up and brush teeth steps, you should already have that down pack.</p>
<ol>
<li>Find Inspiration</li>
<li>Sketch out a design on paper</li>
<li>Clean sketch up in Photoshop, use guide lines</li>
<li>Find Colors for website</li>
<li>Find clip arts, images, brushes, textures, etc</li>
<li>Start inserting textures, brushes, and icons into design</li>
<li>Name layers and group them</li>
<li>Slice the layout and get it ready for the developer</li>
<li>Save work</li>
</ol>
<p>That may seem like it is nothing but each step can take a very long time. Whenever you design something it is very important that you design and send it off the right way. For example a developer expects for your design to be pixel perfect, layered &amp; grouped, sliced, and ready to be coded.</p>
<h2>Website Developer</h2>
<p>Many of you designers out there probably consider yourself as a website designer/developer. If you&#8217;re wondering what is a web developer, then do not worry I will explain it below.</p>
<p><img src="https://s3.amazonaws.com/webdevtuts/uploads/2010/02/web-developer.jpg" class="aligncenter" alt="web developer"/></p>
<blockquote><p>Web Developer is the person who deals with websites from a technical perspective<br />
<a href="http://www.jianway.co.uk/articles/web-definitions-20081020.html">Source</a></p></blockquote>
<p>Web developers are usually the ones doing all of the dirty work. What I mean by dirty work is coding the website in many different web languages. As a developer their jobs are to create web pages using front-end developer techniques or back-end developer techniques. If you&#8217;re lost then do not worry, I will explain it below.</p>
<p>Developer usually work with many web languages depending on whether its front-end work or back-end work. If you take a look at the list below you can see what type of languages web developers work with to create dynamic web pages.</p>
<ul>
<li>Markup languages (such as HTML, XHTML and XML)</li>
<li>Style sheet languages (such as CSS and XSL)</li>
<li>Client-side scripting (such as JavaScript)</li>
<li>Server-side scripting (such as PHP and ASP)</li>
<li>Database technologies (such as MySQL and PostgreSQL)</li>
<li>Multimedia technologies (such as Flash and Silverlight)</li>
</ul>
<p>Many designers consider themselves as Web developers but mainly know half of the languages. I know it is very difficult to learn new web languages while mainly working with a code that you&#8217;re familiar with. Each language above is very important if you&#8217;re one of those developers who has a plan to work for a company or keep a job. </p>
<p><b>Front-End</b><br />
Front-End Developers mainly know some of the basic codes like HTML, CSS, Javascript, and might have a little understanding of PHP, and some back-end work. To learn more about Front-end developers check out <a href="http://fuelyourcoding.com/steps-to-becoming-a-front-end-web-developer/" target="_blank">this</a> article from Fuel Your Coding.</p>
<p><b>Back-End</b><br />
 Back-End Developers are just as important as a Front-End developers. Back-End developer mainly work with web languages like Perl, PHP, ASP, JSP, ColdFusion, etc. What I love about working on the back-end of the site is that you can control the website and its functions. Say you wanted to create a membership website and you need a place to store the visitors user-name and password. You would need to create a database that stores the information and that is when the back-end developers come in.  </p>
<h2>What should I know to be considered a website designer/developer</h2>
<p>To be considered a website designer and developers I would recommend that you spend time working with new lanuages that you normally do not work with and you keep designing the kick butt web pages and designs. You do not have to have every single web language down pack but it would be good to have a good understanding of what each languages does and how you can work with it to create something worth while. I hope this article gave you a basic understanding on what each field does and the main codes they use. If you&#8217;re looking forward to becoming a developer or designer keep working hard and you will be one in no time. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdevtuts.net/articles/what-every-developer-or-designer-should-know-before-calling-themeselves-a-designer-or-developers/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Create a awesome images gallery using css3 and jquery</title>
		<link>http://www.webdevtuts.net/css/create-a-awsesome-images-gallery-using-css3-and-jquery/</link>
		<comments>http://www.webdevtuts.net/css/create-a-awsesome-images-gallery-using-css3-and-jquery/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 03:25:49 +0000</pubDate>
		<dc:creator>Marcell Purham</dc:creator>
				<category><![CDATA[Css]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[css3 image gallery]]></category>
		<category><![CDATA[css3 transitions]]></category>
		<category><![CDATA[css3 transitions tutorial]]></category>
		<category><![CDATA[css3 tutorial]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jquery image gallery tutorial]]></category>
		<category><![CDATA[jquery lightbox]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.webdevtuts.net/?p=809</guid>
		<description><![CDATA[Today we will be creating a very simple but great looking css3 image gallery using jquery and css3. If you're a beginner, GREAT! Follow this tutorial and you will have no problem adding jquery plugins to your website <a href="http://www.webdevtuts.net/css/create-a-awsesome-images-gallery-using-css3-and-jquery/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today we will be creating a very simple but great looking css3 image gallery using jquery and css3. The image gallery will be tilted to the side and on hover will move. Whenever you click on the image a lightbox will pop out. So lets begin.</p>
<div class="clear"></div>
<div class="block_dload">
<a class="dload" href="https://s3.amazonaws.com/webdevtuts/uploads/2009/07/downloads/css3-jquery.rar" title="Download" target="_blank">Download</a> <a class="demo" href="http://www.demo.webdevtuts.net/css3-jquery/" title="demonstration" target="_blank">Demo</a>
</div>
<h2>Folder Structure</h2>
<p>In the folder of your for your image gallery you should have 3 folders and 2 files. </p>
<ul>
<li><strong>Css</strong> &#8211; Contains the jquery css </li>
<li><strong>Images</strong> &#8211; Contains images</li>
<li><strong>Js</strong> &#8211; Contains the javascript</li>
<li>index.html</li>
<li>style</li>
</ul>
<p><img class="aligncenter" src="https://s3.amazonaws.com/webdevtuts/uploads/2010/01/files.jpg" alt="file structure"/></p>
<h2>The HTML Structure</h2>
<p>For the image gallery I simply wrapped the gallery in a div and added the images. Every 4 image has two different classed assigned to them. For example the first 4 images has a class name of thumb-small and for the other 4 images they have a class name of thumb-bottom. </p>
<pre class="brush:php">
<div id="gallery">
&lt;a href=&quot;images/skate1.jpg&quot; title=&quot;You can write anything in here&quot;&gt;&lt;img class=&quot;thumb-top&quot; src=&quot;images/skate1.jpg&quot; alt=&quot;skateboarder&quot; title=&quot;skateboarder&quot;/&gt;&lt;/a&gt;
&lt;a href=&quot;images/skate1.jpg&quot; title=&quot;You can write anything in here&quot;&gt;&lt;img class=&quot;thumb-top&quot; src=&quot;images/skate1.jpg&quot; alt=&quot;skateboarder&quot; title=&quot;skateboarder&quot;/&gt;&lt;/a&gt;
&lt;a href=&quot;images/skate1.jpg&quot; title=&quot;You can write anything in here&quot;&gt;&lt;img class=&quot;thumb-top&quot; src=&quot;images/skate1.jpg&quot; alt=&quot;skateboarder&quot; title=&quot;skateboarder&quot;/&gt;&lt;/a&gt;
&lt;a href=&quot;images/skate1.jpg&quot; title=&quot;You can write anything in here&quot;&gt;&lt;img class=&quot;thumb-top&quot; src=&quot;images/skate1.jpg&quot; alt=&quot;skateboarder&quot; title=&quot;skateboarder&quot;/&gt;&lt;/a&gt;
&lt;a href=&quot;images/skate1.jpg&quot; title=&quot;You can write anything in here&quot;&gt;&lt;img class=&quot;thumb-bottom&quot; src=&quot;images/skate1.jpg&quot; alt=&quot;skateboarder&quot; title=&quot;skateboarder&quot;/&gt;&lt;/a&gt;
&lt;a href=&quot;images/skate1.jpg&quot; title=&quot;You can write anything in here&quot;&gt;&lt;img class=&quot;thumb-bottom&quot; src=&quot;images/skate1.jpg&quot; alt=&quot;skateboarder&quot; title=&quot;skateboarder&quot;/&gt;&lt;/a&gt;
&lt;a href=&quot;images/skate1.jpg&quot; title=&quot;You can write anything in here&quot;&gt;&lt;img class=&quot;thumb-bottom&quot; src=&quot;images/skate1.jpg&quot; alt=&quot;skateboarder&quot; title=&quot;skateboarder&quot;/&gt;&lt;/a&gt;
&lt;a href=&quot;images/skate1.jpg&quot; title=&quot;You can write anything in here&quot;&gt;&lt;img class=&quot;thumb-bottom&quot; src=&quot;images/skate1.jpg&quot; alt=&quot;skateboarder&quot; title=&quot;skateboarder&quot;/&gt;&lt;/a&gt;<!--formatted--></code>
</pre>
<h2>The Css</h2>
<p>For the Css you might wonder what -webkit, and -moz-transform is. Webkit is a Css3 tag that targets the safari web browser and moz-transform is a Css3 tag that targets the Mozilla Firefox web browser. In the css </p>
<ol>
<li><strong>-webkit-transform:</strong> &#8211; Used to rotate the images</li>
<li><strong>-webkit-transition:</strong> &#8211; Used to zoom/ease in on the images</li>
</ol>
<pre class="brush:css">
.thumb-top{
	clear:none;
	padding:10px 10px 30px 10px;
	height:200px;
	width:200px;
	background:#fff;
	-moz-transform:rotate(-4deg);
	-webkit-transform:rotate(-4deg);
	-webkit-transition: -webkit-transform 0.1s ease-in; /* Tells webkit to make a transition of a transform */
	border:1px solid #ececec; /* This border merges with the colour of the shadow in supporting browsers
	but in non-supporting browsers the border acts as the edge of the image */
	margin-bottom:25px;
}

.thumb-bottom{
	clear:none;
	padding:10px 10px 30px 10px;
	height:200px;
	width:200px;
	background:#fff;
	-moz-transform:rotate(-4deg);
	-webkit-transform:rotate(-4deg);
	-webkit-transition: -webkit-transform 0.1s ease-in; /* Tells webkit to make a transition of a transform */
	border:1px solid #ececec; /* This border merges with the colour of the shadow in supporting browsers
	but in non-supporting browsers the border acts as the edge of the image */
	margin-bottom:25px;
}

.thumb-top:hover{
	z-index:100;
	position:relative; /* Make the z-index work in Safari */
	-moz-transform:rotate(-8deg) scale(1.2);
	-webkit-transform:rotate(-8deg) scale(1.2);
}

.thumb-bottom:hover{
	z-index:100;
	position:relative; /* Make the z-index work in Safari */
	-moz-transform:rotate(4deg) scale(1.2);
	-webkit-transform:rotate(4deg) scale(1.2);
}

#gallery {
	margin-top:20px;
}
</pre>
<h2>Inserting and activating jquery plugins</h2>
<p>First things first when activating a jquery plugin is to simply make sure we call in the jquery script. Insert the code below into the head section of your document. The code below calls in jquery, then the two jquery plugins, and finally the plugin Css. </p>
<pre class="brush:css">
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;css/jquery.lightbox-0.5.css&quot; media=&quot;screen&quot; /&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.lightbox-0.5.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery-1.3.2.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.lightbox-0.5.js&quot;&gt;&lt;/script&gt;
</pre>
<p>Now we want to add the script below to the body of our HTML document right before the end of the body tag.</p>
<pre class="brush:php">
&lt;script type=&quot;text/javascript&quot;&gt;
$(document).ready(function(){
$(&quot;.thumb-top,.thumb-bottom&quot;).fadeTo(&quot;slow&quot;, 0.3);
$(&quot;.thumb-top,.thumb-bottom&quot;).hover(function(){
$(this).fadeTo(&quot;slow&quot;, 1.0);
},function(){
$(this).fadeTo(&quot;slow&quot;, 0.3);
});
});

$(function() {
    $(&#039;#gallery a&#039;).lightBox();
});
&lt;/script&gt;
</pre>
<p>For the code below I will try to explain it the best way I can so you can better understand it. I know not everyone is good with inserting Javascript plugins or changing functions. </p>
<p>The first function inside of the script tag targets the light box plugin. The light box plugin is when you click on an image and the image enlarges without being taken to the direct image location.</p>
<p> For this <b>$(&#8220;.thumb-top,.thumb-bottom&#8221;).fadeTo(&#8220;slow&#8221;, 0.3);</b>  function it just tells jquery to fade to anything with the class of thumb-top or thumb-bottom. So whenever your mouse is not on the image it will be darken.<br />
<img class="aligncenter" src="https://s3.amazonaws.com/webdevtuts/uploads/2010/01/dark.jpg" alt="dark"/> </p>
<p>For this <b>$(&#8220;.thumb-top,.thumb-bottom&#8221;).hover(function(){</b> function it just tells you on hover, or whenever you move over the image with your mouse that it will highlight the image.<br />
<img class="aligncenter" src="https://s3.amazonaws.com/webdevtuts/uploads/2010/01/highlight.jpg" alt="highlight"/></p>
<p>For the <b>$(&#8216;#gallery a&#8217;).lightBox();</b> function it just asks you what id tag would you like for it to bring up whenever you click on something with the tag of a href. For example I have the images wrapped inside of the id gallery and every image has an a href assign to it so whenever you click on it jquery knows when to call for the second lightbox function.<br />
<img class="aligncenter" src="https://s3.amazonaws.com/webdevtuts/uploads/2010/01/popout.jpg" alt="pop out"/><br />
<b>Note:</b> Rotation does not work in Internet explorer browsers do to lack of support of Css3. </p>
<p>After that you should now have your very own css3/jquery image gallery. I am no jquery expert but I try to help you guys understand it and a easy way instead of using words that you guys are not familiar with. </p>
<h3>Credit</h3>
<p>Credit goes to <a class="block" href="http://csswizardry.com/css3/" target="_blank">Csswizardry</a> for the css3 image gallery.<br />
Credit goes to <a class="block" href="http://leandrovieira.com/projects/jquery/lightbox/" target_blank>Leandrovieira</a> for the lightbox plugin. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdevtuts.net/css/create-a-awsesome-images-gallery-using-css3-and-jquery/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Why you shouldn&#8217;t steal someones else source code or design</title>
		<link>http://www.webdevtuts.net/articles/why-you-shouldnt-steal-someones-else-source-code-or-design/</link>
		<comments>http://www.webdevtuts.net/articles/why-you-shouldnt-steal-someones-else-source-code-or-design/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 08:08:37 +0000</pubDate>
		<dc:creator>Marcell Purham</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Freelancing]]></category>
		<category><![CDATA[how to stop design theft]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[stealing work design]]></category>
		<category><![CDATA[theme development]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>

		<guid isPermaLink="false">http://www.webdevtuts.net/?p=717</guid>
		<description><![CDATA[As a designer we often have tools that allow us to take a peek at others source code and style sheets. I think it is ok to take a peak to see how that designer has accomplish that specific task but I  <a href="http://www.webdevtuts.net/articles/why-you-shouldnt-steal-someones-else-source-code-or-design/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As a designer we often have tools that allow us to take a peek at others source code and style sheets. I think it is ok to take a peak to see how that designer has accomplish that specific task but I disagree with people who think taking their code and changing the class or ID name is ok. In this article I will give you some helpful reasons why you should not steal someones else code or design.</p>
<h2>Becoming an addiction</h2>
<p><img class="aligncenter" src="https://s3.amazonaws.com/webdevtuts/uploads/2009/12/confuse.jpg" alt"frustrated"/><br />
Once you get into the habit of taking a peak at someone else code and copying and pasting it, it all will become a habit to you. Ever heard of the saying <i>if you steal something once and get away with it you will continue doing it until you&#8217;re finally caught</i>. Well that saying is very true. People who steal code from other websites often make it a habit and continue doing it, hoping it will improve their work and skill-set. </p>
<h2>Losing your skill-set</h2>
<p>That&#8217;s right. Believe it or not if you&#8217;re constantly copying and pasting others people code to create a website then you&#8217;re most likely just damaging your very own skill-set. When you want to learn something or get better at something you have to work with it. For example you did not grow up knowing how to ride a bicycle without training wheels. You had to practice and practice until you finally got it. As you were practicing trying to learn how to ride a bicycle you sometimes looked at other kids to see how they have done it. Over the years you continues riding bikes and became very proficient at it , not cheating once at it. Didn&#8217;t that feel good knowing that you learned how to ride a bike all by yourself. That&#8217;s applies to web development also. If you constantly write code and continue to feed off of your own work then your skills will always be improving and proceeding to the next level, making you greater at what you do.</p>
<h2>No ideas</h2>
<p><img class="aligncenter" src="https://s3.amazonaws.com/webdevtuts/uploads/2009/12/noidea.jpg" alt="no idea"/><br />
Often when viewing or always browsing someone else work you may feel that you work will never be that good or amount to the value of their work. That is completely false. Every designer/Developer start off designing not knowing the latest tips and techniques. When I first started off designing I have to say that my designs were not great at all haha. I used fonts that could not be used, margins and padding were completely off, and the design was just bad. I looked at others works from time to time but I knew if I continued looking at their work I would continue belittling myself. The more you look at others work the more ideas you lose.</p>
<h2>Finding inspiration</h2>
<p>As a designer we often visit many websites for inspiration. What I have found out as being a designer/developer is I never find inspiration looking at others website or design. It might sound crazy but its the truth. I find inspirations from wallpapers, graphic posters, and videos. If you think about it Graphic designs posters are usually colorful, and very outgoing, and wallpapers are like backgrounds giving you an idea in your head on which background to create and videos are like websites in motion. If you&#8217;re watching TV on a network like spike TV or MTV you will often see some crazy motions graphics effects that can lead to a very nice design.<br />
<img class="aligncenter" src="https://s3.amazonaws.com/webdevtuts/uploads/2009/12/graphic.jpg" alt="Graphic Wallpaper"/></p>
<p><a href="http://www.youtube.com/watch?v=Tjyv5tB6Jbw"><img class="aligncenter" src="https://s3.amazonaws.com/webdevtuts/uploads/2009/12/video.jpg" target="_blank" alt="Motion reel video"/></a></p>
<p>If you would like to avoid copying others source code or design then follow my tips and you will be on the road to becoming a better designer/coder. To this day I am constantly working on my coding skills and designing skills trying to become better at something that I love and enjoy doing. Quit stressing out and go watch a video or look at a poster for an idea. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdevtuts.net/articles/why-you-shouldnt-steal-someones-else-source-code-or-design/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Content Delivery Network via Amazon Web Services: S3: webdevtuts.s3.amazonaws.com

Served from: www.webdevtuts.net @ 2012-02-04 02:58:33 -->
