<?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>superfancy &#187; firefox</title>
	<atom:link href="http://superfancy.net/tag/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://superfancy.net</link>
	<description>version .02: slowly getting there</description>
	<lastBuildDate>Thu, 13 May 2010 05:22:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Firefox Add-ons: Web Developer Toolbar</title>
		<link>http://superfancy.net/coding/firefox-add-ons-web-developer-toolbar/</link>
		<comments>http://superfancy.net/coding/firefox-add-ons-web-developer-toolbar/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 05:25:30 +0000</pubDate>
		<dc:creator>Stevie</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[web developer toolbar]]></category>

		<guid isPermaLink="false">http://www.steviebenge.com/?p=211</guid>
		<description><![CDATA[I originally published this earlier this year on a blog related to my day job that I decided to retire. I&#8217;m republishing it here for the sake of posterity&#8230;
I must say I spend the vast majority of my day in Firefox which is probably the case for many web developer types out there. It is [...]]]></description>
			<content:encoded><![CDATA[<p><em>I originally published this earlier this year on a blog related to my day <a href="http://www.warealtor.org">job</a> that I decided to retire. I&#8217;m republishing it here for the sake of posterity&#8230;</em></p>
<p>I must say I spend the vast majority of my day in Firefox which is probably the case for many web developer types out there. It is the <em>de facto</em> browser for development for a myriad of reasons&#8230; adherence to <a title="W3C" href="http://www.w3.org/" target="_blank">W3C</a> standards (for the most part) being the biggest. But I think what gets me most excited about <a title="FireFox Home" href="http://www.mozilla.com/en-US/firefox/" target="_blank">Firefox</a> is the mind boggling array of add-ons available to developers. The foremost of which, in my opinion, is <a title="Web Developer Toolbar" href="http://chrispederick.com/work/web-developer/" target="_blank">Chris Pedrick&#8217;s Web Developer Toolbar</a>.</p>
<p>This add-on has so many amazing features that I will only introduce you to a few that I use regularly&#8230; ones that can save you huge amounts of time in debugging and help make your development cycle more efficient in general.</p>
<p><span id="more-211"></span>So yeah, I could gush all day about how much I love <a title="FireFox Home" href="http://www.mozilla.com/en-US/firefox/" target="_blank">Firefox</a> but many of you are likely aware of the power FF packs under it&#8217;s hood. Discovering the Web Developer Toolbar a couple of years ago was akin to a spiritual awakening for me&#8230; majorly geeky I know.</p>
<p>If you&#8217;re a standards practicing developer using <acronym title="Cascading Style Sheets">CSS</acronym> to control the presentation of your projects, Web Developer has some amazing features for you. The one that gets my vote for slickest is <strong>Edit CSS&#8230;</strong> which allows you to edit the CSS on your page, or any web page for that matter, in REAL TIME! <img style="padding: 10px;" title="Edit CSS" src="http://realtortech.org/wp-content/uploads/2008/05/edit_css.jpg" alt="Edit Css" width="500" height="349" /></p>
<p>I can&#8217;t tell you how many times I&#8217;ve used this to demo different hex colors or font family&#8217;s in a layout. But the fun doesn&#8217;t stop there. You can edit whole sections of your layout and see the changes right there without having to edit your style sheet and uploading the changes. Pretty sweet!</p>
<p>A lot of times when I&#8217;m randomly surfing and I come across a page that piques my CSS curiosity I&#8217;ll often use the <strong>View CSS</strong> feature to peruse the page&#8217;s style sheet(s). This is great to check out what sorts of techniques other folks are using in their CSS&#8230; essentially it can be a nice educational tool.</p>
<p>Lets move on and look at Web Developer&#8217;s image features&#8230;</p>
<p>Taking a look at the image menu, you can see what&#8217;s at your fingertips. The feature I use most is <strong>View Image Information</strong>. It&#8217;ll display every single image on a given web page and inform you of its properties&#8230; including height, width, file size and any alt properties. <img style="padding: 10px 10px 10px 0;" title="Image Information" src="http://realtortech.org/wp-content/uploads/2008/05/image_info.jpg" alt="Image Information" width="500" height="385" /></p>
<p>Again not only is this useful on your own projects but seeing how other sites are sliced and diced with images is a great learning tool. One other image feature worth mentioning is <strong>Replace Images With Alt Attributes</strong>. This&#8217;ll allow you to toggle on and off all image content in your page to check, for example, how things shape up in a non-visual web browser&#8230; like one a sight-impaired user may use to view your page.</p>
<p>Another very powerful Web Developer Toolbar feature within the <em>Information</em> menu is <strong>Display Element Information</strong>. This is what sold me when I first started using Web Developer. <img style="padding: 10px 0 10px 10px;" title="Display Element Info" src="http://realtortech.org/wp-content/uploads/2008/05/display_element_info.jpg" alt="Display Element Info" width="500" height="340" /></p>
<p>Essentially you can think of it as a <acronym title="Document Object Model">DOM</acronym> inspector sort of deal that traverses the DOM for each individual block level element on your page and displays the relationships with its parent and sibling elements. If you look above the tab bar in the photo you&#8217;ll see a the box that displays the cascade beginning at HTML and traversing all the way down to your selected element. In addition, a dialogue box (the yellow box in the photo) will appear and tell just about anything you&#8217;d want to know about any element in your page. Way cool!</p>
<p>Remember the <strong>Edit CSS</strong> feature I told you about? Well a complementary feature also exists for HTML, appropriately called <strong>Edit HTML</strong> which is accessible under the <em>Miscellaneous</em> menu. <img style="padding: 10px 10px 10px 0;" title="Edit HTML" src="http://realtortech.org/wp-content/uploads/2008/05/edit_html.jpg" alt="Edit HTML" width="500" height="347" /></p>
<p>This also lets you edit your HTML in real time and preview changes without messing with your text editor and ftp client. It&#8217;s kind of similar to the &#8220;Try-It-Yourself Demos&#8221; over at <a title="W3 Schools" href="http://www.w3schools.com" target="_blank">W3Schools</a>. So if you&#8217;ve used that before you&#8217;ll be right at home with <strong>Edit HTML</strong> in Web Developer.</p>
<p>Finally I&#8217;d like to touch on the window resizing features in Web Developer. Clicking on <em>Resize</em>, you&#8217;ll be presented with options to resize your browser window to an exact width and height. A fresh install of Web Developer will come with the option to resize to 800&#215;600&#8230; the old school web design resolution standard. I added 1024&#215;768 as that is the resolution I design for these days. <img style="padding: 10px 10px 10px 0;" title="Resize Browser Window" src="http://realtortech.org/wp-content/uploads/2008/05/resize.jpg" alt="Resize Browser Window" width="500" height="385" /></p>
<p>This feature is so simple yet so powerful that I can&#8217;t believe this isn&#8217;t a standard feature on all web browsers. Anyway you can easily create any resize dimensions you want by clicking <strong>Edit Resize Dimensions&#8230;</strong> and going through the set-up. You could also theoretically set up the browser window to roughly mimic the size of a mobile device, like an iPhone or Blackberry. The resize feature in conjunction with the <strong>Display CSS By Media Type</strong> feature (allowing you to view your Mobile Style sheet) can really help when optimizing for mobile devices. The iPhone / iPod Touch however are changing things for the better as the Safari browser on those devices completely ignores Mobile style sheets and basically displays as a mini version of a desktop browser. Designing for mobile devices is really tricky&#8230; in fact sometimes a plain (x)HTML document is the most effective way to go.</p>
<p>Well this only scratches the surface of what the <a title="Web Developer Toolbar" href="http://chrispederick.com/work/web-developer/" target="_blank">Web Developer Toolbar</a> is capable of. I&#8217;m continually finding new uses for it so I think the best thing to do, like most things, is to just experiment. I&#8217;ve found it to be a huge productivity enhancer and it plays a large part in the development of every project I do.</p>
<p>Web Developer is available for Firefox on both Mac and Windows. You won&#8217;t be disappointed!</p>
<p><strong>Download Resources:</strong></p>
<p><a title="Mozilla Web Developer Download" href="https://addons.mozilla.org/en-US/firefox/addon/60" target="_blank">Web Developer page at Mozilla.org</a></p>
<p><a title="Chris Pedrick's Web Developer Download" href="http://chrispederick.com/work/web-developer/" target="_blank">Chris Pedrick&#8217;s Web Developer page</a></p>
<p>This post is first in a series dedicated to Firefox Add-ons. Hope you enjoyed this first installment.</p>
<p><strong>How do you use the Web Developer Toolbar?</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://superfancy.net/coding/firefox-add-ons-web-developer-toolbar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
