<?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>Xavi Esteve &#187; Web design</title>
	<atom:link href="http://xaviesteve.com/tag/web-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://xaviesteve.com</link>
	<description>I&#039;m a front end web developer and graphic designer from Barcelona based in London. I am passionate in JavaScript, jQuery, CSS, PHP, Wordpress, usability and SEO.</description>
	<lastBuildDate>Wed, 08 Feb 2012 16:22:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Adobe Fireworks list of error and bug fixes</title>
		<link>http://xaviesteve.com/1798/adobe-fireworks-list-of-error-and-bug-fixes/</link>
		<comments>http://xaviesteve.com/1798/adobe-fireworks-list-of-error-and-bug-fixes/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 09:56:33 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Fireworks]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[Adobe Fireworks]]></category>
		<category><![CDATA[Adobe Photoshop]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[fireworks]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[tricks]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=1798</guid>
		<description><![CDATA[Fireworks is the best tool for web design, period. Photoshop cannot compete with the precision and user experience of it. PS may have more features and functions but it is not optimized for producing content to display on a screen at 72dpi. Not even Illustrator has the pixel accuracy and such a great bitmap/vector interaction. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1804" title="Adobe Fireworks full of errors and bugs" src="http://xaviesteve.com/wp-content/uploads/2011/03/adobe-fireworks-full-of-errors-and-bugs.jpg" alt="" width="600" height="400" /></p>
<p><strong>Fireworks is the best tool for web design</strong>, period. Photoshop cannot compete with the precision and user experience of it. PS may have more features and functions but it is not optimized for producing content to display on a screen at 72dpi. Not even Illustrator has the pixel accuracy and such a great bitmap/vector interaction.</p>
<p>The only turnaround of it is the amount of bugs it has and the discrimination it suffers from Adobe (since they bought it from Macromedia) as they consider it &#8216;the ugly brother&#8217; in the Creative Suite and don&#8217;t give it proper attention and resources. This is why most users encounter themselves in the dark with frequent bugs awaiting for Adobe updates that take months to appear. Some of them have even rolled back to Macromedia Fireworks 8 to get rid of such stupid errors but that may seem like an extreme solution to some of us.</p>
<p>Through trial and error as well as user research and feedback, here&#8217;s a list of the most common errors you may find while working with Fireworks:</p>
<h3>Fireworks &#8216;Not enough memory&#8217; bug</h3>
<p>Even though you may have 8GB of RAM and a brand new computer (that&#8217;s my case) you can still stumble with this error. This usually happens when working with several pages and a lot of elements in them, specially big images.</p>
<p><span style="text-decoration: underline;">Solution:</span> It seems that closing the <strong>Optimize panel</strong> (press F6 to toggle it on/off) can help fix this issue as reported by some users.</p>
<h3>Fireworks mouse pointer becomes a hand</h3>
<p>The cursor becomes a hand and you can&#8217;t select any other tool from the main toolbar. This issue is quite frustrating and there is no real solution to it. Even restarting the application won&#8217;t fix the problem.</p>
<p><span style="text-decoration: underline;">Solution:</span> In the post entitled <a href="http://xaviesteve.com/adobe-fireworks-cs3-strange-hand-tool-error/">Adobe Fireworks Hand pointer error</a> you can find a quick fix.</p>
<h3>Fireworks half pixel</h3>
<p>Although Fireworks is a pixel based design software, when resizing shapes like rectangles the software may add anti-aliasing, also known as half-pixels, which adds a semi-transparent border.</p>
<p><span style="text-decoration: underline;">Solution:</span> Select the element and increase or decrease manually the X or Y position of it in the Properties toolbar. The element will move but it will remove the half-pixel it had and recover its real size smoothing the sides of it. Then you just need to place it again where you wanted it.</p>
<h3>Fireworks &#8216;Internal Error&#8217; when launching</h3>
<p>Some users cannot start Fireworks any more when  upgrading from a previous version of Fireworks or when installing the full software after testing the trial version or a Beta.</p>
<p><span style="text-decoration: underline;">Solution:</span> Not quick but effective. Uninstall everything through the script provided by Adobe: <a href="http://www.adobe.com/support/contact/cs4clean.html ">Adobe CS4 clean uninstaller</a> and reinstall everything again.</p>
<h4>References</h4>
<ul>
<li><a href="http://forums.adobe.com/thread/227476">http://forums.adobe.com/thread/227476</a></li>
<li><a href="http://ubuntuforums.org/archive/index.php/t-676915.html">http://ubuntuforums.org/archive/index.php/t-676915.html</a></li>
</ul>
<p><small>Office photo by <a href="http://www.flickr.com/photos/schnaars/">schnaars</a> </small><small> (CC BY-SA) </small><small>modified by Xavi Esteve</small></p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/1798/adobe-fireworks-list-of-error-and-bug-fixes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Web Fonts Pack &#8211; 90+ free fonts for the web</title>
		<link>http://xaviesteve.com/1689/google-web-fonts-pack-90-free-fonts-for-the-web/</link>
		<comments>http://xaviesteve.com/1689/google-web-fonts-pack-90-free-fonts-for-the-web/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 13:59:07 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Front-End]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Minipost]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[collection]]></category>
		<category><![CDATA[compilation]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[modern browsers]]></category>
		<category><![CDATA[pack]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=1689</guid>
		<description><![CDATA[Modern browsers are now the vast percentage of website users and it is quite safe to use advanced features from CSS3 to some HTML5 as well as one of the most needed features which is using fonts the user didn&#8217;t have in its computer. Google is making a great effort on enabling and easing this [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1695" title="google-web-fonts-pack" src="http://xaviesteve.com/wp-content/uploads/2011/01/google-web-fonts-pack.jpg" alt="" width="600" height="333" /></p>
<p>Modern browsers are now the vast percentage of website users and it is quite safe to use advanced features from <strong>CSS3</strong> to some <strong>HTML5</strong> as well as one of the most needed features which is using fonts the user didn&#8217;t have in its computer. Google is making a great effort on enabling and easing this feature to all web developers by releasing a huge collection of <strong>open source fonts </strong>created by great typographers that generously have shared them.<br />
You can either download all of them as a pack or <a href="http://code.google.com/webfonts?subset=latin&amp;sort=alpha">have a look at the <strong>font screenshots</strong> here</a>, once you download them go to the <strong><a class="strong" href="http://code.google.com/webfonts/preview#font-family=Allan">Font Preview</a></strong> to try some sample text and <strong>grab the CSS code</strong> which is auto-generated.</p>
<p>In the <strong>Google Fonts Pack (February 2011)</strong> you will find: <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Allan#download">Allan</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Allerta#download">Allerta</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Allerta Stencil#download">Allerta Stencil</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Anonymous Pro#download">Anonymous Pro</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Arimo#download">Arimo</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Arvo#download">Arvo</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Bentham#download">Bentham</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Buda#download">Buda</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Cabin#download">Cabin</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Calligraffitti#download">Calligraffitti</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Cantarell#download">Cantarell</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Cardo#download">Cardo</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Cherry Cream Soda#download">Cherry Cream Soda</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Chewy#download">Chewy</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Coda#download">Coda</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Coming Soon#download">Coming Soon</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Copse#download">Copse</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Corben#download">Corben</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Cousine#download">Cousine</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Covered By Your Grace#download">Covered By Your Grace</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Crafty Girls#download">Crafty Girls</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Crimson Text#download">Crimson Text</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Crushed#download">Crushed</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Cuprum#download">Cuprum</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Droid Sans#download">Droid Sans</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Droid Sans Mono#download">Droid Sans Mono</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Droid Serif#download">Droid Serif</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Fontdiner Swanky#download">Fontdiner Swanky</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=GFS Didot#download">GFS Didot</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=GFS Neohellenic#download">GFS Neohellenic</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Geo#download">Geo</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Gruppo#download">Gruppo</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Hanuman#download">Hanuman</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Homemade Apple#download">Homemade Apple</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=IM Fell DW Pica#download">IM Fell DW Pica</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=IM Fell DW Pica SC#download">IM Fell DW Pica SC</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=IM Fell Double Pica#download">IM Fell Double Pica</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=IM Fell Double Pica SC#download">IM Fell Double Pica SC</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=IM Fell English#download">IM Fell English</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=IM Fell English SC#download">IM Fell English SC</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=IM Fell French Canon#download">IM Fell French Canon</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=IM Fell French Canon SC#download">IM Fell French Canon SC</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=IM Fell Great Primer#download">IM Fell Great Primer</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=IM Fell Great Primer SC#download">IM Fell Great Primer SC</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Inconsolata#download">Inconsolata</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Irish Growler#download">Irish Growler</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Josefin Sans#download">Josefin Sans</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Josefin Slab#download">Josefin Slab</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Just Another Hand#download">Just Another Hand</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Just Me Again Down Here#download">Just Me Again Down Here</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Kenia#download">Kenia</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Kranky#download">Kranky</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Kristi#download">Kristi</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Lato#download">Lato</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Lekton#download">Lekton</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Lobster#download">Lobster</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Luckiest Guy#download">Luckiest Guy</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Merriweather#download">Merriweather</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Molengo#download">Molengo</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Mountains of Christmas#download">Mountains of Christmas</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Neucha#download">Neucha</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Neuton#download">Neuton</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Nobile#download">Nobile</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=OFL Sorts Mill Goudy TT#download">OFL Sorts Mill Goudy TT</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Old Standard TT#download">Old Standard TT</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Orbitron#download">Orbitron</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=PT Sans#download">PT Sans</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=PT Sans Caption#download">PT Sans Caption</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=PT Sans Narrow#download">PT Sans Narrow</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Permanent Marker#download">Permanent Marker</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Philosopher#download">Philosopher</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Puritan#download">Puritan</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Raleway#download">Raleway</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Reenie Beanie#download">Reenie Beanie</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Rock Salt#download">Rock Salt</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Schoolbell#download">Schoolbell</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Slackey#download">Slackey</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Sniglet#download">Sniglet</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Sunshiney#download">Sunshiney</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Syncopate#download">Syncopate</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Tangerine#download">Tangerine</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Tinos#download">Tinos</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Ubuntu#download">Ubuntu</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=UnifrakturCook#download">UnifrakturCook</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=UnifrakturMaguntia#download">UnifrakturMaguntia</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Unkempt#download">Unkempt</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Vibur#download">Vibur</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Vollkorn#download">Vollkorn</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Walter Turncoat#download">Walter Turncoat</a>, <a rel="nofollow" href="http://code.google.com/webfonts/family?family=Yanone Kaffeesatz#download">Yanone Kaffeesatz</a></p>
<p>Download the full pack here:<br />
<a class="blue button" href="http://www.megaupload.com/?d=O467KIP0" target="_blank">Google Fonts Pack (February 2011)</a> (9.89MB)</p>
<p>The list is constantly updated by the Google Fonts team and they give you the option to donate to the font authors so you can buy them a nice dinner to thank them.</p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/1689/google-web-fonts-pack-90-free-fonts-for-the-web/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Art Director</title>
		<link>http://xaviesteve.com/899/art-director-wordpress-theme/</link>
		<comments>http://xaviesteve.com/899/art-director-wordpress-theme/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 18:41:57 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[art director]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=899</guid>
		<description><![CDATA[An impressive freelance website for an Art Director with beautiful contrasts A freelance work for a client who was looking for a stunning website that was simple but strong in which to display her works and enable their visitors to contact her. The website was designed entirely in Adobe Fireworks and developed to a WordPress [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-904" title="art-director-wordpress-theme-photo" src="http://xaviesteve.com/wp-content/uploads/2010/06/art-director-wordpress-theme-photo.jpg" alt="" width="600" height="337" /></p>
<h2>An impressive freelance website for an Art Director with beautiful contrasts</h2>
<p>A freelance work for a client who was looking for a stunning website that was simple but strong in which to display her works and enable their visitors to contact her. The website was designed entirely in Adobe Fireworks and developed to a WordPress powered blog with custom PHP. There was no SEM involved although she asked for strong SEO of the website. The name of the client has been changed for privacy.</p>
<p><img class="alignnone size-full wp-image-905" title="art-director-wordpress-theme-video" src="http://xaviesteve.com/wp-content/uploads/2010/06/art-director-wordpress-theme-video.jpg" alt="" width="600" height="340" /></p>
<p><img class="alignnone size-full wp-image-901" title="art-director-wordpress-theme-browse" src="http://xaviesteve.com/wp-content/uploads/2010/06/art-director-wordpress-theme-browse.jpg" alt="" width="600" height="346" /></p>
<p><img class="alignnone size-full wp-image-906" title="art-director-wordpress-theme-vimeo" src="http://xaviesteve.com/wp-content/uploads/2010/06/art-director-wordpress-theme-vimeo.jpg" alt="" width="600" height="338" /></p>
<p><img class="alignnone size-full wp-image-903" title="art-director-wordpress-theme-photo-2" src="http://xaviesteve.com/wp-content/uploads/2010/06/art-director-wordpress-theme-photo-2.jpg" alt="" width="600" height="337" /></p>
<p><img class="alignnone size-full wp-image-900" title="art-director-wordpress-theme-about" src="http://xaviesteve.com/wp-content/uploads/2010/06/art-director-wordpress-theme-about.jpg" alt="" width="600" height="341" /></p>
<p><img class="alignnone size-full wp-image-902" title="art-director-wordpress-theme-contact" src="http://xaviesteve.com/wp-content/uploads/2010/06/art-director-wordpress-theme-contact.gif" alt="" width="600" height="343" /></p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/899/art-director-wordpress-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>English Web Design Glossary</title>
		<link>http://xaviesteve.com/627/english-web-design-glossary/</link>
		<comments>http://xaviesteve.com/627/english-web-design-glossary/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 01:30:25 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Español]]></category>
		<category><![CDATA[Front-End]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[definition]]></category>
		<category><![CDATA[glossary]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[it]]></category>
		<category><![CDATA[reference]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[terminology]]></category>
		<category><![CDATA[terms]]></category>
		<category><![CDATA[vocab]]></category>
		<category><![CDATA[vocabulary]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=627</guid>
		<description><![CDATA[Here&#8217;s a check-list of terms that every Web Designer or Developer should know. It&#8217;s not an extensive tutorial with long definitions, just a list to check how much you know. The purpose of this post is basically intended for non-native English speakers that work in English design agencies so some of the words you&#8217;ll see [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-700" title="pencils" src="http://xaviesteve.com/wp-content/uploads/2010/04/pencils.jpg" alt="" width="670" height="243" /></p>
<p>Here&#8217;s a check-list of terms that every Web Designer or Developer should know. It&#8217;s not an extensive tutorial with long definitions, just a list to check how much you know. The purpose of this post is basically intended for non-native English speakers that work in English design agencies so some of the words you&#8217;ll see here are really basic (although frequently used while at work).</p>
<p>Some of the definitions are made by me keeping them short and strictly to the point, some are from Wikipedia. The <em>Learn more</em> links to the Wikipedia article or sometimes to another website I found had more accurate information than Wikipedia.</p>
<p><em>(I&#8217;m working on it but published it prematurely since a friend needs it urgently, please search the words not still defined in Google. I&#8217;m also planning on translating the words into Spanish. Any help/feedback or corrections are truly appreciated.)</em></p>
<h2>Job titles description</h2>
<ol>
<li><strong>Graphic Designer</strong>: A graphic designer that does designs for things that need to be printed (posters, magazines, vouchers) or other digital pieces. <a href="#">Learn more</a></li>
<li><strong>Web Designer</strong>: A graphic designer that specializes in designing websites. <a href="#">Learn more</a></li>
<li><strong>Web Developer</strong>: A programmer that codes websites, converting static images to full-featured coded pages with interaction features. <a href="#">Learn more</a></li>
<li><strong>Content Editor</strong>: A writer that creates articles, news or posts for a website. <a href="#">Learn more</a></li>
<li><strong>Freelancer</strong>: Someone that works on short-term contracts (one week to six months but can be more or less). Usually from home but can work in the client&#8217;s office. <a href="#">Learn more</a></li>
<li><strong>Project Manager</strong>: <a href="#">Learn more</a></li>
</ol>
<h2>Project Management vocabulary</h2>
<ol>
<li><strong>Branding</strong>: The application of marketing techniques to a specific product, product line, or brand. <a href="http://en.wikipedia.org/wiki/Brand_management">Learn more</a></li>
<li><strong>Specifications</strong> (especificaciones): <a href="#">Learn more</a></li>
<li><strong>Deadline</strong> (fecha límite): Time when a milestone needs to be finished. <a href="#">Learn more</a></li>
<li><strong>Milestone</strong>: The end of a stage that marks the completion of a work package or phase. <a href="http://en.wikipedia.org/wiki/Milestone_%28project_management%29">Learn more</a></li>
<li><strong>Target</strong> (objetivo): An objective that needs to be met. <a href="#">Learn more</a></li>
<li><strong>Agile Development</strong>: An intense but really effective work methodology. <a href="#">Learn more</a></li>
</ol>
<h2>Graphic Design vocabulary</h2>
<ol>
<li><strong>Mockup</strong>: (Esbozo) <a href="#">Learn more</a></li>
<li><strong>Wireframe</strong>: <a href="#">Learn more</a></li>
<li><strong>Assets</strong>: Files used during the creation of something.</li>
<li><strong>Copy</strong>: The text that goes in a web page.</li>
</ol>
<h2>Frequently used adjectives in web design</h2>
<ol>
<li><strong>Intuitive</strong>: <a href="#">Learn more</a></li>
<li><strong>Edgy</strong>:</li>
<li><strong>Minimal</strong>: Simple, with the fewest objects as possible and using white space in a smart way.</li>
<li><strong>Sleek</strong>:</li>
<li><strong>Trendy</strong>:</li>
<li><strong>&#8216;<em>Make it pop</em>&#8216;</strong>: Just ignore that.</li>
</ol>
<h2>Web Design vocabulary</h2>
<h2>Web Development vocabulary</h2>
<ol>
<li><strong>Update</strong> (actualizacion): Part of a software that includes fixes and tweaks.</li>
<li><strong>Upgrade</strong> (mejora): Bigger than an update, has major changes to the code.</li>
<li><strong>Alpha release</strong>: Really early version of a product, barely functional and not thoroughly tested.</li>
<li><strong>Beta version</strong>: The next stage in development of a product.</li>
<li><strong>Local Server</strong> (): The server in your computer or Intranet with private access.</li>
<li><strong>Development Server</strong> (): The server used to develop websites.</li>
<li><strong>Staging Server</strong> (): The server used to test websites, also known as Testing Server or Environment.</li>
<li><strong>Production Server</strong> (): The server that is published to the Internet and publicly viewable, also known as Live Server.</li>
<li><strong>Bug</strong>: Error in the code.</li>
</ol>
<h2>Business vocabulary</h2>
<ol>
<li><strong>Project Plan</strong>: <a href="#">Learn more</a></li>
<li><strong>Salary raise</strong> (aumento de sueldo).</li>
<li><strong>Promotion</strong> (aumento de rango, promoción)</li>
<li><strong>Job title</strong>: (título de la profesión)</li>
<li><strong>60K pa</strong>: 60,000 pounds per annum (year). <a href="#">Learn more</a></li>
<li><strong>Preview</strong>: <a href="#">Learn more</a></li>
<li><strong>Purpose</strong>: <a href="#">Learn more</a></li>
<li><strong>Outsource</strong>: To ask for an external company to take care of a part of a project or work. <a href="#">Learn more</a></li>
<li><strong>Circa</strong> (aproximadamente): around, approximately. Learn more</li>
<li><strong>Cold call</strong>: a business call to someone who doesn&#8217;t know you.</li>
</ol>
<h2>Parts of a website</h2>
<ol>
<li><strong>Header</strong> (cabecera): The top part of a website that repeats along all the pages in the site. Usually composed by a logo and main heading.</li>
<li><strong>Menu</strong> (menú): <a href="#">Learn more</a></li>
<li><strong>Body</strong> (cuerpo, contenido): <a href="#">Learn more</a></li>
<li><strong>Sidebar</strong> (barra lateral): <a href="#">Learn more</a></li>
<li><strong>Footer</strong> (pie de página): <a href="#">Learn more</a></li>
<li><strong>Quote</strong> (cita): Some text that someone wrote, normally stating an opinion on a product or service. <a href="#">Learn more</a></li>
<li><strong>Heading</strong> (título): <a href="#">Learn more</a></li>
<li><strong>Post</strong> (artículo): <a href="#">Learn more</a></li>
<li><strong>Nips</strong> (trocito de texto): Small pieces of text.</li>
<li><strong>Banner</strong>: A graphic advertisement in a website. <a href="#">Learn more</a></li>
<li><strong>Front page</strong> (página principal): <a href="#">Learn more</a></li>
<li><strong>Sitemap</strong> (mapa del sitio): A site map is a list of all the pages a web site has, it is accessible to crawlers or users. <a href="http://en.wikipedia.org/wiki/Sitemap">Learn more</a></li>
<li><strong>ToS</strong>: Terms of Service. <a href="#">Learn more</a></li>
<li><strong>Logo</strong> (logotipo): <a href="#">Learn more</a></li>
<li><strong>Tagline</strong> (Eslogan): A tagline is a variant of a branding slogan. <a href="http://en.wikipedia.org/wiki/Tagline">Learn more</a></li>
<li><strong>Strapline</strong> (Eslogan): Secondary sentence attached to a brand name. <a href="http://en.wikipedia.org/wiki/Advertising_slogan">Learn more</a></li>
<li><strong>CTA</strong> (botón de acción): Call-to-Action. Se refiere al boton xxx <a href="#">Learn more</a></li>
<li><strong>Theme</strong> (): A design for a website. <a href="#">Learn more</a></li>
<li><strong>Template</strong> (plantilla): Sometimes used as a synonym for Theme. Sometimes means</li>
<li><strong>Testimonial</strong> (): Someone&#8217;s personal experience with a product or service. <a href="#">Learn more</a></li>
<li><strong>ROI</strong>: Return On Investment. <a href="#">Learn more</a></li>
<li><strong>Pro-Rata</strong>: <a href="#">Learn more</a></li>
<li><strong>Contract</strong> (contrato temporal): <a href="#">Learn more</a></li>
<li><strong>In-house</strong> (interno): Something done for the company. <a href="#">Learn more</a></li>
<li><strong>FY10</strong>: For year 2010. Usually used to refer for previsions and planning on that year. <a href="#">Learn more</a></li>
<li><strong>Q3</strong> (tercer cuatrimestre): Third Quarter. Three months. Q1 is January to March, Q2 is</li>
<li><strong>UI</strong> (interfaz de usuario): User Interface. What the user sees and interacts with. The placement of buttons, links, text, forms&#8230; <a href="#">Learn more</a></li>
<li><strong>Drop down</strong> (menú desplegable): <a href="#">Learn more</a></li>
<li><strong>Radio button</strong>: <a href="#">Learn more</a></li>
<li><strong>Checkbox</strong> (casilla): <a href="#">Learn more</a></li>
<li><strong>Textarea</strong> (caja de texto grande): <a href="#">Learn more</a></li>
<li><strong>RGB</strong> (Rojo, Verde y Azul): Red Green Blue. A way of writing colours for screen displays. The amount of colour for each. From 0 to 255 (like 255.0.0 would be pure red, 0.0.0 would be black, 255.255.255 is white). <a href="#">Learn more</a></li>
<li><strong>Hexadecimal</strong>: A way of writing colours usually for websites. <a href="#">Learn more</a></li>
<li><strong>CMYK</strong>: Cyan, Magenta, Yellow, K. A way of writing colours for printed media. <a href="#">Learn more</a></li>
<li><strong>Web Safe colors</strong>: Traditional color palette used tune ago when screens could display limited colors and these looked different in every screen. It is not necessary to stick to web safe colors nowadays. <a href="#">Learn more</a></li>
<li><strong>CAD</strong>: Computer Assisted Design. Used by architects and engineers to produce 2D and 3D graphics of models, buildings, etc. <a href="#">Learn more</a></li>
<li><strong>Web 2.0</strong>: A new way of Internet were users have much more importance and can not only read content but rate, comment and participate. <a href="#">Learn more</a></li>
<li><strong>Social network</strong>: <a href="#">Learn more</a></li>
<li><strong>Professional network</strong>: <a href="#">Learn more</a></li>
<li><strong>Bookmarking network</strong>: <a href="#">Learn more</a></li>
<li><strong>Front-end</strong>: Designs the user interface with its buttons, images, boxes&#8230; and animations.<br />
Languages used: HTML, CSS, JavaScript, jQuery&#8230;</li>
<li><strong>Back-end</strong>: Programs the coding and sets up the database.<br />
Languages used: PHP, MySQL, ASP, ASP.Net, Python, ColdFusion, ActionScript&#8230;</li>
<li><strong>WWW</strong>: World Wide Web. The Internet. <a href="#">Learn more</a></li>
<li><strong>FTP</strong>: File Transfer Protocol. A protocol to upload and download files from a server. <a href="#">Learn more</a></li>
</ol>
<h2>Office talk</h2>
<ol>
<li><strong>ASAP</strong>: As soon as possible.</li>
<li><strong>ATM</strong>: At the moment.</li>
<li><strong>IMHO</strong>: In my honest opinion.</li>
<li><strong>LOL</strong> (jajaja): Laughing out loud.</li>
<li><strong>TY</strong>: Thank you.</li>
<li><strong>TA</strong>: Thank you.</li>
</ol>
<h2>Techy Vocab</h2>
<ol>
<li><strong>HTML</strong>: The language in which websites are coded. It is not a programming language but a markup language. <a href="#">Learn more</a></li>
<li><strong>HTML5</strong>: The new version of HTML. xxx <a href="#">Learn more</a></li>
<li><strong>Flash</strong>: <a href="#">Learn more</a></li>
<li><strong>ActionScript</strong>: <a href="#">Learn more</a></li>
<li><strong>FLV</strong>: Flash Video. A video format commonly used by web streaming services liek YouTube, Vimeo&#8230; <a href="#">Learn more</a></li>
<li><strong>Quicktime</strong>: <a href="#">Learn more</a></li>
<li><strong>RealPlayer</strong>: <a href="#">Learn more</a></li>
<li><strong>Java</strong>: <a href="#">Learn more</a></li>
<li><strong>Silverlight</strong>: Like Flash but made by Microsoft instead of Adobe. <a href="#">Learn more</a></li>
<li><strong>CSS</strong>: The style sheet of the websites that define colors, background images, font sizes and families, etc. <a href="#">Learn more</a></li>
<li><strong>JavaScript</strong>: A website programming language often used to enhance websites with animations, drop-down menus, etc. <a href="#">Learn more</a></li>
<li><strong>jQuery</strong>: A JavaScript framework that makes JavaScript much easy and faster to code. <a href="#">Learn more</a></li>
<li><strong>AJAX</strong>: A JavaScript technology that sends and receives information in a web site without refreshing the whole page (Facebook uses it a lot). <a href="#">Learn more</a></li>
<li><strong>PHP</strong>: A website programming language. Very popular. <a href="#">Learn more</a></li>
<li><strong>Cross-browser</strong>: <a href="#">Learn more</a></li>
<li><strong>ASP</strong>: <a href="#">Learn more</a></li>
<li><strong>ASP.NET</strong>: <a href="#">Learn more</a></li>
<li><strong>Perl</strong>: <a href="#">Learn more</a></li>
<li><strong>Production Server</strong>: <a href="#">Learn more</a></li>
<li><strong>Development Server</strong>: <a href="#">Learn more</a></li>
<li><strong>Apache</strong>: A web server software that can be installed in Windows, Linux, OSX and Unix. <a href="#">Learn more</a></li>
<li><strong>IIS</strong>: A web server software from Microsoft and for Windows only. <a href="#">Learn more</a></li>
<li><strong>Linux</strong>: (correctly written as GNU/Linux) <a href="#">Learn more</a></li>
<li><strong>Unix</strong>: <a href="#">Learn more</a></li>
<li><strong>OSX</strong>: The newest version of the Apple Mac operative system. <a href="#">Learn more</a></li>
<li><strong>Chrome</strong>: An internet browser from Google. It&#8217;s fast and simple. <a href="#">Learn more</a></li>
<li><strong>Safari</strong>: An internet browser from Apple. It&#8217;s simple and the default browser on Macs. <a href="#">Learn more</a></li>
<li><strong>Firefox</strong>: An internet browser from Mozilla. It has lots of features and addons that help web developers and designers. It is slow and memory consuming. <a href="#">Learn more</a></li>
<li><strong>IE</strong>: Internet Explorer. An internet browser from Microsoft. Version 6 doesn&#8217;t follow the web standards and it is a nightmare for web developers. IE7 is better but still not compliant and IE8 is quite compliant. <a href="#">Learn more</a></li>
<li><strong>W3C</strong>: World Wide Web Consorcium. A non-profit organization that focuses on standarisation of the WWW. <a href="#">Learn more</a></li>
<li><strong>Ruby</strong>: Another programming language. <a href="#">Learn more</a></li>
<li><strong>RoR</strong>: Ruby on Rails. Means Ruby coding powered by a Rails server. <a href="#">Learn more</a></li>
<li><strong>SQL</strong>: A database language. <a href="#">Learn more</a></li>
<li><strong>MySQL</strong>: A variation of SQL optimized for websites running PHP. <a href="#">Learn more</a></li>
<li><strong>Framework</strong>: <a href="#">Learn more</a></li>
<li><strong>Creative Commons</strong>: <a href="#">Learn more</a></li>
<li><strong>Copyright</strong>: Copyright is the set of exclusive rights granted to the author or creator of an original work. <a href="#">Learn more</a></li>
<li><strong>Cookie</strong>: <a href="#">Learn more</a></li>
<li><strong>Variable</strong>: <a href="#">Learn more</a></li>
<li><strong>Session</strong>: <a href="#">Learn more</a></li>
<li><strong>LAN</strong>: <a href="#">Learn more</a></li>
<li><strong>WLAN</strong>: <a href="#">Learn more</a></li>
<li><strong>WAN</strong>: <a href="#">Learn more</a></li>
<li><strong>IP address</strong>: Every device that connects to the Internet has one (computers, web servers, mobile phones, printers&#8230;) <a href="#">Learn more</a></li>
<li><strong>Hostname</strong>: <a href="#">Learn more</a></li>
<li><strong>DNS</strong>: <a href="#">Learn more</a></li>
<li><strong>Domain name</strong>: <a href="#">Learn more</a></li>
<li><strong>SEO</strong>: Search Engine Optimization. Tricks and practises to improve websites so that target specific keywords in a search engine and appear first in the results. <a href="#">Learn more</a></li>
<li><strong>SEM</strong>: Search Engine Marketing. <a href="#">Learn more</a></li>
<li><strong>SERP</strong>: Search Engine Page Results. <a href="#">Learn more</a></li>
<li><strong>Conversion</strong>:When a user ends a process (like visiting an informational website and buying from it). <a href="#">Learn more</a></li>
<li><strong>Affiliate</strong>: A company that gives comissions to other companies. <a href="#">Learn more</a></li>
<li><strong>PPC</strong>: Pay per click. <a href="#">Learn more</a></li>
<li><strong>Google Adwords</strong>: A way to advertise. <a href="#">Learn more</a></li>
<li><strong>Google Adsense</strong>: A way to show ads and earn money. The main difference to other advertising systems is that shows relevant ads based on the website content or what the user searched. <a href="#">Learn more</a></li>
<li><strong>Google Analytics</strong>: <a href="#">Learn more</a></li>
<li><strong>WordPress</strong>: A very popular and easy to use blog system. <a href="#">Learn more</a></li>
<li><strong>CMS</strong>: Content Management System. <a href="#">Learn more</a></li>
<li><strong>Blog</strong>: <a href="#">Learn more</a></li>
<li><strong>Microblog</strong>: <a href="#">Learn more</a></li>
</ol>
<h2>Popular websites</h2>
<ol>
<li><strong>Twitter</strong>: A real-time microblogging tool. <a href="#">Learn more</a></li>
<li><strong>LinkedIn</strong>: A professional network to publish your work experience, offer job positions, etc.</li>
<li><strong>Stumble Upon</strong>: <a href="#">Learn more</a></li>
<li><strong>Digg</strong>: <a href="http://www.digg.com/">Visit site</a></li>
<li><strong>Meneame</strong>: The spanish version of Digg. <a href="#">Learn more</a></li>
<li><strong>Design Float</strong>: A Digg for web developers and designers. <a href="#">Learn more</a></li>
<li><strong>Delicious</strong>: A bookmarking network. <a href="#">Learn more</a></li>
<li><strong>Reddit</strong>: <a href="#">Learn more</a></li>
<li><strong>Flickr</strong>: <a href="#">Learn more</a></li>
<li><strong>DeviantArt</strong>: <a href="#">Learn more</a></li>
<li><strong>Behance</strong>: <a href="#">Learn more</a></li>
<li><strong>Posterous</strong>: A blogging system that automatizes everuthing and everyone can post content very easily and quick. <a href="#">Learn more</a></li>
<li><strong>Tumblr</strong>: Like Posterous but being even more simpler (but maybe even more powerful). <a href="#">Learn more</a></li>
<li><strong>Vimeo</strong>: Like YouTube but for artists and creatives. Higher quality videos.</li>
<li><strong>Engadget</strong>:</li>
<li><strong>NetTuts</strong>:</li>
<li><strong>MakeUseOf</strong>:</li>
<li><strong>Lifehacker</strong>:</li>
<li><strong>Stack Overflow</strong>: Questions and Answers for programmers</li>
<li><strong>W3Schools</strong>: Online tutorials for web development.</li>
</ol>
<h2>Advanced techy vocab</h2>
<ol>
<li><strong>Localhost</strong>: The hostname of the current computer, device or server. <a href="#">Learn more</a></li>
<li><strong>127.0.0.1</strong>: The IP address of the current computer, device or server. <a href="#">Learn more</a></li>
<li><strong>DoS</strong>: A denial of service attack, the most common and easy attack to web servers. It exhausts the server by sending tons of resource consuming requests. <a href="#">Learn more</a></li>
<li><strong>XSS</strong>: Cross Side Scripting. <a href="#">Learn more</a></li>
<li><strong>SQL injection</strong>: <a href="#">Learn more</a></li>
<li><strong>Phishing</strong>: A fraudulent verbatim copy of a website that pretends to be the real one but gathers personal information such as passwords from users. <a href="#">Learn more</a></li>
<li><strong>RegEx</strong>: Regular Expressions. A kind of coding that can extract and interact very accurately with text (detect valid e-mails, extract data from code&#8230;). <a href="#">Learn more</a></li>
<li><strong>Microformats</strong>: <a href="#">Learn more</a></li>
<li><strong>MVC</strong>: Model-View-Controller.</li>
<li><strong>OOP</strong>: Object Oriented Programming.</li>
</ol>
<h2>Polite sentences</h2>
<h3>Interviews</h3>
<ul>
<li>Excuse me, I have an appointment with Mr. Smith.</li>
</ul>
<hr />
<p><small>Top image by <a href="http://www.flickr.com/photos/stephenliveshere/" rel="nofollow">Stephen Mitchell</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/627/english-web-design-glossary/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery-JavaScript: Basic Cheat Sheet for Beginners</title>
		<link>http://xaviesteve.com/383/jquery-javascript-basic-cheat-sheet-for-beginners/</link>
		<comments>http://xaviesteve.com/383/jquery-javascript-basic-cheat-sheet-for-beginners/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 08:51:34 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Front-End]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[beginners]]></category>
		<category><![CDATA[cheatsheet]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=383</guid>
		<description><![CDATA[Content Check if element exists if ($('#infobox').length) { /*exists, do things here*/ } Change attribute $('#name').attr('title', 'Hello!'); Change content of a container $('#main').html('&#60;p&#62;Lorem ipsum&#60;/p&#62;'); Change page title document.title = 'Hello!'; Add content before/after $('table&#62;tbody&#62;tr:last').after('&#60;tr&#62;&#60;td&#62;This is now the last row.&#60;/td&#62;&#60;/tr&#62;'); Style Add or remove classes $('#main').addClass('red'); $('#main').removeClass('blue'); Check if element has class if ($('#main').hasClass('green')) { } [...]]]></description>
			<content:encoded><![CDATA[<h2><img class="alignright size-full wp-image-1994" src="http://xaviesteve.com/wp-content/uploads/2009/12/13.jpg" alt="" width="600" height="280" /></h2>
<h2>Content</h2>
<p><strong>Check if element exists</strong></p>
<pre>if ($('#infobox').length) { /*exists, do things here*/ }</pre>
<p><strong>Change attribute</strong></p>
<pre><code>$('#name').attr('title', 'Hello!');</code></pre>
<p><strong>Change content of a container</strong></p>
<pre><code>$('#main').html('&lt;p&gt;Lorem ipsum&lt;/p&gt;');</code></pre>
<p><strong>Change page title</strong></p>
<pre><code>document.title = 'Hello!';</code></pre>
<p><strong>Add content before/after</strong></p>
<pre><code>$('table&gt;tbody&gt;tr:last').after('&lt;tr&gt;&lt;td&gt;This is now the last row.&lt;/td&gt;&lt;/tr&gt;');
</code></pre>
<h2>Style</h2>
<p><strong>Add or remove classes</strong></p>
<pre><code>$('#main').addClass('red');
$('#main').removeClass('blue');</code></pre>
<p><strong>Check if element has class</strong></p>
<pre>if ($('#main').hasClass('green')) { }</pre>
<h2>Ajax</h2>
<p><strong>GET with parameters</strong></p>
<pre><code>$.get("page.php", { action: "edit", id: 38 },
  function(data){
   $('#infobox').html(data);
});</code></pre>
<h2>Loops</h2>
<p><strong>Do something with every matching element</strong></p>
<pre>$('table&gt;tbody&gt;tr').each(
  function (intIndex) {
    /* Modify all table rows */
});</pre>
<h2>Maths</h2>
<p><strong>Check if even or odd</strong></p>
<pre>if ($id % 2) { /*even*/ }else{ /*odd*/ }</pre>
<p><strong>Force string to integer</strong></p>
<pre>parseInt(var);</pre>
<p><strong>Filter words, numbers or symbols</strong></p>
<pre>$(this).attr('id').replace(/[^0-9]+/, '');</pre>
<p><strong>Timer</strong></p>
<pre>setInterval(timer1s, 1000);
function timer1s() { /*run this every second*/ }</pre>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/383/jquery-javascript-basic-cheat-sheet-for-beginners/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Create an astonishing Online Reputation as a Web Designer/Developer</title>
		<link>http://xaviesteve.com/468/how-to-create-an-astonishing-online-reputation-as-a-web-designerdeveloper/</link>
		<comments>http://xaviesteve.com/468/how-to-create-an-astonishing-online-reputation-as-a-web-designerdeveloper/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 08:44:54 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Front-End]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[companies]]></category>
		<category><![CDATA[curriculum]]></category>
		<category><![CDATA[cv]]></category>
		<category><![CDATA[designer]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[interviews]]></category>
		<category><![CDATA[jobseeking]]></category>
		<category><![CDATA[online reputation]]></category>
		<category><![CDATA[recruitment]]></category>
		<category><![CDATA[resume]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=468</guid>
		<description><![CDATA[Here are some useful tips I would like to share about my experience in the jobseeking world and what I have learned to create an online reputation as a front-end web developer and designer and to place myself in this huge, ever-changing and thrilling market. I have been working closely with recruiters from around the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-large wp-image-1679" title="xavi-esteve-web-developer-london" src="http://xaviesteve.com/wp-content/uploads/2009/12/xavi-esteve-web-developer-london-600x426.jpg" alt="" width="600" height="426" /></p>
<p>Here are some useful tips I would like to share about my experience in the jobseeking world and what I have learned to create an online reputation as a front-end web developer and designer and to place myself in this huge, ever-changing and thrilling market. I have been working closely with recruiters from around the world for more than 2 years, freelancing for several more and lived some time with an IT recruiter who gave me great advice.</p>
<h2>Personal Website</h2>
<p>Your website should be <strong>simple, fast and intuitive</strong>. Page should load in <strong>5-10 seconds</strong> as maximum, make no more than <strong>10 requests</strong> (at least until the DOM is loaded) and weight less than <strong>500KB</strong>. As an example, <a href="http://xaviesteve.com/">my main page</a> takes 2,5 seconds to load, makes 10 requests (including Google Analytics and Clickheat JS files) and weights 320KB.</p>
<p>Although these requirements, you should have a strong and unique design so experiment with several designs and the best way to code it.</p>
<h3>Domain name</h3>
<p>If you are looking for a job as an individual, go for <strong><em>yourrealnameandsurname.com</em></strong>. No discussion on this. Having your name in the URL will increase your professional reputation while making you more visible and easier to find. If you have a common name (search your name in Google) then get your domain and variants ASAP.</p>
<p>People looking at your personal website are usually recruiters, managers or professionals that don&#8217;t want to read extensive essays or learn something complicated. They just want to know more about you and <strong>they may just need one thing</strong>. Some may have read your CV and are interested in viewing your portfolio or download the most recent version of it, some may have just visited a website you have created and want to find a way to contact its creator.</p>
<p>As per <a href="http://en.wikipedia.org/wiki/KISS_principle">the KISS principle</a> and usability standards, users should be available to reach your portfolio, contact information and CV in <strong>no more than one click</strong> from the start page. <strong> </strong></p>
<h3>Online portfolio</h3>
<p>Should contain between 4 and 12 recent websites/projects/templates each of them containing:</p>
<ol>
<li>a brief description</li>
<li>some pictures focusing on parts of the website you want to show</li>
<li>a link to the website or to a full screenshot if it is not online</li>
</ol>
<p>Try to keep it up to date with the best projects you&#8217;ve ever participated in and describe the different areas of expertise of each being as varied as possible.</p>
<h3>Contact information</h3>
<p>Provide at least two different ways to contact you: e-mail, phone and/or online form. Let the user decide which one they prefer.</p>
<h3>Curriculum Vitae</h3>
<p>Provide a direct link to a Word Document (<strong>.doc</strong>) file. Most recruiters <strong>prefer reading Word documents</strong> rather than PDFs. Extra point in providing a PDF version of it, your resume will be more visible to web spiders, PDF libraries and recruiter research tools.</p>
<p>You need to upload your CV to all the job boards you find available or useful. Although updating your CV in all these sites is a tedious task, you should always keep the CV as updated as possible, at least the one hosted in your website.</p>
<p>It is very helpful to add a note at the bottom of your CV stating something like &#8220;<em>Please get the latest version of my CV from mywebsite.com/cv.doc</em>&#8220;.</p>
<p>Here&#8217;s an <a href="http://xaviesteve.com/free-web-developer-designer-sample-cvresume-microformats-enabled/">example of an HTML/CSS CV format</a> ready for you to use.</p>
<h3>Brief description of you</h3>
<p>Don&#8217;t extend it too much, two lines of text are enough. Describe yourself a bit, your hobbies or what are you up to at the moment. Try to be passionate and positive.</p>
<h3>Optional features</h3>
<p>There is no hurry on these, and they&#8217;re not strictly necessary. But they will help spread and create you a strong name around the Internet.</p>
<h4>Professional Blog</h4>
<p>If you like writing, linking to a professional blog of yours is a good way to let interested people know more about you. It also gives an idea of what you like/dislike, your communication skills and your passion in your job. Keep the blog restricted to work, do not talk about how much you hate chickpeas.</p>
<p>Extra point if your blog follows the same design patterns as your personal website since it creates correlation.</p>
<h4>Networking sites</h4>
<p>Links to professional networking sites are great ways to increase your professional network. Even if you just visit professional networks once a month or never, it is a great point in having them.</p>
<p>Whenever you receive an e-mail from an agent or relevant employer, check if they have their profile linked in their signature and send them a connection request.</p>
<p>The most important professional networking sites you should (at least) have a profile in, are:</p>
<ul>
<li>LinkedIn</li>
<li>Twitter</li>
<li>Behance</li>
</ul>
<h4>A photo of you</h4>
<p><a href="http://xaviesteve.com/468/how-to-create-an-astonishing-online-reputation-as-a-web-designerdeveloper/xavi_timessquaresmall/" rel="attachment wp-att-2798"><img class="alignnone size-full wp-image-2798" title="Xavi Esteve avatar" src="http://xaviesteve.com/wp-content/uploads/2009/12/xavi_timessquareSMALL.jpg" alt="Xavi Esteve avatar" width="130" height="123" /></a></p>
<p>This is a tricky one and needs to be chosen carefully. A picture of yourself increases confidence in your possible next client or recruiter. It also helps to customize your website and give a more personal feel.</p>
<p>Spend your time in deciding which photo you want to show. Should you be wearing a smart suit? Should you smile? Indoor or outdoor? Black and White or coloured photo? That depends on what impression you want to give. In my case, I choose to show a quite casual picture of myself by following these key points:</p>
<ul>
<li>Optimistic and passionate: Big smile</li>
<li>Friendly and open-minded: looking straight at the camera without any lame pose</li>
<li>Practical: informal clothing</li>
<li>Modern and cosmopolitan: Times Square background full of contrast and colours</li>
<li>Strong personality: Sunglasses</li>
</ul>
<p>Remember to retouch your picture as much as you want (increase contrast, add some neat filters&#8230;). It is also a great way to demonstrate your Photoshop/design skills.</p>
<h3>The design</h3>
<p><strong>Design is very very very important</strong> even if you are a back-end developer. There are basically two options:</p>
<ol>
<li>The first one is to create an effective design without too much fancy details.</li>
<li>The second way is to create a trendy design which will be much more eye-catching and demonstrate that you are up-to-date with technology. The disadvantage is that you need to be careful and may need to redesign your website in a few months or a year.</li>
</ol>
<h3>Quick tips and common mistakes</h3>
<h4>Web design</h4>
<ul>
<li><strong>Use no more than 3 colours</strong>: one for the background, one for the text and one for the headers and links.<br />
In my site I use white as the background, black as the text and blue for the headers and links. I have a pattern textured background using black and blue variations outside the &#8220;canvas&#8221; to provide a modern look.</li>
<li>Don&#8217;t mix squared and rounded corners if you are not sure. Same goes for solid and gradient backgrounds.</li>
<li>Keep element spacing even: set a standard separation of 10px or 20px and apply it whenever possible. Same goes for font sizes and text leading.</li>
</ul>
<h4>The Front-End</h4>
<ul>
<li>Your website is part of your portfolio, and a great way to show your coding and semantic SEO skills. Do it the best you can and keep it improving when you get the chance or come with new ideas.</li>
<li><strong>Attention to detail</strong><br />
Try to keep everything as perfect as possible without cluttering the page with useless crap. Customize your own 404 and JS disabled messages and add some funny details to your page to give it a warm touch. Maybe have your last tweet printed there or a cool jQuery effect. In my case, when you put the mouse over my picture, it says &#8220;<em>Hi, it&#8217;s me!</em>&#8220;. It is completely useless but some people appreciate these little Easter eggs.</li>
</ul>
<h3>Simple usability testing</h3>
<p>Once you have finished with the mockups or a quite decent wireframe, get some real people and have them do the test.</p>
<p>Although your target users may probably be agency recruiters and CTOs, you should test the usability of your site with people from different sex, age and profession. The easiest way is to get one of your parents/sons, your brother and another friend.</p>
<p>Some useful questions are:</p>
<ol>
<li>Can you find my e-mail or phone?</li>
<li>Can you download my CV?</li>
<li>Tell me one of the recent projects I have been working on.</li>
<li>Go to my LinkedIn profile (advanced users).</li>
</ol>
<p>All of these questions should be answered in less than 10 seconds. Expect unfamiliar users to take longer than what you would consider usual. This simple test should take no longer than 10 minutes.</p>
<h2>Your Curriculum Vitae</h2>
<p>The most important thing you need to know: <strong>the traditional resume structure does NOT work for web developers</strong>.</p>
<p>Now that you know that, get yourself a whole day, weekend or so and start creating it from scratch.</p>
<p>Structure the CV in order of relevance to the reader:</p>
<ol>
<li>Programming languages, Software and Skills</li>
<li>Professional Experience</li>
<li>Professional Awards/Goals</li>
<li>Education</li>
<li>References</li>
</ol>
<p>Do not add a picture of yourself in the CV.</p>
<p>Do not write your age, it is not relevant at all and some people (non experts) may disregard you just because of being too young or too old.</p>
<p>Keep it improving, correcting and adding things you learn from interviews.</p>
<h2>Interviews</h2>
<p>Won&#8217;t talk much about the typical things you need to do, but think this is necessary to highlight:</p>
<ul>
<li><strong>Your first interviews are going to go wrong</strong>. Don&#8217;t doubt about it. You are used to design, program and document under strict stressful deadlines during non-stop 12 hours in front of a computer, not to explain your career randomly to a stranger that asks questions. With this in mind, go to the interview to practice your convincing skills. Once you get out of there, note down every time you struggled and why. Try to correct it and improve it next time while searching your CV for leaks.</li>
<li>If you feel comfortable talking about something in special, write your CV in a way that you mention that but not everything of it, leaving the employer the possibility to ask questions on it.</li>
<li>If you get the same question again and again, add that information to the CV. If that doesn&#8217;t work, check if your CV is too long, an understandable reason why people won&#8217;t read it completely.</li>
<li>You do not need to wear a tie and a suit, but dress nice. In your future job you&#8217;ll be facing Mr. Keyboard, Ms. Mouse and the Screen twins so there is no need to be immaculately dressed. Although a minimum of decency is required. The most, the better.</li>
<li>First thing you should do when meeting your interviewer is to reward him with a sincere smile.</li>
<li>If you don&#8217;t know anything at all about something then just <strong>be extremely honest</strong> and say &#8220;No, I do not know anything about it&#8221;. Most of the employers expect and want you not to know everything but want you to have the <strong>willingness to be flexible</strong> and learn. Caution with this, you should just recur to this once in an interview, excess of doubt may get you disqualified.</li>
<li>Abstract questions suck. There are two types:
<ul>
<li>The typical ones: &#8220;<em>What are your strengths and weaknesses?</em>&#8220;</li>
<li>The I-can-read-your-mind ones: &#8220;<em>What would you take to a desert island: a fork, a tire or a guinea pig?</em>&#8221; or &#8220;<em>How do you put a giraffe in a fridge?</em>&#8220;.</li>
</ul>
<p>Sadly, you will need to have an answer prepared for the typical ones. For the other ones, just try to be as abstract and unexpectable as possible. <strong>Focusing on being practical</strong> and not serious or dramatic.</li>
<li><strong>Sleep well the night before an interview</strong> and <strong>eat an amazing breakfast</strong> the interview&#8217;s day.<br />
Interviews are exhausting and you need the better out of you to multi-task your words, emotions, body language and take mental notes on the interviewer, the interview itself and company/business details. A good rest and meal will improve your mood and positiveness.</li>
<li>You do not need to bring a printed portfolio if you have it online. Working for an Internet company that doesn&#8217;t have a laptop available for at least 10 minutes during your interview is not worth it in my honest opinion.</li>
<li><strong>Be flexible with the interviewers, but not in excess</strong>. Or you will start the never-ending interviewing loop in which they require you to be interviewed by 5 different people on different days.</li>
</ul>
<h2>Additional notes</h2>
<p>If you are not familiar with any of the terms used above, check my <a title="English Web Design Glossary" href="http://xaviesteve.com/627/english-web-design-glossary/">English Web Design definitions</a> post or Google them right now! The terms I have used above are in no way complicated and every interviewer will expect you to know them. If they ask you a question about the DOM and you don&#8217;t know what that means, you are doomed.</p>
<p>Once you get your site up and running, advertise it! Paste your URL in your e-mail signatures, put it as a status message in your favourite chat services and add it to your Facebook, LinkedIn, Delicious, Twitter and other networks.</p>
<p><span style="color: #888888;"><em>Post dedicated to Ahmed and Yaser, hope you find it useful :-)</em></span></p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/468/how-to-create-an-astonishing-online-reputation-as-a-web-designerdeveloper/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Blueprint CSS Watermark GIF for Pixel-Perfect Web Design</title>
		<link>http://xaviesteve.com/427/blueprint-css-watermark-gif-for-pixel-perfect-web-design/</link>
		<comments>http://xaviesteve.com/427/blueprint-css-watermark-gif-for-pixel-perfect-web-design/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 00:46:34 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[960s]]></category>
		<category><![CDATA[blueprint]]></category>
		<category><![CDATA[columns]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[fireworks]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[gif]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=427</guid>
		<description><![CDATA[Here&#8217;s a GIF image that will help you get pixel-perfect results when designing the template of a website. It has been designed for the Blueprint CSS framework and it is based in: 24 columns of 30px width separated by 10px spaces which make 950px width in total. Paste it into your template with your favourite [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a GIF image that will help you get pixel-perfect results when designing the template of a website. It has been designed for the <a href="http://www.blueprintcss.org/">Blueprint CSS framework</a> and it is based in:</p>
<p><strong>24 columns</strong> of <strong>30px width</strong> separated by <strong>10px spaces</strong> which make <strong>950px width in total</strong>.</p>
<p>Paste it into your template with your favourite editor (Photoshop, Fireworks&#8230;) and align everything to the grid. I recommend you use Blueprint CSS or a similar 24 column based framework when developing the front-end.</p>
<div class="mceTemp">
<dl id="attachment_428" class="wp-caption alignnone" style="width: 188px;">
<dt class="wp-caption-dt"><img class="size-medium wp-image-428" title="web_950px_24col_grid" src="http://xaviesteve.com/wp-content/uploads/2009/11/web_950px_24col_grid-178x300.gif" alt="Blueprint columns" width="178" height="300" /></dt>
</dl>
</div>
<p><strong><a title="Blueprint CSS framework columns GIF" href="http://xaviesteve.com/wp-content/uploads/2009/11/web_950px_24col_grid.gif">Download Blueprint Bitmap</a></strong> <span style="color: #888888;"><em>(37KB)</em></span></p>
<ul>
<li>24 columns of 30px</li>
<li>separations of 10px</li>
<li>950px total width</li>
</ul>
<p>For a 3 column layout you would use 8+8+8 columns, for a two column layout 16+6 is good or for four boxes 6+6+6+6 columns.</p>
<p>Since I work in Fireworks for web design and I am a great fan of Blueprint, I will be releasing a collection of Fireworks templates ready to be modified, think as if they were some kind of PNG &#8220;framework&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/427/blueprint-css-watermark-gif-for-pixel-perfect-web-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

