<?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>Webgrrls Wisdom &#187; Linda Johnson | HTML Emails: A Primer</title>
	<atom:link href="http://www.webgrrls.com/blog/author/linda/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webgrrls.com/blog</link>
	<description>Insight, Information and Inspiration on women's careers, business, technology and the Industry.</description>
	<lastBuildDate>Wed, 06 Mar 2013 04:39:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>HTML Emails: A Primer</title>
		<link>http://www.webgrrls.com/blog/2009/01/08/html-emails-a-primer/</link>
		<comments>http://www.webgrrls.com/blog/2009/01/08/html-emails-a-primer/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 16:59:48 +0000</pubDate>
		<dc:creator>Linda Johnson</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Tech Tools]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Women in Technology]]></category>
		<category><![CDATA[HTML-Email]]></category>
		<category><![CDATA[web-design]]></category>

		<guid isPermaLink="false">http://www.webgrrls.com/blog/2009/01/08/html-emails-a-primer/</guid>
		<description><![CDATA[Every time you read your email, you are likely to open an HTML email, one which includes links and images and the omnipresent â€œIf you wish to unsubscribe to this mailingâ€¦â€ directive at the bottom. I occasionally delete these messages before my conscious brain even knows theyâ€™re there. But some HTML emails are stunningâ€”succinct, content-driven [...]


<br><b>Related posts:</b><ol><li><a href='http://www.webgrrls.com/blog/2008/02/26/powerfull-css-techniques/' rel='bookmark' title='Permanent Link: Powerfull CSS Techniques'>Powerfull CSS Techniques</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/06/06/webgrrls%e2%80%99-finds-tips-tricks-to-work-faster-smarter-with-style/' rel='bookmark' title='Permanent Link: Webgrrls Finds: Tips, tricks to work faster, smarter &#038; with style'>Webgrrls Finds: Tips, tricks to work faster, smarter &#038; with style</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/05/30/webgrrls-finds-tips-tricks-and-tools-to-improve-your-work-performance/' rel='bookmark' title='Permanent Link: Webgrrls&#8217; Finds: Tips, tricks and tools to improve your work performance'>Webgrrls&#8217; Finds: Tips, tricks and tools to improve your work performance</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.webgrrls.com/blog/wp-content/uploads/2009/01/newsletters.jpg" title="HTML Emails: A Primer" alt="HTML Emails: A Primer" align="right" border="0" vspace="5" hspace="5" />Every time you read your email, you are likely to open an HTML email, one which includes links and images and the omnipresent â€œIf you wish to unsubscribe to this mailingâ€¦â€ directive at the bottom.</p>
<p>I occasionally delete these messages before my conscious brain even knows theyâ€™re there. But some HTML emails are stunningâ€”succinct, content-driven messages wrapped in beautifully designed boxes.Â  And I read them. Some are from Fortune 500 companies, some are from small business entrepreneurs. All are trying to stand out in a crowded ecosystem.</p>
<p><strong>Many of us would profit by knowing how to create and send HTML emails.</strong> They keep ongoing clients in the loop, they attract new clients, they act as extensions of our websites and blogs, they help us, on a regular basis, to refine our message.</p>
<p>I recently attended an excellentâ€”and free&#8211;seminar on HTML email at the <a href="http://www.nobledesktop.com/index.html" title="noble desktop">Noble Desktop</a>, a New York-based organization which specializes in teaching all aspects of Web Design and Desktop Publishing. I thought it important to share what I learned.</p>
<h2>What do you need to send an HTML email?</h2>
<p>Basically, any email application that supports POP, IMAP and SMTP will allow you to send HTML emails. In short, all of them. Clients such as Microsoft Outlook, Thunderbird, Gmail and Hotmail all include tools to send HTML emails.</p>
<p>In the current version of Thunderbird, for example, you would:</p>
<ol>
<li>Create the HTML page you wish to send, either by hand coding or using an editor such as Dreamweaver.</li>
<li><strong>Select</strong> and <strong>copy</strong> the source code.</li>
<li>Click on <strong>Message</strong>&gt; <strong>New Message</strong></li>
<li>Click in the body of the message.</li>
<li>Click on <strong>Insert</strong> &gt;<strong>HTML</strong></li>
<li><strong>Paste</strong> in the source code.</li>
</ol>
<p>It is possible, with some applications,Â  to code directly in the email window. However, coding your own email gives you greater control over the final product. So, code it, make sure that you have chosen the appropriate â€œInsert HTMLâ€ tool, and and paste it into the email window.</p>
<h2><strong>The nuts and bolts</strong></h2>
<p><strong> </strong><strong>When you design your HTML email, keep it simple.</strong></p>
<p>In creating a normal web page, you are designing it to be part of a whole, a component that interacts with other components within your design universe. An HTML email is a self-contained entity at the mercy of a larger entityâ€”the email application itself.</p>
<p>These applicationsâ€”Outlook, Gmail, Yahooâ€”live in their own HTML and CSS universes and have their own coding rules to follow. Therefore, some basic rules to keep your code out of their way:</p>
<ul>
<li><strong>No Flash, no Quicktime movies, no animated GIFâ€™s. </strong>Current Email applications cannot handle them.</li>
<li><strong>You can use CSS to style, but again, keep it simple.</strong></li>
<li><strong>Put your CSS style declarations in the body of the email, not in the &lt;head&gt; tag.</strong> Email applicationsâ€”especially browser-based ones like Gmail&#8211; are very protective of that &lt;head&gt; space; they donâ€™t want your code conflicting with theirs. If they see any weird code (translation: <em>anything not theirs</em>) in the &lt;head&gt;, theyâ€™ll strip it.</li>
<li><strong>Style using <em>Class</em>, not <em>ID</em> attributes.</strong></li>
<li><strong>When you make a CSS style declaration, do not use any CSS shorthand.</strong> Use â€˜font-family,â€™ font-sizeâ€™ etc. Spell it out.</li>
<li><strong>Once youâ€™ve made the declaration, repeat it inline.</strong><br />
For example, donâ€™t just do this:&lt;td colspan=â€2â€ valign=â€topâ€ class=â€mydocâ€&gt;Do this:&lt;td colspan=â€2â€ valign=â€topâ€ class=â€mydocâ€ style=â€font-size:13px; font-weight:bold; padding: 0px; font-family= Verdana, Helvetica, sans-serif; margin= 0px;â€Â  face=â€ Verdana, Helvetica, sans-serif;â€ size=â€13pxâ€&gt;<strong>The redundancy ensures consistency across platforms</strong>, as the inline style is permanently attached to the element it is styling. It will also protect you in case the declaration is overlooked or deleted.</li>
<li><strong>Avoid using DIVâ€™s and SPANâ€™s.</strong> SPANâ€™s <em>might</em> survive intact, as they are in fact inline elements. DIVâ€™s will cause conflicts with your email applicationâ€™s code.<strong> </strong><strong>Which is why Tables are good. Yes, Tables. Yes, Nested Tables.</strong>It seems counter-intuitive to go back in time to Tables when you are designing something that may be read on a Blackberry or IPhone, but Tables are clean and simple and they read well across browsers. <a href="http://www.sitepoint.com/print/code-html-email-newsletters/" title="Tim Slavin of Sitepoint">Tim Slavin of Sitepoint</a> suggests nesting everything inside one big â€œContainer Table,â€ as it acts as a sort of &lt;BODY&gt; tag, protecting everything inside it.Inside the large â€œContainer Tableâ€ you might design a one-column or two-column layout with a header, main content, and footer. You might create a layout with more complexity, but <strong>nest no more than four levels of tables.</strong> Simplicity.</li>
<li><strong>If you are using absolute widths, make your â€œContainer Tableâ€ 600px.</strong> Most email windows are not nearly as wide as your screen, and many people make their windows even smaller, so 600px is a safe width. <strong>If you are using percentages, make your â€œContainer Tableâ€ no greater than 98%. Some sources suggest 95% or even 90%</strong>, to make sure you are within Yahooâ€™s or Gmailâ€™s or Hotmailâ€™s structural parameters.</li>
<li><strong>Use absolute paths for image links</strong>. Remember that your HTML email is alone in a strange universe. Your images live on your website; make sure that the email can find its way to them.</li>
<li><strong>Include height and width attributes for all images</strong>; if your images fail to load, your layout will remain intact.</li>
<li><strong>Test Your HTML Code.</strong>Â  Once youâ€™re happy with the design of your HTML email, test it out on as many email applications as you can. Insert your HTML email into Thunderbird or Outlook and send it to yourself. Then send it again via Gmail or Apple Mail. And again viaâ€¦.you get the idea.</li>
</ul>
<p>The proliferation of HTML email has spawned new companies that offer HTML email services such as customizable templates, email list management and mailing strategies, tracking and analytics. Among them: <a href="http://www.mailchimp.com/index.phtml" title="Mail Chimp">MailChimp</a>, <a href="http://www.campaignmonitor.com/" title="Campaign Monitor">Campaign Monitor</a>, <a href="http://www.maxprog.com/site/software/internet-marketing/mass-bulk-emailer_sheet_us.php" title="MaxBulk Mailer">MaxBulk Mailer</a>Â  and<a href="http://www.constantcontact.com/index.jsp" title="Constant Contact"> Constant Contact</a>. Have a look at their offerings. They can do a lot of your heavy lifting.</p>
<p>HTML email is, sadly, likely to be pegged as spam, and filtered out before your target audience ever sees it. To separate themselves from Internet ruffians, legitimate senders are increasingly turning to companies like <a href="http://www.returnpath.net/" title="Return Path">Return Path</a> for certification, and it seems likely that certification will be mandatory in the very near future.Â   And for tips on getting through spam filters, check out <strong><a href="http://www.webgrrls.com/blog/2008/03/04/tips-to-help-you-keep-your-newsletters-out-of-the-spam-folder/" target="_blank">these great recommendations</a></strong> posted on the Webgrrls blog.</p>
<p>HTML email is clearly not the only way to communicate with clients, customers, friends, and colleagues. But it is a great arrow in your quiver and a good way to send up a flare.</p>


<p><br><b>Related posts:</b><ol><li><a href='http://www.webgrrls.com/blog/2008/02/26/powerfull-css-techniques/' rel='bookmark' title='Permanent Link: Powerfull CSS Techniques'>Powerfull CSS Techniques</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/06/06/webgrrls%e2%80%99-finds-tips-tricks-to-work-faster-smarter-with-style/' rel='bookmark' title='Permanent Link: Webgrrls Finds: Tips, tricks to work faster, smarter &#038; with style'>Webgrrls Finds: Tips, tricks to work faster, smarter &#038; with style</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/05/30/webgrrls-finds-tips-tricks-and-tools-to-improve-your-work-performance/' rel='bookmark' title='Permanent Link: Webgrrls&#8217; Finds: Tips, tricks and tools to improve your work performance'>Webgrrls&#8217; Finds: Tips, tricks and tools to improve your work performance</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.webgrrls.com/blog/2009/01/08/html-emails-a-primer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Accessibility &#8211; Leveling the Playing Field</title>
		<link>http://www.webgrrls.com/blog/2008/12/19/web-accessibility-leveling-the-playing-field/</link>
		<comments>http://www.webgrrls.com/blog/2008/12/19/web-accessibility-leveling-the-playing-field/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 18:43:35 +0000</pubDate>
		<dc:creator>Linda Johnson</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web-Accessibility]]></category>
		<category><![CDATA[web-standards]]></category>

		<guid isPermaLink="false">http://www.webgrrls.com/blog/2008/12/19/web-accessibility-leveling-the-playing-field/</guid>
		<description><![CDATA[Kel Smith is a longtime advocate of user-centric web design. In his blog, he writes The use of technology as a means to aid people with disabilities can sometimes occur in surprising contexts. As an example, consider a recent research project presented yesterday at the IEEE Biomedical Circuits and Systems Conference in Baltimore. Rehabilitation therapists [...]


<br><b>Related posts:</b><ol><li><a href='http://www.webgrrls.com/blog/2008/02/13/accessing-accessibility-tools/' rel='bookmark' title='Permanent Link: Accessing Accessibility Tools'>Accessing Accessibility Tools</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/09/23/web-20-expo-motivate-people-to-sign-up-for-your-web-app/' rel='bookmark' title='Permanent Link: Web 2.0 Expo: Motivate People To Sign Up For Your Web App'>Web 2.0 Expo: Motivate People To Sign Up For Your Web App</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/06/05/design-and-usability-principles-from-the-google-team/' rel='bookmark' title='Permanent Link: Design and Usability principles from the google team'>Design and Usability principles from the google team</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://anikto.com/" target="_blank">Kel Smith</a> is a longtime advocate of user-centric web design. In his <a href="http://anikto.com/wordpress/?p=62" target="_blank">blog</a>, he writes</p>
<blockquote><p>The use of technology as a means to aid people with disabilities can sometimes occur in surprising contexts. As an example, consider a recent research project presented yesterday at the IEEE Biomedical Circuits and Systems Conference in Baltimore. Rehabilitation therapists have <a href="http://www.spectrum.ieee.org/nov08/6994" target="_blank">re-purposed the popular Guitar Hero game into a tool for amputees</a> to develop facility with prosthetic limbs.</p></blockquote>
<p>Weeks ago I decided to contribute a post on web accessibility. As the research was piling up on my desk and in my head, I caught an <a href="http://www.cbsnews.com/stories/2008/10/31/60minutes/main4560940.shtml" target="_blank">episode of  <em>60 Minutes</em></a> which, like Kel Smithâ€™s blog, made me think of accessibility not just in terms of web access. <strong>It made me think of web accessibility as one crucial component in our cultural resolve to use technology to bring us together</strong>.</p>
<p>In the <em>60 Minutes</em> story, a brain researcher with ALS is trained to <em>think</em> letters which then appear on his computer screen; it is nascent research, but the locked-in syndrome which inevitably robs ALS patients of their ability to communicate may someday be trumped by this most exquisite interfaceâ€”that of human intelligence to artificial intelligence.</p>
<p>The re-purposing of Guitar Hero from game to learning tool is likewise a means of effecting a â€˜leveling the playing fieldâ€™ outcome. The potential for amputees to â€˜communicateâ€™ with their prosthetic limbs is not unlike the brain researcherâ€™s ability to â€˜communicateâ€™ with his computer. Both are engaged in activities that enable them to participate more fully in the global community. And in both cases, <strong>we are not only leveling the playing field from human to human, but leveling it in terms of <em>user experience</em> against astonishing and previously crippling odds.</strong></p>
<p>We as designers and developers may not be involved with effecting such profound changes in our clientsâ€™ and end usersâ€™ lives, but we can and should approach our role as integral to a more robust user experience and the evolution of a more level playing field for everyone.</p>
<p><strong>To that end, here is a brief primer on designing accessible sites.</strong></p>
<p>The <a href="http://www.w3.org/TR/WCAG20/" target="_blank">Web Content Accessibility Guidelines</a> (WCAG) are the World Wide Web Consortiumâ€™s response to calls for improving and increasing web accessibility to people with disabilities. These guidelines are spelled out nicely, succinctly, by WebAIM (Web Accessibility in Mind) on its <a href="http://www.webaim.org/articles/pour/" target="_blank">website</a>. The principles are conceptual, not technical, in nature, but give us a solid foundation on which to think and build.</p>
<ul>
<li><strong>First, a website must be <em>Perceivable</em>:</strong> Can your information be seen, heard, or, in some cases, touched? Can it be accessed by changing text into audio or Braille? Can audio files be read? A basic <alt> tag can help blind users navigate your images. This â€œperceivabilityâ€ is another fundamental argument for the use of CSS to separate form from content. Once all the bling is stripped away, can a user still extract meaning from your site?</alt></li>
<li><strong>Websites must also be <em>Operable</em></strong>: Some users are not able to manipulate a mouse. Since most adaptive devices emulate the functionality of a keyboard, keyboard accessibility is critical. Tools such as site maps and  â€œskipâ€ directives (i.e. â€œskip to main content,â€ â€œskip navigationâ€) are helpful to the disabled user for whom access is already a time consuming and in some cases, physically painful undertaking. Following this thought: users with disabilities are sometimes up against impractical time limits when performing online tasks such as banking. Solutions to this problem are prickly, as they are bounded by security considerations, but we must seek them. Finally, when a user makes an error, particularly while using an e-commerce site, there must be a means of error recovery. We might think about making error recovery, confirmation screens, and â€œare you absolutely SURE?â€ systems more redundant.</li>
<li><strong>Sites must be <em>Understandable</em>: </strong>Write clearly and simply. Label all interactive elements clearly and simply.</li>
<li><strong>Sites must be <em>Robust</em>:</strong> Sites must function across different browsers and operating systems. This is obviously important for all users. But users with disabilities are more likely to experience economic strains related to their other challenges. They may not have current browser versions or they may be using older operating systems. Code validation is one of the easiest and fastest ways to check functionality. The W3 offers a <a href="http://validator.w3.org/" target="_blank">free markup validation service</a>; it might be wise to validate our code as part of our design protocols.</li>
</ul>
<p>The W3Câ€™s <a href="http://www.w3.org/WAI/quicktips/Overview.php" target="_blank">quick tips</a> on accessibility and the book <a href="http://www.amazon.com/Web-Accessibility-Standards-Regulatory-Compliance/dp/1590596382/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1228852840&amp;sr=8-1" target="_blank"><em>Web Accessibility: Web Standards and Regulatory Compliance</em></a> have been valuable tools in my own fledgling pursuit of more accessible site design; Kel Smith reports regularly on his own enormously readable, insightful <a href="http://anikto.com/wordpress/" target="_blank">Aniktoblog</a>. In short, there are a million ways to access accessibility. (You knew that was coming).</p>
<p><strong>The push toward accessibility and usability is not strictly a function of altruism.</strong> <strong>It also makes for sound business practice: more usability equals more users. </strong>And other economic incentives may ultimately nudge the ship of commerce: the recent settlement of the <a href="http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&amp;newsId=20080827005523&amp;newsLang=en" target="_blank">Target class action suit</a> brought by the National Federation of the Blind, will ensure that visitors to the Target website will be soon able to navigate it using adaptive technologies.</p>
<p>But, at heart, we simply need to design websites that all of our neighbors and all of our children can use. We can play an integral role in leveling the playing field. Itâ€™s the right thing to do.</p>


<p><br><b>Related posts:</b><ol><li><a href='http://www.webgrrls.com/blog/2008/02/13/accessing-accessibility-tools/' rel='bookmark' title='Permanent Link: Accessing Accessibility Tools'>Accessing Accessibility Tools</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/09/23/web-20-expo-motivate-people-to-sign-up-for-your-web-app/' rel='bookmark' title='Permanent Link: Web 2.0 Expo: Motivate People To Sign Up For Your Web App'>Web 2.0 Expo: Motivate People To Sign Up For Your Web App</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/06/05/design-and-usability-principles-from-the-google-team/' rel='bookmark' title='Permanent Link: Design and Usability principles from the google team'>Design and Usability principles from the google team</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.webgrrls.com/blog/2008/12/19/web-accessibility-leveling-the-playing-field/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interop NY 2008: What is SaaS (Software as a Service)?</title>
		<link>http://www.webgrrls.com/blog/2008/10/03/interop-ny-2008-what-is-saas-software-as-a-service/</link>
		<comments>http://www.webgrrls.com/blog/2008/10/03/interop-ny-2008-what-is-saas-software-as-a-service/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 12:00:14 +0000</pubDate>
		<dc:creator>Linda Johnson</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud-computing]]></category>
		<category><![CDATA[interop]]></category>
		<category><![CDATA[PaaS]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://www.webgrrls.com/blog/2008/10/03/interop-ny-2008-what-is-saas-software-as-a-service/</guid>
		<description><![CDATA[Hello Webgrrls. More greetings and info from Septemberâ€™s Interop conference. In this post I will try to break down the following: the meaning of SaaS (Software as a Service) and, briefly PaaS (Platform as a Service) and IaaS (Infrastructure as a Service). One track of the Interop NY seminars dealt with SaaS, and I thought [...]


<br><b>Related posts:</b><ol><li><a href='http://www.webgrrls.com/blog/2008/10/02/interop-ny-2008-what-is-cloud-computing/' rel='bookmark' title='Permanent Link: Interop NY 2008: What is Cloud Computing?'>Interop NY 2008: What is Cloud Computing?</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/08/20/win-full-ticket-to-interop-new-york-2008/' rel='bookmark' title='Permanent Link: Win Full Ticket to Interop New York 2008'>Win Full Ticket to Interop New York 2008</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/08/28/free-flowcharting-software-alternatives/' rel='bookmark' title='Permanent Link: Free flowcharting software alternatives'>Free flowcharting software alternatives</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hello Webgrrls. More greetings and info from Septemberâ€™s Interop conference.</p>
<p><strong>In this post I will try to break down the following: the meaning of SaaS (Software as a Service) and, briefly PaaS (Platform as a Service) and IaaS (Infrastructure as a Service). </strong></p>
<p>One track of the Interop NY seminars dealt with SaaS, and I thought it would be a valuable complement to the seminars I attended on Cloud Computing, so, there I was. And here we go.</p>
<p><strong>To start, Software as a Service. </strong></p>
<p>An application that is delivered through the SaaS model is typically done over the internet by a third party with no opportunity to bring the application in-house. As a user/subscriber, you use that providerâ€™s application.</p>
<p>The other key to all SaaS is a variable, pay-as-you-go pricing structure, or on-demand pricing, a 21st century morph of just-in-time inventory strategies. <a href="http://Salesforce.com" target="_blank"><strong>Salesforce.com</strong></a>, <a href="http://www.netsuite.com/portal/home.shtml" target="_blank"><strong>Netsuite</strong></a>, and similar CRM and eCommerce applications come to mind. SaaS solutions increasingly offer real time analytics and self-provisioned toolkits, and have gained both traction and credibility in areas like accounting software, financial applications and supply chain management.<br />
<span id="more-296"></span><br />
The notion that we are moving toward a time where enterpriseâ€”in the form of various SaaS applicationsâ€”takes place in the Cloud spurred Interop musings on the transformative power of innovation, detailed in books like <a href="http://www.amazon.com/Electrifying-America-Meanings-Technology-1880-1940/dp/0262640309" target="_blank">Electrifying America: Social Meanings of a New Technology, 1880-1940</a> , as well as its â€˜unintended consequences,â€™Â  chronicled in <a href="http://www.amazon.com/Why-Things-Bite-Back-Consequences/dp/0679747567/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1222827983&amp;sr=1-1" target="_blank">Why Things Bite Back: Technology and the Revenge of Unintended Consequences</a>.</p>
<p>If cloud computing is commonly referred to as â€˜on demandâ€™ computing, SaaS is the reason why. At Interop, the discussion often turned on the transformative power of SaaS: e.g., the potential for nearly instantaneous scalability&#8211;sudden spikes in demand can be accommodated via multiple servers spread across multiple data centers&#8211;and burstability, the ability of the system to supply bandwidth to accommodate sudden need.</p>
<p>The deployment of SaaS can also yield â€œunintended consequences,â€ among them, unclear pricing structures, uncertain dependability and security issues.</p>
<p>To address these issues, an entire panel discussion was devoted to Service Level Agreements, or SLAâ€™s. A Service Level Agreement may be the most important cog in the whole SaaS wheel, as it sets the parameters of your dealings with your SaaS provider.</p>
<p>This is the point at which Software as a Service and Infrastructure as a Service overlap. Deployment of resources such as networking equipment, servers, and data center facilities are key determinants of pricing and scalability, and the SLA addresses the nuts and bolts of theseâ€¦nuts and bolts.</p>
<p><strong>In any SLA it is important to ask key questions, to determine the degree of <em>infrastructure transparency</em>, and to get the answers in writing:</strong></p>
<p><strong><em>Can I always access my data?</em></strong> This is most important when considering migration from one provider to another. If you canâ€™t get to your data, you canâ€™t migrate it.</p>
<p><strong><em>Specify availability: When will my employees/customers be able to access my data and how long will it take them to do so? </em></strong>The SLA might be framed: â€œBank tellers will be able to log in from all North American branches 99.5% of the time in 8.4 seconds.â€</p>
<p><strong><em>How do I access your helpdesk? </em></strong></p>
<p><strong><em>Where are my servers located?</em></strong> You discover that most of your servers are located on a volcanic island that is due for its once-a-millennium eruption. This is not good news.</p>
<p><strong><em>How do I dispute my bill?</em></strong> SLAâ€™s should have concrete provisions for compensation during unexpected downtime.</p>
<p><em><strong>Does this application comply with the law throughout the world?</strong></em></p>
<p><strong><em>When the software is upgraded, can I keep users on the older version while training them on the new?</em></strong>Â  Smooth transitions are key.</p>
<p><strong><em>And perhaps most interesting: What privacy guarantees do you have in place?</em></strong> SaaS providers based in the United States are now subject to the Patriot Act, and thus subject to unannounced security audits. Some companies have chosen, rather than subject sensitive data to government scrutiny, to seek out SaaS providers in Canada or Europe. And there will be snafus in the most sophisticated security operations. <a href="http://www.baselinemag.com/c/a/Search/Google-Apps-Set-Off-Security-Alarms/" target="_blank">Ericka Chickowski</a>Â  recently explored security concerns raised by clients of none other than Google Apps.</p>
<p>Finally, Sam Johnstonâ€™s <a href="http://samj.net/2008/09/cloud-computing-bill-of-rights-aka-ten.html" target="_blank">Cloud Computing Bill of Rights</a> may provide a good guidepost for users of SaaS when it comes to creating a sound SLA.</p>
<p>Another great panel discussion at Interop was called â€œUsing SaaS to Make Good Products Great.â€ The subject was best illustrated by Rob Donahue of Tom Tom. Tom Tom has added an SaaS component to its GPS system, and salespeople using their GPS] can now access customer databses. Tom Tom will then guide them to the customer. An elegant mashup.</p>
<p><strong>Which leads us finally PaaS, (Platform as a Service)</strong>, the very soul of mashups. PaaS is identifiable to all of us in terms of social networking and other Web 2.0 applications. We have entered the era of the <em>Web as Platform</em>.</p>
<p>We upload to YouTube or change our Facebook profiles, and no external applications are needed drive these changes.</p>
<p>For developers, PaaS means something even better: they can debug and test in the same environments in which the software will be deployed.</p>
<p>In his <a href="C:\Documents and Settings\Nelly Yusupova\My Documents\CLIENTS\webgrrls.com\BLOG\Linda\bungee-media.s3.amazonaws.com\whitepapers\hinchcliffe\hinchcliffe0408.pdf" target="_blank">white paper</a> on PaaS, Dion Hinchcliffe states:</p>
<p>â€œNow that the Web itself is as available and standardized as the electrical grid or the telephone system, it is capable of including all the systems and environments comprising the software life-cycle: prototyping, developing, testing, deploying, and hosting. This changes the entire process of creating a Web application. In short, using the Web itself as the application development platform is the next logical evolution of software and computing â€˜in the cloud.â€™ &#8221;</p>
<p><a href="http://www.bungeeconnect.com/" target="_blank"><strong>Bungee Labs</strong></a>, a young but increasingly dominant player in the world of PaaS,Â  has introduced a service for developers called Bungee Connect. In his blog, <a href="http://alexbarnett.net/blog/archive/2008/04/08/so-what-is-this-platform-as-a-service-thing.aspx" target="_blank">Alex Barnett</a>Â  describes Bungee Connect:</p>
<p>â€œYou develop your app through the browser, then deploy your app through the browser and map the app to your domain / URL (or embed the app in your site) &#8211; It&#8217;s your app. Oh, and you get IE, Firefox and Safari cross-browser compat taken care of too &#8211; you build your app once and it just works in these three browsers. Sweet.â€</p>
<p>Sweet.</p>


<p><br><b>Related posts:</b><ol><li><a href='http://www.webgrrls.com/blog/2008/10/02/interop-ny-2008-what-is-cloud-computing/' rel='bookmark' title='Permanent Link: Interop NY 2008: What is Cloud Computing?'>Interop NY 2008: What is Cloud Computing?</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/08/20/win-full-ticket-to-interop-new-york-2008/' rel='bookmark' title='Permanent Link: Win Full Ticket to Interop New York 2008'>Win Full Ticket to Interop New York 2008</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/08/28/free-flowcharting-software-alternatives/' rel='bookmark' title='Permanent Link: Free flowcharting software alternatives'>Free flowcharting software alternatives</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.webgrrls.com/blog/2008/10/03/interop-ny-2008-what-is-saas-software-as-a-service/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Interop NY 2008: What is Cloud Computing?</title>
		<link>http://www.webgrrls.com/blog/2008/10/02/interop-ny-2008-what-is-cloud-computing/</link>
		<comments>http://www.webgrrls.com/blog/2008/10/02/interop-ny-2008-what-is-cloud-computing/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 16:03:50 +0000</pubDate>
		<dc:creator>Linda Johnson</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud-computing]]></category>
		<category><![CDATA[interop]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://www.webgrrls.com/blog/2008/10/02/interop-ny-2008-what-is-cloud-computing/</guid>
		<description><![CDATA[In early September, Nelly Yusupova offered a couple of full conference passes to the Interop New York conference, held at the Javits Center from September 15-19.Â  I applied and as luck would have it, I won a free pass! Interop NY was essentially a conference for IT peopleâ€”those dealing with the nuts and bolts of [...]


<br><b>Related posts:</b><ol><li><a href='http://www.webgrrls.com/blog/2008/08/20/win-full-ticket-to-interop-new-york-2008/' rel='bookmark' title='Permanent Link: Win Full Ticket to Interop New York 2008'>Win Full Ticket to Interop New York 2008</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/05/05/the-importance-of-xml-and-tools-to-help-you-get-started/' rel='bookmark' title='Permanent Link: The importance of XML and tools to help you get started'>The importance of XML and tools to help you get started</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/08/19/feature-rich-conference-calls-free-and-easy/' rel='bookmark' title='Permanent Link: Feature rich conference calls &#8211; free and easy'>Feature rich conference calls &#8211; free and easy</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In early September, Nelly Yusupova offered a couple of full conference passes to the <a href="http://www.interop.com/newyork/" target="_blank">Interop New York</a> conference, held at the Javits Center from September 15-19.Â  I applied and as luck would have it, I won a free pass!</p>
<p><strong>Interop NY was essentially a conference for IT people</strong>â€”those dealing with the nuts and bolts of application development and delivery, infrastructure development and network support. In short, it was a place for Really Smart People.</p>
<p><strong>I am a freelance web designer and photographer and to tell you the truth, I was a bit intimidated and overwhelmed at how technical the conference was but decided to rise to the challenge.Â  It was a great opportunity to learn something new.Â  </strong></p>
<p>So, two weeks before and all during the conference, I dug in and began a frenzy of self-education, some of which I will try to share with you in a couple posts.</p>
<p>There were several educational tracks offered, encompassing subjects from Enterprise 2.0 to VoIP to Networking to Cloud Computing. <strong>I chose to follow two: SaaS, or Software as a Service, and Cloud Computing; most of us are, or are going to be, involved in both</strong>.</p>
<p>First: the Cloud. <span id="more-295"></span></p>
<p><strong><em>Defining the cloud is simple: </em></strong><br />
Sam Johnston: â€œCloud computing is the realization of Internet (â€˜cloudâ€™) based development and use of computer technology delivered by an ecosystem of providers.â€</p>
<p><strong><em>Defining the cloud is impossible:</em></strong><br />
Michael CotÃ©, an industry analyst at Redmonk: â€œA Darwinian evolution of the exact definition of cloud computing is running around. Weâ€™re about a country mile away from â€˜knowing it when I see it.â€™ â€œ</p>
<p>Cloud computing, according to people interviewed at this yearâ€™s Web 2.0 conference:Â  <strong><a href="http://www.youtube.com/watch?v=6PNuQHUiV3Q" target="_blank">What is the Cloud?</a></strong></p>
<p><strong>Ahem. Now that you are [un]clear on thatâ€¦a little more info.</strong></p>
<p>Currently, we are all probably working in some kind of virtual environment, either at home or at the office. We partition our external hard drives into virtual drives. Our companies run our business apps from centralized servers, and our desktop computers are no more than little virtual machinesâ€”VMâ€™sâ€”which happily run applications stored somewhere on the premises.</p>
<p>Cloud computing is the next logical step in this visualization of computing and delivery of services. Our balance sheets, our CRM, our ways of finding each other via social networks will all flow in and out of it. Some experts actually prefer the term â€˜Cloud services,â€™ as that more fully describes the business products and services that are delivered and consumed each time we enter the Cloud. Even now, many enterprises access services and storage and business apps from somewhere offsite: companies long accustomed to storing and protecting their data on site now store and access data in remote data centers scattered across the world, thanks to places like <a href="http://aws.amazon.com/s3/" target="_blank">Amazon S3</a> Storage Service.</p>
<p>Peter Laird of Oracle spoke eloquently about the Cloud at Interop NY. I would recommend having a look at his<strong><a href="http://peterlaird.blogspot.com/2008/05/understanding-cloud-computingsaaspaas.html" target="_blank"> series of posts on the Cloud</a></strong>:</p>
<p>In them, Laird describes a taxonomy of the Cloud, in which he layers several common cloud â€˜subsetsâ€™ (none of which is â€˜cumulusâ€™ or â€˜cirrus,â€™ although those would have been nicer names): SaaS (Software as a Service), PaaS (Platform as a Service) Infrastructure as a Service (IaaS).</p>
<p>We now access powerful web-based collaboration and messaging tools like <a href="http://www.google.com/apps/intl/en/business/index.html" target="_blank">Google Apps</a> and <a href="http://www-01.ibm.com/software/lotus/products/notes/" target="_blank">Lotus Notes</a>, applications that enable employees to meet in the virtual world instead of the board room, applications that enable them to define and interact with customer bases in new ways.Â  Web-based SaaS tools developed by CRM leaders Salesforce.com and Netsuite have already led us toward the Cloud.</p>
<p>As mentioned in a recent issue of <a href="http://www.wired.com/techbiz/it/magazine/16-05/mf_amazon" target="_blank">Wired</a>, in a discussion of <a href="http://aws.amazon.com/" target="_blank">Amazon Web Services</a>, we are moving toward a model in which multiple infrastructures serve multiple organizations and are managed and maintained at multiple data centers on multiple servers. Information stored in the Cloud will be accessible anywhere in the world, with the Cloud being the single point of entry for all consumers.</p>
<p>Some developers believe that in the not-so-distant future, next generation browsers like <a href="http://www.google.com/chrome/index.html?hl=en&amp;brand=CHMA&amp;utm_campaign=en&amp;utm_source=en-ha-na-us-bk&amp;utm_medium=ha&amp;utm_term=google%20chrome" target="_blank">Google Chrome</a> will evolve into â€˜Cloud Operating Systems.â€™Â  The promise of Chrome, which is now in beta for Windows, according to <a href="http://samj.net/2008/09/google-chrome-cloud-operating.html" target="_blank">Sam Johnston</a>:</p>
<p>â€œWhat is perhaps most interesting though (at least from a cloud computing point of view) is the full-frontal assault on traditional operating system functions like process management (with a task manager that allows users to &#8220;see what sites are using the most memory, downloading the most bytes and abusing (their) CPU&#8221;). Chrome is effectively a Cloud Operating Environment for any (supported) operating system in the same way that early releases of Windows were GUIs for DOS. All we need to do now is load it on to a (free) operating system like Linux and wire it up to cloud storage (ala Mozilla Weave) for preferences (eg bookmarks, history) and user files (eg uploads, downloads) and we have a full blown Cloud Operating System.â€</p>
<p><strong>We are just beginning to wrestle with the good and bad aspects of our global migration to the Cloud:</strong> vast economies of scale, scalability and flexibility in application usage and data storage are tempered by the loss of vertical control and security issues. Iâ€™ll have a closer look at these issues in my next post, in a discussion of SaaS and PaaS.</p>


<p><br><b>Related posts:</b><ol><li><a href='http://www.webgrrls.com/blog/2008/08/20/win-full-ticket-to-interop-new-york-2008/' rel='bookmark' title='Permanent Link: Win Full Ticket to Interop New York 2008'>Win Full Ticket to Interop New York 2008</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/05/05/the-importance-of-xml-and-tools-to-help-you-get-started/' rel='bookmark' title='Permanent Link: The importance of XML and tools to help you get started'>The importance of XML and tools to help you get started</a></li>
<li><a href='http://www.webgrrls.com/blog/2008/08/19/feature-rich-conference-calls-free-and-easy/' rel='bookmark' title='Permanent Link: Feature rich conference calls &#8211; free and easy'>Feature rich conference calls &#8211; free and easy</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.webgrrls.com/blog/2008/10/02/interop-ny-2008-what-is-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>