 <?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Ajax Design Center</title>
	<link>http://www.zimbrablog.com/blog/archives/2005/12/ajax-design-center.html</link>
	<description>All Things Zimbra</description>
	<pubDate>Tue, 06 Jan 2009 09:01:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Rinie</title>
		<link>http://www.zimbrablog.com/blog/archives/2005/12/ajax-design-center.html#comment-85</link>
		<dc:creator>Rinie</dc:creator>
		<pubDate>Fri, 13 Jan 2006 01:44:27 +0000</pubDate>
		<guid>http://www.zimbrablog.com/blog/archives/2005/12/ajax-design-center.html#comment-85</guid>
		<description>Imho UI should be HTML + additional xml tags + REST url. See http://www.zimbra.com/blog/archives/2005/11/all_rest_and_no.html

So you define a grid like a HTML table + href
&#60;grid href="http://server/zimbra/user/roland/calendar" width="100%" /&gt;
</description>
		<content:encoded><![CDATA[<p>Imho UI should be HTML + additional xml tags + REST url. See <a href="http://www.zimbra.com/blog/archives/2005/11/all_rest_and_no.html" rel="nofollow">http://www.zimbra.com/blog/archives/2005/11/all_rest_and_no.html</a></p>
<p>So you define a grid like a HTML table + href<br />
&lt;grid href=&#8221;http://server/zimbra/user/roland/calendar&#8221; width=&#8221;100%&#8221; /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://www.zimbrablog.com/blog/archives/2005/12/ajax-design-center.html#comment-84</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Mon, 09 Jan 2006 12:01:12 +0000</pubDate>
		<guid>http://www.zimbrablog.com/blog/archives/2005/12/ajax-design-center.html#comment-84</guid>
		<description>Yes, thank you for thinking of and about people who are not programmers by trade or hobby, for whom Ajax is well-suited.

Some of us don't have enough time in the world to really learn/understand how to use Ajax, even though we understand it in principle/concept.

Also, unfortunately, most Ajax demos/examples are trivial things like sliding windows instead of real things that real people and websites can actually USE.

Until Ajax becomes available with better tools and useful examples, it will be for programmers only.

Thank you for reading this, Tom

</description>
		<content:encoded><![CDATA[<p>Yes, thank you for thinking of and about people who are not programmers by trade or hobby, for whom Ajax is well-suited.</p>
<p>Some of us don&#8217;t have enough time in the world to really learn/understand how to use Ajax, even though we understand it in principle/concept.</p>
<p>Also, unfortunately, most Ajax demos/examples are trivial things like sliding windows instead of real things that real people and websites can actually USE.</p>
<p>Until Ajax becomes available with better tools and useful examples, it will be for programmers only.</p>
<p>Thank you for reading this, Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://www.zimbrablog.com/blog/archives/2005/12/ajax-design-center.html#comment-83</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Mon, 09 Jan 2006 12:00:30 +0000</pubDate>
		<guid>http://www.zimbrablog.com/blog/archives/2005/12/ajax-design-center.html#comment-83</guid>
		<description>Hiya,
I was really excited when I read this on Ajaxian. Yea! someone in the greater AJAX community finally speaking about "Design". Then I got here to some huge disappointment.

First off, I think this article is great for the developer/engineering community and it is right on track that tools and services need to be made to enable lower-level technicians use AJAX. I think this was done really well by Dreamweaver for example when they incorporated basic JS scripts/Behaviors into the core of the application and I can imagine that in version 9 of studio they'll do the same thing. I know this isn't a very Open Source option, but this community is NOT an Open Source community right now, no?

Ok, now to my real point. What I was hoping for when I got here was really an AJAX for Designers. Real designers (interaction design, GUI design, InfoArch, User Experience).

There have been some attempts to create patterns for AJAX at http://ajaxpatterns.org and I also wrote a piecee called AJAX for Designers which you can get from http://synapticburn.com/comments.php?id=97_0_1_0_C

When I speak of design, I mean to say how to use the technology, not from a programatic perspective, but from an application standpoint. Where, when and why to even use it, and what can it offer. These are important issues that the design community including the community you were trying to address need to understand. Usabiliyt is another huge concern, as well as accessibility.

</description>
		<content:encoded><![CDATA[<p>Hiya,<br />
I was really excited when I read this on Ajaxian. Yea! someone in the greater AJAX community finally speaking about &#8220;Design&#8221;. Then I got here to some huge disappointment.</p>
<p>First off, I think this article is great for the developer/engineering community and it is right on track that tools and services need to be made to enable lower-level technicians use AJAX. I think this was done really well by Dreamweaver for example when they incorporated basic JS scripts/Behaviors into the core of the application and I can imagine that in version 9 of studio they&#8217;ll do the same thing. I know this isn&#8217;t a very Open Source option, but this community is NOT an Open Source community right now, no?</p>
<p>Ok, now to my real point. What I was hoping for when I got here was really an AJAX for Designers. Real designers (interaction design, GUI design, InfoArch, User Experience).</p>
<p>There have been some attempts to create patterns for AJAX at <a href="http://ajaxpatterns.org" rel="nofollow">http://ajaxpatterns.org</a> and I also wrote a piecee called AJAX for Designers which you can get from <a href="http://synapticburn.com/comments.php?id=97_0_1_0_C" rel="nofollow">http://synapticburn.com/comments.php?id=97_0_1_0_C</a></p>
<p>When I speak of design, I mean to say how to use the technology, not from a programatic perspective, but from an application standpoint. Where, when and why to even use it, and what can it offer. These are important issues that the design community including the community you were trying to address need to understand. Usabiliyt is another huge concern, as well as accessibility.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DT</title>
		<link>http://www.zimbrablog.com/blog/archives/2005/12/ajax-design-center.html#comment-82</link>
		<dc:creator>DT</dc:creator>
		<pubDate>Thu, 05 Jan 2006 02:27:54 +0000</pubDate>
		<guid>http://www.zimbrablog.com/blog/archives/2005/12/ajax-design-center.html#comment-82</guid>
		<description>I have come across the same problem, in my company AJAX is currently being driven forward by developers, so thought to how the designers are going to use this in collaboration tends to be forgotten.

I have been using hidden div tags to define templates, so that dynamic sections of the site can be written in Dreamweaver, and the JS writer just has to look at the .innerHTML of the div and do a string replace on VARIABLE names.


</description>
		<content:encoded><![CDATA[<p>I have come across the same problem, in my company AJAX is currently being driven forward by developers, so thought to how the designers are going to use this in collaboration tends to be forgotten.</p>
<p>I have been using hidden div tags to define templates, so that dynamic sections of the site can be written in Dreamweaver, and the JS writer just has to look at the .innerHTML of the div and do a string replace on VARIABLE names.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://www.zimbrablog.com/blog/archives/2005/12/ajax-design-center.html#comment-81</link>
		<dc:creator>James</dc:creator>
		<pubDate>Tue, 13 Dec 2005 10:35:34 +0000</pubDate>
		<guid>http://www.zimbrablog.com/blog/archives/2005/12/ajax-design-center.html#comment-81</guid>
		<description>Tagneto's View Assembly tool (http://tagneto.org) might address some of what you want to accomplish: allowing web designers to use a declarative language to build the UI, but allow that UI have rich DHTML/Ajax capability. (Disclaimer: I develop Tagneto.)

The View Assembly tool allows for replacing plain HTML elements found in the source with other HTML/CSS/JavaScript. New tags can be defined too that encapsulate a set of HTML/CSS/JavaScript to include.

You could define tags for your Zimbra AjaxTK widgets to give UI developers an easy wrapper for the widgets. If you wanted to override all button elements with your own custom button widget, you could do that too.

It works well with existing source. You don't need to modify the source to run it through the View Assembly tool, just provide a separate XML configuration file that tells the tool what tags to process. The HTML does not have to be XML conformant (but the tags to be processed have to match one of the supported syntaxes). It is a developer "compile-time" tool: it should be run offline, before pushing the code out to the web server/application server.

Because it runs offline and it only processes tags/syntaxes that you define in the configuration file, it plays nice with PHP/ASP/JSP code.

</description>
		<content:encoded><![CDATA[<p>Tagneto&#8217;s View Assembly tool (http://tagneto.org) might address some of what you want to accomplish: allowing web designers to use a declarative language to build the UI, but allow that UI have rich DHTML/Ajax capability. (Disclaimer: I develop Tagneto.)</p>
<p>The View Assembly tool allows for replacing plain HTML elements found in the source with other HTML/CSS/JavaScript. New tags can be defined too that encapsulate a set of HTML/CSS/JavaScript to include.</p>
<p>You could define tags for your Zimbra AjaxTK widgets to give UI developers an easy wrapper for the widgets. If you wanted to override all button elements with your own custom button widget, you could do that too.</p>
<p>It works well with existing source. You don&#8217;t need to modify the source to run it through the View Assembly tool, just provide a separate XML configuration file that tells the tool what tags to process. The HTML does not have to be XML conformant (but the tags to be processed have to match one of the supported syntaxes). It is a developer &#8220;compile-time&#8221; tool: it should be run offline, before pushing the code out to the web server/application server.</p>
<p>Because it runs offline and it only processes tags/syntaxes that you define in the configuration file, it plays nice with PHP/ASP/JSP code.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.364 seconds -->
