<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-699018168204481871</id><updated>2011-07-31T06:27:43.721-04:00</updated><title type='text'>Mountain Studios Blog</title><subtitle type='html'>A blog on multimedia, website design, film production, running a business and all points in between.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mountainstudios.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mountainstudios.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mountain Studios</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-699018168204481871.post-3832523336462044124</id><published>2010-01-11T09:21:00.006-05:00</published><updated>2010-01-11T09:29:46.960-05:00</updated><title type='text'>jQuery Random Tip of the Day #1</title><content type='html'>&lt;b&gt;#1. Load the jQuery framework from Google&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;

Not only does this save about 7 1/2 steps when developing a new site (finding the jQuery download page, downloading the most recent version, uploading it to your new site, linking it...), it may also speed up your site. There is a good chance your customer may already have the jQuery framework cached from a previous site that used the Google link.&lt;br /&gt;&lt;br /&gt;

&lt;code&gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;http://www.google.com/jsapi&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; &lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// Load jQuery &lt;br /&gt;
google.load(&amp;quot;jquery&amp;quot;, &amp;quot;1.2.6&amp;quot;); &lt;br /&gt;
&lt;br /&gt;
google.setOnLoadCallback(function() { &lt;br /&gt;
// Your code goes here. &lt;br /&gt;
}); &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
More info &lt;a href="http://code.google.com/apis/ajaxlibs/documentation/index.html#jquery"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/699018168204481871-3832523336462044124?l=mountainstudios.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mountainstudios.blogspot.com/feeds/3832523336462044124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mountainstudios.blogspot.com/2010/01/jquery-random-tip-of-day.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/3832523336462044124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/3832523336462044124'/><link rel='alternate' type='text/html' href='http://mountainstudios.blogspot.com/2010/01/jquery-random-tip-of-day.html' title='jQuery Random Tip of the Day #1'/><author><name>Mountain Studios</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699018168204481871.post-6762152698170466244</id><published>2009-11-09T11:18:00.002-05:00</published><updated>2009-11-09T11:31:57.894-05:00</updated><title type='text'>Jailbreak Your iPhone with 1 Click</title><content type='html'>&lt;p&gt;With so much in the news these days about the iPhone, Verizon, the Droid, Palm Pre, and the expanded HSPA+ network in Canada, I'm planning on spending the next few posts or so on the pros &amp;amp; cons of the iPhone. We'll take a shallow dive into the world of Jailbreaking and I'll highlight some of the most beneficial apps for the business-types.&lt;/p&gt;&lt;p&gt;We won't get far today, but I'm guessing this post may be just what some of you were looking for if you haven't yet Jailbroken your phone.&lt;/p&gt;&lt;p&gt;A site by the name of "blackra1n" has just released a one-click solution for Jailbreaking any iPhone--even if you're running the most recent iPhone firmware (3.1).&lt;/p&gt;&lt;p&gt;I tried it out and it really was a "single-click" solution:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Go to the blackra1n website: &lt;a href="http://blackra1n.com/"&gt;blackra1n.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Download the software for your platform (Mac or PC).&lt;/li&gt;&lt;li&gt;Open the downloaded program "blackra1n"&lt;/li&gt;&lt;li&gt;Click "make it rain"&lt;/li&gt;&lt;li&gt;Wait 12 seconds then you're done!&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Ok, so looking back it's more like 4 or 5 clicks. But if you just count step 4, it really is a single click.&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;Enjoy your Jailbroken iPhone! Next time we'll talk about some of the advantages of it.&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/699018168204481871-6762152698170466244?l=mountainstudios.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mountainstudios.blogspot.com/feeds/6762152698170466244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/jailbreak-your-iphone-with-1-click.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/6762152698170466244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/6762152698170466244'/><link rel='alternate' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/jailbreak-your-iphone-with-1-click.html' title='Jailbreak Your iPhone with 1 Click'/><author><name>Mountain Studios</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699018168204481871.post-5938834760624403092</id><published>2009-11-06T16:23:00.003-05:00</published><updated>2009-11-06T18:26:02.169-05:00</updated><title type='text'>Coffee: How to Make it the Mountain Studios Way</title><content type='html'>&lt;p&gt;There are two types of people in the world (or perhaps I should say, two types of coffee drinkers in the world): those who drink great coffee and those who think they do. The latter tend to be more of the addicted-I-need-it-now-and-will-drink-any-coffee-type, while the former tend to be more of the coffee-connoisseur type. Now, I'm not here to mock the former group&amp;mdash;a group of people who would be quite hurt and upset if I told them that Tim Horton's or Smitty's (or insert name of chain restaurant here) coffee just doesn't cut it. So I won't do that. Instead, I'd like to present a better way of making a great cup of coffee, professionally and artistically. (Because life is just too short to drink bad coffee.)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Ingredients&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Making a cup of coffee requires essentially just two ingredients: &lt;strong&gt;great beans&lt;/strong&gt; and &lt;strong&gt;great water&lt;/strong&gt;. If you mess up on either of these two, you won't get the perfect cup.&lt;/p&gt;

