<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Cut &amp; Paste</title>
	<atom:link href="http://fluidia.org/wp/2009/12/cut-paste/feed/" rel="self" type="application/rss+xml" />
	<link>http://fluidia.org/wp/2009/12/cut-paste/</link>
	<description>agile UI prototyping</description>
	<lastBuildDate>Thu, 29 Apr 2010 23:36:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: pauric</title>
		<link>http://fluidia.org/wp/2009/12/cut-paste/comment-page-1/#comment-233</link>
		<dc:creator>pauric</dc:creator>
		<pubDate>Wed, 09 Dec 2009 18:42:20 +0000</pubDate>
		<guid isPermaLink="false">http://fluidia.org/wp/2009/12/cut-paste/#comment-233</guid>
		<description>apologies - fitts law, not the law of my friend Fitz which is to &#039;drink early and drink often&#039; </description>
		<content:encoded><![CDATA[<p>apologies &#8211; fitts law, not the law of my friend Fitz which is to &#039;drink early and drink often&#039;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pauric</title>
		<link>http://fluidia.org/wp/2009/12/cut-paste/comment-page-1/#comment-232</link>
		<dc:creator>pauric</dc:creator>
		<pubDate>Wed, 09 Dec 2009 18:39:16 +0000</pubDate>
		<guid isPermaLink="false">http://fluidia.org/wp/2009/12/cut-paste/#comment-232</guid>
		<description>J: &quot;You just select a child.&quot; 
 
example: checkbox in a groupbox - grouped 
on a popup window 
 
So selecting the checkbox requires the user to just click on the checkbox (if they want to move it or modify it in some other way) 
If they want to select the groupbox (which is a group of objects inc the checkbox) they must do what?  click on some visable part of the groupbox?  
 
The issue I&#039;ve found with this type of interaction (if I&#039;ve understood you correctly) is that in cluttered design with lots of objects in close proximity it becomes difficult to select object.  For example, I want to move the groupbox and all its children in the example above.  I click inside the groupbox and accidentally select the popup window &#039;below&#039;.  Now it is in focus, I must click somewhere on the canvas to cancel focus and then more carefully (breaking fitz law) select some &#039;physical&#039; part of the group to bring it in to focus. 
 
I do feel that while this is a more simple interaction it has not scaled to meet my needs with complex UIs.  I get this interaction with Omnigraffle yet I still turn to the added functionalty of abstract layers to manage my complex layouts; objects over objects, grouped objects, common design elements (page headers)  
 
I would like you to further explain &quot;Group below a group = right click.&quot; is this you layer widget? 
 
I think I see your layer widget as little different to presenting layers in the page panel, but without the ability to drag and drop object between pages. 
 </description>
		<content:encoded><![CDATA[<p>J: &quot;You just select a child.&quot; </p>
<p>example: checkbox in a groupbox &#8211; grouped<br />
on a popup window </p>
<p>So selecting the checkbox requires the user to just click on the checkbox (if they want to move it or modify it in some other way)<br />
If they want to select the groupbox (which is a group of objects inc the checkbox) they must do what?  click on some visable part of the groupbox?  </p>
<p>The issue I&#039;ve found with this type of interaction (if I&#039;ve understood you correctly) is that in cluttered design with lots of objects in close proximity it becomes difficult to select object.  For example, I want to move the groupbox and all its children in the example above.  I click inside the groupbox and accidentally select the popup window &#039;below&#039;.  Now it is in focus, I must click somewhere on the canvas to cancel focus and then more carefully (breaking fitz law) select some &#039;physical&#039; part of the group to bring it in to focus. </p>
<p>I do feel that while this is a more simple interaction it has not scaled to meet my needs with complex UIs.  I get this interaction with Omnigraffle yet I still turn to the added functionalty of abstract layers to manage my complex layouts; objects over objects, grouped objects, common design elements (page headers)  </p>
<p>I would like you to further explain &quot;Group below a group = right click.&quot; is this you layer widget? </p>
<p>I think I see your layer widget as little different to presenting layers in the page panel, but without the ability to drag and drop object between pages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakub Linowski</title>
		<link>http://fluidia.org/wp/2009/12/cut-paste/comment-page-1/#comment-231</link>
		<dc:creator>Jakub Linowski</dc:creator>
		<pubDate>Wed, 09 Dec 2009 04:06:03 +0000</pubDate>
		<guid isPermaLink="false">http://fluidia.org/wp/2009/12/cut-paste/#comment-231</guid>
		<description>You just select a child. If you select a parent, it selects the parent + child. Group below a group = right click.  </description>
		<content:encoded><![CDATA[<p>You just select a child. If you select a parent, it selects the parent + child. Group below a group = right click.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pauric</title>
		<link>http://fluidia.org/wp/2009/12/cut-paste/comment-page-1/#comment-225</link>
		<dc:creator>pauric</dc:creator>
		<pubDate>Wed, 09 Dec 2009 00:56:40 +0000</pubDate>
		<guid isPermaLink="false">http://fluidia.org/wp/2009/12/cut-paste/#comment-225</guid>
		<description>&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/8Pc97qAK0zo&amp;hl=en_US&amp;fs=1&amp;&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/8Pc97qAK0zo&amp;hl=en_US&amp;fs=1&amp;&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt; </description>
		<content:encoded><![CDATA[<p>&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/8Pc97qAK0zo&amp;hl=en_US&amp;fs=1&amp;&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/8Pc97qAK0zo&amp;hl=en_US&amp;fs=1&amp;&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pauric</title>
		<link>http://fluidia.org/wp/2009/12/cut-paste/comment-page-1/#comment-230</link>
		<dc:creator>pauric</dc:creator>
		<pubDate>Tue, 08 Dec 2009 21:47:35 +0000</pubDate>
		<guid isPermaLink="false">http://fluidia.org/wp/2009/12/cut-paste/#comment-230</guid>
		<description>That sound like the way visio works, or used to when I worked with it back in the 90s.  How do you solve the issue of selecting a child?  How do you select a group below a group?  How do you modify a child in a group (below a group) which is a instance of another master? 
 
I found it constraining in Visio and it still seems problematic.  I&#039;m not seeing how your Layer Controller affords this granularity. </description>
		<content:encoded><![CDATA[<p>That sound like the way visio works, or used to when I worked with it back in the 90s.  How do you solve the issue of selecting a child?  How do you select a group below a group?  How do you modify a child in a group (below a group) which is a instance of another master? </p>
<p>I found it constraining in Visio and it still seems problematic.  I&#039;m not seeing how your Layer Controller affords this granularity.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakub Linowski</title>
		<link>http://fluidia.org/wp/2009/12/cut-paste/comment-page-1/#comment-228</link>
		<dc:creator>Jakub Linowski</dc:creator>
		<pubDate>Tue, 08 Dec 2009 20:31:49 +0000</pubDate>
		<guid isPermaLink="false">http://fluidia.org/wp/2009/12/cut-paste/#comment-228</guid>
		<description>I like the video and my generic comment is: FluidIA moves away from traditional grouping to nesting of items. That is, placing items inside of each other as parent and children relationship. As items are nested in design time, the need to later select, reselect, deselect and lock multiple items diminishes. Selecting an encompassing parent item, also selects it&#039;s children. This is one way I&#039;m trying to ease the activity of &quot;refinement&quot;.  </description>
		<content:encoded><![CDATA[<p>I like the video and my generic comment is: FluidIA moves away from traditional grouping to nesting of items. That is, placing items inside of each other as parent and children relationship. As items are nested in design time, the need to later select, reselect, deselect and lock multiple items diminishes. Selecting an encompassing parent item, also selects it&#039;s children. This is one way I&#039;m trying to ease the activity of &quot;refinement&quot;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pauric</title>
		<link>http://fluidia.org/wp/2009/12/cut-paste/comment-page-1/#comment-227</link>
		<dc:creator>pauric</dc:creator>
		<pubDate>Tue, 08 Dec 2009 20:00:29 +0000</pubDate>
		<guid isPermaLink="false">http://fluidia.org/wp/2009/12/cut-paste/#comment-227</guid>
		<description>I guess the video will HQ soon, still processing maybe? </description>
		<content:encoded><![CDATA[<p>I guess the video will HQ soon, still processing maybe?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pauric</title>
		<link>http://fluidia.org/wp/2009/12/cut-paste/comment-page-1/#comment-226</link>
		<dc:creator>pauric</dc:creator>
		<pubDate>Tue, 08 Dec 2009 20:00:03 +0000</pubDate>
		<guid isPermaLink="false">http://fluidia.org/wp/2009/12/cut-paste/#comment-226</guid>
		<description>That didn&#039;t work.  Here&#039;s a quick video of me adding a new page.  Then copying a linked layer and creating an alternate 2nd wireflow 
&lt;a href=&quot;http://www.youtube.com/watch?v=8Pc97qAK0zo&quot; target=&quot;_blank&quot;&gt;http://www.youtube.com/watch?v=8Pc97qAK0zo&lt;/a&gt; 
 
You can see how I lock layers not to be touched which eases selection. </description>
		<content:encoded><![CDATA[<p>That didn&#039;t work.  Here&#039;s a quick video of me adding a new page.  Then copying a linked layer and creating an alternate 2nd wireflow<br />
<a href="http://www.youtube.com/watch?v=8Pc97qAK0zo" target="_blank">http://www.youtube.com/watch?v=8Pc97qAK0zo</a> </p>
<p>You can see how I lock layers not to be touched which eases selection.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakub Linowski</title>
		<link>http://fluidia.org/wp/2009/12/cut-paste/comment-page-1/#comment-223</link>
		<dc:creator>Jakub Linowski</dc:creator>
		<pubDate>Tue, 08 Dec 2009 19:16:15 +0000</pubDate>
		<guid isPermaLink="false">http://fluidia.org/wp/2009/12/cut-paste/#comment-223</guid>
		<description>Hey, 
 
7) Yes. CTRL C, and CTRL V already work without the need for the popup Although the user needs to press CTRL V twice to force the paste as the prompt for paste as instance or new master is important.  
 
My other big concern about showing layers in the page panel is that the pages would be pushed aside as the space would be used up by layers. I think we should move to a more direct approach by working on items by clicking them in the workspace (as opposed to trying to find them on the panel as text representations).  
 
The popup should be more immediate as it is controlled by a HOLD / RELEASE interaction. It also saves space by only appearing on demand very close to the cursor.  
 
Also the need for a &quot;copy&quot; multiple layers decreases as you can copy objects and their children. Plus, now multiple select and copy paste also works. 
 
Here is what I have been thinking about the layering controller &lt;a href=&quot;http://fluidia.org/wp/2009/03/layering-controller/&quot; target=&quot;_blank&quot;&gt;http://fluidia.org/wp/2009/03/layering-controller...&lt;/a&gt; </description>
		<content:encoded><![CDATA[<p>Hey, </p>
<p>7) Yes. CTRL C, and CTRL V already work without the need for the popup Although the user needs to press CTRL V twice to force the paste as the prompt for paste as instance or new master is important.  </p>
<p>My other big concern about showing layers in the page panel is that the pages would be pushed aside as the space would be used up by layers. I think we should move to a more direct approach by working on items by clicking them in the workspace (as opposed to trying to find them on the panel as text representations).  </p>
<p>The popup should be more immediate as it is controlled by a HOLD / RELEASE interaction. It also saves space by only appearing on demand very close to the cursor.  </p>
<p>Also the need for a &quot;copy&quot; multiple layers decreases as you can copy objects and their children. Plus, now multiple select and copy paste also works. </p>
<p>Here is what I have been thinking about the layering controller <a href="http://fluidia.org/wp/2009/03/layering-controller/" target="_blank"></a><a href="http://fluidia.org/wp/2009/03/layering-controller.." rel="nofollow">http://fluidia.org/wp/2009/03/layering-controller..</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pauric</title>
		<link>http://fluidia.org/wp/2009/12/cut-paste/comment-page-1/#comment-222</link>
		<dc:creator>pauric</dc:creator>
		<pubDate>Tue, 08 Dec 2009 18:53:54 +0000</pubDate>
		<guid isPermaLink="false">http://fluidia.org/wp/2009/12/cut-paste/#comment-222</guid>
		<description>1) yes, it certainly could be taller - I will redraw if we choose that route 
2) Paste creates an unlinked copy.  Create instance (needs to be re-worded) creates a linked copy of the original.  Modify any of the instances or the master and they all change. 
3)Function button is just a label - just space for feature creep (o; 
4)I do not imagine an infinite list is useful.  Suggest following the 7 +/-2 rule, so 9 items.  Suggest that when a 10th item is dropped in to the clipboard the least used item is dropped.  If that&#039;s hard to figure out then I suggest a simple fifo rule. 
5)Agreed, some visual treatment that is coordinated with the rest of the UI framework.  Lets say the canvas is white, the pages background is light blue then those icons in the clipboard have corresponding backgrounds.  Instances could be highlighted an orange glow. 
6)Having used Omnigraffle&#039;s layer feature I have to say that the abstraction is proving very useful as they&#039;ve evolved that design over the years.  Two of the biggest plusses of this design are the ability to drag &amp; drop (copy) entire layers from one page to another, this also affords very easy instantiation of groups of objects.  Secondly the abstract representation allows me to more precisely select objects on a complex page.  E.g. 
 
Lets say I have the following setup on a page 
 
4) Content 
3) A copied layer for the tabs. A different tab is highlighted on each page  
2) linked instance: the website header 
1) linked instance: the background - its my web page layout. 
 
Where I find the abstraction lends itself well to selection is the ability to Lock 1, 2, 3, and work on 4.  This is especially the case where objects are directly on top of each other. 
 
Yes, the layers could be represented somewhere in the main window but I feel it a natural mental model to see layers as children of pages.  I will create a video of how I use layers and post it up later. 
 
7)I have to disagree here.  I tend to think of the clipboard as &#039;something off to the side&#039; a little bucket where I throw stuff to reuse later.  If I want an immediate copy I just do ctrl-c / crtl-v without any GUI.  I have a strong dislike for pop-ups because they interrupt my flow.  I agree with you that the docked clipboard makes it harder for people to see what is in the clipboard but I feel that the ability to see your content, the main window, far outweighs the need to see your clipboard.  In the case of the pop-up it&#039;s either-or and the docked panel its an AND with preference given to the main window. 
 
Thanks! /pauric </description>
		<content:encoded><![CDATA[<p>1) yes, it certainly could be taller &#8211; I will redraw if we choose that route<br />
2) Paste creates an unlinked copy.  Create instance (needs to be re-worded) creates a linked copy of the original.  Modify any of the instances or the master and they all change.<br />
3)Function button is just a label &#8211; just space for feature creep (o;<br />
4)I do not imagine an infinite list is useful.  Suggest following the 7 +/-2 rule, so 9 items.  Suggest that when a 10th item is dropped in to the clipboard the least used item is dropped.  If that&#039;s hard to figure out then I suggest a simple fifo rule.<br />
5)Agreed, some visual treatment that is coordinated with the rest of the UI framework.  Lets say the canvas is white, the pages background is light blue then those icons in the clipboard have corresponding backgrounds.  Instances could be highlighted an orange glow.<br />
6)Having used Omnigraffle&#039;s layer feature I have to say that the abstraction is proving very useful as they&#039;ve evolved that design over the years.  Two of the biggest plusses of this design are the ability to drag &amp; drop (copy) entire layers from one page to another, this also affords very easy instantiation of groups of objects.  Secondly the abstract representation allows me to more precisely select objects on a complex page.  E.g. </p>
<p>Lets say I have the following setup on a page </p>
<p>4) Content<br />
3) A copied layer for the tabs. A different tab is highlighted on each page<br />
2) linked instance: the website header<br />
1) linked instance: the background &#8211; its my web page layout. </p>
<p>Where I find the abstraction lends itself well to selection is the ability to Lock 1, 2, 3, and work on 4.  This is especially the case where objects are directly on top of each other. </p>
<p>Yes, the layers could be represented somewhere in the main window but I feel it a natural mental model to see layers as children of pages.  I will create a video of how I use layers and post it up later. </p>
<p>7)I have to disagree here.  I tend to think of the clipboard as &#039;something off to the side&#039; a little bucket where I throw stuff to reuse later.  If I want an immediate copy I just do ctrl-c / crtl-v without any GUI.  I have a strong dislike for pop-ups because they interrupt my flow.  I agree with you that the docked clipboard makes it harder for people to see what is in the clipboard but I feel that the ability to see your content, the main window, far outweighs the need to see your clipboard.  In the case of the pop-up it&#039;s either-or and the docked panel its an AND with preference given to the main window. </p>
<p>Thanks! /pauric</p>
]]></content:encoded>
	</item>
</channel>
</rss>
