<?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>Inspect Element &#187; development</title>
	<atom:link href="http://inspectelement.com/tag/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://inspectelement.com</link>
	<description>Web Design &#38; Development Blog</description>
	<lastBuildDate>Tue, 07 Feb 2012 14:31:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Improve your Knowledge of Related Skills</title>
		<link>http://inspectelement.com/articles/improve-your-knowledge-of-related-skills-2/</link>
		<comments>http://inspectelement.com/articles/improve-your-knowledge-of-related-skills-2/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 19:25:09 +0000</pubDate>
		<dc:creator>Tom Kenny</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://inspectelement.com/?p=7463</guid>
		<description><![CDATA[Whatever you do, you should always be looking to improve your work. This is especially true if you&#8217;re a web designer or developer as technology and techniques are always improving around you. With that in mind, we&#8217;re going to look at one of the best ways to improve your work, by knowing more about related [...]]]></description>
			<content:encoded><![CDATA[<p>Whatever you do, you should always be looking to improve your work. This is <em>especially</em> true if you&#8217;re a web designer or developer as technology and techniques are <em>always</em> improving around you. With that in mind, we&#8217;re going to look at one of the best ways to improve your work, by knowing more about related fields.<br />
<span id="more-7463"></span></p>
<h3>Web Designers</h3>
<p>I subscribe to the idea that all web designers should be able to write the HTML and CSS for everything they design, even if they don&#8217;t always (or ever) code the sites they design themselves. Doing so allows you to know the limitations of what you can do. More importantly, you can get more out of your designs if you really know how to get the best out of HTML and CSS.</p>
<p>In a previous role as a web designer, I was able to help some of our web developers with CSS as I had a better understanding of it than they did. We didn&#8217;t have any specialist front-end developers, only back-end developers who could also write CSS (to a good but not <strong>great</strong> level) but that&#8217;s another issue. Actually, it isn&#8217;t. For a back-end developer, CSS is absolutely a related skill so more time improving that would mean faster turnaround in work. Only one or two developers showed any sign of improving their CSS, while others produced code that didn&#8217;t always match designs causing delays in projects. Delays could have been reduced significantly if they had improved their related skills although a web <em>developer</em> really <strong>should</strong> know CSS well.</p>
<p>A great example of a designer and his ability with CSS is <a href="http://twitter.com/deaxon">Benjamin De Cock</a> and his <a href="http://playground.deaxon.com/css/">CSS playground</a>. His high level of knowledge of CSS allows him to push his designs to the next level. Take his <a href="http://bdc.vc/">vCard for example</a>.</p>
<h3>Web Developers</h3>
<p>A web developer who has some knowledge of design and usability, even at a basic level, can be a great asset to a company. If a designer has to pass something on to a developer but has missed a usability issue, the developer who posses some knowledge of usability may spot it and discuss it with the designer, avoiding a problem before it goes live or even before it enters final testing, saving time, money and potential headaches for users.</p>
<p>With my background in design and currently working as a web developer, I&#8217;m always looking at usability issues, no matter how small they are and I should be otherwise it would be a waste of what I&#8217;ve learnt from previous roles. I can also chip-in with any design work if the designer is too busy or is away on holiday.</p>
<p>One developer who has the ability to design is <a href="http://twitter.com/shauninman">Shaun Inman</a>. It&#8217;s clear that he is a very talented developer having created <a href="http://haveamint.com/">Mint</a> and <a href=http://feedafever.com/"">Fever</a> and even a quick look at his projects will show you that he can also design. The advantage for him is he can control every aspect of his work. Shaun shows just what can be achieved if you work hard at related skills to the ones you develop first.</p>
<h3>Valuable Asset</h3>
<p>The final point and perhaps most important is, you&#8217;re a more valuable asset if you have skills and experiences in related fields. It&#8217;s great to specialise in one or two things as that&#8217;s how you&#8217;ll become great at something but you&#8217;ll get even better at your specialities if you learn other disciplines around your own.</p>
]]></content:encoded>
			<wfw:commentRss>http://inspectelement.com/articles/improve-your-knowledge-of-related-skills-2/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>10 Useful Bookmarklets for Web Designers and Developers</title>
		<link>http://inspectelement.com/articles/10-useful-bookmarklets-for-web-designers-and-developers/</link>
		<comments>http://inspectelement.com/articles/10-useful-bookmarklets-for-web-designers-and-developers/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 01:30:33 +0000</pubDate>
		<dc:creator>Tom Kenny</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[bookmarklets]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://inspectelement.com/?p=4745</guid>
		<description><![CDATA[You may not be aware of bookmarklets which are an underused tool in web designer or developer&#8217;s toolbox. A bookmarklet is a a term that merges bookmark and applet to add functionality to a web browser. They can be stored in the bookmark bar of any browser and used from there to perform useful tasks [...]]]></description>
			<content:encoded><![CDATA[<p>You may not be aware of <strong>bookmarklets</strong> which are an underused tool in web designer or developer&#8217;s toolbox. A bookmarklet is a a term that merges bookmark and applet to add functionality to a web browser. They can be stored in the bookmark bar of any browser and used from there to perform useful tasks and consist primarily of <strong>Javascript</strong> code.</p>
<p>As Javascript is synonymous with web development, some clever developers have created some extremely helpful bookmarklets that can improve your day to day work. Here are ten of the best available.</p>
<p><span id="more-4745"></span><strong><a href="http://getfirebug.com/lite.html">1. Firebug Lite</a></strong></p>
<p><a href="http://getfirebug.com/lite.html"><img class="alignnone size-full wp-image-4776" title="firebuglite" src="http://inspectelement.com/wp-content/uploads/2009/11/firebuglite.jpg" alt="firebuglite" width="560" height="218" /></a></p>
<p>All web designers and developers should be familiar with <a href="http://getfirebug.com/">Firebug</a> (if for some reason you&#8217;re not then <a href="http://getfirebug.com/">go now</a>) and Firebug Lite is a striped down version that works on all browsers. Especially useful for fixing IE issues.</p>
<p>Interesting fact: <a href="http://inspectelement.com/articles/inspect-element-launch/">Firebug inspired the name for Inspect Element</a>.</p>
<p><a href="javascript:var%20firebug=document.createElement('script');firebug.setAttribute('src','http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js');document.body.appendChild(firebug);(function(){if(window.firebug.version){firebug.init();}else{setTimeout(arguments.callee);}})();void(firebug);">Use on this page.</a></p>
<h3><a href="http://www.westciv.com/mri/">2. MRI</a></h3>
<p><a href="http://www.westciv.com/mri/"><img class="alignnone size-full wp-image-4750" title="mri" src="http://inspectelement.com/wp-content/uploads/2009/11/mri.gif" alt="mri" width="560" height="308" /></a></p>
<p>Enter the name of any selector into the text box and click the MRI button and this bookmarklet will highlight all of those selectors on the page.</p>
<p><a href="javascript:function%20loadScript(scriptURL)%20{%20var%20scriptElem%20=%20document.createElement('SCRIPT');%20scriptElem.setAttribute('language',%20'JavaScript');%20scriptElem.setAttribute('src',%20scriptURL);%20document.body.appendChild(scriptElem);}loadScript('http://westciv.com/mri/theMRI.js');">Use on this page.</a></p>
<h3><a href="http://www.sprymedia.co.uk/article/Design">3. Design</a></h3>
<p><a href="http://www.sprymedia.co.uk/article/Design"><img class="alignnone size-full wp-image-4751" title="design" src="http://inspectelement.com/wp-content/uploads/2009/11/design.gif" alt="design" width="560" height="155" /></a></p>
<p><a href="javascript:function%20fnStartDesign(sUrl)%20{var%20nScript%20=%20document.createElement('script');nScript.setAttribute('language','JavaScript');nScript.setAttribute('src',sUrl);document.body.appendChild(nScript);}fnStartDesign('http://www.sprymedia.co.uk/design/design/media/js/design-loader.js');">Use on this page</a></p>
<h3>4. Resize Viewport</h3>
<p>Very simple, click on the following links to resize your browser window to these common resolutions. Only works in Firefox but that&#8217;s most of you who read Inspect Element.</p>
<p><a href="javascript:void(window.resizeTo(1024,768))">1024 x 768</a> |Â <a href="javascript:void(window.resizeTo(1280,1024))">1280 x 1024</a> | <a href="javascript:void(window.resizeTo(1440,900))">1440 x 900</a> | <a href="javascript:void(window.resizeTo(1680,1050))">1680 x 1050</a></p>
<h3><a href="http://dmachi.dojotoolkit.org/recss.html">5. ReCSS</a></h3>
<p>One of the most useful bookmarklets for development is ReCSS. It reloads the CSS file independent of the HTML which speeds up work considerably when you&#8217;re only writing CSS code.</p>
<p><a href="javascript:void(function(){var%20i,a,s;a=document.getElementsByTagName('link');for(i=0;i%3Ca.length;i++){s=a[i];if(s.rel.toLowerCase().indexOf('stylesheet')%3E=0&amp;&amp;s.href)%20{var%20h=s.href.replace(/(&amp;|%5C?)forceReload=\d+/,'');s.href=h+(h.indexOf('?')%3E=0?'&amp;':'?')+'forceReload='+(new%20Date().valueOf())}}})();">Use on this page</a></p>
<h3><a href="http://delicious.com/help/bookmarklets">6. Save to Delicious</a></h3>
<p><a href="http://delicious.com/help/bookmarklets"><img class="alignnone size-full wp-image-4767" title="delicious" src="http://inspectelement.com/wp-content/uploads/2009/11/delicious.gif" alt="delicious" width="557" height="130" /></a></p>
<p>Delicious is one of, if not the most, popular way of saving articles especially in the web design and development community. This bookmarlet provides a quick way to save the current page to Delicious. Give it a go and save this article to Delicious!</p>
<p><a href="javascript:(function(){f='http://delicious.com/save?url='+encodeURIComponent(window.location.href)+'&amp;title='+encodeURIComponent(document.title)+'&amp;v=5&amp;';a=function(){if(!window.open(f+'noui=1&amp;jump=doclose','deliciousuiv5','location=yes,links=no,scrollbars=no,toolbar=no,width=550,height=550'))location.href=f+'jump=yes'};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})()">Bookmark this page on Delicious</a></p>
<h3><a href="http://www.labnol.org/internet/design/edit-web-pages-like-wiki/3832/">7. Edit Current Website</a></h3>
<p>Sure, you can preview edits of HTML text using Firebug or WebKit&#8217;s Web Inspector but this bookmarklet turns the whole page into a WYSIWYG editor. Of course these changes aren&#8217;t permanent and are only local to your machine but gives you a good idea of what changing content does to the page.</p>
<p><a href="javascript:document.body.contentEditable%20=%20'true';%20document.designMode='on';%20void%200">Edit this page!</a></p>
<h3><a href="http://www.westciv.com/xray/">8. XRAY</a></h3>
<p><a href="http://www.westciv.com/xray/"><img class="alignnone size-full wp-image-4775" title="xray" src="http://inspectelement.com/wp-content/uploads/2009/11/xray.jpg" alt="xray" width="560" height="342" /></a></p>
<p>Similar to Firebug Lite in that you can inspect elements on a page but much clearer to see what you have selected. Also seems to be quicker.</p>
<p><a href="javascript:function%20loadScript(scriptURL)%20{%20var%20scriptElem%20=%20document.createElement('SCRIPT');%20scriptElem.setAttribute('language',%20'JavaScript');%20scriptElem.setAttribute('src',%20scriptURL);%20document.body.appendChild(scriptElem);}loadScript('http://westciv.com/xray/thexray.js');">Use on this page.</a></p>
<h3><a href="http://www.andybudd.com/archives/2006/07/layout_grid_bookmarklet/">9. Layout Grid Bookmarklet</a></h3>
<p><a href="http://www.andybudd.com/archives/2006/07/layout_grid_bookmarklet/"><img class="alignnone size-full wp-image-4779" title="grid" src="http://inspectelement.com/wp-content/uploads/2009/11/grid.jpg" alt="grid" width="560" height="218" /></a></p>
<p>Having trouble lining up elements on a page? Andy Budd&#8217;s layout grid bookmarklet will come in handy as it overlays a transparent image of a grid, complete with pixel rulers along the X and Y axis.</p>
<p><a href="javascript:void(myDiv=document.getElementById('_grid_div_mrb'));void(myBody=document.getElementsByTagName('body')%5B0%5D);if(myDiv!=null){void(myBody.removeChild(myDiv));}else{void(myDiv=document.createElement%20('div'));void(myDiv.id='_grid_div_mrb');void(myDiv.style.background='url(http://www.andybudd.com/images/layoutgrid.png)');void(myDiv.style.position='absolute');void(myDiv.style.width=myBody.offsetWidth+%20'px');void(myDiv.style.height=myBody.offsetHeight+'px');void(myDiv.style.top='0');void(myDiv.style.left='0');void(myBody.appendChild(myDiv));}">Use on this page.</a></p>
<h3><a href="http://slayeroffice.com/?c=/content/tools/suite.html">10. Favelet Suite</a></h3>
<p>The Favelet Suite bookmarklet is the Swiss Army knife of the web design bookmarklet world. It includes the following features:</p>
<ul>
<li>Color List</li>
<li>Document Tree Chart</li>
<li>HTML Attribute Viewer</li>
<li>HTTP Header Viewer</li>
<li>Hidden Field Modifier</li>
<li>Javascript Object Tree</li>
<li title="Mouseover DOM Inspector v2.0">MODIv2</li>
<li>Mouseover DOM Inspector</li>
<li>Object Dimensions</li>
<li>Page Info</li>
<li>Remove Children</li>
<li>Resize Fonts</li>
<li>Ruler</li>
<li>Show Source</li>
<li>Style Sheet Tweak</li>
<li>Style Sheet Viewer</li>
</ul>
<p><a href="javascript:s=document.body.appendChild(document.createElement('script'));s.id='fs';s.language='javascript';void(s.src='http://slayeroffice.com/tools/suite/suite.js');">Use it on this page.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://inspectelement.com/articles/10-useful-bookmarklets-for-web-designers-and-developers/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
	</channel>
</rss>

