<?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>MacTheWeb &#187; Tips</title>
	<atom:link href="http://mactheweb.com/archives/catagories/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://mactheweb.com</link>
	<description>Mac and the Web - Perfect</description>
	<lastBuildDate>Mon, 15 Dec 2008 22:45:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Setting page type styles</title>
		<link>http://mactheweb.com/tips/setting-page-type-styles/</link>
		<comments>http://mactheweb.com/tips/setting-page-type-styles/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 07:21:27 +0000</pubDate>
		<dc:creator>michael</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://mactheweb.com/tips/setting-page-type-styles/</guid>
		<description><![CDATA[*/ * { margin: 0; padding: 0; } /* This sets the default margin and padding of all page elements to 0 giving nice control over every page element.

....1em 0 .7em 0; /* top margin very small , left and right margins 0, bottom margin a little less than browser default */ } li, li li, li li li, { font-size: 1.2em; line-height: 1em; margin-bottom: .5em } /* All the li selectors are included to keep list elements from becoming progressively smaller as they are nested.

...} /*Ordered lists need just a bit more margin */ blockquote { margin-left: 2.2em; padding: .2em; background: #efefef; border-left: 1px dotted #ccc; } /* First, the left margin.]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>It took me years to realize how much time I would save by setting up a default 	type styles sheet for my web design work. It wasn&#8217;t until I read an introduction 	to Ruby on Rails in 2005 that I got the whack on the side of my head that 	woke me up. The concept that broke through my time wasting behavior was DRY. 	Yes, technical writing is usually dry, but in this case it is an acronym for <strong>d</strong>on&#8217;t <strong>r</strong>epeat 	<strong>y</strong>ourself.</p>
<p>Obvious, you say; and you&#8217;re absolutely right. Perhaps it was simple laziness 	that stopped me from seeing the light. It doesn&#8217;t matter. I finally realized 	that it was time to write out some the common CSS selectors and some standard 	values. Now at least I am being smart lazy buy using a standard type styles 	sheet instead of stupid lazy by needing to recreate the same content over 	and over.</p>
<p>What follows is my default CSS style for HTML with many and probably excessive 	comments. Most of the less than obvious additions are intended to handle Internet 	Explorer&#8217;s (IE) less that stellar handling of CSS. I won&#8217;t include any outright 	hacks but you will definately see some kludges, starting with html.</p>
<p><!-- technorati tags start --></p>
<p style="text-align: right; font-size: 10px">Technorati Tags: <a rel="tag" href="http://www.technorati.com/tag/puppy">puppy</a></p>
<p><!-- technorati tags end --><br />
<span id="more-223"></span></p>
<p><strong>html {<br />
font-size: 100%<br />
}</strong> /* this may not be necessary anymore but it handles an old IE problem 	with displaying combinations of percent and em sized fonts correctly. */</p>
<p><strong>* {<br />
margin: 0; padding: 0;<br />
}</strong> /* This sets the default margin and padding of all page elements to 0 giving nice control over every page element. I can eliminate a lot of head scratching when trying to figure out why things don&#8217;t line up. Zero it all and start from scratch. */</p>
<p><strong>body {<br />
color: #333;<br />
</strong>/* Dark gray text against a white background. It&#8217;s readable without 	the starkness of pure black on white. Chances are this will be different on 	every site but this starts us out. These are the shorthand color notations. 	*/<br />
<strong> 	background: #fff;<br />
font-size: 62.5%;<br />
}</strong> /*<a href="http://www.clagnut.com/blog/348/">This is a clever idea 	that sets the basic font size in modern browsers</a>	to something approximating 10 pixels. From now on all font measurements will 	be specified in em&#8217;s, a relative measurement that equals the size of a capital 	M. All page elements (almost) should now be 1em and will need to be individually 	specified. This allows us to over-ride the default browser style sheet and 	replace it with our own. */</p>
<p><strong>th, td {<br />
font-size: 1.2em;<br />
}</strong> /* Another IE kludge. It doesn&#8217;t inheret font sizes from the body 	as it should. Ideally you would include all text within table cells in a p 	tag. Practically, I forget sometimes, especially when I&#8217;m populating a table 	dynamically. */</p>
<p><strong>th {<br />
font-weight: bold;<br />
text-align: center;<br />
}</strong> /* This is probably redundant but explicitly setting all values is what 	this style sheet is about */</p>
<p><strong>h1, h2, h3, h4, h5 {<br />
font-weight: bold;<br />
font-family: Georgia, Times, serif;<br />
</strong>	/* Obviously this is arbitrary but if I put it in to start with I won&#8217;t forget to set the font family. Change to 	suit. A shorthand version would be font : bold georgia, times, serif;*/<br />
<strong>margin: .1em 0 .5em 0;</strong><br />
/* a tiny top margin and a smaller bottom margin than default. 0 margins for left and right *<strong>}</strong></p>
<p><strong>h1 { font-size: 2.4 em; }</strong> /* Twice the size we&#8217;ll use for paragraphs. Remember 	that all font sizes have been reset to about 10 px. This makes the h1 element 	about 24 pixels large. */</p>
<p><strong>h2 { font-size: 2em; }</strong></p>
<p><strong>h3 { font-size: 1.7em; }</strong></p>
<p><strong>h4 { font-size: 1.4em; }</strong></p>
<p><strong>h5 {font-size: 1.2em; }  </strong></p>
<p><strong>p {<br />
font-size:1.2em</strong><br />
/* This makes the default font 	size about 12 pixels, which is a good compromise between compactness and readability<br />
<strong>font-family: verdana, helvetica, sans-serif;</strong><br />
/* Again, this is arbitrary, but sans-serif fonts tend to be easier to read on screen than serif ones. It also stands out nicely against the serif Georgia */<br />
<strong>line-height: 1.5em;</strong><br />
/ * to create some breathing space between lines in print design this is called leading. 1.4em is also nice. */<br />
<strong>margin:	.1em 0 .7em 0;</strong><br />
/* top margin very small , left and right margins 0, bottom margin a little less than browser default */<br />
}</p>
<p><strong>li, li li, li li li, {<br />
font-size: 1.2em;<br />
line-height: 1em;<br />
margin-bottom: .5em }</strong> /* All the li selectors are included to keep list elements from becoming progressively smaller as they are nested. That&#8217;s a gotcha when using relative sizes for font display. Three levels are all that you would practically encounter and I didn&#8217;t use the li * selector because I sometimes include other HTML inside of lists */</p>
<p><strong>ul {<br />
margin-left: 1.8em;<br />
}</strong> /* Remember that we zeroed out all margins and have to specify them for each element. This is a good average value */</p>
<p><strong>ol {<br />
margin-left: 2.1em;<br />
}</strong> /*Ordered lists need just a bit more margin */</p>
<p><strong>blockquote {<br />
margin-left: 2.2em;<br />
padding: .2em;<br />
background: #efefef;<br />
border-left: 1px dotted #ccc;<br />
}</strong> /* First, the left margin. That&#8217;s all that&#8217;s really needed here. The other selectors are one common way to set blockquotes off from the rest of the text. This gives them a very slight background color and left dotted border. Obviously this is a great place to set your own styles. Again, I include a default to so I don&#8217;t forget. */</p>
<p><strong>dl {<br />
font-size: 1.2em;<br />
}</strong> /* New element. Need to set font size */</p>
<p><strong>dt {<br />
font-weight: bold;<br />
margin-bottom: .4em;<br />
}</strong> /* I like definition terms to stand out, hence the bold font-weight. The bottom margin is to separate the term from its definition.(The dt margin is not additive with the top dd margin. It will be .4em not .6em) */</p>
<p><strong>dd {<br />
margin: .2em .5em .4em 2em;<br />
line-height: 1.3em;<br />
}</strong> /* just setting the breathing space around the definitions */</p>
<p><strong>input, select {<br />
font-size: 1em;<br />
}</strong> /* This is my personal preference. Your milage may vary */</p>
<p><strong>label {<br />
font-size: 1.2em;<br />
}<br />
</strong>/* You are using labels for your form elements, aren&#8217;t you? */</p>
<p><strong>hr {<br />
margin: .2em .1em .6em;<br />
}</strong><br />
/* Just a little breathing room for the horizontal rule */</p>
<p><strong>cite {<br />
font-style: italic;<br />
}</strong><br />
/* Probably redundant. Here for completeness */</p>
<p><strong><abbr title="abbreviation">abbr</abbr>, acronym, <span title="mommas little helper" class="help">.help</span> {<br />
border-bottom: 1px dotted #333; cursor: help;<br />
}<br />
</strong>/* A little touch that sets acronyms and abbreviations a little dotted underline and possibly a tool tip. I&#8217;ve added the class help for times when I want to define something. is used in conjunction with the TITLE attribute on an ABBR or ACRONYM tag, or a SPAN with class=&#8221;help&#8221;, to create an underline effect that is different from the hyperlink underline. Changing the cursor to &#8220;help&#8221; implies that the word is not clickable, and the TITLE attribute expands the abbreviation or acronym.*/</p>
<p><strong>img {<br />
border: 0;<br />
}</strong><br />
/* Older browsers will place a border, in your link color, around a linked image. Just say no. */</p>
<p><strong>a:link {<br />
color: #036;<br />
text-decoration: underline;<br />
}</strong></p>
<p><strong>a:visited {<br />
color: #603;<br />
text-decoration: underline;<br />
}</strong></p>
<p><strong>a:hover {<br />
color: #900;<br />
text-decoration: underline;<br />
}</strong></p>
<p><strong>a:active {<br />
color: #c66;<br />
text-decoration: underline;<br />
}</strong><br />
/* These link attributes will almost always end up being changed. If they are here I&#8217;ll always know where to find them. BTW use them in this order. Having everything in the same place every time makes things simple. I guess the complete instruction would be KISS; DRY. (keep things simple stupid; don&#8217;t repeat yourself) */</p>
<p>/* This concludes the default HTML section. Not that many elements, are there? 	Below are selectors and classes that I usually throw in for completeness. 	*/</p>
<p><strong>.imageleft {<br />
float: left;<br />
margin: 2px 4px;<br />
} </strong></p>
<p><strong>.imageright {<br />
float: right;<br />
margin: 2px 4px;<br />
}<br />
</strong>/* With strict XHTML we aren&#8217;t supposed to use the 	img align attribute. Creating a couple if classes that float the images left or right lets us achieve the same effect and validate. The margin setting replaces v-space and h-space. These classes are only used for image placed in the document flow, not design elements, so I will assume they need the space. */</p>
<p><strong>.floatleft {<br />
float: left;<br />
width: 200px;<br />
padding: 5px;<br />
border: 1px solid #ccc;<br />
text-align:	center;<br />
} </strong></p>
<p><strong>.floatright {<br />
float: rigcht;<br />
width: 200px;<br />
padding: 5px;<br />
text-align: center;<br />
}</strong><br />
/* What&#8217;s the difference between these and the .imageleft/right classes? These floats are intended for callouts or images with captions. Notice the explicit width, border, text centering and padding. The widths and borders are arbitrary and will be adjusted for each layout, or not. They are there. */</p>
<p><strong>.clearing {<br />
clear: both;<br />
height: .1%<br />
}</strong><br />
/* Once we start using floats or even right and left aligned images it becomes useful to be able to clear text below the floats or images. Depending on your layout you may also or need to use clear-left or clear-right. */</p>
<p><strong>td { padding: 3px; }</strong><br />
/* Again, this is using CSS to replace a depreciated  attribute, in this case 		cellpadding. If you want cellspacing use margin instead of padding, or 		both if you want both. I&#8217;m assuming here that you are only using tables 		for data. If you&#8217;re still laying out your site with tables, obviously you 		would want to set margin: 0; padding 0; for table, th and td. This should 		inherit from the body * selector, but isn&#8217;t reliable in all versions of 		IE. It&#8217;s also usually best to give each table a unique id or at least a 		class for setting width in CSS instead of HTML. */</p>
<p><strong>.red {<br />
color: red;<br />
}</strong></p>
<p><strong>.green {<br />
color: green;<br />
}<br />
</strong></p>
<p><strong>.smaller {<br />
font-size: smaller;<br />
} </strong></p>
<p><strong>.larger {<br />
font-size: larger;<br />
}</strong><br />
/* It is often useful to have a couple, or more, font sizes and colors pre-defined. 	Some people use .warning or .caution for the .red class and .success 	for .green. It is supposed to be express the meaning in the code. Whatever. Colors for warnings should be supplemental information, not something you rely on.<br />
With a good friend who is an avid web user and who is quite 	color blind, I&#8217;ve learned to not rely on color for warnings. Color is good information for most of us but shouldn&#8217;t be the only indicator of problems. But still 	colors can be helpful supplements, or just fun. We all know that red shoes make us run faster, don&#8217;t we? My boss&#8217; 10 year old daughter told me that recently. It&#8217;s  helpful to define a couple of 	color classes that compliment your design and include them in the style sheet.</p>
<p>I have set up content management systems for a number of client, and have clients 	who use Adobe&#8217;s Contribute. With a little extra work I can disable all their 	font size and color changing ability and only leave them with <em>my choices</em> of 	color and size. Never trust a client&#8217;s good taste or sense. Give them a couple 	of customization choices and they will normally be happy and won&#8217;t cry for 	more control.</p>
<p>/* ************************* */</p>
<p>That&#8217;s pretty much it for text display. CSS layout is another subject, as 	is CSS for forms. Fortunately the parts are additive. Start with text display. 	Customize your own text stylesheet and save hours on upcoming projects. And 	having a pre-defined stylesheet will help insure that you don&#8217;t forget something 	that will need fixing later.</p>
<p>I&#8217;m using <a href="http://www.google.com/url?sa=t&#038;ct=res&#038;cd=1&#038;url=http%3A//developer.yahoo.com/yui/grids/&#038;ei=anjKRaKHBZf-gwOxjeSYDA&#038;usg=__PfTin3k6vrQbtcwcu6SzwL5fy7c=&#038;sig2=6wo5l4vPzkhfdr-gxUPakg">Yahoo&#8217;s 		Grids for my basic CSS layout</a>. Their system is a little verbose but seems 		pretty <a href="http://www.simplebits.com/publications/bulletproof/">bulletproof</a>. The Grid templates will give you a solid page layout 		but you will still need to style them. That could take some hours the first 		time out. Still, it seems the best generic CSS implementation around. You 		might want to check that out.</p>
]]></content:encoded>
			<wfw:commentRss>http://mactheweb.com/tips/setting-page-type-styles/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>15-things-you-can-do-with-yahoo-ui</title>
		<link>http://mactheweb.com/tips/15-things-you-can-do-with-yahoo-ui/</link>
		<comments>http://mactheweb.com/tips/15-things-you-can-do-with-yahoo-ui/#comments</comments>
		<pubDate>Thu, 06 Jul 2006 03:43:25 +0000</pubDate>
		<dc:creator>michael</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://mactheweb.com/tips/15-things-you-can-do-with-yahoo-ui/</guid>
		<description><![CDATA[Vitamin Features has a great page demonstrating 15-things-you-can-do-with-yahoo-ui. Slicken up your web apps with these tips and tricks using the Yahoo! User Interface library
]]></description>
			<content:encoded><![CDATA[<p>Vitamin Features has a great page demonstrating <a href="http://www.thinkvitamin.com/features/javascript/15-things-you-can-do-with-yahoo-ui">15-things-you-can-do-with-yahoo-ui.</a> Slicken up your web apps with these tips and tricks using the Yahoo! User Interface library</p>
]]></content:encoded>
			<wfw:commentRss>http://mactheweb.com/tips/15-things-you-can-do-with-yahoo-ui/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The two comps option</title>
		<link>http://mactheweb.com/tips/the-two-comps-option/</link>
		<comments>http://mactheweb.com/tips/the-two-comps-option/#comments</comments>
		<pubDate>Tue, 27 Jun 2006 15:42:38 +0000</pubDate>
		<dc:creator>michael</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://mactheweb.com/tips/the-two-comps-option/</guid>
		<description><![CDATA[I&#8217;ve found over the years that my fastest overall solution when offering initial design comps for a new website is to give the client two. I try to make them noticeably different so the client feels that there is a clear choice. But it&#8217;s a two option choice.

If offer one comp only, the client seldom [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve found over the years that my fastest overall solution when offering initial design comps for a new website is to give the client two. I try to make them noticeably different so the client feels that there is a clear choice. But it&#8217;s a two option choice.</p>
<p><span id="more-176"></span></p>
<p>If offer one comp only, the client seldom accepts it without a major overhaul. I learned this the hard way. But if I do two, often the first comp I do is the one that&#8217;s chosen, and any requested changes are usually fairly minor. The client is never explicitly told that these are they only get the two choices. I typically put jpegs up on a server and send an email with links, saying, &#8220;Here are two ideas. Which do you like.&#8221; </p>
<p>Almost always. they give approval for one or the other and don&#8217;t ask to see any more.</p>
<p>However, if offered more than two choices, the client is less likely to like any of them and ask for more ideas.</p>
<p>It takes about a third to half again longer to create the second comp than the first. I&#8217;ve already created or gathered reusable element like product photos, logos, text and so on. And when I go in &#8220;design mode&#8221; I get into a kind of flow that takes an hour or two to really sink in, but once I&#8217;m in it designing is easier.</p>
<p>But making multiple comps is still time consuming and there has to be a limit to how many I&#8217;m willing to do without it charging a lot more. So, it&#8217;s two comps and we&#8217;re both happy.</p>
<p>I seriously doubt that the quality or appropriateness of my designs changes depending on how many ideas I spin out. Like most experienced web designers I&#8217;ve developed biases that show up in my work. Some of those biases are in coding practices. Some have to do with usability. And some work their way into my designs. You might call it a style or a rut depending on whether or not you like the work. </p>
<p>I try to make the design reflect both the personality of the client or company the site is for. I try to be flexible and fresh and have sites look different but another experienced designer would be able to pick my work out. </p>
<p>So why would a client be happy with two choices but less so with one or three plus? I&#8217;ve been wondering about this since I first noticed it a couple of years ago. </p>
<p>It probably has to do with people needing to feel that they have a choice but not really wanting to be bothered with too many. No, that&#8217;s not fair. I don&#8217;t believe that people are avoiding choice. It&#8217;s more that binary decisions are much easier to make. The more choices there are the more we shift thinking modes.</p>
<p>Ask your partner or date, &#8220;Would you rather go to a movie or go dancing tonight?&#8221; and you&#8217;ll probably get a quick answer. Say something like, &#8220;Say, there are a lot of  things to do tonight. Would your rather go to a movie, or maybe dinner? Or there&#8217;s an interesting reading by this author you like. Hey, there&#8217;s a &#8216;moonlight madness&#8217; sale at the mall. Or, maybe we could go see Bill and Mary. You know it&#8217;s been weeks since we&#8217;ve gotten together.&#8221;</p>
<p>After a barrage of options like that, don&#8217;t expect a quick answer, or that any of the choices will be the one finally decided upon. Once we get in the mode of considering all possible options the mental gears shift and it becomes much more difficult for most people to either settle on just one or be as satisfied with the choice. A large portion of &#8220;what if&#8221; gets thrown into the mix. And &#8220;what iffing&#8221; can take a lot of time and effort. Essentially, the more choices there are the harder it will be to settle on any one.</p>
<p>Sales people call this binary option, forced choice. When making an appointment don&#8217;t say, &#8220;When would be best for you?&#8221; Say, &#8220;Would Wednesday at 3:00 or Friday at 10:00 work best for you?&#8221; If either of those times is open most people will go for one of the offered choices. If it isn&#8217;t, they&#8217;ll often quickly volunteer a another time. If you leave the question open ended, you&#8217;re much more likely to get a vague answer or hear, &#8220;I don&#8217;t know. I&#8217;m pretty booked right now.&#8221;</p>
<p>You&#8217;re still giving people a choice. You&#8217;re not closing the door to other options. You&#8217;re just not mentioning them. If it&#8217;s important enough the client will let you know.</p>
<p>But, the truth is, as a marketing tool, a website doesn&#8217;t need to be perfect. It needs to be attractive, appropriate for the intended market or audience and meet certain usability standards. Any of hundreds of variations would probably work just fine for any given site. Getting a client involved in too many options is doing neither of you a favor.</p>
<p>I&#8217;ve spent years building websites. It&#8217;s my job. I&#8217;ve studied design theory, web standards, and the esoteric of menu placement, typography and dozens of other details that the average client couldn&#8217;t possibly know about. Chances that my designs, as would the designs of another experienced designer, will be more effective as a website and as a marketing tool than anything my client would design.</p>
<p>I don&#8217;t want my clients too involved in choosing a design. This is not arrogance or elitism. My auto mechanic has a sign over the cash register in the shop. $65 an hour. $100 an hour if you watch. $150 an hour if you help. That&#8217;s a pretty accurate description of the value they place on clients taking too much interest in their work. I imagine that any person offering services feels pretty much the same way. Try walking into a kitchen someday and telling the chef how to prepare a sauce. Stand far away if he has a knife in his hand.</p>
<p>When I ask the mechanics what the options are I usually get two choices, the minimum safe repair and a full fix. When I offer my clients site comps, I give them two choices. The cost is the same but the look is different. They get to choose. I get to create an effective site without having to discuss and clear every little detail and we both save time.</p>
]]></content:encoded>
			<wfw:commentRss>http://mactheweb.com/tips/the-two-comps-option/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unobtrusive Sidenotes on Web pages</title>
		<link>http://mactheweb.com/tips/unobtrusive-sidenotes-on-web-pages/</link>
		<comments>http://mactheweb.com/tips/unobtrusive-sidenotes-on-web-pages/#comments</comments>
		<pubDate>Sun, 11 Jun 2006 10:46:23 +0000</pubDate>
		<dc:creator>michael</dc:creator>
				<category><![CDATA[Resource Links]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://mactheweb.com/?p=158</guid>
		<description><![CDATA[What&#8217;s the best way to annotate a section of text on a web page? There is no perfect solution yet, but lab.arc90.com offers a nice color coordinated text/sidenote solution.
Unobtrusive Sidenotes is a simple mix of Javascript and CSS that makes it ridiculously easy to incorporate sidenotes into your web pages or blogs. It even includes [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://michaelsdesigns.com/mactheweb/wp-content/photos/sidenotes.png" width="104" height="50" alt="sidenotes" align="left" />What&#8217;s the best way to annotate a section of text on a web page? There is no perfect solution yet, but lab.arc90.com offers a nice <a href="http://lab.arc90.com/tools/sidenote/">color coordinated text/sidenote solution</a>.</p>
<p><a href="http://lab.arc90.com/2006/05/unobtrusive_sidenotes.php">Unobtrusive Sidenotes is a simple mix of Javascript and CSS</a> that makes it ridiculously easy to incorporate sidenotes into your web pages or blogs. It even includes a handy set of colors (all set in CSS and tweak-able) to create that oh-so-subtle correlation between the sidenote and the relevant text.</p>
]]></content:encoded>
			<wfw:commentRss>http://mactheweb.com/tips/unobtrusive-sidenotes-on-web-pages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calling All Designers: Learn to Write</title>
		<link>http://mactheweb.com/tips/calling-all-designers-learn-to-write/</link>
		<comments>http://mactheweb.com/tips/calling-all-designers-learn-to-write/#comments</comments>
		<pubDate>Thu, 11 May 2006 15:08:14 +0000</pubDate>
		<dc:creator>michael</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://mactheweb.com/tips/calling-all-designers-learn-to-write/</guid>
		<description><![CDATA[Derek Powazek in A List Apart No. 216:

Itâ€™s time we designers stop thinking of ourselves as merely pixel people, and start thinking of ourselves as the creators of experiences. And when it comes to experience on the web, thereâ€™s no better way to create it than to write, and write well.

]]></description>
			<content:encoded><![CDATA[<p><a href="http://alistapart.com/articles/learntowrite">Derek Powazek in A List Apart No. 216:</a></p>
<blockquote>
<p>Itâ€™s time we designers stop thinking of ourselves as merely pixel people, and start thinking of ourselves as the creators of experiences. And when it comes to experience on the web, thereâ€™s no better way to create it than to write, and write well.</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://mactheweb.com/tips/calling-all-designers-learn-to-write/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instant iPhoto acces via Automator</title>
		<link>http://mactheweb.com/tips/instant-iphoto-acces-via-automator/</link>
		<comments>http://mactheweb.com/tips/instant-iphoto-acces-via-automator/#comments</comments>
		<pubDate>Wed, 03 May 2006 07:17:48 +0000</pubDate>
		<dc:creator>michael</dc:creator>
				<category><![CDATA[Automation]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://mactheweb.com/?p=136</guid>
		<description><![CDATA[This from Mac OS X Hints
Since Apple developed its &#8220;digital hub&#8221;, with iLife and now iWork, I have wanted to have a system-wide panel that would let me choose pictures from my iPhoto library without having to open the application.
For example, if I want to add a picture to a TextEdit RTFD document, I had [...]]]></description>
			<content:encoded><![CDATA[<p>This from <a href="http://www.macosxhints.com/article.php?story=20060429075843216&#038;lsrc=osxh">Mac OS X Hints</a></p>
<p>Since Apple developed its &#8220;digital hub&#8221;, with iLife and now iWork, I have wanted to have a system-wide panel that would let me choose pictures from my iPhoto library without having to open the application.</p>
<p>For example, if I want to add a picture to a TextEdit RTFD document, I had to launch iPhoto, chose the picture, and drag it to the document. Waiting for iPhoto to launch can be long if you have a lot of photos.</p>
<p>But there is a way to get around this, using an Automator action.</p>
<ol>
<li>Open Automator, and click iPhoto.</li>
<li>From the list of actions, select Ask for Photos, and drag it to the right-hand pane.</li>
<li>Save this as a plug-in, and select Script Menu (the script menu that displays in the menu bar) so it is accessible anywhere. (If this menu is not visible, launch the AppleScript Utility in /Applications/Applescript, and check &#8216;Show Script Menu in menu bar.&#8217;)</li>
</ol>
<p>Next time you need a picture from your iPhoto library, select this action from the AppleScript menu, and you&#8217;ll have a media browser that lets you do so without opening iPhoto.</p>
<p>You can do something similar if you need to select songs from iTunes. Select iTunes in Automator, then Ask for Songs. This lets you select songs from your library, from a specific playlist, or by searching in a Spotlight-type search field. You can also play songs from this window; you might not find this ideal to replace iTunes, but in a pinch, if you need to hear a single song, it will do the trick. </p>
]]></content:encoded>
			<wfw:commentRss>http://mactheweb.com/tips/instant-iphoto-acces-via-automator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get an older camera for eBay photos</title>
		<link>http://mactheweb.com/tips/get-an-older-camera-for-ebay-phots/</link>
		<comments>http://mactheweb.com/tips/get-an-older-camera-for-ebay-phots/#comments</comments>
		<pubDate>Sun, 30 Apr 2006 04:14:23 +0000</pubDate>
		<dc:creator>michael</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://mactheweb.com/tips/get-an-older-camera-for-ebay-phots/</guid>
		<description><![CDATA[I took some photos of K&#8217;s jewelry the other day for her website. While I do charge for my time, I don&#8217;t consider myself a professional photographer and generally recommend to my clients to get a real pro. But sometimes it&#8217;s just faster to do it myself.
Anyway, I used a couple of cameras, one a [...]]]></description>
			<content:encoded><![CDATA[<p>I took some photos of K&#8217;s jewelry the other day for <a href="http://karenmckee.com">her website</a>. While I do charge for my time, I don&#8217;t consider myself a professional photographer and generally recommend to my clients to get a real pro. But sometimes it&#8217;s just faster to do it myself.</p>
<p>Anyway, I used a couple of cameras, one a pretty new 6 megapixel SLR and the other an old 2 megapixel Olympus. It was the photos from the latter that I ended up using on the site. One reason I use the Olympus is because I&#8217;ve had it for years an know exactly how to get the white balance spot on with my lights. The other is that it has a damn good lens.</p>
<p>Did I miss the extra pixels that my Nikon offers? No. I shoot for the web at 1600 X 1200 pixel resolution no matter what the camera. I&#8217;ve found that a 2 MP image works beautifully and that larger resolution images, after they&#8217;ve been resized, actually look worse on web sites. All that extra image capacity is wonderful for printing big prints or for cropping down to a very tiny section of a photo. But for studio work I don&#8217;t have to crop 90% of a photo out. I simply place the camera at an appropriate distance from the subject and pretty much fill the frame.</p>
<p><span id="more-131"></span></p>
<p>The problem is that it is only reasonable to put a fairly small image on a web page. 640 pixels wide will just fit K&#8217;s page and all the photos are smaller than that. So for a 1600 pixel wide image I typically size it to 50% and crop to just a bit. That works well. </p>
<p>Photoshop resizes images crisply at exactly 50% size. But each size reduction loses some information from the image. So if I started with a 6MP, 3000 pixel image and had to reduce it to just over 1/5th the original size, I&#8217;d lose more detail and crispness in the photo. To put it simply, unless I change the camera resolution settings to 1600 X 1200 pixels before I take the shots, all that extra capacity actually gets in the way.</p>
<p>When I used to teach digital photography classes, I was always asked what camera I would recommend. Often the people wanted to take photos for eBay. For  online product photography I recommended shopping eBay for an old 2 or 3 megapixel camera.</p>
<p>New 2 MP cameras are about the same price but they now represent the cheap end. My Olympus Camedia 2040 was actually a top of the line camera when it came out. The difference is very noticible in the lens. It&#8217;s as good as any non-SLR lens available today. Also the camera has a larger number of manual controls than a new point and shoot camera offer. </p>
<p>So, unless they&#8217;ve been abused, 4-5 year old cameras are higher quality than equivalent megapixel cameras manufactured today. Generally Nikon, Canon, Sony and Olympus had better cameras then than most other manufacturers. Now days the general quality has averaged out a lot.</p>
<p>This is not to say that you can&#8217;t take good web photos with a new high resolution camera. You can. I am saying that the best web photos should be taken at a much lower resolution than the cameras are capable of. So if you only want to take eBay pictures and aren&#8217;t interested in printing bigger photos than the typical printer will handle, there&#8217;s no need to pay for the extra megapixels. They actually cause the end photos to look a bit worse.</p>
]]></content:encoded>
			<wfw:commentRss>http://mactheweb.com/tips/get-an-older-camera-for-ebay-phots/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
