<?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"
	>

<channel>
	<title>MeganMcDermott.com &#187; Website Makeover - MeganMcDermott.com</title>
	<atom:link href="http://meganmcdermott.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://meganmcdermott.com</link>
	<description>Web design and that</description>
	<pubDate>Sun, 17 Aug 2008 15:18:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Website Makeover</title>
		<link>http://meganmcdermott.com/2008/08/17/website-makeover/</link>
		<comments>http://meganmcdermott.com/2008/08/17/website-makeover/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 15:06:54 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[new design]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=261</guid>
		<description><![CDATA[Well, it&#8217;s finally here. After months of work my new design is ready for showtime. I don&#8217;t have time to say much about it right now. As with the A Padded Cell/the Webmaster Forums design this was a joint effort between Liam and myself. 
I also upgraded my photo gallery from Gallery 2 to Zenphoto. [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it&#8217;s finally here. After months of work my new design is ready for showtime. I don&#8217;t have time to say much about it right now. As with the <a href="http://apaddedcell.com">A Padded Cell</a>/<a href="http://webmaster-forums.net">the Webmaster Forums</a> design this was a joint effort between Liam and myself. </p>
<p>I also upgraded my <a href="/photos">photo gallery</a> from Gallery 2 to <a href="http://zenphoto.org">Zenphoto</a>. Liam ended up having to write a <a href="http://www.zenphoto.org/support/topic.php?id=2470&#038;replies=5">complicated sql statement</a> to convert it, but I&#8217;m much, much happier with the new system. I&#8217;ve been using zen for a work project and find it to be much easier to work with than Gallery 2. </p>
<p>If you notice anything that doesn&#8217;t look right please do <a href="/contact">let me know</a>. I haven&#8217;t tested the new design much in IE 7 and I know it doesn&#8217;t work right in 6 (too bad).</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/08/17/website-makeover/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Quick Wordpress plugin installation with ssh and wget</title>
		<link>http://meganmcdermott.com/2008/07/11/quick-wordpress-plugin-installation-ssh-wget/</link>
		<comments>http://meganmcdermott.com/2008/07/11/quick-wordpress-plugin-installation-ssh-wget/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 14:11:42 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[drupal]]></category>

		<category><![CDATA[shell]]></category>

		<category><![CDATA[ssh]]></category>

		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=237</guid>
		<description><![CDATA[Have you ever wanted an easier way to install Wordpress themes and pugins? If you have ssh access to your website you can install them directly on the sever with a few simple commands. No more downloading to your computer, extracting the zip file, and uploading again.  This also works really well with Drupal [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever wanted an easier way to install Wordpress themes and pugins? If you have ssh access to your website you can install them directly on the sever with a few simple commands. No more downloading to your computer, extracting the zip file, and uploading again.  This also works really well with <strong>Drupal Modules</strong> or any other script you need to download from another site.</p>
<p>(Unfortunately, most shared hosting accounts don&#8217;t have ssh access, but hopefully this will be useful for anyone on virtual hosts or dedicated servers who don&#8217;t already know how to do this!)</p>
<ol>
<li>SSH into your website. Don&#8217;t know how? Try this:
<ol>
<li>open a terminal</li>
<li>type ssh username@yourwebsite.com</li>
<li>agree to any host authenticity messages</li>
<li>enter your password at the prompt</li>
</ol>
</li>
<li>Navigate to your wp-content directory. Depending on your hosting setup the command will look something like this:<code>cd httpdocs/wp-content/plugins/</code> or <code>cd httpdocs/wp-content/themes/</code></li>
<li>Get the URL for the plugin or theme you want to download. The full url to the zip file. (This makes it really annoying when plugin developers hide the full url!)</li>
<li>Type in <code>wget http://linkto.com/theplugin.zip</code></li>
<li>Wait for the plugin to download onto your server</li>
<li>Unzip the file by entering <code>unzip theplugin.zip</code>. If you have a .tar.gz file use <code>tar xfc theplugin.tar.gz.</code></li>
</ol>
<p>Done! Now you can go into your wordpress admin panel and activate the plugin or theme.</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/07/11/quick-wordpress-plugin-installation-ssh-wget/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Do we still need em-based layouts?</title>
		<link>http://meganmcdermott.com/2008/07/06/embased-layouts/</link>
		<comments>http://meganmcdermott.com/2008/07/06/embased-layouts/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 16:55:41 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
		
		<category><![CDATA[Accessibility]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[ems]]></category>

		<category><![CDATA[layout]]></category>

		<category><![CDATA[pixels]]></category>

		<category><![CDATA[scale]]></category>

		<category><![CDATA[text size]]></category>

		<category><![CDATA[units]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=244</guid>
		<description><![CDATA[Most of my recent layouts have been em based. That means that they scale when the font size is adjusted. This approach seems to make more sense than simply allowing the text to resize while keeping the layout the same.
Well, browser manufacturers have caught on to this. Following in Opera&#8217;s footsteps, IE and Firefox are [...]]]></description>
			<content:encoded><![CDATA[<p>Most of my recent layouts have been em based. That means that they scale when the font size is adjusted. This approach seems to make more sense than simply allowing the text to resize while keeping the layout the same.</p>
<p>Well, browser manufacturers have caught on to this. Following in Opera&#8217;s footsteps, IE and Firefox are now implementing zoom as the default method of resizing text.</p>
<p>If this is the case, then do we still need to code layouts in ems or can we go back to using pixels? I&#8217;m currently coding a new layout for this site and I&#8217;ve decided to code it in pixels. It&#8217;s so much easier not to have to do grid calculation in ems and worry about what the current font size is. My grid unit is 24px. That&#8217;s it. Much better.</p>
<p>So, do you think it&#8217;s still worth it to code layouts in em&#8217;s? The non-zoom font resizing functions are still there. Will people prefer to use them over zooming?</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/07/06/embased-layouts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fixing my wordpress title tags, revisited</title>
		<link>http://meganmcdermott.com/2008/07/03/fixing-wordpress-title-tags-revsited/</link>
		<comments>http://meganmcdermott.com/2008/07/03/fixing-wordpress-title-tags-revsited/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 17:41:41 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
		
		<category><![CDATA[Marketing/SEO/Monetization]]></category>

		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[metadata]]></category>

		<category><![CDATA[seo]]></category>

		<category><![CDATA[title tags]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=240</guid>
		<description><![CDATA[One of the most popular posts on my blog is my guide to fixing the wordpress title tags. It&#8217;s enjoyed a great run so far, but as of today has become obsolete. Well, for myself anyway.
Via Wordpress SEO I discovered the HeadSpace plugin. HeadSpace allows you to specify a custom title format for all wordpress [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most popular posts on my blog is my <a href="http://meganmcdermott.com/2006/11/21/fixing-my-wordpress-title-tags/">guide to fixing the wordpress title tags</a>. It&#8217;s enjoyed a great run so far, but as of today has become obsolete. Well, for myself anyway.</p>
<p>Via <a href="http://yoast.com/articles/wordpress-seo/">Wordpress SEO</a> I discovered the <a href="http://urbangiraffe.com/plugins/headspace2/">HeadSpace</a> plugin. HeadSpace allows you to specify a custom title format for all wordpress page types. It does lots of other cool stuff with metadata, like:</p>
<ul>
<li>auto-suggesting tags</li>
<li>mass-editing metadata, including title, description, slugs (urls), and tags/keywords</li>
<li>adding a custom title or description per post</li>
<li>adding custom css of javascript files depending on the page type or on a per-post basis</li>
</ul>
<p><span id="more-240"></span><br />
Previously I had other plugins to do some of those things so it&#8217;s nice to have it all in one. I was a little concerned about bloat or annoying interface extras but I don&#8217;t find that to be a problem (yet). Here&#8217;s a screenshot of the title tag settings page:</p>
<p><a href='http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-settings.png'><img src="http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-settings-300x170.png" alt="Headspace plugin settings" title="headspace-settings" width="300" height="170" class="alignnone size-medium wp-image-242" /></a></p>
<p>HeadSpace works with modules that you can add to your write page, either hidden behind a link or always appearing. It&#8217;s basically an all-in-one metadata customizer and editor.</p>
<p><a href='http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-modules.png'><img src="http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-modules-300x174.png" alt="HeadSpace Module settings" title="headspace-modules" width="300" height="174" class="alignnone size-medium wp-image-241" /></a></p>
<p>Here&#8217;s a screenshot of how this is implemented on the &#8220;write&#8221; page:</p>
<p><a href='http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-write.png'><img src="http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-write-300x136.png" alt="Headspace plugin additions to Wordpress write page" title="headspace-write" width="300" height="136" class="alignnone size-medium wp-image-243" /></a></p>
<p>More screenshots are available from the <a href="http://urbangiraffe.com/plugins/headspace2/">HeadSpace site</a>.</p>
<p>Customization on title tags could also be done with the <a href="http://wordpress.org/extend/plugins/seo-title-tag/">SEO Title</a> plugin. This one works a little differently by allowing you to add a custom title tag for individual posts and pages. I don&#8217;t think it can change the default format of titles but I haven&#8217;t installed it so I&#8217;m not sure about that.</p>
<p>If these solutions seem like overkill to you, <a href="http://meganmcdermott.com/2006/11/21/fixing-my-wordpress-title-tags/">my old title tag code</a> may work just fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/07/03/fixing-wordpress-title-tags-revsited/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OSX makes it easy to create a great website &#8230; or not</title>
		<link>http://meganmcdermott.com/2008/06/20/osx-makes-it-easy-to-create-a-great-website-or-not/</link>
		<comments>http://meganmcdermott.com/2008/06/20/osx-makes-it-easy-to-create-a-great-website-or-not/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 14:17:24 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
		
		<category><![CDATA[Usability]]></category>

		<category><![CDATA[Web Standards]]></category>

		<category><![CDATA[bad web design]]></category>

		<category><![CDATA[mac]]></category>

		<category><![CDATA[newbies]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=238</guid>
		<description><![CDATA[I finally got around to trying out the local web server on my Mac today. At first I was quite impressed — it&#8217;s obvious from the default installation, everything is set up and ready to go, and they even include a handy quickstart index.html page*. How cool is that? Get newbies started with web page [...]]]></description>
			<content:encoded><![CDATA[<p>I finally got around to trying out the local web server on my Mac today. At first I was quite impressed — it&#8217;s obvious from the default installation, everything is set up and ready to go, and they even include a <a href="http://sherlock.uwaterloo.ca/~megan/">handy quickstart index.html page</a>*. How cool is that? Get newbies started with web page design. It even tells them how easy it is to create a web page.</p>
<p>Then I read this:</p>
<blockquote><p>HTML is easy — so easy that even a first-time user can do it. That&#8217;s because you don’t have to learn HTML to use it.</p>
<p>Leading word processing applications, such as Microsoft Word and AppleWorks 6, actually generate HTML webpages for you with just a few clicks of a mouse.</p></blockquote>
<p>Noooooooo&#8230;.</p>
<p class="fineprint">* link only available while my work computer is on, which is only when I&#8217;m at work, or you can try <a href="http://home.stat.ucla.edu/~deleeuw/">this one.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/06/20/osx-makes-it-easy-to-create-a-great-website-or-not/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why can&#8217;t they just give you instructions in one language?</title>
		<link>http://meganmcdermott.com/2008/06/05/why-cant-they-just-give-you-the-instructions-in-your-language/</link>
		<comments>http://meganmcdermott.com/2008/06/05/why-cant-they-just-give-you-the-instructions-in-your-language/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 13:38:08 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Usability]]></category>

		<category><![CDATA[environment]]></category>

		<category><![CDATA[language]]></category>

		<category><![CDATA[manuals]]></category>

		<category><![CDATA[paper]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=235</guid>
		<description><![CDATA[I just got my new  Thinkpad advanced dock (so I can hook my laptop up to my DVI monitors with a KVM switch. V. l33t  ). The docking station came with a users guide and a &#8220;Read This First&#8221; safety booklet. The problem is that the user&#8217;s guide includes about 13 languages and the safety booklet 34 languages. Do I need those languages? [...]]]></description>
			<content:encoded><![CDATA[<p>I just got my new <a href="http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:item.detail?GroupID=38&amp;Code=250410U&amp;current-category-id=34851FD360E5473EB9DFEB639312E18E"> Thinkpad advanced dock</a> (so I can hook my laptop up to my DVI monitors with a KVM switch. V. l33t <img src='http://meganmcdermott.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ). The docking station came with a users guide and a &#8220;Read This First&#8221; safety booklet. The problem is that the user&#8217;s guide includes about 13 languages and the safety booklet 34 languages. Do I need those languages? Of course not. It&#8217;s a waste of paper. And in this case it&#8217;s even worse because there aren&#8217;t separate sections for each language, it&#8217;s all mixed. You have to flip past all kinds of spanish and chinese to get to the English bits. The user&#8217;s guide also has about 6 pages of extra information for Turkey only.</p>
<p>What else could they do?</p>
<ol>
<li>Provide an language option when purchasing the product and only provide documentation in that language.</li>
<li>Skip the paper documentation and provide a little card with a link to the download site. Nobody reads the documentation anyway, might as well save some trees.</li>
</ol>
<p>And the worst part about it is that the user&#8217;s guide is mostly a bunch of bullshit. Thank you for purchasing this product blah blah blah, this is what it&#8217;s does, and this is what&#8217;s included in the package. Um, I bought the product I think I know what it does!</p>
<p>The connection instructions are on a separate poster with diagrams only, no words at all. I&#8217;m not sure which is worse.</p>
<p>The dock was also wrapped in molded syrofoam, unlike the LaCie external hard drive that arrived yesterday (not for me), which had egg carton like cardboard packaging. Boo to Lenovo (although I really like my laptop so I won&#8217;t criticize them too much!)</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/06/05/why-cant-they-just-give-you-the-instructions-in-your-language/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Are graphic mock-ups necessary?</title>
		<link>http://meganmcdermott.com/2008/06/03/are-graphic-mock-ups-necessary/</link>
		<comments>http://meganmcdermott.com/2008/06/03/are-graphic-mock-ups-necessary/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 19:54:48 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[inkscape]]></category>

		<category><![CDATA[layout]]></category>

		<category><![CDATA[mock-up]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=234</guid>
		<description><![CDATA[I published an article over the weekend on creating graphic mock-ups. This is really a tutorial meant for beginners who may not have attempted to do this before. I do think that creating a graphic mock-up is an important part of the design process. I find that it helps me to come up with a [...]]]></description>
			<content:encoded><![CDATA[<p>I published an article over the weekend on <a href="http://www.apaddedcell.com/graphic-mockups">creating graphic mock-ups</a>. This is really a tutorial meant for beginners who may not have attempted to do this before. I do think that creating a graphic mock-up is an important part of the design process. I find that it helps me to come up with a more coherent, creative design.</p>
<p>Today sj at 37 signals posted an interesting <a href="http://www.37signals.com/svn/posts/1061-why-we-skip-photoshop">counterpoint to my position.</a> They don&#8217;t create mock-ups because, in short, they feel that it slows things down too much and just doesn&#8217;t make sense. I think this really depends on the context. If you&#8217;re creating something highly interactive then, sure, maybe it doesn&#8217;t make sense to do a static proof. On the other hand, if you&#8217;re creating a static web site then maybe creating a visual proof and getting your ideas together first is a good idea.</p>
<p><span id="more-234"></span></p>
<p>sj writes:</p>
<blockquote><p>Photoshop puts the focus on production, not productivity. Photoshop is about building something to look at, but about building something you can use. When you’re just worried about how it’s going to look, you spend too much time on production value. HTML/CSS lets you be productive. You’re constantly moving forward towards something more and more real with every change.</p></blockquote>
<h3>Reasons why I like graphic mock-ups:</h3>
<ol>
<li>It helps to enhance creativity. I can play with a variety of ideas without committing to anything. I can quickly throw some things together (some colours, a grid, some shapes, a typeface) and get an impression of what the site will feel like.</li>
<li>Everything is more coherent. I&#8217;ve developed pages in the past that were added to iteratively over time. One thing gets added, then another, then something gets taken away. It always feels less coherent than something that had a graphic proof to work from.</li>
<li>It&#8217;s faster and easier to arrange page elements without constantly having to fuss with CSS. This is why I like vector programs for my mock-ups. Easy to draw boxes and push them around.</li>
<li>The design isn&#8217;t dictated by what&#8217;s easier to do in HTML/CSS.</li>
<li>Details are good. Good design is in the details. How big should the margins be? Should these rounded corners be 4px or 6px? Will this little gradient enhance the design? That&#8217;s certainly not the first thing I do but I do build those things in before the proof is finished.</li>
<li>Tools are available to apply and adjust grids. I know there are some browser plugins available to do some gridding but graphic design programs were built with this in mind.</li>
<li>You know what you need to build. sj says that a mock-up is wasted time because you have to build things twice. But how do you know what to build? I think if I were to start without a mock-up  I would spend as much time or more writing and re-writing CSS. Sounds frustrating.</li>
</ol>
<p>Some of the downsides mentioned in the 37 Signals post and the commenters aren&#8217;t all that serious. I dont&#8217; know about you, but I understand that the real version isn&#8217;t going to look exactly like the mock-up. Sure, the fonts are going to look a bit different, some elements may need to be changed based on CSS limitations. That&#8217;s okay. It&#8217;s a mock-up, not a contract.</p>
<p>This blog may be the only site I&#8217;ve ever done without a graphic proof, at least since my very early days and that was only because I had  a solid mental picture of what I wanted it to look like and I knew the layout would be simple. But then again, maybe I could have come up with something better if I did.</p>
<p>What about you? Do you feel that graphic mock-ups are important? Do you always do them or do you work directly in HTML/CSS right away? Can you think of any other benefits of creating mock-ups?</p>
<ol>
<li></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/06/03/are-graphic-mock-ups-necessary/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tutorials need to teach</title>
		<link>http://meganmcdermott.com/2008/05/23/tutorials-need-to-teach/</link>
		<comments>http://meganmcdermott.com/2008/05/23/tutorials-need-to-teach/#comments</comments>
		<pubDate>Fri, 23 May 2008 19:02:48 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
		
		<category><![CDATA[Usability]]></category>

		<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=233</guid>
		<description><![CDATA[I just came across a certain article on some drupal theming techniques that called itself a tutorial. What&#8217;s the problem? It didn&#8217;t actually teach (or tutor) anything. It simply gave you some code to copy and paste and told you where to paste it. How does that help?
People aren&#8217;t going to learn if you just give them the answers. [...]]]></description>
			<content:encoded><![CDATA[<p>I just came across a certain article on some drupal theming techniques that called itself a tutorial. What&#8217;s the problem? It didn&#8217;t actually <em>teach</em> (or tutor) anything. It simply gave you some code to copy and paste and told you where to paste it. How does that help?</p>
<p>People aren&#8217;t going to learn if you just give them the answers. This happens all the time in the <a href="http://webmaster-forums.net">forums</a> –people post a question and someone comes along and gives them the code to paste in. That solves the problem but the poster doesn&#8217;t learn anything in the process.</p>
<p>With coding questions in particular I&#8217;ll often give people most of the answer, even writing out a step-by-step tutorial, but I won&#8217;t post the full code or a link to a working page. This way the user has to put things together themselves and figure out how things work. There was a really great post at <a href="http://headrush.typepad.com/creating_passionate_users/archives.html">Creating Passionate Users</a> called <a href="http://headrush.typepad.com/creating_passionate_users/2006/11/cognitive_seduc.html">&#8220;Cognitive Seduction and the &#8220;peekaboo&#8221; law&#8221;</a>:</p>
<blockquote><p>In learning, the more you fill things in and hold the learner&#8217;s hand, the less their brain will engage. If they don&#8217;t need to fire a single neuron to walk through the tutorial, lesson, lecture, etc., they&#8217;re getting a shallow, surface-level, non-memorable exposure of &#8220;covered&#8221; material, but&#8230; what&#8217;s the point?</p></blockquote>
<p>(I totally love that blog. So sad that she&#8217;s no longer posting. It&#8217;s a must read if you&#8217;re interested in education and/or software development or something in between).</p>
<p>With the tutorial in question I came out with some samples of the code I would need to do something similar to what I really want to do. It doesn&#8217;t help me understand what those variables are doing and how I can use them in different ways. Not a tutorial.</p>
<p>See, it&#8217;s a short post for once. Aren&#8217;t you happy?</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/05/23/tutorials-need-to-teach/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I upgraded my Wordpress and I don&#8217;t like it!</title>
		<link>http://meganmcdermott.com/2008/05/11/new-wordpress-admin-panel/</link>
		<comments>http://meganmcdermott.com/2008/05/11/new-wordpress-admin-panel/#comments</comments>
		<pubDate>Sun, 11 May 2008 16:13:10 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Usability]]></category>

		<category><![CDATA[interface design]]></category>

		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=226</guid>
		<description><![CDATA[The much celebrated Wordpress 2.5 upgrade was released about a month and a half ago and I&#8217;ve finally gotten around to upgrading my installation. I was really looking forward to the new Happy Cog designed admin interface. But guess what? I was disappointed.
The new design is surely nicer looking than the old (although I didn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>The much celebrated Wordpress 2.5 upgrade was released <a href="http://wordpress.org/development/2008/03/wordpress-25-brecker/">about a month and a half ago</a> and I&#8217;ve finally gotten around to upgrading my installation. I was really looking forward to the new Happy Cog designed admin interface. But guess what? I was disappointed.</p>
<p>The new design is surely nicer <em>looking</em> than the old (although I didn&#8217;t really have a problem with the old design). They&#8217;ve made quite a few interface changes – some good, some not so good. Read on to see some screenshots and analysis of the new interface.</p>
<p><span id="more-226"></span></p>
<p>I must preface this by saying that I haven&#8217;t had a chance to read much about the new design - there may be some rationale for a lot of these changes that I don&#8217;t know about. I also don&#8217;t participate at the Wordpress forums. Of the old Wordpress admin panel, <a href="http://www.happycog.com/design/wordpress/">Happy cog says</a>:</p>
<blockquote><p>&#8220;There was a randomness and unpredictability to everything from the location of key functions to the number of items in the navigation menu.&#8221;</p></blockquote>
<p>I don&#8217;t feel that the new interface is much of an improvement in this regard. In fact, I find some elements to be even more random and unpredictable than before. I gather that they were trying to keep the peripheral tasks out of the way, but what they&#8217;ve ended up doing is mixing different types of tasks and moving some things too far from where you need them.</p>
<p><strong>Note:</strong> Screenshots of the old Wordpress interface are available <a href="http://turbochargedcms.com/help/kb/screenshots/standard-wordpress-functionality/">here</a> (those are from a slightly older version but you&#8217;ll get the gist). In this post all screenshots link to the full versions.</p>
<h3>The header</h3>
<p>This is the new Wordpress header:</p>
<p><a href="http://meganmcdermott.com//wp-content/uploads/2008/05/header-marked.png"><img class="aligncenter size-full wp-image-229" title="header-marked" src="http://meganmcdermott.com//wp-content/uploads/2008/05/header-marked.png" alt="" width="500" height="161" /></a></p>
<p>Notice how they&#8217;ve split up the navigation links into 2 main places with some secondary links at the very top (They all used to be in one long list). My biggest problem with this is that the design link is in with the content editing links and not with the administration. As we&#8217;ll see below, the designers seem to think that Wordpress users change their themes a lot. I don&#8217;t.</p>
<p>The dashboard link has also been moved way up to the top corner where you can barely even see it. The dashboard is an important page, the link to it should be more prominent.</p>
<h3>The dashboard</h3>
<p><a href="http://meganmcdermott.com//wp-content/uploads/2008/05/dashboard.png"><img class="alignleft size-thumbnail wp-image-232" title="Wordpress 2.5 dashboard" src="http://meganmcdermott.com//wp-content/uploads/2008/05/dashboard-150x150.png" alt="" width="150" height="150" /></a></p>
<p>The new dashboard layout is one of the most  celebrated changes in Wordpress 2.5. The old dashboard had a brief welcome bit with some quick links to common tasks and a sidebar with links to your latest incoming links, comments and posts. The bulk of the page was made up of recent news from the Wordpress development blog. Not the greatest use of space.</p>
<p>The new dashboard has improved the information provided but I still think it could be better. Take the top section under the orange header:</p>
<p><a href="http://meganmcdermott.com//wp-content/uploads/2008/05/dashboard-top.png"><img class="aligncenter size-full wp-image-228" title="dashboard-top" src="http://meganmcdermott.com//wp-content/uploads/2008/05/dashboard-top.png" alt="" width="500" height="250" /></a></p>
<p>One of my big annoyances with this page is the way they&#8217;ve done the incoming links box:</p>
<p><img class="aligncenter size-full wp-image-231" title="dashboard-incoming-links" src="http://meganmcdermott.com//wp-content/uploads/2008/05/dashboard-incoming-links.png" alt="" width="498" height="319" /></p>
<p>Almost everything about this is wrong:</p>
<ul>
<li>The list does not include the title of the post being linked.</li>
<li>The link is on the word &#8220;saying&#8221;, not the post tile. We know now to avoid &#8220;click here&#8221; links, right? This is the same thing.</li>
<li>The quoted text is the opening line of the post, not the reference to your post.</li>
</ul>
<p>You can edit this box but that only allows you to change the number of items shown and the post date (which was not displayed by default, if I remember correctly). For me the option to show the date doesn&#8217;t actually work.</p>
<p>The incoming links box should:</p>
<ul>
<li>display the title of the linking post.</li>
<li>display the date of the linking post.</li>
<li>display the author/site title of the linking post.</li>
<li>if possible, display the context of the link to your site.</li>
<li>link the title to the referrring page.</li>
<li>provide options to let you turn all of these elements on or off.</li>
</ul>
<p>(And, yes, my backlinks are really pathetic!)</p>
<h3>The post composer &amp; editor</h3>
<p><a href="http://meganmcdermott.com//wp-content/uploads/2008/05/write-marked.png"><img class="alignright size-medium wp-image-227" title="Wordpress 2.5 write page" src="http://meganmcdermott.com//wp-content/uploads/2008/05/write-marked-165x300.png" alt="Screenshot of Wordpress 2.5 post writing interface with commentary" width="165" height="300" /></a>This is where you go to write new posts. In the new interface they&#8217;ve moved a lot of the options to the space below the post editor, instead of keeping them in the sidebar. The only thing they kept in the sidebar is the preview and save/publish links, plus a list of related links.</p>
<p>There are a couple of reasons why this is really annoying:</p>
<ul>
<li>When I finish writing a post, my eye is at the bottom of the post text box. Now I want to either preview my post or publish it. But where are the buttons to do that? Not right underneath the post box where they should be, they&#8217;re over in the sidebar near the top of the page.</li>
<li>When i start writing a post I want to make sure I remember to enter the tags and categories. In the old interface this was next to the post box where I could see it from the start. Now I have to remember to scroll down below the bottom of the post box and fill in those options.</li>
<li>Meanwhile, the permalink edit option is right at the top, under the title of the post. How does that make sense? (Not shown in screenshot - this only shows up after a post has been saved once)</li>
<li>The new arrangement of the page, along with the larger size of headings and bigger margins means that this is a much longer page than it used to be. There&#8217;s a lot of unnecessary scrolling.</li>
<li>The related links bit is really unnecessary because those pages are easily accessible through the header menus</li>
</ul>
<h3>The image uploader</h3>
<p><a href="http://meganmcdermott.com//wp-content/uploads/2008/05/image-uploader.png"><img class="alignright size-thumbnail wp-image-230" title="Wordpress 2.5 image uploader" src="http://meganmcdermott.com//wp-content/uploads/2008/05/image-uploader-150x150.png" alt="Screenshot of Wordpress 2.5 image uploader with no-flash plugin installed." width="150" height="150" /></a>One of the things they&#8217;ve added here is a media library feature that can be accessed through the write interface. It seems they think that Wordpress users like to add a lot of audio and video and stuff. I don&#8217;t. Image uploading is enough for me.</p>
<p>The other problem with this tool is that it doesn&#8217;t actually work. I found out later that it uses flash, which is a bit of an issue in Opera/Linux. (Flash does work in Opera/Linux, it just doesn&#8217;t work <em>well</em>). I was fiddling around with my permissions trying to figure out why this didn&#8217;t work but it turns out that <a href="http://foxinni.com/wordpress/wordpress-25-image-uploading-solution/">all sorts of other things</a> could be going wrong. I didn&#8217;t get any error messages either.</p>
<p>I&#8217;m also not a huge fan of the lightbox effect. I guess some people think this is cool but for me it&#8217;s kind of lame and annoying.</p>
<h3>Other new features</h3>
<p>I am happy that the new visual editor works in Opera. I can write HTML just fine but when I&#8217;m writing I prefer to concentrate on writing and looking at mark-up gets in the way.</p>
<p>Tagging is fully integrated in the 2.5 which is nice to have. You used to have to install a plugin for that. However, I must wonder if it&#8217;s really necessary to include these things in core when they can be easily managed by plugins.</p>
<p>It is really awesome to have notification of updates to plugins and an easy way to install them quickly. Although now I know how to use wget and I&#8217;d rather do it that way&#8230;</p>
<h3>Final thoughts</h3>
<p>I guess this release was designed with a certain type of blogger in mind. Someone who uses a lot of multimedia and changes themes a lot. That&#8217;s not me. I&#8217;m not a super hard core wordpress user like some people. I like the platform but I don&#8217;t really have time to spend much time playing with it and participating in the community. I guess it&#8217;s time for me to delve into creating a custom CSS and checking out some of the plugins available for the admin panel.</p>
<p><strong>Edit: </strong>I just came in to fix some type-os and once again attempted to scroll to the bottom to find the save button!  This is going to take some getting used to.</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/05/11/new-wordpress-admin-panel/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The importance of validation, revisited</title>
		<link>http://meganmcdermott.com/2008/05/09/the-importantce-of-validation-revisited/</link>
		<comments>http://meganmcdermott.com/2008/05/09/the-importantce-of-validation-revisited/#comments</comments>
		<pubDate>Fri, 09 May 2008 13:23:17 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
		
		<category><![CDATA[Web Standards]]></category>

		<category><![CDATA[validation]]></category>

		<category><![CDATA[w3c]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=225</guid>
		<description><![CDATA[Note: This post was written about 2 months ago but never published. My apoligies for being out of date but I thought it was interesting enough to post.
I brought this up over a year ago and this time, others are talking about it. Jeff Croft says that &#8220;Your markup validator, whether it’s the one on [...]]]></description>
			<content:encoded><![CDATA[<p><em>Note</em>: This post was written about 2 months ago but never published. My apoligies for being out of date but I thought it was interesting enough to post.</p>
<p>I brought this up <a href="/2007/02/16/is-validation-really-that-important-what-about-standards/">over a year ago</a> and this time, others are talking about it. <a href="http://jeffcroft.com/blog/2008/feb/24/your-markup-validator/">Jeff Croft says</a> that &#8220;Your markup validator, whether it’s the one on the W3C site or one built into your favorite coding tool, is not a measuring stick for greatness.&#8221;<br />
<span id="more-225"></span></p>
<h3>It&#8217;s like a spell checker &#8230; but not</h3>
<p>This is an oft made comparison: the validator is like a spell checker. You wouldn&#8217;t turn in a school assignment or publish a print document without spell checking would you? Right. You&#8217;re also not going to put a sticker on it to say that you passed the spell checker.</p>
<p>And, of course, we all know that the spell checker can&#8217;t catch your grammar mistakes or misuse of words blah blah blah, you know what I mean here.</p>
<p>On the other hand, it might not make that much of a difference if you&#8217;ve got a few validation errors. In fact, most of the time it won&#8217;t. This page might have some validation errors, I actually don&#8217;t know if it does or not, I haven&#8217;t checked lately. It would be pretty dumb to spend your time going around checking validation on your sites all the time. Although I must admit, i do have the <a href="http://users.skynet.be/mgueury/mozilla/">HTML validator</a> extension installed in Firefox. When I use Firefox (which is only for testing&#8230;).</p>
<h3>It&#8217;s not that important to me</h3>
<p>Really, it&#8217;s not. It may make me slightly uncomfortable, and I may try to fix things if its convenient. But most of the time I&#8217;ve got <a href="/2007/02/16/is-validation-really-that-important-what-about-standards/">better things to do</a>. It&#8217;s not the end of the world if a page isn&#8217;t <em>valid</em>.</p>
<h3>Suggesting validation to others</h3>
<p>In the comments on Croft&#8217;s article people are talking about suggesting validation to others in forums. We do tend to do this sometimes at TWF but it&#8217;s often because the code is so bad that it&#8217;s really difficult to pick out what the problem might be. We may also suggest that people run the validator if they&#8217;re having a lot of display issues. We would never just say &#8220;run a validator&#8221; and leave it at that though. We would explain that if the code is correct it can often help to straighten out display problems etc.</p>
<h3>Web Standards != Validation</h3>
<p>The validator also doesn&#8217;t cover all of the many facets of standards compliance. Web standards are much <a href="http://www.apaddedcell.com/web-standards-greater-than-validation">more than validation alone</a>. To me, it&#8217;s most important to follow standards in this sense (using proper semantics, separating presentation from content, minimizing extraneous code etc.). I&#8217;m sure you&#8217;ve seen the examples of really bad code that passes the validator.</p>
<h3>And you?</h3>
<p>How often do you validate? Do you obsess about it? Does it take precedence over other aspects of web development?</p>
<p>Edit: My apologies if anyone attempted to comment on this post and wasn&#8217;t able to. I upgraded my wordpress and it was doing some weird things.</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/05/09/the-importantce-of-validation-revisited/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
