<?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>Six Revisions &#187; Web Applications</title>
	<atom:link href="http://sixrevisions.com/category/web-applications/feed/" rel="self" type="application/rss+xml" />
	<link>http://sixrevisions.com</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 03:46:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Designing Pricing Plans for Subscription-Based Web Apps</title>
		<link>http://sixrevisions.com/web-applications/designing-pricing-plans-for-subscription-based-web-apps/</link>
		<comments>http://sixrevisions.com/web-applications/designing-pricing-plans-for-subscription-based-web-apps/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 12:38:31 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=5642</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5642&c=490795881' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5642&c=490795881' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />When your business model revolves around reoccurring subscriptions &#8212; which is a popular model for software as a service (SaaS) products like Basecamp, FreshBooks and CampaignMonitor &#8212; the most difficult part of generating revenue becomes getting users to sign up. That&#8217;s where pricing plans &#8212; different subscription options with variations in price and features &#8212; [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5642&c=1584014582' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5642&c=1584014582' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-applications/designing-pricing-plans-for-subscription-based-web-apps/"><img src="http://cdn.sixrevisions.com/0163-01_designing_pricing_plans.jpg" width="550" height="200" alt="Designing Pricing Plans for Subscription-Based Web Apps" /></a></p>
<p>When your business model revolves around reoccurring subscriptions &#8212; which is a popular model for software as a service (SaaS) products like Basecamp, FreshBooks and CampaignMonitor &#8212; the most difficult part of generating revenue becomes <a href="http://sixrevisions.com/usabilityaccessibility/getting-users-to-sign-up-factors-in-design-and-content/" title="Getting Users to Sign Up: Factors in Design and Content">getting users to sign up</a>.</p>
<p>That&#8217;s where pricing plans &#8212; different subscription options with variations in price and features &#8212; play a pivotal role.</p>
<p><span id="more-5642"></span></p>
<p>In this article, I will discuss a few tips and best practices for creating and testing pricing plans for web-based subscription services and apps.</p>
<h3>Background</h3>
<p>I had a great discussion on techniques and best practices for selling SaaS with DeskAway&#8217;s founder (and a very smart guy) <a href="http://www.sahilparikh.com/" target="_blank">Sahil Parikh</a>.</p>
<p>The interesting thing I got from our conversation is something we already know is happening. IT &#8212; and thus, the Internet startup business model &#8212; is moving toward a reoccurring subscription-based economy.</p>
<p>Thus, designing an effective pricing plan for users has become of paramount importance more than ever.</p>
<h3>Testing the Pricing Plan</h3>
<p>I believe it&#8217;s extremely important to test your work and gather data for designing and improving on a product. Testing should be a  primary priority in the creation of a web-based app or service, especially because improvements can be made at any time.</p>
<p>In the context of designing a pricing plan, it&#8217;s essential to check whether it works well for the target user base and to ensure that it generates your company the most optimal revenue.</p>
<p>How do you test the efficacy of a pricing plan? You can use <a href="http://sixrevisions.com/user-interface/an-introduction-to-website-split-testing/" title="An Introduction to Website Split Testing">A/B testing</a> to discover differences in the number of sign-ups when you change a certain aspect of the pricing plan.</p>
<p>Google&#8217;s <a href="http://www.google.com/websiteoptimizer" target="_blank">Website Optimizer</a> is a free and very popular tool for A/B testing, and that&#8217;s what we use at my company to test pricing plans.</p>
<h3>What to Test</h3>
<p>You can test several components of your pricing plan. Let&#8217;s go through a couple of things we can test.</p>
<h4>Price</h4>
<p>What are the effects of increasing or decreasing the price of your software?</p>
<p>Caution is needed here, since varying your prices for the same product can get you in hot water, as in the case of <a href="http://news.cnet.com/2100-1017-245631.html">Amazon.com when they tested pricing back in 2000</a>.</p>
<p>Test the validity of pricing ideas such as whether increasing your price leads to more sign-ups or if having the price end in a <em>9</em> (such as $49 or $19.99) increases, decreases or has no effect on revenue generation.</p>
<p>As a starting point for your price testing, you can read this <a href="http://downloads.businessofsoftware.org/dontjustrollthedice.pdf" target="_blank">short PDF guide on software pricing</a> for inspiration.</p>
<h4>Number of Subscription Plans</h4>
<p>There are ways in which you can create smart pricing plans that help your end-users choose an appropriate plan.</p>
<p>One of the ideas we tested was to have a mid-range plan that could lead more users to purchase our more expensive subscription plan.</p>
<p>This idea was inspired by professor of psychology and behavioral economics <a href="http://danariely.com/the-books/excerpted-from-chapter-1-%E2%80%93-the-truth-about-relativity-2/" target="_blank" title="The Truth About Relativity">Dan Ariely&#8217;s observation</a> that &quot;most people don&#8217;t know what they want unless they see it in context.&quot;</p>
<p>&quot;Like an airplane pilot landing in the dark, we want runway lights on either side of us, guiding us to the place where we can touch down our wheels,&quot; explained Ariely.</p>
<p>When people see different options, they start comparing them with each other. The hypothesis we tested was that people choose things relative to their neighboring options, and not in absolute terms.</p>
<p><img src="http://cdn.sixrevisions.com/0163-02_price_plan_a.png" width="535" height="411" /></p>
<p><img src="http://cdn.sixrevisions.com/0163-03_price_plan_b.jpg" width="550" height="316" /></p>
<p>Our idea was that the $69 plan would lead to more sign-ups for the $79 plan.</p>
<p>When we tested these two versions in Google Website Optimizer, this is what we found out:</p>
<ul>
<li>With version B, we got about <strong>9% more sign-ups</strong> for the $79 plan</li>
<li>Nobody bought the $69 plan</li>
</ul>
<p>The interpretation of the results: When we provided the $69 option, potential buyers compared it with the $79 plan and found that it was more valuable.</p>
<p>What could have gone on in the user&#8217;s mind as he was choosing a plan to purchase? &quot;For just $10, I&#8217;ll get another 2GB and social media branding/bookmarking.&quot;</p>
<h3>Some Tips for Free Plans</h3>
<p>We have largely talked about paid plans, so let us briefly discuss the topic of providing free plans along with paid subscriptions: the <a href="http://en.wikipedia.org/wiki/Freemium">freemium</a> business model.</p>
<p>The objective of the free plan is simple: to grow your number of users. The theory is this: when a company is just starting out, their needs aren&#8217;t the same as bigger companies and, almost certainly, their budgets are more restricted.</p>
<p>The freemium model reduces the risk to try and use your software. It eliminates a barrier of use (i.e., cost) for companies starting out and those that would like to field-test the software without monetary commitment.</p>
<p>Then, as they grow, and as their needs expand, they will upgrade their plan to one of your paid plans to match their needs. This is similar to how retail stores often offer reduced prices on certain items (called <a href="http://en.wikipedia.org/wiki/Loss_leader" target="_blank">loss leaders</a>) in the hopes of getting you in the store to purchase one of the regularly priced items.</p>
<p>The <a href="http://mailchimp.com/pricing/" target="_blank">Forever Free Plan</a> from MailChimp is a great example of using free plans to get sign-ups that can later on be converted to revenue through subscription upgrades.</p>
<p><img src="http://cdn.sixrevisions.com/0163-04_mailchimp_pricing_plan.png" width="550" height="414" /></p>
<p>How do you differentiate between free and paid plans? Through resource throttling. For example, MailChimp is free for up to 2,000 email recipients. If you have more email subscribers than that, you will have to upgrade your subscription plan.</p>
<p>An effective free plan lets users use all (or most) of the features of the app. For example, the popular file-syncing tool, DropBox, gives you every feature of the paid subscription plan, however, your resource is limited to 2GB of files instead of 50GB of files.</p>
<p><img src="http://cdn.sixrevisions.com/0163-05_dropbox_pricing.png" width="550" height="376" /></p>
<p>In addition, use the <a href="http://sixrevisions.com/web_design/the-art-of-distinction-in-web-design/">art of distinction</a> to highlight the subscription plan that provides the user with the most bang for their buck. Give it a different visual treatment.</p>
<p><img src="http://cdn.sixrevisions.com/0163-06_highlight_pricing_plan.jpg" width="480" height="190" /></p>
<p>Similarly, if you find that you need to, you can deemphasize the availability of the free plan without discontinuing it. For example, the free plan of Basecamp, now a wildly successful web app, has reduced the visibility of their free plan.</p>
<p><img src="http://cdn.sixrevisions.com/0163-07_basecamp_pricing.png" width="550" height="306" /></p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/design-showcase-inspiration/70-examples-of-product-comparison-tables-in-web-design/">70+ Examples of Product Comparison Tables in Web Design</a></li>
<li><a href="http://sixrevisions.com/user-interface/6-popular-content-presentation-design-patterns/">6 Popular Content Presentation Design Patterns</a></li>
<li><a href="http://sixrevisions.com/user-interface/designing-effective-faq-pages/">Designing Effective FAQ Pages</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-applications/">Web Applications</a> and <a href="http://sixrevisions.com/category/user-interface/">User Interface</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://cdn.sixrevisions.com/authors/ravi_pathak_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Ravi Pathak</strong> is the co-founder of <a href="http://www.tatvic.com/" target="_blank">Tatvic</a>. He manages conversion rate optimization and is involved in developing products like <a href="http://www.liftsuggest.com/">Liftsuggest</a>. He is based out of Ahmedabad, India. Connect with him on Twitter @<a href="http://www.twitter.com/ravipathak">ravipathak</a> and <a href="http://in.linkedin.com/in/ravipathak">LinkedIn</a>.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-applications/designing-pricing-plans-for-subscription-based-web-apps/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Building Mobile Web Apps the Right Way: Tips and Techniques</title>
		<link>http://sixrevisions.com/web-applications/building-mobile-web-apps-the-right-way-tips-and-techniques/</link>
		<comments>http://sixrevisions.com/web-applications/building-mobile-web-apps-the-right-way-tips-and-techniques/#comments</comments>
		<pubDate>Mon, 09 May 2011 11:00:55 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=5398</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5398&c=2107637577' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5398&c=2107637577' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Mobile web apps are useful alternatives to native apps for mobile devices. These days, Android-based products and iOS devices like the iPhone and iPad all come packed with fantastic mobile browsers (Mobile Chrome and Mobile Safari respectively), and Opera fans can install their preferred browser, too. From a desktop point of view, these products make [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5398&c=1648374085' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5398&c=1648374085' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-applications/building-mobile-web-apps-the-right-way-tips-and-techniques/"><img src="http://cdn.sixrevisions.com/0121-01_build_webapp_rightway_thumbnail.jpg" width="550" height="200" alt="Building Mobile Web Apps the Right Way: Tips and Techniques" /></a></p>
<p>Mobile web apps are useful alternatives to native apps for mobile devices. These days, Android-based products and iOS devices like the iPhone and iPad all come packed with fantastic mobile browsers (Mobile Chrome and Mobile Safari respectively), and Opera fans can install their preferred browser, too.</p>
<p>From a desktop point of view, these products make browsing just about the most pleasurable experience possible. CSS3 transitions, beautifully crafted <a href="http://sixrevisions.com/html/the-only-html5-resources-you-need-for-getting-up-to-speed/" title="The Only HTML5 Resources You Need for Getting Up to Speed">HTML5</a> and embellishments mean their users get the highest possible browsing experience (assuming the content being viewed has been crafted with care and consideration).</p>
<p><span id="more-5398"></span></p>
<p>Their mobile counterparts equally do not disappoint. Fast-loading JavaScript, combined with equally impressive CSS3 and HTML rendering mean that your mobile browser can provide you with as rich an experience as a native app.</p>
<p>Being mobile and Web-based, there are obviously going to be performance concerns. One advantage of native over Web-based mobile apps is that you download much of the interface when you download the app originally, so you are only really loading relevant data when you use them. In addition, native apps can take advantage of the platform&#8217;s integrated development features (such as standard UIs), which can further aid performance. </p>
<p>Web-based mobile apps work in the same way as a website would, i.e., you load the content of a page when a user requests to view that page. We can use the browser cache to make things speedier for users with primed caches, but all graphics, images, scripts and data are loaded from your web server as opposed to being on the client&#8217;s device (in the case of most native apps).</p>
<h3>Mobile Web App vs. Mobile Website</h3>
<p>These days, more and more online products come with a mobile version, which is generally a slightly scaled-down version of a main website optimized for small screens (see <a href="http://www.amazon.co.uk/">Amazon</a>, <a href="http://www.twitter.com/">Twitter</a>, and the <a href="http://www.bbc.co.uk/">BBC homepage</a>, for example). A mobile version of a site often takes a site&#8217;s content and outputs it so the information can be consumed more easily on a mobile device.</p>
<p><img src="http://cdn.sixrevisions.com/0121-02_mobile_sites.jpg" alt="" width="550" height="310" /></p>
<p>CSS media queries and other feature-detection techniques can be used to determine certain characteristics of a device or browser viewport, which gives developers the option to use the same code to present content at its <a href="http://sixrevisions.com/web_design/situational-design-for-the-web/" title="Situational Design for the Web">best for the situation in which it is being viewed.</a></p>
<p>Mobile web apps are similar in a certain respect, because you want the content to be enjoyed and digested as easily as possible.</p>
<p>I would argue, though, that a mobile web app differs from a mobile version of a website due to it being tailor-made for the mobile platform. The UI will generally be more customized, and will include more mobile-device-centric user interfaces, as can see from the following examples.</p>
<p><img src="http://cdn.sixrevisions.com/0121-03_web_apps_examples.jpg" width="550" height="273" /></p>
<p>At a quick glance of the mobile web apps above, you can see how the user interfaces are more customized to suit the mobile platform. They use bigger hit areas optimized for fingertips, making them easier to use. The YouTube and iPlayer examples use more grid-based button layouts, presenting controls within the app in a similar way as native mobile apps do.</p>
<p>As an example, shown below, you can see the similarities between the two forms of apps and their UI elements by comparing the YouTube and iPlayer web apps, and the Sky Sports News native app on the iPhone.</p>
<p><img src="http://cdn.sixrevisions.com/0121-04_comparison.jpg" width="550" height="273" /></p>
<h3>Mobile as a Platform</h3>
<p>We&#8217;ve all got a mobile device these days &#8212; whether it&#8217;s a smartphone like the iPhone or a touchscreen tablet like the iPad &#8212; and most of us in the industry will use many different features of our mobile devices for various purposes.</p>
<p>It&#8217;s now easier for a greater proportion of people to access the Mobile Web, and that should be an important consideration when you decide to launch a product in this space.</p>
<p>Mobile design and data delivery differs from the traditional desktop environment; let&#8217;s talk about that next.</p>
<h3>Desktop vs. Mobile</h3>
<p><img src="http://cdn.sixrevisions.com/0121-05_mobile_as_a_platform.jpg" width="550" height="348" /></p>
<p>Here&#8217;s a quick breakdown of the big differences between desktop and mobile platforms:</p>
<ul>
<li>Mobile device hardware is smaller and generally tends to have lower hardware resources than desktops/laptops.</li>
<li>Smaller screens bring about different design considerations and challenges.</li>
<li>Touchscreen technology introduces new interaction concepts that differ from traditional input devices (keyboard and mouse).</li>
<li>With a mobile device, internet connectivity is not always as reliable as a hard-wired broadband connection, which means internet connectivity is a concern and data transfer could be significantly slower.</li>
</ul>
<p>Although these sound as if they are hurdles to get over, with  careful thought and consideration, there&#8217;s no reason why they should be.</p>
<p>Touchscreen technology is exciting. The smaller screen design will really make you think about how to get the user to interact with your mobile web app in the most satisfying way possible.</p>
<p>What we should really be doing is looking at the list of differences above and seeing opportunities to deliver our content in a different way.</p>
<p>Building mobile web apps will be a paradigm shift from traditional web development and web design.</p>
<p>Mobile is the platform that people can have with them all of the time. That&#8217;s an exciting concept.</p>
<p>In the next sections, we will discuss development/design considerations, as well as concepts and techniques for building mobile web apps.</p>
<h3>Keep File Sizes Small</h3>
<p>When you don&#8217;t have sufficient WiFi coverage, data connection will usually be slower or non-existent. For any mobile product &#8212; whether it&#8217;s a native app that relies on data transfer, a mobile web app, or a mobile version of a site &#8212;  concerns regarding internet connectivity means you should try to cut down on the amount of data that your user has to download.</p>
<p>Quicker experiences are generally more satisfying and are therefore more usable. We can speed things up by keeping files smaller in size and reducing the number of files we serve to users.</p>
<p>Remember:</p>
<ul>
<li>Slower download speeds = longer loading times</li>
<li>Smaller and fewer files = quicker loading times</li>
</ul>
<p>It&#8217;s our responsibility to balance the above equations so that we create a beautiful-looking product that still functions responsively.</p>
<h3>Dealing with Image Performance</h3>
<p>We want to try to get rid of as many images as we can. For the images we keep, we want them to be as lightweight as possible.</p>
<p>If images are a necessity for particular parts of your mobile web app design, then there are a couple of extra steps we can use to trim off any excess fat from your files.</p>
<h4>Use Adobe Fireworks for Transparent PNGs</h4>
<p>I have to admit that I don&#8217;t really use Fireworks that much these days, as Illustrator and <a href="http://sixrevisions.com/category/photoshop/" title="Photoshop - Six Revisions">Photoshop</a> more than meet my design requirements, but Fireworks does have one powerful ace up its sleeve. If you want to use PNGs with alpha transparency, then unfortunately, Photoshop will only allow you to export 24-bit PNGs (PNG-24), which are heftier than 8-bit PNGs.</p>
<p>Using Fireworks, we can save in 8-bit PNG, even when the image requires alpha transparency. In my experience, this can remove 20% or more off the file size with little to no loss in quality.</p>
<p>All you have to do is open up your 24-bit PNG, then, in the PNG compression settings panel in Fireworks, set it to 8-bit with alpha transparency, and then export. Voila, you have much smaller images to use!</p>
<p><img src="http://cdn.sixrevisions.com/0121-06_fireworks.jpg" width="550" height="499" /></p>
<h4>Using ImageAlpha</h4>
<p>If Fireworks sounds like too much of a bother, check out <a href="http://pornel.net/imagealpha">ImageAlpha</a>. Once installed, all you need to do is drag your images into its main window and then tweak the export settings to remove excess data from the images.</p>
<p><img src="http://cdn.sixrevisions.com/0121-07_imagealpha.jpg" width="550" height="303" /></p>
<p>Both techniques are very quick to implement. I would recommend using them for all projects, not just for mobile devices, because they&#8217;ll speed up <a href="http://sixrevisions.com/web-development/decrease-webpage-load-times/" title="10 Tips for Decreasing Web Page Load Times">web page loading times</a> for your users due to reduced file sizes.</p>
<p>To learn more about using PNGs in web designs, see the <a href="Web%20Designer's%20Guide%20to%20PNG%20Image%20Format">Web Designer&#8217;s Guide to PNG Image Format.</a></p>
<h3>Leveraging CSS3</h3>
<p>Mobile web browsers these days are pretty advanced. Android devices use a mobile version of Google Chrome, whilst the iPhone does the same with Apple&#8217;s Safari. Some mobile devices come with mobile Opera and others allow you to install a browser of your choice such as mobile Firefox. So we&#8217;re talking about some pretty good browsers in terms of CSS3 and HTML5 feature support.</p>
<p><a href="http://sixrevisions.com/css/20-useful-resources-for-learning-about-css3/" title="20 Useful Resources for Learning about CSS3">CSS3</a> allows us to render things through code that would previously have required an image. We can use color gradients, draw rounded corners, create drop shadows, apply multiple backgrounds to HTML elements, and more &#8212; all of which can help improve performance and decrease development times.</p>
<p>If you look at a typical application interface via your smartphone, it&#8217;s almost guaranteed that you&#8217;ll find CSS3 being used.</p>
<p>By using CSS3, we can reduce data transfer &#8212; particularly images and possibly excess HTML markup. We let the browser and the device do the work to render the interface more quickly.</p>
<p><img src="http://cdn.sixrevisions.com/0121-09_toolbar.jpg" width="550" height="283" /></p>
<p>Want the Apple-esque toolbar highlighted above? All you need is the following style rule (which uses CSS3) rather than creating and loading a CSS background image (which is how we&#8217;d traditionally do this with CSS2).</p>
<pre>.toolbar {
  width: 100%;
  height: 44px;
  background-color: #000000;
  border-top: 1px solid #4B4B4B;
  background-image: -moz-linear-gradient(top, #2F2F2F, #151515 50%, #000000 51%, #000000);
  background-image: -o-linear-gradient(top, #2F2F2F, #151515 50%, #000000 51%, #000000);
  background-image: -WebKit-gradient(linear, 0% 0%, 0% 100%, from(#2F2F2F), color-stop(50%, #151515), color-stop(51%, #000000), to(#000000));
  background-image: linear-gradient(top, #2F2F2F, #151515 50%, #000000 51%, #000000);
}</pre>
<p>Here&#8217;s what it looks like when applied to a <code>div</code> element viewed in Safari (desktop):</p>
<p><img src="http://cdn.sixrevisions.com/0121-10_toolbar_inbrowser.png" width="528" height="285" /></p>
<p>Now, instead of an image that won&#8217;t scale well &#8212; i.e., if the toolbar&#8217;s height needs to be increased, a CSS background image will not scale with it &#8212; we have a device-rendered HTML element with a gradient that will scale and adapt nicely for different device orientations and sizes.</p>
<p>It&#8217;s true that older browsers such as IE on a Windows Mobile device won&#8217;t necessarily render the gradient, but we can circumvent that problem by using the <code>background-color</code> within the same CSS rule as a fallback mechanism. This means all browsers capable of the gradient will show the gradient, but those that can&#8217;t will show the solid color instead (which we set to black, <code>#000000</code>).</p>
<p>All users still get to enjoy your mobile web app interface, but older devices just have the extra layer of gloss removed. This technique is called <a href="http://sixrevisions.com/web-development/progressive-enhancement/" title="Progressive Enhancement 101: Overview and Best Practices">progressive enhancement</a>.</p>
<h3>HTML Canvas</h3>
<p>If you fancy a little more work, then you can <a href="http://sixrevisions.com/web-development/10-ways-to-improve-your-web-page-performance/" title="10 Ways to Improve Your Web Page Performance">improve speed</a> even further using the <a href="http://sixrevisions.com/html/canvas-element/">canvas element</a>. Although using CSS gradients eradicates the loading of a physical image, that method still causes the device&#8217;s rendering engine to construct an image in the browser, which can result in a performance reduction depending on the device and browser.</p>
<p>By using the <code>canvas</code> element and some JavaScript, we can get the browser to draw the gradient without rendering it like an image. This technique can possibly be speedier on certain browsers, even if we need to use JavaScript. At the very least, using <code>canvas</code> is another tool you can use for drawing if it can&#8217;t be done in CSS3 or if you find that it&#8217;s a better option for performance.</p>
<p>To create the same toolbar above, first we need to create a <code>canvas</code> element in the HTML document like so:</p>
<pre>&lt;canvas id=&quot;toolbar&quot;&gt;&lt;/canvas&gt;</pre>
<p>Then, with JavaScript, we can use the following script to produce the desired gradient on the canvas:</p>
<pre>var canvas = document.getElementById(&quot;toolbar&quot;);
var context = canvas.getContext(&quot;2d&quot;);
var gradient = context.createLinearGradient(0, 0, 0, 44);
gradient.addColorStop(0,'#2F2F2F');
gradient.addColorStop(0.5,'#151515');
gradient.addColorStop(0.51,'#000000');
gradient.addColorStop(1,'#000000');
context.fillStyle = gradient;
context.fillRect(0, 0, 300, 44);</pre>
<p>This is what the above code looks like:</p>
<p><img src="http://cdn.sixrevisions.com/0121-11_toolbar_canvas.png" width="528" height="278" /></p>
<h3>Hardware Acceleration</h3>
<p>When it comes to <a href="http://sixrevisions.com/user-interface/a-quick-look-at-mobile-web-designs/" title="A Quick Look at Mobile Web Designs">mobile web apps</a>, Apple&#8217;s mobile devices are a major consideration that we need to be aware of because of the current popularity of the iPhone and iPad. Safari 5 (on all platforms) brings hardware acceleration into the mix. If you&#8217;re not familiar with the feature, Apple describes it as follows:</p>
<blockquote><p>&quot;Safari supports hardware acceleration on Mac and PC. With hardware acceleration, Safari can tap into graphics processing units to display computing-intensive graphics and animations, so standards like HTML5 and CSS3 can deliver rich, interactive media smoothly in the browser.&quot;</p></blockquote>
<p>Essentially this means that Safari can use extra hardware device capabilities to enhance the rendering of graphics and transitions, which in turn promises faster user interface performance.</p>
<p><img src="http://cdn.sixrevisions.com/0121-12_keeping_it_smooth.jpg" width="550" height="172" /></p>
<p>Other browsers have added support for hardware acceleration, too &#8212; including Firefox 4, Chrome 10 and Opera 11 &#8212; so hopefully we&#8217;ll see them integrated into their mobile versions soon, providing silky smooth transitions and lightning quick graphics-rendering for all of us.</p>
<h3>Be Cautious of CSS3 Rendering Performance</h3>
<p>As <a href="http://sixrevisions.com/css/css3-demos-experiments/" title="10 Interesting CSS3 Experiments and Demos">brilliant as CSS3 is</a>, certain properties can slow down a web page. WebKit-based browsers, for instance, really seem to <a href="http://stackoverflow.com/questions/1249619/scroll-lag-with-css3-box-shadow-property" target="_blank" title="Scroll Lag with CSS3 box-shadow property? - stackoverflow.com">struggle with shadows</a> in particular, so just be careful that you don&#8217;t apply too many of these to elements of your interface until the issue has been resolved.</p>
<p>As another example, the <code>opacity</code> property can also cause problems with Safari&#8217;s hardware-accelerated rendering, so it&#8217;s probably worth avoiding over-use of this.</p>
<p>One workaround to the <code>opacity</code> property performance issue is the ability to use RGBa value notation to declare CSS color properties in modern browsers; the significant factor of this being that the <em>a</em> in <em>RGBa</em> stands for <em>alpha</em>. By declaring a color using  RGB values, then appending one more value, we can have full control of the transparency of an element without having to use the <code>opacity</code> CSS property.</p>
<p>Instead of:</p>
<pre>.myElement {
  background-color: #000000;
  opacity: 0.75;
}</pre>
<p>We could use:</p>
<pre>.myElement {
  background-color: rgba(0, 0, 0, 0.75);
}</pre>
<p>We can achieve the same results for our HTML element by using RGBa values, so when you want to add any transparency to HTML elements, make sure you&#8217;re using the most suitable method.</p>
<h3>Consider the Offline User Experience</h3>
<p>Finally, let&#8217;s briefly discuss <a href="http://www.w3.org/TR/offline-webapps/" target="_blank" title="Offline Web Applications">HTML5 offline data storage</a>.</p>
<p><img src="http://cdn.sixrevisions.com/0121-13_offline.jpg" width="550" height="283" /></p>
<p>Making use of local data storage means that once our data has been downloaded to the device, we can use a manifest file which allows us to cache certain files locally. What this means is that when users have no connection, we can continue saving data client-side.</p>
<p>Offline storage  opens up a lot of opportunities. For instance, we can now try to maintain the user&#8217;s experience even when internet connectivity drops rather than having to defend against the issues posed by the possibility of internet interruptions.</p>
<p>We&#8217;re not going to be able to allow data downloads from our server when there&#8217;s no connection, but at least we can provide the opportunity to store options and user-decisions on the client&#8217;s side, which we can then synchronize back to the server once the internet connection is restored.</p>
<h3>Conclusion</h3>
<p>Hopefully this article has shown you some best practices, tips, and techniques you can use to design and build quick-loading and beautiful <a href="http://sixrevisions.com/category/user-interface/" title="User Interface category on Six Revisions">user interfaces</a> for your mobile web products. If you were on the fence, I also hope that this encourages you to get started with mobile web app development.</p>
<p>Some people might think that mobile web apps are not as sexy as fully-fledged native apps for iOS or Android. However, the biggest advantage of mobile web apps is that we are able to build them to be platform-independent &#8212; we can maintain independence from devices and operating systems. We can make web apps without the need for extra developer toolkits and <a href="http://sixrevisions.com/web-development/getting-started-with-the-iphone-sdk/" title="Getting Started with the iPhone SDK">platform-specific SDKs</a>, and thus we can still use our everyday development tools.</p>
<h3>Further Reading</h3>
<ul>
<li><a href="http://mir.aculo.us/2011/02/12/developing-web-apps-in-2011/" target="_blank">Developing Web Apps in 2011</a></li>
<li><a href="http://sixrevisions.com/web-development/html5-iphone-app/">How to Make an HTML5 iPhone App</a></li>
<li><a href="http://sixrevisions.com/tools/10-excellent-tools-for-testing-your-site-on-mobile-devices/">10 Excellent Tools for Testing Your Site on Mobile Devices</a></li>
<li><a href="http://sixrevisions.com/web-development/mobile-web-design-is-it-worth-it/">Mobile Web Design: Is It Worth It?</a></li>
<li><a href="http://sixrevisions.com/web-development/mobile-web-design-best-practices/">Mobile Web Design: Best Practices</a></li>
</ul>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web-applications/designing-web-apps-for-the-ipad/">Designing Web Apps for the iPad</a></li>
<li><a href="http://sixrevisions.com/web-technology/five-things-that-will-keep-shaping-the-web-in-2011/">Five Things That Will Keep Shaping The Web in 2011</a></li>
<li><a href="http://sixrevisions.com/web_design/situational-design-for-the-web/">Situational Design for the Web</a></li>
<li><em>Related categories:</em> <a href="http://sixrevisions.com/category/web-development/">Web Development</a> and <a href="http://sixrevisions.com/category/user-interface/">User Interface</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://cdn.sixrevisions.com/authors/andrew_devlin_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Andrew Devlin</strong> is  a lead designer with years of experience in the industry. He specializes in  multiplatform front-end design and development. Currently working at <a href="http://www.clock.co.uk/">Clock</a>, a London-based digital agency, he  enjoys focusing on the user&#8217;s experience with all things digital. See what he  has to say on Twitter @<a href="http://twitter.com/#!/toomanydevs">toomanydevs</a> and look him up on <a href="http://uk.linkedin.com/pub/andrew-devlin/20/857/72b">LinkedIn</a>.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-applications/building-mobile-web-apps-the-right-way-tips-and-techniques/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Ultimate Guide to the New Facebook Page Design</title>
		<link>http://sixrevisions.com/web-applications/new-facebook-page/</link>
		<comments>http://sixrevisions.com/web-applications/new-facebook-page/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 13:00:49 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=4936</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4936&c=1810862720' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4936&c=1810862720' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Recently, Facebook rolled out a major overhaul of their Pages. We studied the new design extensively to see what was new and improved. In this guide, we will go through the Facebook page changes and their impact, from a design, usability and web development perspective. Design Changes Let&#8217;s go over some of the major design [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4936&c=1457340989' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4936&c=1457340989' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-applications/new-facebook-page/"><img src="http://cdn.sixrevisions.com/0038-01_facebook_new_layout_thumbnail.jpg" width="550" height="200" alt="Ultimate Guide to the New Facebook Page Design" /></a></p>
<p>Recently, Facebook rolled out a <a href="http://www.facebook.com/notes/facebook-pages/an-upgrade-for-pages/10150090729064822" title="An Upgrade for Pages - facebook.com">major overhaul of their Pages</a>. We studied the new design extensively to see what was new and improved. In this guide, we will go through the Facebook page changes and their impact, from a design, usability and web development perspective.</p>
<p><span id="more-4936"></span></p>
<h3>Design Changes</h3>
<p>Let&#8217;s go over some of the major design changes to the new Facebook Pages.</p>
<h4>No More &quot;Standard&quot; Tabs</h4>
<p><img src="http://cdn.sixrevisions.com/0038-02_facebook_page_standardtabs.jpg" width="550" height="259" alt="No More &quot;Standard&quot; Tabs" /></p>
<p>The standard tabs that we&#8217;re used to seeing in the top area are now gone. They&#8217;re accessible on the left hand side, under the profile picture. The brand page designs and interface is now in sync with the personal user profiles where tabs are accessible under the user&#8217;s profile photo.</p>
<p><img src="http://cdn.sixrevisions.com/0038-03_facebook_page_profile_tabs.png" width="179" height="255" alt="No More &quot;Standard&quot; Tabs" /></p>
<p><strong>Note:</strong> the new tabs will appear in the form of a list (there will be a maximum of 6 above the fold).</p>
<h4>New Photo Strip</h4>
<p><img src="http://cdn.sixrevisions.com/0038-04_facebook_page_photostrip.jpg" width="550" height="186" alt="New Photo Strip" /></p>
<p>Like the new Facebook profiles, the new pages will have a Photo strip above the Wall (with the most recent photos you posted or tagged). When another brand or individual tags your company in a photo, that photo will appear in this section, giving your brand less control of the images shown. The downside: It&#8217;s now more essential to have someone monitor your Facebook Page regularly for inappropriate photos of your brand.</p>
<h4>Profile Picture</h4>
<p><img src="http://cdn.sixrevisions.com/0038-05_facebook_page_bigphoto.jpg" width="550" height="349" alt="Profile Picture" /></p>
<p> The maximum size for the profile picture has been <strong>reduced</strong> from 200x600px to 180x540px.</p>
<h3>User Interface Changes</h3>
<p>Here are some functionality and interface changes on the new Facebook Pages.</p>
<h4>Admin View of Wall (See Hidden Posts)</h4>
<p><img src="http://cdn.sixrevisions.com/0038-06_facebook_page_adminview.jpg" width="517" height="218" alt="Admin View of Wall (See Hidden Posts)" /></p>
<p>Users can now select the &quot;Admin View&quot; option (below the profile photo) and view <em>Hidden Posts</em>. In the example above, someone had spammed our wall with a magical diet post, which we then hid (we were also able to ban the user). To do this, on your own Wall, click the &quot;X&quot; at the top right corner of any post and select the option from the drop down that comes up.</p>
<h4>Post as Your Brand</h4>
<p><img src="http://cdn.sixrevisions.com/0038-07_facebook_page_postbrand.jpg" width="550" height="157" alt="Post as Your Brand" /></p>
<p>With this new powerful feature, you can now post on other Facebook Pages using your company&#8217;s Facebook Page. On the right-hand side, you&#8217;ll see a link that says, <em>Use Facebook as [your brand name]</em>. Click on that to start using this feature. You&#8217;ll then get this modal window:</p>
<p><img src="http://cdn.sixrevisions.com/0038-08_facebook_page_postbrand_popup.jpg" width="449" height="252" alt="Post as Your Brand" /></p>
<p>Here&#8217;s an example of a wall post made by the <a href="http://www.facebook.com/majesticmedia">Majestic Media Facebook Page</a> on the <a href="http://www.facebook.com/sixrevisions">Six Revisions Facebook Page Wall</a>:</p>
<p><img src="http://cdn.sixrevisions.com/0038-09_facebook_page_walltowall.jpg" width="550" height="228" alt="Post as Your Brand" /></p>
<p>This can be beneficial in driving traffic to your Facebook Page, but be careful not to abuse this, as the other Facebook Page moderators can block your post and ban you from their wall (and we assume that if that happens enough times, your Facebook Page might be closed down by Facebook). Keep conversations meaningful!</p>
<h4>Your Brand Can &quot;Like&quot; Other Pages</h4>
<p><img src="http://cdn.sixrevisions.com/0038-10_facebook_page_like.jpg" width="550" height="260" alt="Your Brand Can &quot;Like&quot; Other Pages" /></p>
<p> You&#8217;ll notice, in the screenshot above, that your Facebook Page can &quot;Like&quot; other pages.</p>
<p><strong>Note:</strong> your Likes will show up in your Facebook Page, and when you go to your home page (while logged in), your newsfeed will populate with feeds from the brands you&#8217;ve Liked.</p>
<h4>Fans Count Has Changed</h4>
<p><img src="http://cdn.sixrevisions.com/0038-11_facebook_page_fancount.jpg" width="550" height="258" alt="Fans Count Has Changed" /></p>
<p> If you&#8217;re an admin of the Facebook Page, you&#8217;ll be able to click and see the names of the people who &quot;Like&quot; the page. From what we can tell, it&#8217;s in order from most recent &quot;Likes&quot;. That is to say, the first person that shows up on that list was the last person to click &quot;Like&quot; on your Page.</p>
<p>The most important change that we see is that non-admin users will not be able to view the username/profile of those who &quot;Like&quot; that particular brand. This functionality will only be made available to the administrators of the Page.</p>
<h4>Categories</h4>
<p><img src="http://cdn.sixrevisions.com/0038-12_facebook_page_categories.jpg" width="550" height="281" alt="Categories" /></p>
<p>Now displayed on Facebook Pages is your organization&#8217;s category (which can be adjusted). We recently changed ours from &quot;Local Business&quot; to &quot;Internet/Software&quot;.</p>
<h3>Development Changes</h3>
<p>Let&#8217;s look at some web development/web technology related changes to Facebook Pages.</p>
<h4>Facebook iframes Now on Tabs</h4>
<p>From a web developer&#8217;s standpoint, this is the biggest and best change Facebook has rolled out. What does this mean? No more <a href="http://developers.facebook.com/docs/reference/fbml/">Facebook Markup Language</a> (FBML)!</p>
<p>Any Facebook app developer will tell you about the challenges of using and learning FBML. It&#8217;s limited, choppy and doesn&#8217;t allow you to build those fully customized Facebook applications within a Facebook Page tab.</p>
<p>Functionality is limited in the Facebook Page tab because of FBML, which usually means anything robust will have to be developed as a full-blown Facebook application.</p>
<p>The most recent example is the one we created for <a href="http://apps.facebook.com/shoppershowdown">HomeSense</a> (that we couldn&#8217;t previously do on a Page tab). During the planning phases, we were hoping to rollout this app within a Page tab, but Facebook had delayed their iframe rollout from Q4 2010 to Q1 2011, so this type of app wasn&#8217;t possible within the Facebook Page. Today, it can easily be implemented thanks to the iframe rollout.</p>
<p>To use iframes, you need the most up-to-date layout. First and foremost: in order to use iframes, the page <em>must</em> be using the new Facebook Page layout. If you&#8217;re an admin of a Facebook Page, you can <a href="http://www.facebook.com/pages/status/">check the status of your page</a>. It&#8217;ll look something like this:</p>
<p><img src="http://cdn.sixrevisions.com/0038-13_facebook_page_status.jpg" width="550" height="357" alt="Facebook iframes Now on Tabs" /></p>
<h4>Custom HTML and JavaScript</h4>
<p>We conducted tests and found that HTML and JavaScript work flawlessly without restrictions on the iframes. More specifically, we were able to confirm that <a href="http://sixrevisions.com/javascript/the-power-of-jquery-with-ajax/" title="The Power of jQuery with Ajax - sixrevisions.com">jQuery</a> works perfectly as well.</p>
<p>However, we noticed some <strong>issues in the iframe display</strong>.</p>
<p>The iframe window height cannot be bigger than 800px. It seems that Facebook hard-coded this value (we viewed the Facebook HTML source code). When the iframe content is longer than 800px height, scrollbars show up in the iframe.</p>
<p><img src="http://cdn.sixrevisions.com/0038-14_facebook_page_height_limit.jpg" width="550" height="349" alt="Custom HTML and JavaScript" /></p>
<p>This also causes issues on some browsers, and adds another scrollbar on the main window (see below).</p>
<p><img src="http://cdn.sixrevisions.com/0038-15_facebook_page_doublescroll.jpg" width="550" height="377" alt="Custom HTML and JavaScript" /></p>
<h4>Facebook API for Facebook Pages</h4>
<p>In the initial request parameters, they send us the following data:</p>
<ul>
<li><strong>page id:</strong> to know the source page where the tab is installed</li>
<li><strong>locale:</strong> to know the viewing user language so we can show Spanish only or French only content to these users, rather than creating a new tab or making a bilingual tab</li>
<li><strong>country:</strong> to know the viewing user&#8217;s country</li>
<li><strong>Liked?:</strong> if the viewing user Liked the page; if not, we can show a &quot;pre-like&quot; conversion page encouraging them to hit the &quot;Like&quot; button to get access to page content</li>
<li><strong>Admin?:</strong> to know if the viewing user is an administrator of the Facebook Page</li>
</ul>
<h4>Saving User Sessions</h4>
<p>This part is important if you&#8217;re running contests or creating applications that are user specific. In our initial research, we found that we can save sessions without any problems. So when the user enters the Page tab and authenticates itself, he/she can return (in the same browsing session) again and we will not need to authenticate. This is something we couldn&#8217;t do before using FBML.</p>
<h3>Summary</h3>
<p>What does all this mean to you as an account manager, digital account representative, freelancer or social media expert? Likely, fewer blank stares from clients and a greater overall sense of control over their brand on Facebook.</p>
<p>With the changes scheduled to take full effect March 10, 2011, you should now be ready to take full advantage of the changes.</p>
<p>Here&#8217;s the summary of changes:</p>
<p><img src="http://cdn.sixrevisions.com/0038-16_facebook_page_changes.jpg" width="550" height="475" alt="Here's the summary of changes" /></p>
<ol>
<li>Profile photo now has a max size of 180x540px.</li>
<li>Display page category.</li>
<li>Photo strip shows most recent tagged or posted photos. They are randomized. Watch out for inappropriate photos tagged with your Facebook Page. The dimensions of thumbnails are 96x67px.</li>
<li>Admin view.</li>
<li>Filter wall posts by your Facebook Page only or by everyone.</li>
<li>Tabs are now on the left (under the profile photo) in the form of a list (maximum of 6 above the fold). Also, switch to Admin View to see hidden posts.</li>
<li>If you&#8217;re an admin, you can view the people who have &quot;Liked&quot; your brand. We noticed it&#8217;s in order of most recent Likes. If you&#8217;re not an admin, you can no longer view those who have &quot;Liked&quot; the brand page.</li>
<li>Your brand page can Like other pages. They&#8217;ll show up on your brand page.</li>
</ol>
<p>Other changes not shown in the image above:</p>
<ul>
<li>You can see a Newsfeed of updates from Liked Pages on your home page when using Facebook under your Facebook Page name.</li>
<li>Pages now support iframed tab applications.</li>
<li>Email notifications when users post or comment.</li>
</ul>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/project-management/spying-on-competition-using-social-media/">Spying On Competition Using Social Media</a></li>
<li><a href="http://sixrevisions.com/web_design/10-features-that-will-make-twitter-better/">10 Features That Will Make Twitter Better</a></li>
<li><a href="http://sixrevisions.com/web-applications/10-great-tips-for-using-twitter-as-a-designer/">10 Great Tips for Using Twitter as a Designer</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-applications/">Web Applications</a> and <a href="http://sixrevisions.com/category/project-management/">Project Management</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/mario_zelaya_small.jpg" alt="" width="80" height="80" /><strong>Mario Zelaya</strong> is the Managing &amp; Exec. Creative Director at <a href="http://majesticmedia.ca/">Majestic Media</a>, a leading digital agency located in Toronto, Canada. Specializing in Social Media Strategy and Mobile Development for Fortune 500 companies, he leads a team of over 35 highly talented designers and developers. You can contact him via <a href="http://ca.linkedin.com/in/majesticmedia">LinkedIn</a>, <a href="http://www.facebook.com/majesticmedia">Facebook</a>, or through <a href="mailto:info@majesticmedia.ca?subject=Inquiry:%20via%20Six%20Revisions">email.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-applications/new-facebook-page/feed/</wfw:commentRss>
		<slash:comments>64</slash:comments>
		</item>
		<item>
		<title>Designing Web Apps for the iPad</title>
		<link>http://sixrevisions.com/web-applications/designing-web-apps-for-the-ipad/</link>
		<comments>http://sixrevisions.com/web-applications/designing-web-apps-for-the-ipad/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 10:00:44 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=3856</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3856&c=1150360102' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3856&c=1150360102' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />What&#8217;s stopping you from creating a functional app/website for the iPad? My answer was the Objective-C coding language, time constraints and having to deal with the infamous Apple App Store. But if you&#8217;re a web designer, like me, and you think that designing for the iPad is outside the realm of possibility &#8212; think again. [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3856&c=1253892381' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3856&c=1253892381' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-applications/designing-web-apps-for-the-ipad/"><img src="http://images.sixrevisions.com/2010/08/17-01_webapps_ipad_ld_img.jpg" width="550" height="200"/></a></p>
<p><strong>What&#8217;s stopping you from creating a functional app/website for the iPad?</strong> My answer was the Objective-C coding language, time constraints and having to deal with the infamous Apple App Store.</p>
<p>But if you&#8217;re a web designer, like me, and you think that designing for the iPad is outside the realm of possibility &#8212; think again.</p>
<p>Love it or hate it, the iPad is an incredible medium. There is no denying that the touch form factor will have an incredible impact on how designers approach user interaction. So get ahead of the game and start experimenting with iPad web apps now.</p>
<p>			<span id="more-3856"></span></p>
<p> In this article, I will guide you through my creative process in which I developed a simple but useful <strong>iPad web app in just one weekend</strong>: <a href="http://www.bracketslash.com">BracketSlash.com</a>.</p>
<p>I do not consider myself a professional iPad app developer, so if you feel a little apprehensive, let my experience be an inspiration to you.</p>
<p><a href="http://www.bracketslash.com"><img src="http://images.sixrevisions.com/2010/08/17-06_bracketslash.jpg" width="550" height="468" alt="" /></a></p>
<h3>Why Did I Create a Web App for the iPad?</h3>
<p>I created a web-based iPad app mainly for my own personal use. I got fed up with the App Store and all the paid apps that didn&#8217;t do the trick.</p>
<p>My particular project is a news aggregating app that makes it easy to take 5 minutes every couple hours and keep up-to-date on news stories from a variety of sources.</p>
<p>This helps because I am in business/finance and it takes too long to go through a static newspaper or browse multiple websites.</p>
<p><img src="http://images.sixrevisions.com/2010/08/17-02_app.jpg" width="550" height="270" /></p>
<p>It turned out better than I thought, so I figure it may be of use to others. I made a landing page at <a href="http://www.bracketslash.com">www.bracketslash.com</a> allowing anyone with an iPad to use it 100% free.</p>
<p>Again, I do not consider myself a professional and I truly believe any web/graphic designer can learn from my experiences to create web apps better than most of the ones you find in the App Store currently.</p>
<h3>Start with a Functional Goal</h3>
<p>Don&#8217;t just say &quot;I&#8217;m going to create an iPad app&quot; without thinking about how your app will be valuable to the end-user. Even iPad games are targeted towards certain audiences.</p>
<p>Some questions to ask yourself to tease out the functional goal of your iPad app include:</p>
<ul>
<li>What do you want your iPad app to accomplish?</li>
<li>Who will use your iPad app?</li>
<li>What needs are you trying to fulfill for your users?</li>
</ul>
<p>The one thing you have to remember is that it is not possible to create the &quot;app to end all apps.&quot; Your app cannot be <em>everything</em> to <em>everyone</em>. Think in simple terms and execute your idea flawlessly; you will be more successful this way.</p>
<h3>Draw It Out!</h3>
<p>If you draw things out by hand, great. If you use a graphics tablet, even better. If you go straight to Photoshop, kudos to you.</p>
<p>Whatever your workflow is, always get your ideas down first.</p>
<p><img src="http://images.sixrevisions.com/2010/08/17-03_draw.jpg" width="550" height="203"/></p>
<p>Personally I go straight into a design software like Photoshop. I use geometric shapes (such as the custom shape tools) to get my ideas down and then I add in details progressively.</p>
<p>My design evolved a number of times &#8212; and expect yours to do the same. Always refer back to your functional goal, thinking about how the end-user will be interacting with your app.</p>
<p>The iPad is a <strong>highly visual medium</strong> so spend time making it pretty. What&#8217;s great about designing for that iPad is you don&#8217;t have to worry about cross-browser or cross-device compatibility. If it works on your iPad, it will probably work on everyone else&#8217;s.</p>
<p>Here are some quick aesthetical tips for the iPad:</p>
<ul>
<li>Create all your designs at <strong>768px x 1024px</strong> &#8212; the native resolution of the iPad</li>
<li>Remember that the iPad displays both in <strong>portrait</strong> and <strong>landscape</strong> mode</li>
<li>Always note where you want <strong>scrolling</strong> to occur</li>
<li>Don&#8217;t be afraid to use native <strong>iPad GUI elements</strong> (<a href="http://www.teehanlax.com/blog/2010/02/01/ipad-gui-psd/">Find the PSD here</a>)</li>
</ul>
<h4>A Cautionary Note Regarding iPad Resolution</h4>
<p>One thing I noticed is that the native screen resolution (768 x 1024) appears smaller on your iPad than on your computer monitor. So keep in mind that the iPad resolution will look <strong>bigger on your computer monitor.</strong></p>
<p>This presents some issues with sizing and you will quickly find experimenting with typography to be a pain in the rear.</p>
<p><img src="http://images.sixrevisions.com/2010/08/17-04_size.jpg" alt="" width="550" height="270" /></p>
<p>My suggestion is to save your mock design images and open them up on your <strong>iPad photo viewer</strong> to get a feel for the layout and typography. This is not the most elegant solution, but it worked for me.</p>
<h3>Know the Limitations</h3>
<p>Never set boundaries when you&#8217;re brainstorming. That being said, you will be more productive in your endeavor  if you have an idea of <em>what is</em> and <em>what is not</em> possible when developing for the iPad. I got frustrated many times, not realizing some of the limitations.</p>
<p>For your convenience, I have outlined a few of the main limitations below.</p>
<h4>No Flash</h4>
<p>I think this one is fairly obvious. With <a href="http://sixrevisions.com/web-development/issues-with-apples-decision-to-block-flash/" title="Issues with Apple’s Decision to Block Flash - sixrevisions.com">all the uproar recently</a>, you should know by now that the iPad cannot display Flash objects. I don&#8217;t necessarily agree with this path, but the simple solution is to just not use it.</p>
<p>You can accomplish similar feats with <a href="http://sixrevisions.com/html/the-only-html5-resources-you-need-for-getting-up-to-speed/" title="The Only HTML5 Resources You Need for Getting Up to Speed - sixrevisions.com">HTML5</a> and <a href="http://sixrevisions.com/css/20-useful-resources-for-learning-about-css3/" title="20 Useful Resources for Learning about CSS3 - sixrevisions.com">CSS3</a>.</p>
<h4>No Mouse Cursor</h4>
<p>This means that mouse events, such as mouseover and hover events, are not possible.</p>
<p>You may be able to find some workaround for this, but conveying how they work to your users might be difficult.</p>
<h4>Scrollbars Don&#8217;t Act as Expected</h4>
<p> Scrollbars are not displayed for scrollable divs with overflowing content.</p>
<p>Frames also have height/width issues.</p>
<p>In addition, scrolling requires two-finger gestures. (We&#8217;ll discuss this more fully later down the article.)</p>
<h4>No CSS Fixed Positioning</h4>
<p>HTML elements with the <code>position:fixed</code> CSS property will not show up correctly and are frustrating to control.</p>
<p>There are some quick fixes available for this (more on this later on).</p>
<h3>Use Your Fingers</h3>
<p>This is the fun part. The #1 difference between browsing on your computer or laptop and browsing on your iPad is that you get to use your fingers. There are ways to optimize your site for iPad use with a few simple yet powerful solutions.</p>
<h4>Redirect Users Based on Device/Browser</h4>
<p>You can add a few lines of JavaScript in your page&#8217;s <code>&lt;head&gt;</code> tags to redirect the user to your app if they are visiting your site with an iPad.</p>
<p>The JS code block below checks to see if the user agent is an iPad. If it is an iPad, the user is redirected to the app page.</p>
<pre>
&lt;script type="text/javascript"&gt;
  if ( (navigator.userAgent.indexOf('<strong>iPad</strong>') != -1) ) {
    <strong>document.location</strong> = "http://www.bracketslash.com/app.php";
  }
&lt;/script&gt;
</pre>
<h4>Set the Size of the Viewport</h4>
<p>The <a href="http://en.wikipedia.org/wiki/Viewport" title="Viewport - en.wikipedia.org">viewport</a> is the rectangular area that determines how content is laid out and where text wraps on the page when viewed on iPad.</p>
<p>Your computer and iPad viewports are slightly different. Safari on the iPad has no windows, scrollbars, or resize buttons. The user browses with their fingers. Most of the touch gestures can be controlled with some manipulation of code.</p>
<p>To set the dimensions of the viewport, add the following meta markup inside your <code>&lt;head&gt;</code> tags:</p>
<pre>
&lt;meta name="viewport" content="width=device-width" /&gt;</pre>
<h4>Different Style Sheets for Different Orientations</h4>
<p>To use different style sheets for different orientations (landscape mode or portrait mode), just add the following <a href="http://www.w3.org/TR/css3-mediaqueries/" title="Media Queries - www.w3.org">media query</a> in the <code>&lt;head&gt;</code> tags of your web page.</p>
<pre>
&lt;link rel="stylesheet" media="all and (<strong>orientation:portrait</strong>)" href="portrait.css"&gt;
&lt;link rel="stylesheet" media="all and (<strong>orientation:landscape</strong>)" href="landscape.css"&gt;</pre>
<p><strong>Note:</strong> This is <em>not</em> a necessary component and can be kind of distracting for the user if the two style sheets are significantly different.</p>
<h4>Control Your Touch Scrolling with iScroll</h4>
<p>This is easily the single most useful bit of code that can help you control your web app. Created by Matteo Spinelli, <a href="http://cubiq.org/iscroll">iScroll</a> is a project developed because the WebKit web browser engine (which is used on the iPhone, iPod, iPad, Android, and Palm Pre) does not provide a native way to scroll content inside a fixed width/height element.</p>
<p>This unfortunate situation prevents any web app to have a  header and/or footer with a <code>position:absolute</code> CSS property, and a scrolling central area for contents.</p>
<p>The iScroll code base is extremely easy to work with.  If you like iScroll, you may also be akin to these jQuery plugins: <a href="http://plugins.jquery.com/project/swipe">jQuery Swipe</a> and <a href="http://www.jqtouch.com/">JQTouch</a>.</p>
<h4>Use the &quot;Add to Home Screen&quot; Button</h4>
<p>In the Apple Safari web browser, the user has the option to add your app to their Home screen. This simply adds an icon similar to how a native app looks. To customize this icon, you can link it in the <code>&lt;head&gt;</code> tags using the following code. To be safe, make sure your icon is <strong>at least 72pxx72px.</strong></p>
<pre>
&lt;link rel="<strong>apple-touch-icon</strong>" href="http://www.yoursite.com/your-apple-touch-icon.png" /&gt;
</pre>
<h3>Take Advantage of HTML5 and CSS3</h3>
<p>Many high-profile websites have adapted and redesigned their sites, calling themselves &quot;iPad Ready.&quot;</p>
<p>In reality, the majority of these sites have simply rearranged their content to fit the iPad&#8217;s resolution and aspect ratio.</p>
<p>Personally, I don&#8217;t get the point. HTML5/CSS3 is the future and aims to improve the web experience for everyone.</p>
<p>Here are some simple things you can do to take advantage of the emerging standards:</p>
<ul>
<li><strong>Use CSS3 gradients, font shadows, rounded boxes and borders</strong> &#8212; these are especially useful for menus and simple website designs.</li>
<li>If you want to show videos, use an <strong>HTML5 video player</strong> instead of a Flash one (which obviously won&#8217;t work).</li>
<li>Use HTML5 to <a href="http://sixrevisions.com/web-development/html5-iphone-app/" title="How to Make an HTML5 iPhone App - sixrevisions.com">create offline apps and store data offline</a>.</li>
<li><strong>Tutorials</strong> for these kinds of functionalities are everywhere, and I made use of them when developing my iPad web app. <a href="http://www.google.com/search?q=html5+tutorials">Google them</a>. Get creative. </li>
</ul>
<h3>Keep Moving Forward</h3>
<p>Don&#8217;t get held back by irrelevant details. If one of your design functions or ideas is not working as intended, find alternate solutions to the problem.</p>
<p>Don&#8217;t try to stick to your plan so precisely that you lose sight of your functional goals.</p>
<p>If things don&#8217;t work as planned, find a creative alternative and move on. I am an incredibly meticulous designer, which can be both a good and a bad thing.</p>
<p>I found that not everything I planned worked, and I learned that I have to just let things go, figure out workarounds, and learn from my mistakes for my future iPad apps.<strong></strong></p>
<h3>Spread Awareness</h3>
<p>One of the major barriers for web apps is that they are not as popular as native apps.</p>
<p>There is no Apple App Store equivalents to help you get recognized &#8212; especially if you are creating something commercial.</p>
<p><img src="http://images.sixrevisions.com/2010/08/17-05_awareness.jpg" alt="" width="550" height="270" /></p>
<p>Getting your app out there is infinitely more difficult if you are a no-name developer (like myself, *haha*).</p>
<p>Let as many  people know your web app exists. If it&#8217;s good, it should do well.			</p>
<h3>Native iPad Apps versus iPad Web Apps</h3>
<p>What is the difference between apps in the App Store and websites created specifically for the iPad?</p>
<p>Many argue that web apps are the future and will quickly outperform their native counterparts; this is because the openness of the web is more appealing than closed platforms.</p>
<p>I have noted some simple comparisons below to shed light on how powerful web apps can be. </p>
<h4>Native iPad Apps</h4>
<ul>
<li><strong>Native Apps are faster: </strong>uses more of the iPad&#8217;s resources and capabilities.</li>
<li><strong>No need to search the web:</strong> one-stop shopping on the App Store.</li>
<li><strong>Users feel more comfortable:</strong> They know the app was made specifically for their device, not adapted using HTML5/CSS3.</li>
<li><strong>Easier to turn on and off:</strong> Apps are made to turn on/off without interruption or loss of data.</li>
<li><strong>More difficult to develop:</strong> requires knowledge of Objective-C and use of <a href="http://sixrevisions.com/web-development/getting-started-with-the-iphone-sdk/" title="Getting Started with the iPhone SDK - sixrevisions.com">Apple SDK</a>.</li>
<li><strong>Closed Platform:</strong> difficult to adapt for other devices like the Android platform.</li>
</ul>
<h4>iPad Web Apps</h4>
<ul>
<li><strong>Emerging coding standards:</strong> HTML5, CSS3, JavaScript are bringing incredible client-side functionality to the web; especially with local/offline storage.</li>
<li><strong>Tailor the site for any browser:</strong> switch between style sheets or redirect pages depending on which device or browser your user is operating. It is possible to make your app universal.</li>
<li><strong>Easy to develop:</strong> Use HTML, CSS and JavaScript to create iPad web apps instead of learning new languages. These are skills you already have.</li>
<li><strong>Steve Jobs can&#8217;t censor your web app:</strong> The web is an open platform &#8212; meaning that <em>you</em> are in control. No waiting to get approved by the App Store.</li>
<li><strong>Small market, not enough support:</strong> web apps need strength in numbers which means not only attracting users but developers as well.</li>
</ul>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web-development/html5-iphone-app/">How to Make an  HTML5 iPhone App</a></li>
<li><a href="http://sixrevisions.com/web-development/getting-started-with-the-iphone-sdk/">Getting  Started with the iPhone SDK</a></li>
<li><a href="http://sixrevisions.com/web_design/10-iphone-apps-every-web-designer-should-know-about/">10  iPhone Apps Every Web Designer Should Know About</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-applications/">Web Applications</a> and <a href="http://sixrevisions.com/category/web_design/">Web Design</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/stephen_vescio_small.jpg" alt="" width="80" height="80" /><strong>Stephen Vescio</strong> is a 20 year-old business student and freelance designer. You can visit his personal site at <a href="http://www.stephenvescio.com">stephenvescio.com</a>. Check out his free iPad app at <a href="http://www.bracketslash.com/#">BracketSlash.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-applications/designing-web-apps-for-the-ipad/feed/</wfw:commentRss>
		<slash:comments>49</slash:comments>
		</item>
		<item>
		<title>10 Great Tips for Using Twitter as a Designer</title>
		<link>http://sixrevisions.com/web-applications/10-great-tips-for-using-twitter-as-a-designer/</link>
		<comments>http://sixrevisions.com/web-applications/10-great-tips-for-using-twitter-as-a-designer/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 18:18:17 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=2271</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=2271&c=569231736' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=2271&c=569231736' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Here are 10 tips for using Twitter to help you network, find jobs, and/or build your business.]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=2271&c=463248130' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=2271&c=463248130' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p>Twitter was founded in 2006 by Odeo (a podcasting company). It was first used as an internal service for Odeo employees, and later, it became public and then took off as its own company in 2007.</p>
<p><a href="http://sixrevisions.com/web-applications/10-great-tips-for-using-twitter-as-a-designer/"><img src="http://images.sixrevisions.com/2010/01/04-01_twitter_designer_tips_leadimage.jpg" width="550" height="250" alt="10 Great Tips for Using Twitter as a Designer" /></a></p>
<p><span id="more-2271"></span></p>
<p>Today, Twitter is ranked in the top 50 websites on Alexa, and in February 2009, a <a href="to http:/blog.compete.com/2009/02/09/facebook-myspace-twitter-social-network/">blog post by Compete</a> ranked Twitter as the third most used social networking site.</p>
<p><a href="to http:/blog.compete.com/2009/02/09/facebook-myspace-twitter-social-network/"><img src="http://images.sixrevisions.com/2010/01/04-02_competechart.jpg" width="410" height="156" alt="Compete" /></a></p>
<p>The original intention of Twitter was to announce to your friends and family, in 140 characters or less, what you were doing, as you were doing it. People would be updated all the time on the status of their friends.</p>
<p>Nowadays, people have found tons of different uses for this social media site that answers the question &quot;What&#8217;s Happening?&quot;&nbsp;</p>
<p><img src="http://images.sixrevisions.com/2010/01/04-03_whats_happening.jpg" width="550" height="208" alt="Whats happening" /></p>
<p>I know many of you are already all over Twitter and are already familiar with its benefits as a professional working designer.</p>
<p>If you aren&#8217;t on Twitter yet, hopefully you&#8217;ll see why you need to join in the conversation and be a part of this social networking phenomenon. If you&#8217;re already on Twitter, I hope to share some tips with you that you may not have considered before. Here are <strong>10 tips for using Twitter to help you network, find jobs, and/or build your business</strong>.&nbsp;</p>
<h3>1. Follow awesome designers and studios</h3>
<p><img src="http://images.sixrevisions.com/2010/01/04-11_design_studios.jpg" width="550" height="321" alt="Follow awesome designers and studios" /></p>
<p>They may not follow you back, but it gives you a good opportunity to join a conversation and get your name out there. Retweet their posts or comment on something they&#8217;ve said. They may also post valuable resources for you to check out.&nbsp;</p>
<h3>2. Use <a href="http://search.twitter.com" target="_blank">search.twitter.com</a> to search for jobs or projects</h3>
<p><img src="http://images.sixrevisions.com/2010/01/04-04_search_twitter.jpg" width="550" height="223" alt="Follow awesome designers and studios" /></p>
<p>People tweet &quot;I&#8217;m looking for a web designer&quot; or &quot;I need help finding a good logo designer&quot; frequently. Search often and you&#8217;ll be able to capitalize on those opportunities to land a client, or at the very least, spread the word that you&#8217;re a working designer and available for hire.</p>
<h3>3. Help the community: answer fellow designers&#8217; questions</h3>
<p><img src="http://images.sixrevisions.com/2010/01/04-05_twitter_questions.jpg" width="550" height="82" alt="Help the community: answer fellow designers' questions" /></p>
<p>Tons of other designers and developers ask questions about coding issues, program quirks, or client dilemmas and will be very grateful for the help you can provide. The next time they need help on a project or have too much work, they will hopefully think of you.</p>
<h3>4. Share your design critiques with designers that ask for input</h3>
<p>Network with other designers by commenting on the designs that they post. People generally love hearing what you think about their design (or else they wouldn&#8217;t have posted it on Twitter). This is a good way to connect with other designers and also showcase your own design tastes and expertise to your followers.</p>
<h3>5. Post your newest projects and published websites</h3>
<p><img src="http://images.sixrevisions.com/2010/01/04-06_design_tweets.jpg" width="550" height="303" alt="Post your newest projects and published websites" /></p>
<p>I love seeing what other designers are doing and enjoy it when designers post their newest projects. However, don&#8217;t spam your followers with tons of stuff you&#8217;ve done, keep it to one post to announce a new site being published or a new business card you&#8217;ve designed. Keep your tweets relevant and not (too) self-promotional, or else, you might find yourself losing many of your followers.</p>
<h3>6. Tweet and discover new web resources</h3>
<p>Post awesome articles and tutorials that you&#8217;ve found. I can&#8217;t possibly include every cool web design blog in my RSS reader (it&#8217;s already out of control) but I love reading the occasional cool post I see on Twitter from a blog I don&#8217;t subscribe to. Sometimes I find an awesome blog that I haven&#8217;t even heard of before! Twitter is a great way to trade information and knowledge.</p>
<h3>7. Use #hashtags</h3>
<p><img src="http://images.sixrevisions.com/2010/01/04-07_twitter_hashtags.jpg" width="550" height="67" alt="Use #hashtags" /></p>
<p>Something I don&#8217;t utilize nearly enough, but is extremely valuable, is using <a href="http://mashable.com/2009/05/17/twitter-hashtags/" title="HOW TO: Get the Most Out of Twitter #Hashtags">hashtags</a> to categorize and contextualize your tweets. It allows other people to find you on Twitter: someone clicks on a hashtag on their friends page to find similar content, and they land on your Twitter page. Voila &#8211; another connection has been made.</p>
<h3>8. Find and follow people and businesses in your area</h3>
<p><img src="http://images.sixrevisions.com/2010/01/04-08_twitter_places.jpg" width="550" height="200" alt="Find and follow people and businesses in your area" /></p>
<p>Design groups, design studios, and programmers are people you can find on Twitter. There are also many people near you, but outside of the design world that would be great to network with such as the chamber of commerce in your city or new businesses that need your services. You can use Twitter&#8217;s <a href="http://search.twitter.com/advanced">advanced search</a> to find tweeple that live around your area.</p>
<h3>9. Customize the design of your page</h3>
<p><img src="http://images.sixrevisions.com/2010/01/04-09_custom_twitter.jpg" width="550" height="637" alt="Customize the design of your page" /></p>
<p>Create something that matches your blog or website and list the services you offer. You can use your Twitter background to display links to your other social media profiles. Customizing the look of your page goes a long way in terms of self-branding.</p>
<h3>10. Build relationships</h3>
<p>Creating relationships is the single most valuable part of Twitter in my opinion. It gives us the opportunity to network and socialize informally while sharing ideas and resources. </p>
<p><img src="http://images.sixrevisions.com/2010/01/04-10_build_twitter.jpg" width="550" height="298" alt="Build relationships" /></p>
<p>Join the conversation! Twitter may have started as a way to keep your friends and family updated on what you&#8217;re doing but it&#8217;s a valuable resource as a working professional these days.</p>
<p>Maybe you think that you don&#8217;t have time to get involved in another social networking site, but I think you can&#8217;t afford to miss out on the opportunities with Twitter.</p>
<p><em>Share some of your best Twitter tips in the comments below.</em></p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/design-showcase-inspiration/35-creative-twitter-user-profile-designs/">35 Creative Twitter User Profile Designs</a></li>
<li><a href="http://sixrevisions.com/web_design/10-features-that-will-make-twitter-better/">10 Features That Will Make Twitter Better</a></li>
<li><a href="http://sixrevisions.com/web-applications/50-beautiful-unique-twitter-profile-designs/">50 Beautiful &amp; Unique Twitter Profile Designs</a></li>
<li><em>Related categories:</em> <a href="http://sixrevisions.com/category/web-applications/">Web Applications</a> and <a href="http://sixrevisions.com/category/project-management/">Project Management</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/shannon_noack_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Shannon Noack</strong> is a designer in Arizona and the Creative Director of <strong><a href="http://www.snoackstudios.com">Snoack Studios</a></strong>. Designing is her passion in life and she loves to create websites, logos, print work, you name it. She also blogs regularly <strong><a href="http://blog.snoackstudios.com">here</a></strong> and you can connect with her on <strong><a href="http://www.twitter.com/snoackstudios">Twitter</a></strong> as well.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-applications/10-great-tips-for-using-twitter-as-a-designer/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
		<item>
		<title>Five Favorite Web Applications of Designers</title>
		<link>http://sixrevisions.com/web-applications/five-favorite-web-applications-of-designers/</link>
		<comments>http://sixrevisions.com/web-applications/five-favorite-web-applications-of-designers/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 12:40:01 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=1818</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1818&c=806280593' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1818&c=806280593' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Webapps compared to their desktop counterparts have the distinct advantage of being flexible in terms of the environment they have to run in; if you have a web browser and an internet connection, you're good to go. we asked readers what they thought the best web application for designers is, and here we share the top 5 favorites that gained the most votes.]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1818&c=13665703' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1818&c=13665703' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><strong>Webapps</strong>&#8211;compared  to their desktop counterparts&#8211;have the distinct advantage of being flexible in  terms of the environment they have to run in; if you have a web browser and an  internet connection, you&#8217;re good to go. This allows designers who work in a  variety of locations, from office cubicles to the neighborhood coffee shop, to  do what they need to do without being bound to a single spot.</p>
<p>Last week, we asked readers what they thought the <a href="http://sixrevisions.com/contests/best-web-application-for-designers/">best  web application for designers is</a>, and here we share the <strong>top five favorites</strong> that gained the most  votes. The web applications you&#8217;ll see here aren&#8217;t all specifically for designers  but, as you&#8217;ll soon see, it&#8217;s not surprising why designers love them.</p>
<h3>5. <a href="http://www.freshbooks.com/">FreshBooks</a></h3>
<p><a target="_blank" href="http://www.freshbooks.com/"><img src="http://images.sixrevisions.com/2009/10/17-01_freshbooks.png" width="550" height="300" alt="FreshBooks" /></a></p>
<p><span id="more-1818"></span></p>
<p><em>FreshBooks</em> (coincidentally Six Revisions&#8217; longest standing site sponsor) is a  time-tracking and invoicing tool targeted towards freelancers. It&#8217;s perfect for  project-based work, with the ability to keep your time logs, keep track of your  expenses, create repeating invoices, and much, much more. FreshBooks comes <a href="http://www.freshbooks.com/pricing.php">in many flavors</a>, and for those  wanting to try before buying, the <a href="https://secure.freshbooks.com/subscribe.php">free version</a> gives you  all the features of the webapp (but is limited to only three clients). As a  FreshBooker myself, I can&#8217;t say enough good things about this web application, only  that it&#8217;s crucial for people who work on contractual jobs.</p>
<h3>4. <a href="http://www.google.com/analytics/">Google Analytics</a></h3>
<p><a target="_blank" href="http://www.google.com/analytics/"><img src="http://images.sixrevisions.com/2009/10/17-02_google_analytics.png" width="550" height="300" alt="Google Analytics" /></a></p>
<p><em>Google Analytics</em> is a free web application that tracks site statistics. This is a favorite tool amongst  web designers for seeing how effective their web user interface designs are. It  lets you create custom reports that you can PDF and ship off to your clients (you  can use it to show the effectiveness of that recent redesign you did for them).  I use Google Analytics on Six Revisions for traffic reporting, and it&#8217;s,  without a doubt, the best web analytics out there &#8211; free or otherwise.</p>
<h3>3. <a href="http://basecamphq.com/">Basecamp</a></h3>
<p><a target="_blank" href="http://basecamphq.com/"><img src="http://images.sixrevisions.com/2009/10/17-03_basecamp.png" width="550" height="300" alt="Basecamp" /></a></p>
<p><em>Basecamp</em> is a  project collaboration tool aimed mainly towards small-to-medium sized organizations.  You can share and upload project files, create to-do lists, set milestones, participate  in real-time collaboration (with Writeboard), and a lot more. I&#8217;ve been using  Basecamp for roughly six months, and it&#8217;s made teamwork with co-workers and communication  with clients a breeze.</p>
<h3>2. <a href="http://www.getdropbox.com/">DropBox</a></h3>
<p><a target="_blank" href="http://www.getdropbox.com/"><img src="http://images.sixrevisions.com/2009/10/17-04_dropbox.png" width="550" height="300" alt="DropBox" /></a></p>
<p><em>DropBox</em> is a file  syncing tool that&#8217;s fast, reliable, and very easy to set up. DropBox also has a  web interface that allows you to manage, upload, delete, and organize your  synced files. DropBox is free, allowing you to store 2GB of files (and you can  get up to 5GB for referring people to join) &#8211; if you need more storage space,  the $100/year is more than worth it, especially if you&#8217;re using it for work.  DropBox is my personal favorite: it&#8217;s become an essential component to my work.</p>
<h3>1. <a href="http://kuler.adobe.com/">Kuler</a></h3>
<p><a target="_blank" href="http://kuler.adobe.com/"><img src="http://images.sixrevisions.com/2009/10/17-05_kuler.jpg" width="550" height="300" alt="Kuler" /></a></p>
<p>Coming in at numero uno: <em>Kuler</em>, managing to garner nearly  a third of the total votes, is a web application that lets you make, store, and  share color schemes. It&#8217;s wonderful for remembering your favorite color  combinations and getting color scheme inspiration for your design projects.</p>
<p><strong>What&#8217;s your favorite  webapp and why?</strong> Join the discussion in the comments.</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/tools/useful_gadgets_mobile_computing/">10 Useful  Gadgets for Mobile Computing</a></li>
<li><a href="http://sixrevisions.com/resources/10-unusual-places-to-get-design-inspiration/">10  Unusual Places to Get Design Inspiration</a></li>
<li><a href="http://sixrevisions.com/web-development/10-ways-to-cut-down-web-development-time/">10  Ways to Cut Down Web Development Time</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-applications/">Web Applications</a> and <a href="http://sixrevisions.com/category/web_design/">Web Design</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/jacob_gube_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"></span><strong>Jacob Gube</strong> is the Founder and Chief Editor of <strong><a href="http://sixrevisions.com/">Six Revisions</a></strong>. He&#8217;s also a web developer/designer who specializes in front-end development (JavaScript, HTML, CSS) and PHP development. If you&#8217;d like to connect with him, head on over to the <a href="http://sixrevisions.com/contact/">contact page</a> and follow him on Twitter: <strong>@<a href="http://twitter.com/sixrevisions">sixrevisions</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-applications/five-favorite-web-applications-of-designers/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>50 Beautiful &amp; Unique Twitter Profile Designs</title>
		<link>http://sixrevisions.com/web-applications/50-beautiful-unique-twitter-profile-designs/</link>
		<comments>http://sixrevisions.com/web-applications/50-beautiful-unique-twitter-profile-designs/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 22:00:26 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=1579</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1579&c=1253190094' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1579&c=1253190094' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />As Twitter becomes the latest online craze, we look at some impressive Twitter profile designs that stand out from the micro-blogging site's millions of users.]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1579&c=1342766265' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1579&c=1342766265' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p>As Twitter becomes the latest online craze, we look at some impressive  Twitter profile designs that stand out from the micro-blogging site&#8217;s millions  of users.</p>
<h4>1. @<a href="http://twitter.com/pairadocsdesign" target="_blank">pairadocsdesign</a></h4>
<p><a href="http://twitter.com/pairadocsdesign"><img src="http://images.sixrevisions.com/2009/09/07-46_pairadocsdesign.jpg" width="550" height="276" alt="@pairadocsdesign" /></a></p>
<p>A variety of styles including the Polaroid and the name  badge means that there is a design style you are inevitably going to like on  this page.</p>
<p><span id="more-1579"></span></p>
<h4>2. @<a href="http://twitter.com/shirtpizza">shirtpizza</a></h4>
<p><a href="http://twitter.com/shirtpizza"><img src="http://images.sixrevisions.com/2009/09/07-07_shirtpizza.jpg" width="550" height="276" alt="@shirtpizza" /></a></p>
<p>The cartoon theme of this Twitter profile has appeal and  really stands out from the crowd, while the choice of avatar picture reveals  the logo and a nice complement to the user&#8217;s name.</p>
<h4>3. @<a href="http://twitter.com/BWphoto" target="_blank">BWphoto</a></h4>
<p><a href="http://twitter.com/BWphoto"><img src="http://images.sixrevisions.com/2009/09/07-47_bwphoto.jpg" width="550" height="276" alt="@BWphoto" /></a></p>
<p>A very colorful Twitter background (despite its name), with  a comic book effect.</p>
<h4>4. @<a href="http://twitter.com/ramesstudios" target="_blank">ramesstudios</a></h4>
<p><a href="http://twitter.com/ramesstudios"><img src="http://images.sixrevisions.com/2009/09/07-22_ramesstudios.jpg" width="550" height="276" alt="@ramesstudios" /></a></p>
<p>Clever how the photographed person in this page is looking  towards the Twitter main content area, isn&#8217;t it?</p>
<h4>5. @<a href="http://twitter.com/Pudny" target="_blank">Pudny</a></h4>
<p><a href="http://twitter.com/Pudny"><img src="http://images.sixrevisions.com/2009/09/07-32_pudny.jpg" width="550" height="276" alt="@Pudny" /></a></p>
<p>This is a really interesting Twitter page where a picture of  him has actually been placed into a screen-dumped picture of Adobe Photoshop,  clever!</p>
<h4>6. @<a href="http://twitter.com/anousone">anousone</a></h4>
<p><a href="http://twitter.com/anousone"><img src="http://images.sixrevisions.com/2009/09/07-03_doubleolee.jpg" width="550" height="276" alt="@anousone" /></a></p>
<p>The rustic design really allows the location of this user to  hit home, as well as providing a lovely advertisement for the Grand   Canyon.</p>
<h4>7. @<a href="http://twitter.com/kimdeanart" target="_blank">kimdeanart</a></h4>
<p><a href="http://twitter.com/kimdeanart"><img src="http://images.sixrevisions.com/2009/09/07-17_kimdeanart.jpg" width="550" height="276" alt="@kimdeanart" /></a></p>
<p> Contact details, a  brief description, a testimonial and then full artwork to demonstrate the  artist&#8217;s skills on this Twitter page.</p>
<h4>8. @<a href="http://twitter.com/duboutdesyeux">duboutdesyeux</a></h4>
<p><a href="http://twitter.com/duboutdesyeux"><img src="http://images.sixrevisions.com/2009/09/07-01_duboutdesyeux.jpg" width="550" height="276" alt="@duboutdesyeux" /></a></p>
<p>The Twitter page may be in French, but the picture of the  woman in the background speaks for itself.</p>
<h4>9. @<a href="http://twitter.com/SitePointdotcom">sitepointdotcom</a></h4>
<p><a href="http://twitter.com/SitePointdotcom"><img src="http://images.sixrevisions.com/2009/09/07-08_sitepointdotcom.jpg" width="550" height="276" alt="@sitepointdotcom" /></a></p>
<p>This Twitter profile by SitePoint has it made with a  tempting peek at the homepage of the actual site whilst giving some very small  clues as to what the purpose of the actual Twitter account is for.</p>
<h4>10. @<a href="http://twitter.com/mj12982">mj12982</a></h4>
<p><a href="http://twitter.com/mj12982"><img src="http://images.sixrevisions.com/2009/09/07-04_mj12982.jpg" width="550" height="276" alt="@mj12982" /></a></p>
<p>An excellent background where doodles are prominent and the  contact details are sketched sideways, making for a unique and memorable design.</p>
<h4>11. @<a href="http://twitter.com/SutterGroup" target="_blank">SutterGroup</a></h4>
<p><a href="http://twitter.com/SutterGroup"><img src="http://images.sixrevisions.com/2009/09/07-40_suttergroup.jpg" width="550" height="276" alt="@SutterGroup" /></a></p>
<p>Very nice use of the periodic table in their design as they  try to relate it back to what they do.</p>
<h4>12. @<a href="http://twitter.com/dpencilpusher" target="_blank">dpencilpusher</a></h4>
<p><a href="http://twitter.com/dpencilpusher"><img src="http://images.sixrevisions.com/2009/09/07-18_dpencilpusher.jpg" width="550" height="276" alt="@dpencilpusher" /></a></p>
<p>Nothing punctuates a pencil pusher&#8217;s point than a background  that is surrounded by pencil doodles (in my opinion).</p>
<h4>13. @<a href="http://twitter.com/scottclark">scottclark</a></h4>
<p><a href="http://twitter.com/scottclark"><img src="http://images.sixrevisions.com/2009/09/07-02_scottclark.jpg" width="550" height="276" alt="@scottclark" /></a></p>
<p>Very reminiscent of a notice board, this motif gives the  indication that the user is a wanted man.</p>
<h4>14. @<a href="http://twitter.com/chrisspooner">chrisspooner</a></h4>
<p><a href="http://twitter.com/chrisspooner"><img src="http://images.sixrevisions.com/2009/09/07-05_chrisspooner.jpg" width="550" height="276" alt="@chrisspooner" /></a></p>
<p>This design is an excellent example of a bird&#8217;s eye view of  a desk.</p>
<h4>15. @<a href="http://twitter.com/canvascubed" target="_blank">canvascubed</a></h4>
<p><a href="http://twitter.com/canvascubed"><img src="http://images.sixrevisions.com/2009/09/07-11_canvascubed.jpg" width="550" height="276" alt="canvascubed" /></a></p>
<p>A subtle bit of canvas to complement what the Twitter page  is all about.</p>
<h4>16. @<a href="http://twitter.com/travisbme">travisbme</a></h4>
<p><a href="http://twitter.com/travisbme"><img src="http://images.sixrevisions.com/2009/09/07-06_travisbme.jpg" width="550" height="276" alt="@travisbme" /></a></p>
<p>It may be loud, but the natural motif seen here is an  excellent complement to the color of the text seen in the central box.</p>
<h4>17. @<a href="http://twitter.com/divvoted">divvoted</a></h4>
<p><a href="http://twitter.com/divvoted"><img src="http://images.sixrevisions.com/2009/09/07-09_divvoted.jpg" width="550" height="276" alt="@divvoted" /></a></p>
<p>A nice bit of illustration never hurts, right?</p>
<h4>18. @<a href="http://twitter.com/stevenpitts" target="_blank">stevenpitts</a></h4>
<p><a href="http://twitter.com/stevenpitts"><img src="http://images.sixrevisions.com/2009/09/07-12_stevenpitts.jpg" width="550" height="276" alt="@stevenpitts" /></a></p>
<p>Photoshop can do wonders to bring together an eccentric  design that is more than likely to get the user&#8217;s attention.</p>
<h4>19. @<a href="http://twitter.com/ithinkmedia" target="_blank">ithinkmedia</a></h4>
<p><a href="http://twitter.com/ithinkmedia"><img src="http://images.sixrevisions.com/2009/09/07-13_ithinkmedia.jpg" width="550" height="276" alt="@ithinkmedia" /></a></p>
<p>Setting the decorum as well as informing the user of all of  the information they would need to decide whether or not their services could  be of use.</p>
<h4>20. @<a href="http://twitter.com/weheart" target="_blank">weheart</a></h4>
<p><a href="http://twitter.com/weheart"><img src="http://images.sixrevisions.com/2009/09/07-15_weheart.jpg" width="550" height="276" alt="@weheart" /></a></p>
<p>A nice cartoon can achieve a variety of atmospheres, even  somber ones. This Twitter page has a brilliant use of color, which really sets  the tone.</p>
<h4>21. @<a href="http://twitter.com/starswelove" target="_blank">starswelove</a></h4>
<p><a href="http://twitter.com/starswelove"><img src="http://images.sixrevisions.com/2009/09/07-14_starswelove.jpg" width="550" height="276" alt="@starswelove" /></a></p>
<p>A mix of cartoon, words and real life makes this Twitter  page a must see, even if you are not too keen on the context of the Twitter  page itself.</p>
<p>&nbsp;</p>
<h4>22. @<a href="http://twitter.com/elitistsnob" target="_blank">elitistsnob</a></h4>
<p><a href="http://twitter.com/elitistsnob"><img src="http://images.sixrevisions.com/2009/09/07-16_elitistsnob.jpg" width="550" height="276" alt="elitistsnob" /></a></p>
<p>Sometimes simple can make more of an impact than a design  that is in your face. Here, you can rest assured that simple is the case, with  a nice logo at the top in the contrasting darkness.</p>
<h4>23. @<a href="http://twitter.com/djambazov" target="_blank">djambazov</a></h4>
<p><a href="http://twitter.com/djambazov"><img src="http://images.sixrevisions.com/2009/09/07-19_djambazov.jpg" width="550" height="276" alt="@djambazov" /></a></p>
<p>With a stack of books and a discreet picture to boot, this user&#8217;s  Twitter name might be a nightmare to type, but it is worth it.</p>
<h4>24. @<a href="http://twitter.com/desizntech" target="_blank">desizntech</a></h4>
<p><a href="http://twitter.com/desizntech"><img src="http://images.sixrevisions.com/2009/09/07-20_desizntech.jpg" width="550" height="276" alt="@desizntech" /></a></p>
<p>A very nice bright and colorful background with  complementing colored hyperlinks.</p>
<h4>25. @<a href="http://twitter.com/niedson">niedson</a></h4>
<p><a href="http://twitter.com/niedson"><img src="http://images.sixrevisions.com/2009/09/07-21_niedson.jpg" width="550" height="276" alt="@niedson" /></a></p>
<p>High-impact and bright colors, and a nice sidebar content  area is what makes this profile page stand out from the crowd.</p>
<h4>26. @<a href="http://twitter.com/webb_art" target="_blank">webb_art</a></h4>
<p><a href="http://twitter.com/webb_art"><img src="http://images.sixrevisions.com/2009/09/07-23_webb_art.jpg" width="550" height="276" alt="@webb_art" /></a></p>
<p>A great demonstration of how a sidebar content can explain what the company  does. The logos towards the right are an exemplary and genius way of showing  what some of the tweets talk about.</p>
<h4>27. @<a href="http://twitter.com/theellipsecow">TheEllipseCow</a></h4>
<p><a href="http://twitter.com/theellipsecow"><img src="http://images.sixrevisions.com/2009/09/07-24_theellipsecow.jpg" width="550" height="276" alt="@TheEllipseCow" /></a></p>
<p>A nice background and good use of the left-hand space for  contact information makes this a beautiful and well-designed Twitter profile  page.</p>
<h4>28. @<a href="http://twitter.com/G_Obieta" target="_blank">G_Obieta</a></h4>
<p><a href="http://twitter.com/G_Obieta"><img src="http://images.sixrevisions.com/2009/09/07-25_g_obieta.jpg" width="550" height="276" alt="@G_Obieta" /></a></p>
<p>A weird style to explain, but when you look at it more closely, you will know  what&#8217;s going on.</p>
<h4>29. @<a href="http://twitter.com/juanmanuelm">juanmanuelm</a></h4>
<p><a href="http://twitter.com/juanmanuelm"><img src="http://images.sixrevisions.com/2009/09/07-26_juanmanuelm.jpg" width="550" height="276" alt="@juanmanuelm" /></a></p>
<p>Juan Manuel&#8217;s background illustration makes for a remarkable  Twitter profile.</p>
<h4>30. @<a href="http://twitter.com/Go_Media">Go_Media</a></h4>
<p><a href="http://twitter.com/Go_Media"><img src="http://images.sixrevisions.com/2009/09/07-10_go_media.jpg" width="550" height="276" alt="10. @Go_Media" /></a></p>
<p>Not only does it have the logo and a nice bit of color, but  a bit of a dark side to counterbalance it.</p>
<h4>31. @<a href="http://twitter.com/design_junkies" target="_blank">design_junkies</a></h4>
<p><a href="http://twitter.com/design_junkies"><img src="http://images.sixrevisions.com/2009/09/07-27_design_junkies.jpg" width="550" height="276" alt="@design_junkies" /></a></p>
<p>Nice use of color and words in this page to make it stand  out from the crowd and capture the imagination of followers.</p>
<h4>32. @<a href="http://twitter.com/mimobot" target="_blank">mimobot</a></h4>
<p><a href="http://twitter.com/mimobot"><img src="http://images.sixrevisions.com/2009/09/07-28_mimobot.jpg" width="550" height="276" alt="@mimobot" /></a></p>
<p>The white faded concept really does work with this Twitter  page, something that other pages might struggle to pull off correctly.</p>
<h4>33. @<a href="http://twitter.com/DesignerDepot" target="_blank">DesignerDepot</a></h4>
<p><a href="http://twitter.com/DesignerDepot"><img src="http://images.sixrevisions.com/2009/09/07-29_designerdepot.jpg" width="550" height="276" alt="@DesignerDepot" /></a></p>
<p>If you like a busy (but high-impact) design, this could be  the type of background that you would consider using in your own Twitter  profile.</p>
<h4>34. @<a href="http://twitter.com/clovermeadow" target="_blank">clovermeadow</a></h4>
<p><a href="http://twitter.com/clovermeadow"><img src="http://images.sixrevisions.com/2009/09/07-30_clovermeadow.jpg" width="550" height="276" alt="@clovermeadow" /></a></p>
<p>A nicely designed explanation of the alias of Clover Meadow,  as well as random additions like a quote and a splash of paint really give this  page a lot of character.</p>
<h4>35. @<a href="http://twitter.com/katchapman" target="_blank">katchapman</a></h4>
<p><a href="http://twitter.com/katchapman"><img src="http://images.sixrevisions.com/2009/09/07-31_katchapman.jpg" width="550" height="276" alt="@katchapman" /></a></p>
<p>A beautifully designed page that should fit you right in at  home.</p>
<h4>36. @<a href="http://twitter.com/StudentUniverse" target="_blank">StudentUniverse</a></h4>
<p><a href="http://twitter.com/StudentUniverse"><img src="http://images.sixrevisions.com/2009/09/07-37_studentuniverse.jpg" width="550" height="276" alt="@StudentUniverse" /></a></p>
<p>Another case of the main Twitter content area overlapping  key text in the design when your monitor is small scale, but the silhouetted  skyline really is quite clever on this page.</p>
<h4>37. @<a href="http://twitter.com/tonychester" target="_blank">tonychester</a></h4>
<p><a href="http://twitter.com/tonychester"><img src="http://images.sixrevisions.com/2009/09/07-33_tonychester.jpg" width="550" height="276" alt="@tonychester" /></a></p>
<p>A unique and grunge-themed profile page that results in a simplistic and memorable design.</p>
<h4>38. @<a href="http://twitter.com/happytoaster" target="_blank">happytoaster</a></h4>
<p><a href="http://twitter.com/happytoaster"><img src="http://images.sixrevisions.com/2009/09/07-42_happytoaster.jpg" width="550" height="276" alt="@happytoaster" /></a></p>
<p>Repetition can be very effective in a mind-numbing way. A  way to make it even more interesting is by adding a few designs out of place  from the others. The difference brings the user in and draws attention to the  site.</p>
<h4>39. @<a href="http://twitter.com/jeanneleez" target="_blank">jeanneleez</a></h4>
<p><a href="http://twitter.com/jeanneleez"><img src="http://images.sixrevisions.com/2009/09/07-34_jeanneleez.jpg" width="550" height="276" alt="@jeanneleez" /></a></p>
<p>A very nice mix of different artistic styles, including the  art from the influential pop art era. With a discreet name mention, this  Twitter profile page is very aesthetically pleasing.</p>
<h4>40. @<a href="http://twitter.com/geeklaur" target="_blank">geeklaur</a></h4>
<p><a href="http://twitter.com/geeklaur"><img src="http://images.sixrevisions.com/2009/09/07-36_geeklaur.jpg" width="550" height="276" alt="@geeklaur" /></a></p>
<p>A mix of tessellating design and an elusive figure is  guaranteed to ensure that you are intrigued beyond words.</p>
<h4>41. @<a href="http://twitter.com/JacobIreland" target="_blank">JacobIreland</a></h4>
<p><a href="http://twitter.com/JacobIreland"><img src="http://images.sixrevisions.com/2009/09/07-35_jacobireland.jpg" width="550" height="276" alt="@JacobIreland" /></a></p>
<p>An interesting take for this graphic  designer&#8217;s web page. Not only has he designed himself a good-looking  background, but he has incorporated his name into it, too!</p>
<h4>42. @<a href="http://twitter.com/noluckneeded" target="_blank">noluckneeded</a></h4>
<p><a href="http://twitter.com/noluckneeded"><img src="http://images.sixrevisions.com/2009/09/07-38_noluckneeded.jpg" width="550" height="276" alt="@noluckneeded" /></a></p>
<p>No luck is certainly needed with this page that has a  variety of dice and cards on it to keep you interested. Even nicer are the cards  that are placed as an overlay into the blue background.</p>
<h4>43. @<a href="http://twitter.com/gennefer" target="_blank">gennefer</a></h4>
<p><a href="http://twitter.com/gennefer"><img src="http://images.sixrevisions.com/2009/09/07-39_good_ideas.jpg" width="550" height="276" alt="@gennefer" /></a></p>
<p>Gennefer proves that if you want to make a point very nicely  with a Twitter background, using a variety of texts will not disappoint.</p>
<h4>44. @<a href="http://twitter.com/everywheretrip" target="_blank">everywheretrip</a></h4>
<p><a href="http://twitter.com/everywheretrip"><img src="http://images.sixrevisions.com/2009/09/07-41_everywheretrip.jpg" width="550" height="276" alt="@everywheretrip" /></a></p>
<p>This guy has a variety of different design influences to  punctuate his point that he is lucky enough to travel the world and visit a  variety of places.</p>
<h4>45. @<a href="http://twitter.com/hemeon" target="_blank">hemeon</a></h4>
<p><a href="http://twitter.com/hemeon"><img src="http://images.sixrevisions.com/2009/09/07-43_hemeon.jpg" width="550" height="276" alt="@hemeon" /></a></p>
<p>Sketchy effects really do work well with this site.</p>
<h4>46. @<a href="http://twitter.com/dimsis" target="_blank">dimsis</a></h4>
<p><a href="http://twitter.com/dimsis"><img src="http://images.sixrevisions.com/2009/09/07-44_dimsis.jpg" width="550" height="276" alt="@dimsis" /></a></p>
<p>Is it computerized, is it animated, is it a cartoon? There  is an absolute mix of odd art styles and media types on this Twitter background  that will intrigue you for a nice period of time.</p>
<h4>47. @<a href="http://twitter.com/rizalrenaldi" target="_blank">rizalrenaldi</a></h4>
<p><a href="http://twitter.com/rizalrenaldi"><img src="http://images.sixrevisions.com/2009/09/07-45_rizalrenaldi.jpg" width="550" height="276" alt="@rizalrenaldi" /></a></p>
<p>A variety of color with a welcoming message and the strips  are very pleasing to the eye, too. What more could you possibly want?</p>
<h4>48. @<a href="http://twitter.com/snipeyhead" target="_blank">snipeyhead</a></h4>
<p><a href="http://twitter.com/snipeyhead"><img src="http://images.sixrevisions.com/2009/09/07-48_snipeyhead.jpg" width="550" height="276" alt="@snipeyhead" /></a></p>
<p>This Twitter profile looks like a retro throwback with dog  tags, Polaroid pictures, and a mix tape.</p>
<h4>49. @<a href="http://twitter.com/napwarden" target="_blank">napwarden</a></h4>
<p><a href="http://twitter.com/napwarden"><img src="http://images.sixrevisions.com/2009/09/07-49_napwarden.jpg" width="550" height="276" alt="@napwarden" /></a></p>
<p>The silhouetted skyline and the superhero comic book effect  really doesn&#8217;t disappoint. The URLs that they want followers to pay attention  to are even in an Adventurer font!</p>
<h4>50. @<a href="http://twitter.com/imaaronmoody" target="_blank">imaaronmoody</a></h4>
<p><a href="http://twitter.com/imaaronmoody"><img src="http://images.sixrevisions.com/2009/09/07-50_immaronmoody.jpg" width="550" height="276" alt="@imaaronmoody" /></a></p>
<p>And last but not least, the 50th Twitter page comes from a  fellow graphic designer that uses a variety of things to express his mood. In  addition, he used the background design for the opportunity to plug his website  at the top left hand corner.</p>
<h3>What do you think?</h3>
<p>What do you think about these designs? How important is a  good Twitter background (Jacob&#8217;s <a href="http://twitter.com/sixrevisions">Twitter  profile</a> goes the opposite way where he&#8217;s stripped down the design to the  bare minimum). Let us know in the comments.</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web_design/10-features-that-will-make-twitter-better/">10  Features That Will Make Twitter Better</a></li>
<li><a href="http://sixrevisions.com/user-interface/11-excellent-twitter-improvement-ideas/">11  Excellent Twitter Improvement Ideas</a></li>
<li><a href="http://sixrevisions.com/graphics-design/16-genuine-authentic-designers-on-twitter/">16  Genuine, Authentic Designers on Twitter</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/user-interface/">User Interface</a> and <a href="http://sixrevisions.com/category/web_design/">Web Design</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/john_urban_small.jpg" alt="" width="80" height="80" /><strong>John Urban</strong> is a sophmore at UCLA and currently majoring in computer science. He is a writer for an online magazine StyleCeo, which deals with fashion. In his spare time, he enjoys sports, being with his girl, or just doing some freelance work. If you like his work on here and you&#8217;d like for him to work as a freelancer for you, you can <a href="http://twitter.com/allure1991"><strong>contact him on Twitter</strong></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-applications/50-beautiful-unique-twitter-profile-designs/feed/</wfw:commentRss>
		<slash:comments>83</slash:comments>
		</item>
		<item>
		<title>Website Features That You Can Easily Offload</title>
		<link>http://sixrevisions.com/web-applications/website-features-that-you-can-easily-offload/</link>
		<comments>http://sixrevisions.com/web-applications/website-features-that-you-can-easily-offload/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 22:00:10 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=1698</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1698&c=574509798' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1698&c=574509798' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />To alleviate the work that your web server is doing, it's a good idea to offload certain site features to share the burden. In this article, you'll read about six site features you can easily offload, and the web services that you can use for them.]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1698&c=2035006740' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=1698&c=2035006740' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p>The amount of site features that you have can take a dire toll on your web server, making your site sluggish and more vulnerable to becoming offline because system resources have been expended.</p>
<p>To alleviate the work that your web server is doing, it&#8217;s a good idea to <strong>offload</strong> certain site features to share the burden. In this article, you&#8217;ll read about <strong>six site features you can easily offload, and the web services that you can use for them</strong>.</p>
<h3>1. RSS feeds</h3>
<p>Serving and managing your RSS feeds yourself can be a big burden on your server especially when you have many subscribers requesting your feed. What&#8217;s more is that there are aggregators such as <a href="http://alltop.com/">AllTop</a> and <a href="http://technorati.com/">Technorati</a> that automatically request your feeds at regular intervals for their own use, further adding to the strain on your server. You can easily offload your feeds using one of the following services.</p>
<p><strong><a href="http://feedburner.google.com/">FeedBurner</a></strong> is a feature-packed RSS feed manager. It has various options that will enable you to monitor, manage, analyze, and monetize your RSS feed. Recently bought by Google, it experienced a few issues during the transition but it&#8217;s now back to its full capacity, and then some.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-01_feedburner.png" width="550" height="300" alt="Website Features That You Can Easily Offload" /></p>
<p><span id="more-1698"></span></p>
<p><strong><a href="http://feedity.com/builder.aspx">Feedity</a></strong> is perfect for websites that don&#8217;t use a content management system (i.e. static HTML pages). All you have to do is type in the URL of the web pages you&#8217;d like to create RSS feeds for, and it will monitor it. Whenever there&#8217;s a page update, it will push it to people&#8217;s RSS feed readers. If the automatic feed it generates isn&#8217;t accurate, it has a Refine feature that let&#8217;s you select specific HTML elements in your web pages to watch for changes.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-02_feedity.png" width="550" height="300" alt="Feedity" /></p>
<p><strong><a href="http://page2rss.com/">Page2RSS</a></strong> is a simple web service that keeps an eye on a web page for changes and notifies you via RSS feed. You can use this on your front page to let users know that your site has been updated. Check out an <a href="http://page2rss.com/rss/ff90821feeb2b02a33a6f9fc8e5f3fcd">example feed</a> using Google&#8217;s front page. The results can be clunky at times and doesn&#8217;t compare well to a real RSS feed service, but this is a great option for when you&#8217;re in a pinch.<strong></strong></p>
<p><img src="http://images.sixrevisions.com/2009/09/28-03_page2rss.png" width="550" height="300" alt="Page2RSS" /></p>
<h3>2. Site search</h3>
<p>Site search can tax your server because it requires server-side processes that usually involve database queries. Additionally, by using search API&#8217;s of third-party services, you take advantage not only of their infrastructure, but also their more accurate and optimized search algorithms. Check out these two options by leading information search companies.</p>
<p><strong><a href="http://code.google.com/apis/ajaxsearch/">Google AJAX Search API</a></strong> allows developers to create mashup&#8217;s and applications with Google&#8217;s data. Don&#8217;t want to put a lot of work into creating your site search? Well that&#8217;s alright, they have a wizard-like tool that will generate the code for you to use on your own site so all you&#8217;ll need to know is where to place the code.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-04_google_search_api.png" width="550" height="300" alt="Google AJAX Search API " /></p>
<p><strong><a href="http://developer.yahoo.com/search/boss/">Yahoo! Search BOSS</a></strong> is similar to Google&#8217;s Search API, but the display of search results can be more integrated to your site&#8217;s design. Additionally, unlike Google&#8217;s search results, Yahoo! Search BOSS doesn&#8217;t display any advertisements. You can see a live implementation of Search BOSS on the <a href="http://wordpress.org/search/Theming?documentation=1">WordPress.org site</a>.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-05_yahoo_boss.png" width="550" height="300" alt="Yahoo! Search BOSS " /></p>
<h3>3. Serving popular JavaScript libraries</h3>
<p>By offloading common JavaScript libraries such as jQuery, MooTools, and Prototype, you stand to gain a few things. First, it reduces the amount of work your server has to perform in order to send these libraries to users. Secondly, there&#8217;s a bigger chance that the library is already in the user&#8217;s cache because other sites they&#8217;ve visited previously may have already served them the file through the third-party site, increasing your page response times by taking advantage of a primed cache.</p>
<p><strong><a href="http://code.google.com/apis/ajaxlibs/">Google AJAX Libraries API</a></strong> can serve popular JavaScript libraries through Google&#8217;s content distribution network (CDN). This means that it will serve the libraries from a geolocation closest to the user requesting it from your site, which results in speed improvements on the user&#8217;s end.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-06_google_ajax_libraries.png" width="550" height="300" alt="Google AJAX Libraries API" /></p>
<h3>4. Managing and processing web forms</h3>
<p>If you use web forms on your website (i.e. contact forms), you can offload the processing and management of them to an external service. By doing so, you alleviate some tasks that your server has to perform in order to receive and process web form submissions. This can include monitoring for spam submissions, possibly administering and evaluating Captcha challenges, and utilizing your email server for sending email notifications when a web form is submitted.</p>
<p>Not only do specialized web form applications help with your server&#8217;s burden, they also have heartily featured administration interfaces for creating and organizing your web forms. The following are third-party web form services to check out if you&#8217;re looking to offload your forms.</p>
<p><strong><a href="http://wufoo.com/">Wufoo</a></strong> is an HTML form builder that is a cinch to set up and manage. They have various packages ranging from $0 to $200 dollars. The free version allows you to have 3 web forms with a maximum of 10 input fields each &#8211; more than enough for simple contact forms and questionnaires.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-07_wufoo.png" width="550" height="300" alt="Wufoo" /></p>
<p><strong><a href="http://www.formspring.com/">FormSpring</a></strong> is a robust and fully featured web form creation application. The free version gives you 3 web forms and 10 submissions a month.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-08_formspring.jpg" width="550" height="300" alt="FormSpring" /></p>
<p><strong><a href="http://www.formsite.com/">FormSite</a></strong> gives you a free web form service that can have up to 5 web forms, 50 input fields per form, and 100 submissions a month. Additionally, you&#8217;ll be able to take in file attachments (such as images and other documents) &#8211; you get 50 MB of file space off the free plan.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-09_formsite.jpg" width="550" height="300" alt="FormSite" /></p>
<p><strong><a href="http://www.icebrrg.com/">Icebrrg</a></strong> makes web forms &quot;chillingly simple&quot;. For $0 dollars, you get up to 3 forms and 100 submissions per month.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-10_iceberg.png" width="550" height="300" alt="Icebrrg" /></p>
<h3>5. Running Polls and Surveys</h3>
<p>If you frequently poll your users, it&#8217;s a great idea to offload this site feature to a third-party service for the same reason as with offloading your web forms. Here are a few sites to peruse for your polling and surveying needs.</p>
<p><strong><a href="http://www.vizu.com/index.html">Vizu</a></strong> is a free web polling service that can be easily integrated into popular content management systems such as WordPress, Blogger, and Typepad.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-11_vizu.png" width="550" height="300" alt="Vizu" /> </p>
<p><strong><a href="http://www.polldaddy.com/">PollDaddy</a></strong> offers free polling and surveying services for your site. You can create and administer unlimited polls a month, as well as take in 100 surveys. See their <a href="http://www.polldaddy.com/signup/">pricing table</a> for comparisons between their other plans.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-12_polldaddy.png" width="550" height="300" alt="PollDaddy" /></p>
<p><strong><a href="http://www.surveymonkey.com/">SurveyMonkey.com</a></strong> is a popular web service for administering surveys. It has a robust administration interface that provides you utmost control over the design of your surveys. It&#8217;s used by popular sites like <a href="http://digg.com/">Digg</a>, a testament to the quality of their service.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-13_surveymonkey.png" width="550" height="300" alt="SurveyMonkey.com" /></p>
<h3>6. Captcha challenges</h3>
<p>Captchas can help prevent spam submissions by providing would-be web form submitters a visual challenge that they must solve. Having your own Captcha system on your web server can be very demanding: not only does your server have to process the serving and evaluation of Captchas, but it has to serve the Captcha images as well. Some Captcha services to check out are listed below.</p>
<p><strong><a href="http://recaptcha.net/">reCAPTCHA</a></strong> is a free captcha service that serves a dual purpose of having users digitize books and newspapers. Users are shown images of words from print material, and when they solve it, they help verify and digitize the word.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-14_recaptcha.png" width="550" height="300" alt="reCAPTCHA" /></p>
<p><strong><a href="http://captchas.net/">captchas.net</a></strong> is free, even for commercial usage. If you can run PHP, ASP, Perl, Python, JSP, or Ruby on Rails on your web server, then you&#8217;ve got the only requirement that this service needs.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-15_capchas_dot_net.png" width="550" height="300" alt="captchas.net" /></p>
<p><strong><a href="http://opencaptcha.com/">OpenCaptcha</a></strong> has a three-step copy-and-paste installation process that can get you using Captchas in no time.</p>
<p><img src="http://images.sixrevisions.com/2009/09/28-16_opencaptcha.png" width="550" height="300" alt="OpenCaptcha" /></p>
<p><strong><em>Do you have any experiences (good or bad) to share regarding the offloading of site features?</em></strong> What other site features can you offload? Participate in the discussion down in the comments.</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/tools/12-excellent-free-tools-for-monitoring-your-sites-uptime/">12 Excellent Free Tools for Monitoring Your Site&#8217;s Uptime</a></li>
<li><a href="http://sixrevisions.com/tools/8-excellent-tools-for-optimizing-your-images/">8 Excellent Tools for Optimizing Your Images</a></li>
<li><a href="http://sixrevisions.com/tools/10-excellent-feedback-tools-for-web-designers/">10 Excellent Feedback Tools for Web Designers</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/tools/">Tools</a> and <a href="http://sixrevisions.com/category/web-applications/">Web Applications</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/jacob_gube_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"></span><strong>Jacob Gube</strong> is the Founder and Chief Editor of <strong><a href="http://sixrevisions.com/">Six Revisions</a></strong>. He&#8217;s also a web developer/designer who specializes in distance-learning education, front-end development, and web accessibility. If you&#8217;d like to connect with him, head on over to the <a href="http://sixrevisions.com/contact/">contact page</a> and follow him on Twitter: <strong>@<a href="http://twitter.com/sixrevisions">sixrevisions</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-applications/website-features-that-you-can-easily-offload/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>12 Excellent Tools for Picking a Domain Name</title>
		<link>http://sixrevisions.com/resources/12-excellent-tools-for-picking-a-domain-name/</link>
		<comments>http://sixrevisions.com/resources/12-excellent-tools-for-picking-a-domain-name/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 02:46:23 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=489</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=489&c=2067452179' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=489&c=2067452179' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />There are plenty of tools out there that can help you ease the burden of checking available domains and suggesting similar names that are related to your searches. In this article, you'll read about 12 neat web tools that will lend you a hand in finding and choosing domain names.]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=489&c=1012591016' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=489&c=1012591016' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p>Selecting the perfect domain name for your website is the  most important, and oftentimes hardest, step in establishing a web presence.  There are plenty of tools out there that can help you ease the burden of checking  available domains and suggesting similar names that are related to your  searches.</p>
<p>In this article, you&#8217;ll read about <strong>12 neat web tools</strong> that will lend you a hand in finding and choosing  domain names. You&#8217;ll find a variety of search and suggestion tools that have an  assortment of features so that, hopefully, you&#8217;ll discover a few favorites.</p>
<h3>1. <a href="http://domai.nr/">Domainr</a></h3>
<p><a href="http://domai.nr/"><img src="http://images.sixrevisions.com/2009/03/10-01_domainer.png" alt="Domainr - screen shot." width="550" height="280" /></a></p>
<p><span id="more-489"></span></p>
<p>Nowadays, it&#8217;s difficult to find a domain name that end with  the popular .com, .net, and .org <a href="http://en.wikipedia.org/wiki/Top-level_domain" title="Top-level Domains - Wikipedia entry.">TLD</a>&#8216;s. <em>Domainr</em> is an innovative web tool that helps you explore other  TLD&#8217;s that have made popular websites like last.fm and del.icio.us stand out  from the crowd. Of course, searches will also include popular top-level domains  that are available.</p>
<h3>2. <a href="http://www.dotomator.com/">Dot-o-mator</a></h3>
<p><a href="http://www.dotomator.com/"><img src="http://images.sixrevisions.com/2009/03/10-02_dot-to-mator.png" alt="Dot-o-mator - screen shot." width="550" height="280" /></a></p>
<p><em>Dot-o-mator</em> is a  web tool that suggests site names based on prefixes and suffixes that you&#8217;ve  entered (keywords). Alternatively, you can use a category of prefixes (like  &quot;Tech&quot; or &quot;Games&quot;) and suffixes (like &quot;Hardware&quot;  or &quot;Web 2.0 words&quot;) to generate suggested site names for you. It&#8217;s a  helpful tool for, at the very least, obtaining inspiration for a site name. </p>
<p>They also have a fun tool called <a href="http://www.dotomator.com/web20.html">Web 2.0 Domain Name Generator</a> that generates &quot;Web 2.0&quot; site names like &quot;Yakidoo&quot; or  &quot;Zoompulse&quot;.</p>
<h3>3. <a href="http://www.bustaname.com/">BustAName</a></h3>
<p><a href="http://www.bustaname.com/"><img src="http://images.sixrevisions.com/2009/03/10-03_bustaname.png" alt="BustAName - screen shot." width="550" height="280" /></a></p>
<p><em>BustAName</em> is a robust and feature-packed domain finder that uses linguistic data to help you  search domains. BustAName allows you to save and manage/organize your searches  for later use. It has a &quot;List of Words&quot; feature that advise you of  similar words to your search &#8211; which you can then organize inside folders.</p>
<p>Available domains that are returned can  be sorted in a number of ways such as &quot;by quality (readability)&quot; or  &quot;by length&quot; for easier viewing. Though the web tool is very  intuitive, the creators have a <a href="http://www.bustaname.com/">video  tutorial</a> on how to utilize BustAName. </p>
<h3>4. <a href="http://www.domaintools.com/">Domain Tools</a></h3>
<p><a href="http://www.domaintools.com/"><img src="http://images.sixrevisions.com/2009/03/10-04_domaintools.png" alt="Domain Tools - screen shot." width="550" height="280" /></a></p>
<p><em>Domain Tools</em> is a  set of domain name search engines that will help you uncover relevant information  about certain domain names. They have a &quot;Whois&quot; search that reveals  records about the party who registered the domain, a &quot;Suggestions&quot;  search to help you find similar domain names, a &quot;Domain Search&quot; which  shows you what TLDs of a domain name are available, and domain names that are  &quot;For Sale&quot; or &quot;At Auction&quot;.</p>
<h3>5. <a href="https://domize.com/">Domize</a></h3>
<p><a href="https://domize.com/"><img src="http://images.sixrevisions.com/2009/03/10-05_domize.png" alt="Domize - screen shot." width="550" height="280" /></a></p>
<p><em>Domize</em> is a fast,  Ajax-based search engine that you can use to rapidly check the availability of  domains. Domize has <a href="http://phasetwo.org/post/coming-soon-domize-domain-name-widget.html" title="Demo of Domize widget.">a widget</a> that you can install on your  website to provide a domain search engine to your visitors. Domize also has an <a href="http://www.apple.com/webapps/searchtools/domizeinstantdomainnamelookup.html">iPhone  app</a> – because domain name inspiration can hit you at anytime (hopefully you  have your iPhone with you when it happens).</p>
<h3>6. <a href="http://squurl.com/">squurl</a></h3>
<p><a href="http://squurl.com/"><img src="http://images.sixrevisions.com/2009/03/10-06_squurl.png" alt="squurl - screen shot." width="550" height="280" /></a></p>
<p><em>squurl</em> is another  fast Ajax-based domain search engine. It has a &quot;Suggestions&quot; feature  to help you discover similar domains to the ones you&#8217;ve typed. </p>
<h3>7. <a href="http://www.domainsbot.com/">DomainsBot</a></h3>
<p><a href="http://www.domainsbot.com/"><img src="http://images.sixrevisions.com/2009/03/10-07_domainsbot.png" alt="DomainsBot - screen shot." width="550" height="280" /></a></p>
<p><em>DomainsBot</em> is a  domain search engine that has an &quot;Advanced&quot; search feature so that  you can conduct a more customized and refined search. For example, you can set  the maximum domain character length to eliminate lengthy domain names from the  results or exclude domain results that have a hyphen (-).</p>
<h3>8. <a href="http://www.dnscoop.com/">dnScoop</a></h3>
<p><a href="http://www.dnscoop.com/"><img src="http://images.sixrevisions.com/2009/03/10-08_dnscoop.png" alt="dnScoop - screen shot." width="550" height="280" /></a></p>
<p><em>dnScoop</em> tries to  estimate the value of a particular domain based on several statistics such as  site traffic, links pointing to the domain, and other factors. This will help  you gain some insight on the value of a particular domain name in case the name  you really want is &quot;for sale&quot; and you want to see if the asking price  is fair, or to make an offer to a site owner that owns the domain you really  want.</p>
<h3>9. <a href="http://www.stuckdomains.com/">StuckDomains</a></h3>
<p><a href="http://www.stuckdomains.com/"><img src="http://images.sixrevisions.com/2009/03/10-09_stuckdomains.png" alt="StuckDomains - screen shot." width="550" height="280" /></a></p>
<p><em>StuckDomains</em> is a  database of expired domain names that previous owners have not renewed. This  can be an opportunity to find a domain name that doesn&#8217;t involve odd names like  &quot;fujiyakuku.com&quot;.</p>
<h3>10. <a href="http://www.nameboy.com/">Nameboy</a></h3>
<p><a href="http://www.nameboy.com/"><img src="http://images.sixrevisions.com/2009/03/10-10_nameboy.png" alt="Nameboy - screen shot." width="550" height="280" /></a></p>
<p><em>Nameboy</em> is a  popular domain name generator. This straightforward web tool asks for a  &quot;Primary Word&quot; and &quot;Secondary Word&quot; that describe the topic  of your website, and based on your input, it suggests possible domain names.</p>
<p>For example, typing in &quot;web&quot; as the Primary Word  and &quot;superman&quot; as the Secondary Word returned results such as  webhero, supeweb and supermanweb. There&#8217;s a &quot;Rhyme&quot; option that tries  to suggest domain names that rhyme with the search phrases, but the feature  didn&#8217;t seem to work on the above example.</p>
<h3>11. <a href="http://dyyo.com/search_form.php">dyyo.com</a></h3>
<p><a href="http://dyyo.com/search_form.php"><img src="http://images.sixrevisions.com/2009/03/10-11_dyyo.png" alt="dyyo.com - screen shot." width="550" height="280" /></a></p>
<p>It&#8217;s common practice to keep domain names as short as  possible so that it can be quickly typed and also so that they&#8217;re easier to  remember. <em>dyyo.com</em> specializes in  helping you find 4-letter domain names to keep your URLs terse.</p>
<h3>12. <a href="http://ajaxwhois.com/">Ajax Whois</a></h3>
<p><a href="http://ajaxwhois.com/"><img src="http://images.sixrevisions.com/2009/03/10-12_ajaxwhois.png" alt="Ajax Whois - screen shot." width="550" height="280" /></a></p>
<p><em>Ajax Whois</em> is a  simple Ajax-based domain search that makes domain-name-hunting effortless and rapid.  To make your searches even faster, they have <a href="http://ajaxwhois.com/shortcuts/">a set of useful keyboard shortcuts</a> to  satisfy the power user in you.</p>
<h3>Got moar?</h3>
<p>If you have a tool that you absolutely love that wasn&#8217;t on the list &#8211; please share it with us in the comments, we&#8217;d love to hear your thoughts!</p>
<h3>Related content</h3>
<ul>
<li><a href="http://sixrevisions.com/usabilityaccessibility/10-promising-free-web-analytics-tools/">10  Promising Free Web Analytics Tools</a></li>
<li><a href="http://sixrevisions.com/tools/tools_monitoring_website_popularity/">15  Tools for Monitoring a Website&#8217;s Popularity</a></li>
<li><a href="http://sixrevisions.com/tools/6_tools_analyze_web_host/">6 Tools to Help  You Analyze a Web Host</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/resources/12-excellent-tools-for-picking-a-domain-name/feed/</wfw:commentRss>
		<slash:comments>115</slash:comments>
		</item>
		<item>
		<title>10 Features That Will Make Twitter Better</title>
		<link>http://sixrevisions.com/web_design/10-features-that-will-make-twitter-better/</link>
		<comments>http://sixrevisions.com/web_design/10-features-that-will-make-twitter-better/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 01:28:13 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[User Interface]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=447</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=447&c=612337799' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=447&c=612337799' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Twitter's web interface is simple and intuitive but lacks a few features that can make it much better. In this article, you'll read about 10 excellent user interface features that can enhance the Twitter web experience.]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=447&c=1992053480' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=447&c=1992053480' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://twitter.com/">Twitter</a>&#8216;s popularity has  skyrocketed in the recent months. <a href="http://dcortesi.com/2009/02/19/the-real-top-20-twitter-applications/">Usage  statistics</a> states that most people who use Twitter interact with the  application via the web rather than a third-party client such as <a href="http://www.tweetdeck.com/beta/">TweetDeck</a> or <a href="http://twitterfeed.com/">twitterfeed</a>.</p>
<p>Twitter&#8217;s web interface is simple and intuitive but lacks a  few features that can make it much better. In this article, you&#8217;ll read about <strong>10 excellent user interface features </strong>that  can enhance the Twitter web experience.</p>
<h3>1. Enable grouping of friends and followers</h3>
<p><img src="http://images.sixrevisions.com/2009/02/27-06_twitter_groups.png" alt="Grouping of friends" width="548" height="181" /><span class="figure-caption">Figure 1 shows tabs that you can use to quickly see tweets in a particular group.</span></p>
<p><span id="more-447"></span></p>
<p>Twitter&#8217;s increasing popularity has gotten many people on  board and using the web application. With the growing number of active users comes  the need for following more people.</p>
<p>The ability to create groups (or categories) of Twitter  users that you follow can reduce the noise in your Twitter feed and can help  you immediately see updates from particular groups of users.</p>
<p>For example, having a group for &quot;co-workers&quot; or  &quot;local tweeters&quot; can help you quickly see what your co-workers are saying or find up-to-the-minute information on local events such as traffic  accidents.</p>
<h3>2. Auto Complete in Tweets</h3>
<p><img src="http://images.sixrevisions.com/2009/02/27-01_twitter_auto_complete.png" alt="An example showing the auto complete feature when typing a username." width="550" height="194" /><span class="figure-caption">Figure 2 shows an auto complete dialog box appears when you type the @ symbol.</span></p>
<p><a href="http://developer.yahoo.com/ypatterns/pattern.php?pattern=autocomplete">Auto  complete</a> is an interaction design pattern that involves displaying a list  of suggestions as the user types in text. Auto complete can speed up the process of sending a tweet directed to a particular user using the <code>@username</code> format.</p>
<p>It will also help in times where you&#8217;re having trouble  spelling someone&#8217;s username.</p>
<p>Another application of the auto complete feature is for  suggesting <code>#hashtags</code> (keywords associated with a tweet) to make keyword-tagging  of tweets easier.</p>
<h3>3. Text links in tweets</h3>
<p><img src="http://images.sixrevisions.com/2009/02/27-07_twitter_text_links.png" alt="Allowing text hyperlinks in tweets." width="548" height="181" /></p>
<p>With a 140 character limit, it&#8217;s often difficult to have links  in a tweet without robbing yourself out of precious characters. By allowing  users to tweet hyperlinked text, not only will it give them a little bit more room  for including additional characters, but will also make Twitter feeds look  cleaner.</p>
<h3>4. Tweets-threading</h3>
<p>Twitter is a great source of information and is a wonderful  forum for discussing various topics. Unfortunately, the current user interface  doesn&#8217;t allow you to easily view a conversation between two or more people.</p>
<p><img src="http://images.sixrevisions.com/2009/02/27-03_twitter_group_tweet-threading.png" alt="A screen shot of threaded tweets." width="551" height="282" /><span class="figure-caption">Figure 3 show how threaded comments could look.</span></p>
<p>Coupled with the &quot;reply to&quot; feature in the current user interface,  threaded tweets can give users the chance to participate in (or follow along  with) conversations taking place in several Twitter feeds.</p>
<p>Threaded tweets can also serve as a means for people to find  other Twitter users that are interested in similar subjects of conversation.</p>
<h3>5. Allow Tweets directed to a group of people (&quot;group tweet&quot;)</h3>
<p><img src="http://images.sixrevisions.com/2009/02/27-02_twitter_group_tweeting.png" alt="Group-tweeting." width="550" height="194" /><span class="figure-caption">Figure 4 shows a possible syntax for tweets directed to a group of users using a double @ synax.</span></p>
<p>With companies and communities joining in on the fun, the  ability to tweet to a group of Twitter users offers a convenient way of  specifically targeting a set of people. For example, if you wanted to tweet to  your co-workers, the syntax could be:</p>
<pre>
@@friends I'll be a little late for our lunch date, start ordering without me.
</pre>
<p>The double <code>@</code> serves to differentiate a tweet directed to a single user from one that&#8217;s directed to a group of users.</p>
<h3>6. Display meta data through hover tooltips</h3>
<p><img src="http://images.sixrevisions.com/2009/02/27-04_twitter_tooltips.png" alt="Tooltips example." width="550" height="142" /></p>
<p>A <a href="http://en.wikipedia.org/wiki/Tooltip">tooltip</a> is an effective graphical user interface element that allows users to view more  information when they hover or click on a text or object of interest without  having to leave the current web page. They enable information-gathering with  fewer clicks and fewer pages to visit.</p>
<p>One way tooltips can be helpful is in seeing the bio  information of a Twitter user when you hover over their username on your  Twitter feed. If you see a username mentioned in an interesting Twitter update,  simply hover over the name to see more information about the user that was  mentioned.</p>
<h3>7. Use the sidebar more effectively to display information</h3>
<p><img src="http://images.sixrevisions.com/2009/02/27-05_twitter_use_sidebar.png" alt="Using the side bar of Twitter more effectively." width="516" height="333" /><span class="figure-caption">Figure 5 shows a &quot;Recent @Replies&quot; and &quot;Popular #hashtags&quot; section on the side bar.</span></p>
<p>Twitter can utilize the right sidebar more effectively by showing  relevant information and statistics. For example, a &quot;Most Recent Replies&quot;  section or a &quot;Most Used #hashtags&quot; section can be very helpful in  showcasing the latest activities and the hottest topics.</p>
<h3>8. Add a page that displays tweets mentioning your username</h3>
<p><img src="http://images.sixrevisions.com/2009/02/27-08_twitter_at_mentions.png" alt="Add a page showing tweets in which the user is mentioned." width="548" height="181" /></p>
<p>Twitter users (me included) like seeing their names  mentioned. Currently, only <code>@replies</code> (tweets that begin with <code>@username</code>)  can be seen in the <strong>@Replies</strong> page. A nice optional feature would be to have a page  that lists tweets where your username is mentioned or where a particular tweet  of yours is re-tweeted (example: &quot;RT @username&quot;).</p>
<p>A less self-centered benefit for this feature is the  opportunity to find people who are interested in what you have to say, enough  that they update their own Twitter feed with a tweet of yours, or to see what  types of your tweets are popular amongst people who follow you.</p>
<h3>9. Highlight specific users, deemphasize others in feed</h3>
<p><img src="http://images.sixrevisions.com/2009/02/27-09_highlight_specific_users.png" alt="Highlight specific users." width="549" height="241" /><span class="figure-caption">Figure 6 shows the first tweet as being highlighted, and the second tweet being deemphasized. The third tweet is how tweets normally look like in the current interface.</span></p>
<p>Users who follow many people run into the trouble of <em>Twitter feed overload</em> where there&#8217;s just  too much going on and too many tweets to read. The ability to mark favorite  Twitter users, as well as deemphasize users that you don&#8217;t care much about (but  still want to follow for some reason), can give users better visual queues on  what to pay attention to first when perusing one&#8217;s Twitter feed.</p>
<h3>10. Add a Built-in URL shortener</h3>
<p><img src="http://images.sixrevisions.com/2009/02/27-10_url_shortener.png" alt="Example interface of built-in URL shortener on Twitter." width="549" height="241" /></p>
<p>With Twitter&#8217;s current user interface, hyperlinks are  counted towards your 140 character count limit even if it gets reduced in  length by a URL-shortening service like <a href="http://tinyurl.com/">TinyURL.com</a> after you hit the &quot;Update&quot; button.</p>
<p>One way to allow users to enter more text &#8211; without having to  go to another website just to shorten URL&#8217;s &#8211; is to have a built-in  URL-shortening feature. This would not only save user&#8217;s some time, but also eliminates  the need to rely on other websites to perform an action that should really be handled  within the system.</p>
<h3>Got more ideas?</h3>
<p>If you have more ideas on how Twitter&#8217;s user interface can  be improved, please contribute to the discussion in the comments.</p>
<h3>Related content</h3>
<ul>
<li><a href="http://sixrevisions.com/usabilityaccessibility/20-websites-to-help-you-master-user-interface-design/">20  Websites to Help You Master User Interface Design</a></li>
<li><a href="http://sixrevisions.com/web-standards/accessibility_testtools/">10 Tools  for Evaluating Web Design Accessibility</a></li>
<li><a href="http://sixrevisions.com/tools/useful_web_analytics_tools/">7 Incredibly  Useful Tools for Evaluating a Web Design</a>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web_design/10-features-that-will-make-twitter-better/feed/</wfw:commentRss>
		<slash:comments>248</slash:comments>
		</item>
	</channel>
</rss>

