{"id":15728,"date":"2009-02-19T11:27:29","date_gmt":"2009-02-19T11:27:29","guid":{"rendered":"http:\/\/blogs.adobe.com\/jnackdev\/2009\/02\/paving-the-cow-paths-auto-build-panels.html"},"modified":"2009-02-19T11:27:29","modified_gmt":"2009-02-19T11:27:29","slug":"paving_the_cow_paths_auto_build_panels","status":"publish","type":"post","link":"https:\/\/jnack.com\/blog\/2009\/02\/19\/paving_the_cow_paths_auto_build_panels\/","title":{"rendered":"Paving the cow paths: Auto-build panels?"},"content":{"rendered":"<p style=\"margin-top: 0;margin-bottom: 0\">People sometimes feel overwhelmed by Photoshop &amp; other large applications: the tools and commands they need seem buried among a bunch of irrelevant stuff.&#160; We want to improve matters. <\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\"><a href=\"http:\/\/labs.adobe.com\/technologies\/configurator\/\">Configurator<\/a> lets you build your own interface panels, grouping your essential tools and commands for easy access.&#160; Configurator is ridiculously easy to use, but actually building a <em>useful<\/em> panel might take more effort than you&#8217;d expect.&#160; You have to give some thought to how you work and to what, exactly, you want to accomplish.<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">So here&#8217;s an idea: What if Photoshop could watch how you work, then suggest panel configurations?&#160; In other words, <em>the app would become smarter, adapting itself to your specific workflows<\/em>. <\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">PS would collect data on your usage patterns &amp; feed it to Configurator in order to auto-build a panel containing your most-used tools and commands.&#160; Thinking aloud, I&#8217;m imagining something like this:<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<ul style=\"margin-top: 0;margin-bottom: 0\">\n<li>PS would ask whether you want to enable the data-gathering process (invisible, with no impact to performance).<\/li>\n<li>If you opt in, you&#8217;d work for a few days without interruption.<\/li>\n<li>At some point PS would say, &quot;Okay, I&#8217;ve gathered some data on how you work.&#160; Would you like to assemble a panel containing your most frequently used items?&quot;<\/li>\n<li>If you say yes, Configurator would appear and present a list of these items,  letting you uncheck unwanted ones.&#160; (For example, maybe you don&#8217;t need a button for New Document if you&#8217;re always going to hit Cmd-N.)<\/li>\n<li>The remaining items would be laid out automatically on a new panel.&#160; You could of course tweak things from there, or you could start running the panel as-is in PS.<\/li>\n<\/ul>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">Unlike Microsoft Office, PS wouldn&#8217;t try to be clever &amp; modify your work environment on the fly (e.g. hiding menu items you haven&#8217;t used recently).&#160; Rather, it would just present you with some info &amp; give you the opportunity to take action.&#160; If you&#8217;re game, great, but in any case it won&#8217;t be sneaking around, doing stuff &quot;for&quot; you while you&#8217;re not looking.<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">Thoughts?<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">Thanks,<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">J.<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\"><em>PS&#8211;Re: the title of the post: &quot;Paving the cow paths&quot; refers to streamlining existing behavior without trying to change it.&#160; A panel of most-used tools wouldn&#8217;t change the tools you use; it would just make it easier to group &amp; access them (and by extension to hide the rest).&#160; Going beyond cowpaths&#8211;helping people discover &quot;best practice&quot; ways of working&#8211;is another can of worms that I&#8217;ll address in a separate post. <\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>People sometimes feel overwhelmed by Photoshop &amp; other large applications: the tools and commands they need seem buried among a bunch of irrelevant stuff.&#160; We want to improve matters. &#160; Configurator lets you build your own interface panels, grouping your essential tools and commands for easy access.&#160; Configurator is ridiculously easy to use, but actually [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[25,7],"tags":[],"_links":{"self":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/15728"}],"collection":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=15728"}],"version-history":[{"count":0,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/15728\/revisions"}],"wp:attachment":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=15728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=15728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=15728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}