<?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>WebFramp &#187; text</title>
	<atom:link href="http://www.webframp.com/tag/text/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webframp.com</link>
	<description>passing thoughts on the web</description>
	<lastBuildDate>Thu, 17 Sep 2009 19:34:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Get your &lt;html&gt; out of my email</title>
		<link>http://www.webframp.com/2008/06/17/get-your-html-out-of-my-email/</link>
		<comments>http://www.webframp.com/2008/06/17/get-your-html-out-of-my-email/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 16:57:31 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[musings]]></category>
		<category><![CDATA[ascii]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[text]]></category>

		<guid isPermaLink="false">http://www.webframp.com/?p=34</guid>
		<description><![CDATA[In case it wasn&#8217;t already delightfully obvious, I prefer plain text. Html has a place. It can be wonderfully crafted into well laid out and cleverly designed websites thanks to web standards. The web abounds with examples of this. It does not however increase the efficiency or clarity of our business communication. E-mail is not [...]]]></description>
			<content:encoded><![CDATA[<p>In case it wasn&#8217;t already delightfully obvious, I prefer plain text. Html has a place. It can be wonderfully crafted into well laid out and cleverly designed websites thanks to web standards. The web abounds with examples of this. It does not however increase the efficiency or clarity of our business communication. E-mail is not the same as a web page. Your poor grammar is unaided by the bold font and bullets. Your signature would mean just as much if it was plain text. And no one really likes multicolored, animated smilies anyway. I understand that many, many people do not see this, they simply can not understand the superiour value of plain text email as a communication medium.</p>
<p>I honestly did not understand the full scope of this until recently returning to a corporate environment after several years of independent consulting. The clear dependence on html formatted emails, what some refer to as &#8220;rich text&#8221;, is entirely wasteful of internet bandwidth. As an example, using emails I have actually received. Given the same message located on my imap server, one saved using evolution with full html formatting intact; the other saving a plain text copy thanks to mutt (my MUA of choice):</p>
<pre>$ du -h mail.msg.txt
4.0K    mail.msg.txt</pre>
<pre>$du -h mail.msg.html
24K     mail.msg.html</pre>
<p>For this example, using real world sample emails, the html email is SIX TIMES larger than the plain text version. Assuming a large amount of correspondence for any given day, about 100 individual messages, the difference between 400k and 2400k starts to be noticeable, html email generating 2MB a day more of traffic. Now in all honesty, with the bandwidth available today that amount is negligible, but there are many other valid arguments against html email worth considering. Plain text email is immune to viruses, common spammer tricks like html tables and hidden text are negated, security risks from inline images and other html elements are removed, accessbility for is increased for people using screen readers and anyone who can not use a graphical interface.</p>
<p>Thankfully I&#8217;m not the only person who feels this way. This issue has been around for several years and deserves much more attention than it gets. The folks at the <a title="Ascii Ribbon Campaign" href="http://asciiribbon.org/">Ascii Ribbon Campaign</a> have a nice one page overview as well more links and instructions for configuring your email client to send plain text emails.</p>
<p>My favorite summation of all the reasons (taken from <a title="georgedillon.com" href="http://www.georgedillon.com/index.shtml">George Dillon</a>): <strong><span class="h4">HTML email can be dangerous, is not always readable, wastes bandwidth and is simply not necessary.</span></strong></p>
<p>Not convinced? (and why would you be?). Take a look at some of the following links:</p>
<ul>
<li><a title="Email is not a platform for design" href="http://www.zeldman.com/2007/06/08/e-mail-is-not-a-platform-for-design/">Email is not a platform for design</a> &#8211; <a title="Jeffrey Zeldman" href="http://www.zeldman.com/">Jeffrey Zeldman</a></li>
<li><a title="When is email like a bad website?" href="http://www.zeldman.com/2007/06/14/when-is-e-mail-like-a-bad-website/">When is e-mail like a bad website?</a> &#8211; also <a title="Jeffrey Zeldman" href="http://www.zeldman.com/">Jeffrey Zeldman</a></li>
<li><a title="HTML E-mail is STILL evil" href="http://www.georgedillon.com/web/html_email_is_evil_still.shtml">HTML E-mail is STILL evil</a> &#8211; <a title="georgedillon.com" href="http://www.georgedillon.com/index.shtml">George Dillon</a></li>
<li><a title="Force mail.app to display plain text by default" href="http://www.macosxhints.com/article.php?story=20030711201917175">Force mail.app to display plain text by default</a> &#8211; <a title="macosxhints.com" href="http://www.macosxhints.com/">maxosxhints.com</a></li>
</ul>
<p>Thanks for reading.</p>
<pre>                       _
ASCII ribbon campaign ( )
 against HTML e-mail   X
                      / \</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.webframp.com/2008/06/17/get-your-html-out-of-my-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fun with linux and ascii</title>
		<link>http://www.webframp.com/2008/06/10/fun-with-linux-and-ascii/</link>
		<comments>http://www.webframp.com/2008/06/10/fun-with-linux-and-ascii/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 18:02:24 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[ascii]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[text]]></category>

		<guid isPermaLink="false">http://www.webframp.com/2008/06/10/fun-with-linux-and-ascii/</guid>
		<description><![CDATA[I don&#8217;t know what it is about simple characters in a terminal that keeps me so enthralled, but it always has. Just recently I was setting up several new machines and doing alot of administrative type duties, checking log files, testing cronjobs for remote backups,  etc&#8230; One of my favorite thigns to do right away [...]]]></description>
			<content:encoded><![CDATA[<p align="left">I don&#8217;t know what it is about simple characters in a terminal that keeps me so enthralled, but it always has. Just recently I was setting up several new machines and doing alot of administrative type duties, checking log files, testing cronjobs for remote backups,  etc&#8230; One of my favorite thigns to do right away is change the default /etc/motd to reflect the hostname for each system I&#8217;m working on. It&#8217;s the kind of  thing that is completely unnecessary and yet I do it every time.</p>
<p align="left">Now I&#8217;m not going to manually edit each file on each machine to have some fancy individual ascii art hostname. I don&#8217;t have time and that&#8217;s not the point, especially when there&#8217;s plenty of utilities that will do it for me.  These should all be available in your distros repositories as they&#8217;ve been around for some time.</p>
<h2><strong><span style="text-decoration: underline;">Figlet</span>:</strong></h2>
<p align="left">The best one for this job is <a title="FIGlet home page" href="http://www.figlet.org/">FIGlet</a>, but then again, that depends on your preference. From the home page: <em>&#8220;FIGlet is a program for making large letters out of ordinary text&#8221;</em>. So a simple command like:</p>
<pre>figlet -f smslant -S megatron | sudo tee -a /etc/motd</pre>
<p align="left">Will append this to your /etc/motd</p>
<pre>                       __
  __ _  ___ ___ ____ _/ /________  ___
 /  ' \/ -_) _ `/ _ `/ __/ __/ _ \/ _ \
/_/_/_/\__/\_, /\_,_/\__/_/  \___/_//_/
          /___/</pre>
<p align="left">Nice and easy. <strong>-f</strong> decides what font to use. Typically on most *nix-en these will be in /usr/share/figlet/, but the basics are: <em>banner, big,  block, bubble, digital, ivrit, lean, mini, mnemonic, script, shadow, slant, small, smscript, smshadow, smslant, standard and term</em> but there are others. There are lots of other options for FIGlet,  so read the <a title="FIGlet man page" href="http://www.figlet.org/figlet-man.html">man page</a>.</p>
<h2><span style="text-decoration: underline;"><strong>Boxes</strong></span>:</h2>
<p align="left"><a title="Boxes" href="http://boxes.thomasjensen.com/">Boxes</a> is  a utility designed to be called from within your editor and works really well to comment out blocks of code.  It can also be used to generate some basic ascii banners suitable for use in your /etc/motd</p>
<pre>webframp@megatron$ boxes -d nuke -a hcvc
megatron
^D</pre>
<pre>        _ ._  _ , _ ._
      (_ ' ( `  )_  .__)
    ( (  (    )   `)  ) _)
   (__ (_   (_ . _) _) ,__)
       `~~`\ ' . /`~~`
       ,::: ;   ; :::,
      ':::::::::::::::'
 _jgs______/_ __ \__________
|                           |
|         megatron          |
|___________________________|</pre>
<p>Tada, a nice little mushroom cloud for your login message. <strong>^D</strong> represents your EOL character, typically Control-D, but you knew that. Again see the <a title="man page" href="http://boxes.thomasjensen.com/docs/boxes-man-1.shtml">man page</a> for more options.</p>
<h2><span style="text-decoration: underline;"><strong>Cowsay</strong>/Cowthink</span>:</h2>
<p><a title="Cowsay/Cowthink Homepage" href="http://www.nog.net/~tony/warez/cowsay.shtml">Cowsay/cowthink</a> is a configurable speaking/thinking cow. It can be used to make your message appear to come from a cow:</p>
<pre>webframp@megatron$ cowsay
megatron!
^D</pre>
<pre> ___________
&lt; megatron! &gt;
 -----------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||</pre>
<p>And the hillarity ensues. Cowthink will make it a thought bubble instead of a speech bubble. Cowsay can also be combined with boxes or figlet to make your cow say or think the output of those commands. More info is in the <a title="Cowsay man page" href="httphttp://threads.seas.gwu.edu/cgi-bin/man2web?program=cowsay&amp;section=1">man page</a>.</p>
<p>Do you use something else? Whats your preferred /etc/motd format?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webframp.com/2008/06/10/fun-with-linux-and-ascii/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
