<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>The Book of Ryan &#187; Site Announcements</title>
	<atom:link href="http://ryancannon.com/category/web-designprogramming/site-announcements/feed" rel="self" type="application/rss+xml" />
	<link>http://ryancannon.com</link>
	<description>Wordslinger, dissident, webwright</description>
	<lastBuildDate>Mon, 06 Jul 2009 17:19:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/8.8" -->
		<copyright>&#xA9; </copyright>
		<managingEditor>ryan@ryancannon.com ()</managingEditor>
		<webMaster>ryan@ryancannon.com()</webMaster>
		<category></category>
		<ttl>1440</ttl>
		<itunes:keywords></itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary>Wordslinger, dissident, webwright</itunes:summary>
		<itunes:author></itunes:author>
		<itunes:category text="Society &amp; Culture"/>
		<itunes:owner>
			<itunes:name></itunes:name>
			<itunes:email>ryan@ryancannon.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://ryancannon.com/wp-content/attic/images/album_art-144x144.png" />
		<image>
			<url>http://ryancannon.com/wp-content/attic/images/album_art-144x144.png</url>
			<title>The Book of Ryan</title>
			<link>http://ryancannon.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>onMayFirst=site.Reboot();</title>
		<link>http://ryancannon.com/2005/05/01/onmayfirst</link>
		<comments>http://ryancannon.com/2005/05/01/onmayfirst#comments</comments>
		<pubDate>Sun, 01 May 2005 15:02:12 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Site Announcements]]></category>
		<category><![CDATA[Web Design/Programming]]></category>

		<guid isPermaLink="false">http://www.ryancannon.com/blog/?p=24</guid>
		<description><![CDATA[As part of the May 1 Reboot  and CSS Reboot initiatives by the web design community, RyanCannon.com features a spiffy new coat of paint. I hope it doesn't seem as much of a last-minute effort as it actually was&#8212;our hero had a tiny case of design block for the larger part of the week.]]></description>
			<content:encoded><![CDATA[<p>As part of the <a href="http://www.may1reboot.com/">May 1 Reboot</a> and <a href="http://www.cssreboot.com/">CSS Reboot</a> initiatives by the web design community, RyanCannon.com features a spiffy new coat of paint. I hope it doesn&#8217;t seem as much of a last-minute effort as it actually was&#8212;our hero had a tiny case of design block for the larger part of the week. I hope you enjoy, and please vote for my site at the above mentioned contests. If you&#8217;re viewing this in Internet Explorer, my apologies. You can get a real web browser <a href="http://www.mozilla.org/products/firefox/">here</a>, <a href="http://www.opera.com/">here</a>, <a href="http://www.apple.com/safari/">here</a> (OS X-only), <a href="http://www.caminobrowser.org/">here</a> (OS X-only), <a href="http://kmeleon.sourceforge.net/">here</a> (Windows), or <a href="http://browser.netscape.com/nsb/">here</a> (Windows). You really have no excuse to be using that trash if you&#8217;re not using Mac System 9.</p>

<p>The site uses an unprescedented amount of javascript. As I&#8217;ve come to realize, <a href="http://www.themaninblue.com/writing/perspective/2005/04/12/"> javascript is not the devil&#8217;s plaything</a>. So long as you make it <a title="Unobtrusive Javscript" href="http://www.onlinetools.org/articles/unobtrusivejavascript/"> unobtrusive</a> and degrade gracefully, javascript is a very robust programming language. You&#8217;ll note the scripts creating the pull-down navigation bar and the <a title="Mike Davidson -- sIFR 2.0: Rich Accessible Typography for the Masses" href="http://www.mikeindustries.com/sifr/">Scalable Inman Flash Replacement</a> (<acronym>sIFR</acronym>&#8212;<abbr title="also known as">a.k.a.</abbr> pretty fonts). Look to see more javascript coming through RyanCannon.com in the future; I&#8217;m working on a javascript implementation of <a href="http://www.whatwg.org/specs/web-forms/current-work/">Web Forms 2.0</a> amongst my other (read hundreds of) projects.</p>

<p>The reason this site performs so poorly in Internet Explorer is that it relies largely on transparent <acronym title="Portable Network Graphics">PNG</acronym>s, something that <acronym title="Internet Explorer">IE</acronym> does not play nicely with, although their developers have <a title="IEBlog: IE7 Transparent PNG Implementation" href="http://blogs.msdn.com/ie/archive/2005/04/26/412263.aspx">promised to do so</a> in the next version. This puts them only three or four years behind the game, but what else can you expect from a monopoly?</p>

<p>If you are stuck without being able to see the new design, don&#8217;t panic: there&#8217;s still more for you after my reboot. Choose <a href="/archive/?style=Academic">the academic theme</a> to see the new design ported over from my <a href="http://faculty-staffpages.alma.edu/~cannon/undergrad/"> undergraduate portfolio</a>. All this with nary a change to my semantic markup. Isn&#8217;t <acronym title="Cascading Style Sheets">CSS</acronym> amazing?</p>
]]></content:encoded>
			<wfw:commentRss>http://ryancannon.com/2005/05/01/onmayfirst/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blurzine.com: Secret project revealed</title>
		<link>http://ryancannon.com/2005/04/21/blurzine-dot-com</link>
		<comments>http://ryancannon.com/2005/04/21/blurzine-dot-com#comments</comments>
		<pubDate>Thu, 21 Apr 2005 15:00:53 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Site Announcements]]></category>
		<category><![CDATA[Web Design/Programming]]></category>

		<guid isPermaLink="false">http://www.ryancannon.com/blog/?p=23</guid>
		<description><![CDATA[Tax day was not the only milestone for April 15th. After a whirlwind of work (both during and after my day job&#8212;don't tell my boss!), Blur magazine became revamped, relaunched and rebirthed as blur::zine/media. I'm very proud of the new site which, despite it's spartan design is already chock-full of good book, film, art and music reviews.]]></description>
			<content:encoded><![CDATA[<p>Tax day was not the only milestone for April 15th. After a whirlwind of work
(both during and after my day job&#8212;don&#8217;t tell my boss!), Blur magazine
became revamped, relaunched and rebirthed as <a
href="http://www.blurzine.com/">blur::zine/media</a>. I&#8217;m very proud of the new
site which, despite it&#8217;s spartan design is already chock-full of good book,
film, art and music reviews. Some highlights:</p>

<h3>Text-shadows for Safari</h3>

<p>Although dropped for the revisions of CSS 2, I think the text-shadow property
looks very good, and would like to see other browsers implement it. The addition
of shadows adds to the blurry nature of the layout.</p>

<p class="centered"><img class="border" style="width: 364px; height: 57px;" alt="Headlines in Firefox and Safari, respectively." src="/wp-content/attic/20050415.png" /></p>

<p>While only a fraction of our viewers will get that bonus, every little detail
counts.</p>

<h3>Hand made iconography</h3>

<p><img class="rfloat border" style="width: 40px; height: 117px;" alt="A screenshot of icons from Blurzine.com" src="/wp-content/attic/20050415-2.png" />Thanks to some <a title="SimpleBits | The Anatomy of an Icon" href="http://www.simplebits.com/notebook/2004/08/23/anatomy.html">advice</a> from Dan Cederholm&#8217;s <a title="SimpleBits" href="http://www.simplebits.com/">site</a>, I was able to hand-craft some icons. You may recognize some of my icons as inspired by common web images, but unlike Dan, I like my icons to be vector-based, so I can scale them easily. By the way, for web designers, I highly recommend his <a title="Amazon.com: Web Standards Solutions" href="http://www.amazon.com/exec/obidos/ASIN/1590593812/ryancannondot-20/002-5920833-3012801?%5Fencoding=UTF8&#38;camp=1789&#38;link%5Fcode=xm2">book</a>.</p>

<h3>Really nifty button-pushing</h3>

<p><a href="http://www.dreamhost.com/r.cgi?76779">Dreamhost</a>, my web hosting company
demonstrated why they are the best for this project. Their <a
href="http://formmail.dreamhost.com/">form mail</a> application allowed me to
let our readers send email to authors without having to worry about having their
email addresses harvested by spambots. Their One-Click Installs would allow a
monkey to implement a <a href="http://www.wordpress.org/">WordPress</a> blog
(live, but unblogged). And, once we get a little bit more ambitious, we already
have a live QuickTime Streaming Server, ready to send you, fair reader, some
lovely tunes you might not be able to get otherwise.</p>

<p>The site still has some kinks to work out, but all told, Blur Zine is an
exciting venture.</p>

<p><em>This blog should</em> have run on 15 April 2005. Unfortunately, a
nasty case of forget-to-save-and-crash took down a two-hour write up. My
apologies.</p>
]]></content:encoded>
			<wfw:commentRss>http://ryancannon.com/2005/04/21/blurzine-dot-com/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Michigan Academy Web Site Redesign</title>
		<link>http://ryancannon.com/2005/03/05/michigan-academy-redesign</link>
		<comments>http://ryancannon.com/2005/03/05/michigan-academy-redesign#comments</comments>
		<pubDate>Sat, 05 Mar 2005 14:58:25 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Site Announcements]]></category>
		<category><![CDATA[Web Design/Programming]]></category>

		<guid isPermaLink="false">http://www.ryancannon.com/blog/?p=21</guid>
		<description><![CDATA[This week I unveiled the new and improved Michigan Academy web site.]]></description>
			<content:encoded><![CDATA[<p>This week I unveiled the new and improved <a href="http://www.alma.edu/michiganacademy/">Michigan Academy</a> web site. The goals were ambitious:</p>

<ul> <li>Valid <acronym title="Cascading Style Sheets">CSS</acronym> and <acronym title="eXtensible HyperText markup Language">XHTML</acronym>;</li>
<li>&#8220;Zoomable&#8221; design that could accommodate readers with poor eye site;</li> <li>Elastic areas to accommodate screens of varying size;</li> <li>Symbiosis with the Academy&#8217;s current identity</li> <li>Print similarly to the Academy&#8217;s letterhead</li> <li>Make the site accessible and attractive in all modern web browsers</li>
</ul>

<p>I also had to create the site in such a way that it could be maintained by&#160; the Academy&#8217;s staff using Alma College&#8217;s Content Management System. This required the use of <acronym>XHTML</acronym> Transitional instead of strict, because their web-based <acronym title="HyperText Markup Language">HTML</acronym> editor allows the opening of pages in a new window, which invalidates the strict document type.</p>

<h3>Site Features</h3>

<h4>Elastic Design</h4>

<p>Stretch it. Shrink it. Break it. I dare you. All of the positioning and sizing of the site is relative, allowing a user to increase or decrease the font size to fit their needs (<kbd class="key">ctrl</kbd>+<kbd class="key">+</kbd> or <kbd class="key">-</kbd> on windows, <kbd class="key">⌘</kbd>+<kbd class="key">+</kbd> or <kbd class="key">-</kbd> on <abbr title="Macintosh Operating System">Mac OS</abbr> in Mozilla-based browsers and Safari) without breaking the web page. Try this on some other pages and see what happens&#8212;hope you never need to surf with eye problems!</p>

<p>The page is also flexible to accommodate large screens and small. On an <acronym title="Hewlett Packard">HP</acronym>
iPAQ<a class="note" id="ref1" href="/index.php#note1">1</a> the same web page has to fit on a 3.5&#8243; screen (240 &#215; 320 pixels) as on an <a title="Apple - Cinema Displays" href="http://www.apple.com/displays/">Apple Studio Display</a> (30&#8243;, 2560 &#215; 1600 pixels). In order to do this, and protect users whose devices weren&#8217;t smart enough to use media-based stylesheets, I had to adapt a handy piece of javascript from <a title="The Man in Blue: daring to use &#34;web design&#34;, &#34;standards&#34; &#38; &#34;good looking&#34; in the same sentence" href="http://www.themaninblue.com/">The Man In Blue</a> that allows me to create <a title="The Man in Blue &#62; Resolution dependent layout" href="http://www.themaninblue.com/writing/perspective/2004/09/21/">Resolution-Dependent Layouts</a>. That, and a little bit of <a title="Pocket-Sized Design: Taking Your Website to the Small Screen: A List Apart" href="http://www.alistapart.com/articles/pocket/">Pocket-Sized Design</a> allowed me to quickly change between a small screen and standard screen views, both when the page loads and when the user resizes the window.</p>

<h4>Graceful shadows and curves</h4>

<p>Organic curves and <abbr title="three-dimensional">3-D</abbr> shadows are pretty, but they are difficult for web designers to create because the web is an entirely box-based medium. In a web page, everything has to be rectangular, and those that appear otherwise often use cunning transparency.</p>

<p><img class="lfloat border" style="width: 110px; height: 90px;" alt="" src="/wp-content/attic/20050304.jpg" />Using arcs based on a vector drawing of the Academy&#8217;s logo, I place some curves in the navigation bar. These are merely well-placed background images, in boxes set to pad the text the appropriate amount. In order to life the navigation bar above the main content area, I had to relatively position it. This has the added benefit of keeping the main content above the navigation in the <acronym>HTML</acronym>, for easier use by text- and speech browsers.</p>

<p><img class="rfloat border" style="width: 110px; height: 90px;" alt="" src="/wp-content/attic/20050304-2.jpg" />Drop shadows are a very popular design element in most <abbr title="two-dimensional">2-D</abbr> computer environments. On the web, they are created by adding a semi-transparent image and tiling it across one or two sides. The problem with these shadows is the inability to tile more than one side, or to adequately create a corner where two shadows come together. Using the <a title="Onion Skinned Drop Shadows: A List Apart" href="http://www.alistapart.com/articles/onionskin/">Onion Skinned Drop Shadows</a> technique and some predictable template elements, I was able to nestle together those pesky corner elements.</p>

<h4>Pretty, pretty printing</h4>

<p>Printing the Michigan Academy&#8217;s web site gives you a near-exact duplicate of their letterhead, including a print-specific logo and founding date. As most browsers do not print background images, these objects are actually images embedded and hidden at the bottom of the content area:</p>

<pre id="line81"><code>&#60;div id="print_logo"&#62;&#60;img </code>&#8230;<code> width="0" height="0" /&#62;<br />Founded 1894&#60;/div&#62;</code></pre>

<p>And <acronym>CSS</acronym> resembling:</p>

<pre><code>@media screen, tv, projection, handheld {<br />div#print_logo { visibility: hidden }<br />div#print_logo img { display: none }<br />}<br />@media print {<br />div#print_logo { position: absolute }<br />div#print_logo img { width: auto; height: auto }<br />}</code></pre>

<p>In non-<acronym>CSS</acronym> browsers and in any medium other than print, the image will not be downloaded. The founding date will be visible to non-<acronym>CSS</acronym> browsers, but it will coincide with other location and contact information at the bottom of the page, and not seem terribly out-of place.</p>

<p>Positioning this hidden section in this way allowed me all so to declare it <code>clear: both</code>, in order to stretch the containing <code>div</code>&#8217;s background to the bottom of both the navigation bar and the main content, regardless of which was longer.</p>

<h4>Browse Happy</h4>

<p>Regardless of web browser, the site should appear as intended, with one exception: <acronym title="Internet Explorer">IE</acronym> 5 for Macintosh. Strange and unpredictable bugs cause a single, insignificant problem that is noticeable but not unusable. For those of you who still use <abbr>Mac OS</abbr> 9 and cannot use a modern browser (my mother included), I recommend <a title="Download Netscape" href="http://ftp.netscape.com/pub/netscape7/english/7.02/mac/macos8/sea/Netscape-mac-full.bin">Netscape 7.02</a> or <a title="Download Opera Web Browser" href="http://www.opera.com/download/index.dml?platform=mac&#38;ver=6.03">Opera 6.03</a>&#8212;they are the only way you are going to get a decent web experience.</p>

<h4>Sounds complex! What about the time?</h4>

<p>It is true&#8212;calling three stylesheets (and one twice) and a javascript may seem like a lot for a reader to download. But, using the magic that is <a title="Bare Bones Software : PRODUCTS : BBEDIT" href="http://www.barebones.com/products/bbedit/index.shtml">BBEdit</a> and some of its <a title="BBEdit  Grep Tutorial" href="http://www.anybrowser.org/bbedit/grep.shtml">Great Grep Flavor</a>&#8482;, I quickly ripped out all of the extra comments, whitespace and unnecessary characters, creating optimized versions for download, shaving an extra 4<abbr title="Kilobytes">Kb</abbr> off of the already small files which, even on a 56<acronym title="Kilobytes per second">Kbps</acronym> modem will take less than half a second. And once downloaded, these files stay cached, keeping extended viewers of the site from continual download headaches.</p>

<hr />

<p><a class="note" id="note1" href="/index.php#ref1">1</a>Although the iPAQ is the best example for this article, Hewlett Packard has recently made some <a title="HP Secretly Rendering Printer Cartridges Unusable?" href="http://yro.slashdot.org/article.pl?sid=05/02/22/2224223&#38;tid=123&#38;tid=194&#38;tid=218">despicable</a> <a title="DRM Tinkering with Intel's PXA270?" href="http://ask.slashdot.org/article.pl?sid=05/01/07/1137224&#38;tid=118&#38;tid=137&#38;tid=172&#38;tid=4">decisions</a> regarding its <a title="HP to Region-code Cartridges" href="http://it.slashdot.org/article.pl?sid=05/01/20/0226204&#38;tid=173&#38;tid=126&#38;tid=218">hardware</a> products and, although I one several pieces of HP hardware, refuse to recommend the product or even link to its web site. </p>
]]></content:encoded>
			<wfw:commentRss>http://ryancannon.com/2005/03/05/michigan-academy-redesign/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Tribute</title>
		<link>http://ryancannon.com/2004/09/02/8</link>
		<comments>http://ryancannon.com/2004/09/02/8#comments</comments>
		<pubDate>Thu, 02 Sep 2004 14:22:45 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Site Announcements]]></category>
		<category><![CDATA[Web Design/Programming]]></category>

		<guid isPermaLink="false">http://www.ryancannon.com/blog/?p=8</guid>
		<description><![CDATA[For months I have been trying to find a fitting digital tribute to my experience in May of 2004, hiking from the north rim of Grand Canyon national park, to the south rim. In this three-day trip, my dad and I became one of the elite: only 5% of the Canyon's 5,000,000 yearly visitors venture beneath the canyon rim, and only 1% make it to Phantom ranch at the bottom. And so I am proud to present, &#8220;Grand Canyon Fever.&#8221;]]></description>
			<content:encoded><![CDATA[<p>For months I have been trying to find a fitting digital tribute to my experience in May of 2004, hiking from the north rim of Grand Canyon national park, to the south rim. In this three-day trip, my dad and I became one of the elite: only 5% of the Canyon&#8217;s 5,000,000 yearly visitors venture beneath the canyon rim, and only 1% make it to Phantom ranch at the bottom. And so I am proud to present, &#8220;Grand Canyon Fever.&#8221;</p>

<p>By <a href="/css/style.php?style=canyon">Switching to <acronym>G.C.F.</acronym></a>, you can test drive this experimental stylesheet. Unlike my other looks, <acronym>G.C.F.</acronym> offers a flexible layout: all of the widths on the page are a percentage of the window width, neither viewers with small or large windows will be given short-shrift; even the photographs tile appropriately for very large monitors.</p>

<p>My favorite facet of this look is unfortunately not supported in Internet Explorer, but in <a href="/creative/archives/badsoft/options.html">any other web browser</a>, however, all of the background images align together, forming a cohesive photo across the page. Also, as this page scrolls, the background images stay in place, keeping that picture intact.</p>

<p>Compared to &#8220;Wolves &amp; Tigers,&#8821; this look is currently feature-bare. I look to fleshing out some  detail in the future.</p>

<p>All of this work is a giving of thanks to my dad and the amazing weekend sleeping under the stars in God&#8217;s country.</p>
]]></content:encoded>
			<wfw:commentRss>http://ryancannon.com/2004/09/02/8/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exciting Changes</title>
		<link>http://ryancannon.com/2004/08/09/7</link>
		<comments>http://ryancannon.com/2004/08/09/7#comments</comments>
		<pubDate>Mon, 09 Aug 2004 14:19:42 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Site Announcements]]></category>
		<category><![CDATA[Web Design/Programming]]></category>
		<category><![CDATA[Web Tools]]></category>

		<guid isPermaLink="false">http://www.ryancannon.com/blog/?p=7</guid>
		<description><![CDATA[RyanCannon.com is seeing a rebirth. The newer, more relevant, content-based and (hopefully) exciting site will contain much of the same content (journal, guestbook, road trip gallery, writing and forum), but will also contain more web design-based styles and techniques ( see the CanoeScripts and CSS+JS sections ).]]></description>
			<content:encoded><![CDATA[<p><a href="http://ryancannon.com">RyanCannon.com </a> is seeing a rebirth. The newer, more relevant, content-based and (hopefully) exciting site will contain much of the same content (journal, guestbook, road trip gallery, writing and forum), but will also contain more web design-based styles and techniques ( see the <a href="http://ryancannon.com/design/canoescripts/">CanoeScripts</a> and <a href="http://ryancannon.com/design/cssjs/">CSS+JS</a> sections ).</p>

<p>Similarly, the emerging <a href="http://www.alma.edu/">Alma College</a> site is exploding and close to finish. I&#8217;ve enjoyed working on and improving the site&#8212;I&#8217;ve learned more from this project than my self-guided study over the past few years. It makes me think more excitedly about a future in the industry.</p>
]]></content:encoded>
			<wfw:commentRss>http://ryancannon.com/2004/08/09/7/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
