<?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>AndyB &#187; design</title>
	<atom:link href="http://andrewbevitt.com/tag/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://andrewbevitt.com</link>
	<description>shakin' up noth-ink</description>
	<lastBuildDate>Tue, 20 Jul 2010 03:28:21 +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>More on Mail+News+Calendar</title>
		<link>http://andrewbevitt.com/2007/03/23/more-on-mailnewscalendar/</link>
		<comments>http://andrewbevitt.com/2007/03/23/more-on-mailnewscalendar/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 22:35:53 +0000</pubDate>
		<dc:creator>AndyB</dc:creator>
				<category><![CDATA[Everyday Life]]></category>
		<category><![CDATA[design]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://andrewbevitt.com/2007/03/23/more-on-mailnewscalendar/</guid>
		<description><![CDATA[<br/>Earlier, I wrote about my pains with having many Firefox tabs open for Google Mail, Reader (news), and Calendar. The post included several ideas that could be used to move towards satisfying my pains. However, I feel that out of those ideas was a general cop out. User Interface: This will be hard!!! To fix]]></description>
			<content:encoded><![CDATA[<br/><p>Earlier, I wrote <a href="http://andrewbevitt.com/2007/03/22/mail-news-calendar-google-painsideas/">about my pains with having many Firefox tabs open for Google Mail, Reader (news), and Calendar</a>. The post included several ideas that could be used to move towards satisfying my pains. However, I feel that out of those ideas was a general cop out. </p>
<ul>
<li><strong>User Interface:</strong> This will be hard!!!</li>
</ul>
<p>To fix this glaring issue I spent some time thinking about how I would combine the the interfaces for Google Mail, Reader, and Calendar. I have made a very basic mock up of how I feel it could work. <span id="more-31"></span></p>
<p>I&#8217;m not posting screenshots of the existing applications, but if you&#8217;re interested, and don&#8217;t already know, you can preview the Google interfaces @ <a href="http://mail.google.com/mail/help/intl/en/chat.html">About Gmail</a>, <a href="http://www.google.com/help/reader/tour.html">Google Reader &#8211; Tour</a>, <a href="http://www.google.com/intl/en/googlecalendar/tour.html">Google Calendar Tour</a>. </p>
<p><a href='http://andrewbevitt.com/wp-content/uploads/2007/03/gmnc.png' title='Mail Reader Calendar Mock Up'><img src='http://andrewbevitt.com/wp-content/uploads/2007/03/gmnc.thumbnail.png' alt='Mail Reader Calendar Mock Up' /></a> I said it was very basic.</p>
<p>This only works for 1024&#215;768, and larger desktops. For people using 800&#215;600, I would suggest moving the calendar bar to the top left, and rotating it (i.e. make it horizontal). The agenda could also be collapsible to reduce vertical scroll to access content. Fitting in the AdWords panel for email might be interesting, but there is a lot of open space in the header bar, or it would work into the content panel somehow.</p>
<p>As I said in the previous post, I&#8217;m not sure exactly what the Terms of Service and Program Policies actually say about this. But to er on the safe side, I would presume that only Google can roll this sort of Mash Up. In a lot of ways that makes sense. We are not meant to reformat search results, for good reason, they are Googles work, they deserve the recognition. Of course if we kept the Google branding, well, maybe that <strong>could</strong> work. Similarly Google accounts are extremely generous for a free service, if the policies did not prevent this, any Bob or Alice could simply serve reformated Google accounts to their users, and make a significant profit. (It&#8217;s easy to setup postfix as a mail relay, so they could hide the email address, from most users anyway).</p>
<p>I&#8217;d like to see something like this come out of Google, I do have it pretty good though, considering what I&#8217;ve got for free. It&#8217;d be nice, but I can deal without it.</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewbevitt.com/2007/03/23/more-on-mailnewscalendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mail + News + Calendar (Google &#8230; pains/ideas)</title>
		<link>http://andrewbevitt.com/2007/03/22/mail-news-calendar-google-painsideas/</link>
		<comments>http://andrewbevitt.com/2007/03/22/mail-news-calendar-google-painsideas/#comments</comments>
		<pubDate>Wed, 21 Mar 2007 13:55:27 +0000</pubDate>
		<dc:creator>AndyB</dc:creator>
				<category><![CDATA[Everyday Life]]></category>
		<category><![CDATA[design]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://andrewbevitt.com/2007/03/22/mail-news-calendar-google-painsideas/</guid>
		<description><![CDATA[<br/>Everyday I have two Firefox tabs open permanently. One for Google Mail (Gmail) and one for Google Reader. Usually I will open another tab for Google Calendar. Occasionally I will open another tab, again, for Google Maps and/or Google Documents. That is 4+ Firefox tabs regularly running a Google Web Application, at least 3 everyday.]]></description>
			<content:encoded><![CDATA[<br/><p>Everyday I have two <a href="http://getfirefox.com">Firefox</a> tabs open permanently. One for Google Mail (Gmail) and one for Google Reader. Usually I will open another tab for Google Calendar. Occasionally I will open another tab, again, for Google Maps and/or Google Documents. That is 4+ Firefox tabs regularly running a Google Web Application, at least 3 everyday. Three Tabs!!! I would love to have one Web Application that managed my email, news and calendar. From a user interface point of view I accept Google Maps and Google Documents being separate, but the other three, surely a <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">MashUp</a> could be made. Still leaving them individually accessible, but, simultaneously, also delivering a combined interface where preferred. <span id="more-30"></span></p>
<p>Another thing? Why use frames? Really? Why use pseudo links that do not involve the anchor (&lt;a&gt;) tag? There are other issues too I would guess. To quote the <a href="http://investor.google.com/conduct.html">Code of Conduct</a>: &#8220;Our goal is to build products that organize the world&#8217;s information and make it accessible to our users&#8221;. The key word here is <strong>organize</strong>. Semantic nonsense is not organization. The information is definitely accessible, maybe not to everyone, but &#8220;our users&#8221; covers that. Not by much though. Organization implies there is some meta-data, and in this case the meta-data should be a semantically valid, preferably XHTML, document. But I digress.</p>
<p>There are other products that provide the above combined interface. <a href="http://www.zimbra.com/">Zimbra</a> and <a href="http://http://www.open-xchange.com/">Open-Xchange</a> come to mind, and there would be many others. Also, I could use <a href="http://greasemonkey.mozdev.org/">Greasemonkey</a> to merge Gmail and Google Reader, but that is by no means a complete solution. My main issue with both Zimbra and Open-Xchange comes from the enterprise target. They are suitable for large scale deployment, not just for my personal use. Also, Google manages all of the server backend, Google looks after storage, etc&#8230; I don&#8217;t need to run a full blown infrastructure to manage and store my data.This is a weak argument, perhaps, but really, all I want is to access my information. Google wants to make information accessible to me, and I&#8217;m happy to let them. There is no need for me to compete. However, I would like to decide how to access that information, and I would also like it to be organized in a way that suits me. </p>
<p>While the analogy: <strong>Having my cake and eating it too;</strong> is apt, I would like to try and redeem myself. Here are some ideas that might move towards combining the three applications.</p>
<ol>
<li>Ditch the frames. Each of the applications have a heavy dependency on JavaScript. Use AJAX/AJAH instead.</li>
<li>Make the applications more backward compatible, use anchors and real input buttons. Server side this may mean deciding how much the content needs to be wrapped, but it is possible.</li>
<li>Widgetize the interface. Let users reposition elements, similar to a the Personalized Home.</li>
<li>Better temporary offline support. If the user loses connectivity while writing an email, cache it locally for sending later. Naturally this will fail if the user closes their browser. Hmm, maybe not then. Make this the lowest priority.</li>
<li><strong>User Interface:</strong> This will be hard!!!
<ul>
<li>Don&#8217;t want internal tabs, that defeats the purpose.</li>
<li>Question: How do you fit that much information into one screen?</li>
<li>Answer: You can&#8217;t! But you can fake it.</li>
</ul>
</li>
</ol>
<p>As a side note: libraries such as libgmail provide an interface to Gmail and Googles GData API interfaces with Google Calendar. A MashUp should technically be possible. I&#8217;m not sure if that violates Googles Terms of Service though. It&#8217;s definitely a very fine line. </p>
]]></content:encoded>
			<wfw:commentRss>http://andrewbevitt.com/2007/03/22/mail-news-calendar-google-painsideas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Projects: Posters, Domain Names, and a CMS</title>
		<link>http://andrewbevitt.com/2007/02/26/projects-posters-domain-names-and-a-cms/</link>
		<comments>http://andrewbevitt.com/2007/02/26/projects-posters-domain-names-and-a-cms/#comments</comments>
		<pubDate>Mon, 26 Feb 2007 11:11:05 +0000</pubDate>
		<dc:creator>AndyB</dc:creator>
				<category><![CDATA[Everyday Life]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[revival centres]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://andrewbevitt.com/2007/02/26/projects-posters-domain-names-and-a-cms/</guid>
		<description><![CDATA[<br/>Today I want to talk about a few things that I&#8217;ve been working on lately. A CMS; and A web-based outreach complimented by cheap publishing First though, I would like to complain about domain names. Part of the web-based outreach includes purchasing a suitable domain name: you know the sort, something catchy, to the point,]]></description>
			<content:encoded><![CDATA[<br/><p>Today I want to talk about a few things that I&#8217;ve been working on lately. </p>
<ol>
<li>A <abbr title="Content Management System">CMS</abbr>; and</li>
<li>A web-based outreach complimented by cheap publishing</li>
</ol>
<p>First though, I would like to complain about domain names.<span id="more-12"></span> Part of the web-based outreach includes purchasing a suitable domain name: you know the sort, something catchy, to the point, really draws attention to your website. Sounds simple, there is only one problem. Any domain name consisting of a catchy phrase, or word is usually taken.</p>
<p>Now, don&#8217;t get me wrong, some of these domains are taken quite legitimately, either for commercial or individual purposes. Some may not even offer a website. I do not have a problem with these domains. <strong>At least they are being used.</strong> It is the domains that in an advertisers portfolio, the ones that all look the same, but have slightly different content for keywords in the domain name. Using domains in this manner is <strong>very, very, annoying</strong>. <em>They&#8217;re usually for sale too. At the right <img src='http://andrewbevitt.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  price.</em></p>
<p>Perhaps an example would work better: <a href="http://godsword.com" rel="nofollow">godsword.com</a>!!! While it would be somewhat amusing, I would not use the domain godsword.com &#8211; I need something less automatically associated with &#8220;religion&#8221;. However, even if preached incorrectly, a Christian message through godsword.com would be a useful, productive, and good use of the domain.</p>
<p>Of course this is nothing new, I&#8217;m not the first to complain, and surely I wont be the last. </p>
<p><strong>Web-based Outreach</strong><br />
Web-based advertising is fairly ubiquitous. If you have searched with Google, you&#8217;ve seen it in the form of AdWords, and there are many more examples. Recently I have been working on a strategy to extend the web-advertising platform into a successful community awareness outreach. <em>Measuring success is hard, but my chosen metric, at least in this case, is a measure of population who are conscious of the product existing.</em> So this is what I had in mind:</p>
<ol>
<li>Run several simultaneous outreaches.</li>
<li>Produce a web portal for each outreach, all through one website.</li>
<li>Use AdWords and similar technologies to build Internet traffic.</li>
<li>Compliment with paper publishing. People who see 100 eye-catching posters in a day are likely to research the posters origin (sorry no reference, just an opinion).</li>
<li>A website branded information request form, allowing interested parties and the outreach coordinators to communicate.</li>
</ol>
<p><strong>Here are a few of my ideas</strong></p>
<ul>
<li style="display:block;clear:left;"><a href='http://andrewbevitt.com/2007/02/26/projects-posters-domain-names-and-a-cms/get-a-life/' rel='attachment wp-att-15' title='Get a Life'><img src='http://andrewbevitt.com/wp-content/uploads/2007/02/getalifesmall.thumbnail.png' alt='Get a Life' /></a> The basic idea would be to explain the lifestyle (and benefits).</li>
<li style="display:block;clear:left;"><a href='http://andrewbevitt.com/2007/02/26/projects-posters-domain-names-and-a-cms/free-light/' rel='attachment wp-att-14' title='Free Light'><img src='http://andrewbevitt.com/wp-content/uploads/2007/02/freelightsmall.thumbnail.png' alt='Free Light' /></a> Essentially outlines tangible benefits received by allowing God influence in your life. [Earth courtesy <a href="http://earthobservatory.nasa.gov/Newsroom/BlueMarble/">NASAÃ¢â‚¬â„¢s Earth Observatory.</a>]</li>
<li style="display:block;clear:left;"><a href='http://andrewbevitt.com/2007/02/26/projects-posters-domain-names-and-a-cms/got-five-minutes/' rel='attachment wp-att-13' title='Got Five Minutes'><img src='http://andrewbevitt.com/wp-content/uploads/2007/02/fiveminutessmall.thumbnail.png' alt='Got Five Minutes' /></a> A very quick, literally 5 minutes, overview of beliefs.</li>
</ul>
<div style="clear:left;">&nbsp;</div>
<p><strong>Content Management System</strong><br />
I&#8217;ve also been working on a CMS. Yes, I know there are two-thousand-one-hundred-and-seventy-four CMS packages available already, many of which work wonderfully, and many of which are open source. I tried out a few, even tried extending one, in the end I felt writing from scratch would meet my requirements better. So what did I want:</p>
<ul>
<li>Manage multiple unique sites (one for each Revival Centre location and then some extras).</li>
<li>Minimally provide contact details, meeting times and meeting locations for each assembly.</li>
<li>Provide a news feed on each site, eventually available to news readers (i.e. RSS, etc&#8230;).</li>
<li>Manage unique page content, an event calendar and a set of photo galleries for each site.</li>
<li>Appropriate user access control: user task filtering for each site, with a single sign on to manage all accessible sites.</li>
<li>XHTML1.1 Compliance (<em>I have since changed this to mean XHTML1.1 compliance in browsers that support the appropriate mime type. Other browsers receive XHTML1.0 Transitional, however the markup should validate as XHTML1.1 if the xml and doctype declarations are modified.</em>).</li>
<li>As the above implies: CSS styling, and for kicks, support for multiple themes on the front end.</li>
</ul>
<p>The theming, access control, and XHTML1.1 compliance were hard enough to find, but to offer that for multiple sites&#8230; well as I said, writing from scratch appeared the best solution. This was a daunting task, don&#8217;t undertake it lightly, especially not in your free-time. I&#8217;m happy to say, that after 8ish weeks of on and off development and a few weeks off over Christmas/New Year, I have a product. This week I am going to undertake the task of porting the existing <a href="http://newcastle.rci.org.au">Newcastle Revival Centre</a> website, fingers crossed there no more major bugs.</p>
<p>After deployment I might write about the steps involved in creating a CMS, this post is already too long. So, here is a list of some of the underlying packages I used to get this done:</p>
<ul>
<li><a href="http://pear.php.net">PEAR</a>. Specifically QuickForm (extended), Mail, Calendar, and Sigma templating.</li>
<li>The excellent <a href="http://famfamfam.com">famfamfam icon set</a>.</li>
<li><a href="http://jquery.com">jQuery</a>.</li>
<li>Some fancy AJAX/AJAH to make a photo gallery similar to <a href="http://www.huddletogether.com/projects/lightbox">LightBox</a> but without the pop-over effect.</li>
<li><a href="http://tinymce.moxiecode.com">TinyMCE</a>.</li>
</ul>
<p>Wow! This is a really long post. I&#8217;d really like some feed back on the web-based outreach idea. If you have domain suggestions email them to me, otherwise feel free to comment.</p>
<p>Andrew</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewbevitt.com/2007/02/26/projects-posters-domain-names-and-a-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