&lt;p&gt;So let's start with the beans:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;always buy whole beans, roasted within 10 days or less, and grind them just before you brew your cup&lt;/li&gt;
&lt;li&gt;buy good beans, not the cheap no-name grocery variety (try a local roaster and expect to pay at least $12 or more per pound&amp;mdash;here are some other suggestions: &lt;a href="http://www.kickinghorsecoffee.com/" target="_blank"&gt;Kicking Horse Coffee&lt;/a&gt;, &lt;a href="http://www.justuscoffee.com/" target="_blank"&gt;Just Us Coffee&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There is much more that could be said about the coffee itself, but let's leave it at that. Next, the water:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;if you use bad water, either well-water or city-water, expect poor results&lt;/li&gt;
&lt;li&gt;always use 100% pure water (either distilled or purified by reverse osmosis) note: &lt;em&gt;most bottled water is not pure (besides, bottled water is bad for the environment, but let's leave that for another post)&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The Process&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;boil water in a kettle&lt;/li&gt;
&lt;li&gt;in the meantime, grind your beans using a good coffee bean grinder&amp;mdash;to a coarse grind&lt;/li&gt;
&lt;li&gt;use 1 tablespoon per 4 or 5 oz of water&lt;/li&gt;
&lt;li&gt;pour the measured coffee into the bottom of your French Press&lt;/li&gt;
&lt;li&gt;once the water is just off the boil, pour it into the French Press&lt;/li&gt;
&lt;li&gt;stir it a few times to create a nice bloom on top&lt;/li&gt;
&lt;li&gt;set your timer for 4 minutes&lt;/li&gt;
&lt;li&gt;enjoy a great cup of coffee!&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/699018168204481871-5938834760624403092?l=mountainstudios.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mountainstudios.blogspot.com/feeds/5938834760624403092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/coffeehowtomakeitthemountainstudiosway.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/5938834760624403092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/5938834760624403092'/><link rel='alternate' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/coffeehowtomakeitthemountainstudiosway.html' title='Coffee: How to Make it the Mountain Studios Way'/><author><name>Mountain Studios</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699018168204481871.post-7683944274419990838</id><published>2009-11-06T16:21:00.003-05:00</published><updated>2009-11-06T18:25:12.367-05:00</updated><title type='text'>The Absolute Easiest and Fastest AJAX Form Solution using jQuery</title><content type='html'>&lt;p&gt;By now you've probably heard about AJAX and all its glory, but perhaps you have never ventured into that part of the web programming world. However, you have just built a simple contact form and thought about how great it would be to allow the user to submit this form without reloading the entire page. No problem, this is what we will do to make it happen using PHP:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Build your contact form as usual, using the POST method. (Nothing different here.)&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
&amp;lt;form 
method=&amp;quot;post&amp;quot; action=&amp;quot;process_form.php&amp;quot; id=&amp;quot;contactForm&amp;quot;&amp;gt;&lt;br /&gt;
Your Name: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;name&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Your Email: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;email&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Comments: &amp;lt;textarea name=&amp;quot;comments&amp;quot; rows=&amp;quot;10&amp;quot; cols=&amp;quot;40&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;submit&amp;quot; value=&amp;quot;submit&amp;quot; /&amp;gt;
&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;/li&gt;

&lt;li&gt;Build your php form processing script as usual in PHP. (Nothing different here either.)
&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
&amp;lt;?php&lt;br /&gt;
if ($_POST['submit']) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$to = &amp;quot;email@domain.com&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$from = $_POST['email'];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$subject = &amp;quot;New Website Comments&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$message = &amp;quot;Comments were left on your website &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
from &amp;quot;.$_POST['email'].&amp;quot; at &amp;quot;.date(&amp;quot;g:i&amp;quot;).&amp;quot; on &amp;quot;.date(&amp;quot;M j, Y&amp;quot;).&amp;quot;.&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$message .= &amp;quot;\r\n&amp;quot;.$_POST['name'].&amp;quot;\r\n&amp;quot;.$_POST['email'].&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;\r\n&amp;quot;.$_POST['comments'];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$headers = 'From: '.$_POST['email'].&amp;quot;\r\n&amp;quot;.'Reply-To: '.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$_POST['email'].&amp;quot;\r\n&amp;quot;.'X-Mailer: PHP/'.phpversion(); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mail($to,$subject,$message,$headers);&lt;br /&gt;
}
&lt;br /&gt;
?&amp;gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/code&gt;
&lt;/li&gt;

&lt;li&gt;(This is where we add code.) Download the &lt;a href="http://docs.jquery.com/Downloading_jQuery#Current_Release"&gt;jQuery library&lt;/a&gt; (get the minified version to save time) and the &lt;a href="http://www.malsup.com/jquery/form/#download"&gt;AJAX Form jQuery script&lt;/a&gt;. Once you have those two files, include them both like so:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;jquery-1.3.2.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;jquery.form.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;
Don't forget to change the paths and filenames to match the files you downloaded!&lt;br /&gt;
Then, all you need to do is add this script:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
$(document).ready(function(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$('#contactForm).ajaxForm(function() { &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alert(&amp;quot;Your message has been sent!&amp;quot;); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});&lt;br /&gt;
});&lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;
That's it! When you submit the form, the data will be sent &lt;em&gt;asynchronously&lt;/em&gt; and your page won't have to refresh. If it is processed successfully, you will see an alert telling you it has been sent. See above -- whatever you put in that &lt;code&gt;ajaxForm&lt;/code&gt; function will happen. So if you really want to get fancy, you could use jQuery to hide the form only to reveal a new DIV that says thank you.&lt;br /&gt;
&lt;br /&gt;
All the best at using AJAX!


&lt;/li&gt;

&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/699018168204481871-7683944274419990838?l=mountainstudios.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mountainstudios.blogspot.com/feeds/7683944274419990838/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/theabsoluteeasiestandfastestajaxformsol.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/7683944274419990838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/7683944274419990838'/><link rel='alternate' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/theabsoluteeasiestandfastestajaxformsol.html' title='The Absolute Easiest and Fastest AJAX Form Solution using jQuery'/><author><name>Mountain Studios</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699018168204481871.post-7723818321350210216</id><published>2009-11-06T16:19:00.001-05:00</published><updated>2009-11-06T18:26:47.316-05:00</updated><title type='text'>Write Faster and Easier Javascript With jQuery</title><content type='html'>&lt;p&gt;&lt;a href="http://jquery.com/" target="_blank"&gt;jQuery&lt;/a&gt; is "a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML." In plain English, it is a library that you include on your web page that allows you to add Javascript code much easier than writing out old-fashioned code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The $ function&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Taken from &lt;a href="http://en.wikipedia.org/wiki/JQuery" target="_blank"&gt;Wikipedia&lt;/a&gt;, "one of the critical concepts in any jQuery code is the so called '$' function. '$' is actually an 'alias' for the 'jQuery' namespace."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example: Toggle a Div Visibility&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To toggle the visibility of a div with a simple click of a button, add this code to the &lt;code&gt;&amp;lt;a&amp;gt;&lt;/code&gt; tag:&lt;br /&gt;
&lt;code&gt;&amp;lt;a onclick="$('#divid').toggle();"&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Replace 'divid' with the ID of your div. Simple as that. Voila -- you have a DIV that hides and shows with the click of a button (or a link, in this case).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Not Impressed Yet?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It works great, but it's not quite smooth enough. Let's slow down the transition a little. That sounds complicated, right? Well, with jQuery it's as easy as adding one word to the code. Simply add the word "slow" to the toggle script like this:&lt;br /&gt;
&lt;code&gt;&amp;lt;a onclick="$('#divid').toggle('slow');"&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;That's it! And when you get bored with toggling your divs, explore the many plugins on the jQuery site:&lt;br /&gt;&lt;a href="http://plugins.jquery.com/"&gt;http://plugins.jquery.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Doesn't Work For You?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Don't forget to download and include the jQuery file:&lt;br /&gt;
&lt;code&gt;&amp;lt;script type="text/javascript" src="jquery.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/code&gt;
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/699018168204481871-7723818321350210216?l=mountainstudios.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mountainstudios.blogspot.com/feeds/7723818321350210216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/writefasterandeasierjavascriptwithjquer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/7723818321350210216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/7723818321350210216'/><link rel='alternate' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/writefasterandeasierjavascriptwithjquer.html' title='Write Faster and Easier Javascript With jQuery'/><author><name>Mountain Studios</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699018168204481871.post-7507758191162599098</id><published>2009-11-06T16:17:00.000-05:00</published><updated>2009-11-06T16:19:53.324-05:00</updated><title type='text'>Five Tips for Building Effective Web Sites</title><content type='html'>&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Write Quality, Validated Code&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;Web design tools such as Front Page  can help create web pages in &amp;quot;design&amp;quot; mode if you are unfamiliar with HTML, but be cautious as these tools can create unexpected results when viewed in different web browsers and platforms. When creating a web site, always check your code with a web page validator throughout the programming stages (&lt;a href="http://validator.w3.org" target="_blank"&gt;http://validator.w3.org&lt;/a&gt;).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol start="2"&gt;
&lt;li&gt;&lt;strong&gt;Use CSS&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;Never use &amp;lt!;font&amp;gt!; tags. Those tags are years old, deprecated and can create unexpected results on different platforms and browsers. Always attach the same stylesheet to every page. Then, if you need to change the font on your web site, you only need to change it once on the stylesheet; all pages will be changed.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol start="3"&gt;
&lt;li&gt;&lt;strong&gt;Use Well-written Content&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;One of the best ways to get listed in search engines is to use well-written content. Content that is not-interesting or has spelling or grammar mistakes will not be noticed. If you want visitors, you may need to hire a professional to write or re-write your web site content.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol start="4"&gt;
&lt;li&gt;&lt;strong&gt;Make Your Site Easily Navigable&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt; Don't use frames. Don't use iFrames. Use breadcrumbs. Always put secondary and tertiary navigation links in the same place on every page. Use rollovers when possible. Include a site map. Don't underline text (unless it's a link). Use alt tags.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol start="5"&gt;
&lt;li&gt;&lt;strong&gt;Update It Often&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt; In order to keep customers coming back, it needs to be fresh. Update it often. Add a &amp;quot;News&amp;quot; section (as long as it doesn't get stale). Offer time-sensitive offers. Don't just set it and forget it.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/699018168204481871-7507758191162599098?l=mountainstudios.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mountainstudios.blogspot.com/feeds/7507758191162599098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/fivetipsforbuildingeffectivewebsites.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/7507758191162599098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/7507758191162599098'/><link rel='alternate' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/fivetipsforbuildingeffectivewebsites.html' title='Five Tips for Building Effective Web Sites'/><author><name>Mountain Studios</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699018168204481871.post-6361651647097405708</id><published>2009-11-06T16:10:00.001-05:00</published><updated>2009-11-06T18:27:19.693-05:00</updated><title type='text'>Go For A Paperless Office</title><content type='html'>&lt;h3&gt;Save a tree... and save space in your office.&lt;/h3&gt;
&lt;p&gt;If your filing cabinet is anything like mine, I welcomed this  hint (I think I read about it in a recent edition of &lt;a href="http://www.maclife.com/" target="_blank"&gt;Mac Life&lt;/a&gt;). &lt;/p&gt;
&lt;p&gt;Stop filing all those important receipts, credit card bills, government tax statements, the list goes on. Instead, scan them as you receive them, save them in an organized way on your computer, then shred them. No more filing!&lt;/p&gt;
&lt;p&gt;You only need 3 things to start a paperless office (I&amp;rsquo;m assuming you already have a computer since you&amp;rsquo;re reading this):&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;A scanner&lt;/strong&gt;. A multi-page scanner is preferable, but any USB scanner should work. Your scanner probably came with some kind of an application that let&amp;rsquo;s you scan documents. If you use a Mac, just use Image Capture. &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A shredder&lt;/strong&gt;. Any shredder will do. I use a $20 one from Loblaws. Note: if you use a cheap(er) one, it seems to work better if you fold the paper in half or in thirds before shredding it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A backup plan&lt;/strong&gt;. Now that you&amp;rsquo;re keeping all of your very important files on your computer that has  never crashed on you...  You need to backup these files. I use .Mac&amp;rsquo;s convenient backup tool. But just burning them to CD might be sufficient for you... &lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Go green&lt;/h3&gt;
&lt;p&gt;There are other things you can do to keep the paper out of your office: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;send invoices by email&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.epost.ca/" target="_blank"&gt;register to receive all your bills by email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.interac.ca/consumers/productsandservices_ol_emt.php" target="_blank"&gt;request electronic payments  from your customers&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/699018168204481871-6361651647097405708?l=mountainstudios.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mountainstudios.blogspot.com/feeds/6361651647097405708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/go-for-paperless-office.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/6361651647097405708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699018168204481871/posts/default/6361651647097405708'/><link rel='alternate' type='text/html' href='http://mountainstudios.blogspot.com/2009/11/go-for-paperless-office.html' title='Go For A Paperless Office'/><author><name>Mountain Studios</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
