<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Comments on PDF Prototypes: Mistakenly Disregarded and Underutilized</title>
    <link>http://www.boxesandarrows.com/view/pdf-prototypes</link>
    <pubDate>Sat, 11 Aug 2007 13:59:43 GMT</pubDate>
    <description>Creating clickable PDF prototypes for new designs is a valuable tool that is often overlooked and underutilized. Kyle Pero Soucy demonstrates how we can replicate most interactive design elements without investing a lot of time and effort.</description>
    <item>
      <description>&lt;p&gt;Great article Kyle, thanks for writing this up.&lt;/p&gt;

	&lt;p&gt;I think that the greatest advantages you&amp;#8217;ve pointed out are the ability to go directly from your wireframing application of choice to &lt;span class="caps"&gt;PDF&lt;/span&gt; prototype without intervening development, and then to use those prototypes in remote testing.  What&amp;#8217;s great about both is that they&amp;#8217;re significant efficiency gains, allowing the same amount of production in less time and with fewer resources.&lt;/p&gt;

	&lt;p&gt;I have one question&amp;#8212;when you translate the wireframes into &lt;span class="caps"&gt;PDF&lt;/span&gt;&amp;#8217;s, do you usually make all of the links and navigation on the page active, or select narrower functional paths?  Does your practice vary from case to case?&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11142</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11142</guid>
      <pubDate>Sat, 11 Aug 2007 13:59:43 GMT</pubDate>
      <author>John Ferrara</author>
    </item>
    <item>
      <description>&lt;p&gt;I started taking my PDFs from Ai into Acrobat to add hyperlinked navigation sometime around 2002. The first reason was to link from Site Maps to related Wireframe pages and back again. This was pretty handy for connecting Site Map or Workflow locations with the relative Wireframes.&lt;/p&gt;

	&lt;p&gt;Then later that year I got into InDesign and started doing full blown &lt;span class="caps"&gt;PDF&lt;/span&gt; prototypes since I would no longer need to take a pass through Acrobat. So now I generally use only InDesign for all wireframes and some site mapping (mostly OmniGraffle for that now). I don&amp;#8217;t always need to make them interactive. But I agree that for a person in an IA/ID role that &lt;span class="caps"&gt;PDF&lt;/span&gt; prototypes are the best of all worlds: Superb print output, Superb on-screen output and great interactivity prototyping &amp;#8211; no coding knowledge needed whatsoever.&lt;/p&gt;

	&lt;p&gt;And with the new &lt;span class="caps"&gt;CS3&lt;/span&gt; allowing InDesign files to be placed inside other indd files it will be &amp;#8220;hello wireframelib!&amp;#8221; (haven&amp;#8217;t upgraded yet)&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11131</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11131</guid>
      <pubDate>Fri, 10 Aug 2007 20:12:43 GMT</pubDate>
      <author>Vince Frantz</author>
    </item>
    <item>
      <description>&lt;p&gt;Great article, Kyle. Thanks for keeping &lt;span class="caps"&gt;PDF&lt;/span&gt; prototyping in the limelight.&lt;/p&gt;

	&lt;p&gt;I&amp;#8217;ve been using &lt;span class="caps"&gt;PDF&lt;/span&gt; prototypes since 2000, primarily for early iteration user testing.  Once the basic techniques are mastered, I believe it&amp;#8217;s the fastest low-fi prototype method available for non-coders like me. Therein lies its power.  If you can use another method more easily, I&amp;#8217;m in your corner.  Just keep on prototyping!&lt;/p&gt;

	&lt;p&gt;Not to engage in shameless self-promotion (but I will anyway), those interested in an in-depth look at prototyping with Acrobat can explore my chapter in &amp;#8220;Effective Prototyping for Software Makers&amp;#8221; (Arnowitz, Arent, Berger. Morgan Kaufmann, 2007, pp.518-569).&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11112</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11112</guid>
      <pubDate>Thu, 09 Aug 2007 21:16:00 GMT</pubDate>
      <author>Dave Rogers</author>
    </item>
    <item>
      <description>&lt;p&gt;More recently I have regarded Acrobat a bit like a virus. It is so bloated, and forever asking for this update and that &amp;#8211; i&amp;#8217;ve given up and moved over to Foxit &lt;span class="caps"&gt;PDF&lt;/span&gt; reader. However I noticed a lot of the tricks in your &lt;span class="caps"&gt;PDF&lt;/span&gt;&amp;#8217;s don&amp;#8217;t function in this reader :(&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11084</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11084</guid>
      <pubDate>Thu, 09 Aug 2007 11:11:24 GMT</pubDate>
      <author>Patrick Stapleton</author>
    </item>
    <item>
      <description>&lt;p&gt;I&amp;#8217;m a big fan of &lt;span class="caps"&gt;PDF&lt;/span&gt; for wireframes and prototypes since years. Vectorial support and zoom really allow to show long pages with high level of details.&lt;/p&gt;

	&lt;p&gt;About interactiviy in &lt;span class="caps"&gt;PDF&lt;/span&gt;, you can also use &lt;span class="caps"&gt;SVG&lt;/span&gt; capabilities and Javascript actions available in Adobe Illustrator.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11076</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11076</guid>
      <pubDate>Wed, 08 Aug 2007 23:53:36 GMT</pubDate>
      <author>laurent goffin</author>
    </item>
    <item>
      <description>&lt;p&gt;Very interesting article Kyle, as is Maureen&amp;#8217;s view on using Powerpoint.&lt;/p&gt;

	&lt;p&gt;I&amp;#8217;ve just finished work on a project where I whipped up a basic html version with a sprinkling of css very early in the process. This had a number of advantages for us:&lt;/p&gt;

	&lt;p&gt;1. The client was having difficulty visualising our IA diagrams &amp;#8211; the html version put into context for them (and helped us convince them that some of that flabby text just had to go)&lt;br /&gt;2. We had a low-fi version for user testing, which was easily updated as we tested&lt;br /&gt;3. We could do our thing separate to the Photoshop visuals&lt;br /&gt;4. It acted as a de facto functional spec for the developers and when matched up with the visuals gave them everything they needed to build&lt;/p&gt;

	&lt;p&gt;The key thing is that it worked for us &amp;#8211; it isn&amp;#8217;t a universal solution. I&amp;#8217;m far better with html/css than I am with, for instance, Powerpoint, and it fell into place with this client and this development team.&lt;/p&gt;

	&lt;p&gt;If other teams, or clients or whoever prefer &lt;span class="caps"&gt;PDF&lt;/span&gt;, Powerpoint, Visio, Photoshop, or whatever and the resource is there to put them together then great. In my view the bottom line is, as long as it&amp;#8217;s being tested in a meaningful way then go for whatever method suits.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11075</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11075</guid>
      <pubDate>Wed, 08 Aug 2007 22:50:56 GMT</pubDate>
      <author>Paul Blake</author>
    </item>
    <item>
      <description>&lt;p&gt;Henrik,&lt;/p&gt;

	&lt;p&gt;It sounds like coded prototypes are the way to go in your environment since you can get them done quicker and cheaper. In my experience, I&#8217;ve found that is not typically the case. Like I mentioned in my previous post, it&amp;#8217;s all about what you are comfortable with and proficient using. There is no perfect prototyping tool or method that fits everyone&amp;#8217;s needs perfectly. Depending on your skills, environment, or needs of the project, different tools may be more effective at achieving the level of fidelity you need in a prototype.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11053</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11053</guid>
      <pubDate>Wed, 08 Aug 2007 20:59:52 GMT</pubDate>
      <author>Kyle Soucy</author>
    </item>
    <item>
      <description>&lt;p&gt;Hi Fred,&lt;/p&gt;

	&lt;p&gt;I&#8217;m happy you liked the article and the examples. Unfortunately, you can&#8217;t create layers in Acrobat. The layers that appear in the &lt;span class="caps"&gt;PDF&lt;/span&gt; document are based on the layers created in the original application (Visio, InDesign, or AutoCAD); however, Acrobat does give you the ability to show or hide each layer in response to a user&#8217;s actions.&lt;/p&gt;

	&lt;p&gt;I&#8217;ve heard nothing but great things about Axure. I&#8217;ve only briefly played around with it, but I plan on really getting my hands dirty with it soon!&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11052</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11052</guid>
      <pubDate>Wed, 08 Aug 2007 12:56:14 GMT</pubDate>
      <author>Kyle Soucy</author>
    </item>
    <item>
      <description>&lt;p&gt;Thanks Kyle and Terry for considering my comment.&lt;br /&gt;Maybe I wasn&amp;#8217;t clear enough, so I&amp;#8217;ll elaborate: If a programmer codes a part of a website or a webservice as a prototype it does not mean that it looks (or is) finalised (especially if a &lt;span class="caps"&gt;CMS&lt;/span&gt; is used). There is to all intent and purposes no difference between the appearance of the coded prototypes that are used in my projects and the wireframes that are shown in this article. The problems that can appear if a seemingly finalised layout is tested or presented too early in a project have nothing to do with the decision to code a prototype. But none-the-less, coded prototypes are faster and cheaper to build and in many cases the code can be used in the final production.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11051</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11051</guid>
      <pubDate>Wed, 08 Aug 2007 11:42:26 GMT</pubDate>
      <author>Henrik Arndt</author>
    </item>
    <item>
      <description>&lt;p&gt;Enlightening article, Kyle! I&amp;#8217;m glad to see so much press being devoted to prototyping lately. I&amp;#8217;m a huge fan of that particular practice (Axure being my weapon of choice).&lt;/p&gt;

	&lt;p&gt;And I have to admit that I suffer from many of the misperceptions about &lt;span class="caps"&gt;PDF&lt;/span&gt; prototyping that you mention. :) Most of my experience doing &lt;span class="caps"&gt;PDF&lt;/span&gt; prototyping has been trying to use Visio&amp;#8217;s byzantine layering system to get the interactivity going, and then hoping Acrobat picks it all up. For me, it&amp;#8217;s much faster to use Axure. At my company, I recommend that we use Axure for any project that either a) is highly dynamic or b) will require remote testing.&lt;/p&gt;

	&lt;p&gt;But what you&amp;#8217;re saying is that we can do all that in Acrobat&amp;#8230; I should take a closer look, as previously I have regarded Acrobat as a necessary (and insanely bloated) evil. One thing I&amp;#8217;m *not* clear on though is how to do dynamic layering within Acrobat itself. Would I need to import images of the layer or something like that? Please don&amp;#8217;t make me create a Visio layer. Just&amp;#8230; please. : )&lt;/p&gt;

	&lt;p&gt;(Also, your hand-drawn interactive prototypes are fabulous!)&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11039</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11039</guid>
      <pubDate>Sat, 18 Aug 2007 09:42:37 GMT</pubDate>
      <author>Fred Beecher</author>
    </item>
    <item>
      <description>&lt;p&gt;Kyle,&lt;br /&gt;I think this is a great article. It shows the potential power of using &lt;span class="caps"&gt;PDF&lt;/span&gt; for prototypes. Thank you for posting it!&lt;/p&gt;

	&lt;p&gt;As the others have said, boils down to personal preference and organizational preference whether and how these PDFs are used. For me, as a designer/developer, I am the one who creates the mockups and then gets to code it. I would much rather create a Photoshop mockup, then send it out as a &lt;span class="caps"&gt;PDF&lt;/span&gt; for people to comment on before I spend time coding. It&amp;#8217;s much, much easier to work out major changes, like layout, in Photoshop, especially if you have more than one design to choose from, than to code, and re-code, and re-code&amp;#8230;That would likely just produce messy code. Not to mention that if you use a coded mockup, you&amp;#8217;re still faced with many unusable parts. So why not make a prettier picture? As a last point, if you&amp;#8217;re doing the prototype for a proposal, and not necessarily a guaranteed project, I would say you get more  bang for your buck with a &lt;span class="caps"&gt;PDF&lt;/span&gt; than with a live, coded site.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11028</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11028</guid>
      <pubDate>Tue, 07 Aug 2007 16:30:15 GMT</pubDate>
      <author>Laura Veprek</author>
    </item>
    <item>
      <description>&lt;p&gt;I like this idea for using PDFs as prototypes, and I intend to add it to my toolkit.  There are times when you need a more advanced prototype and want to work with your coders/developers for that.  There are times when paper is the way to go.  There are times when doing your own ugly &lt;span class="caps"&gt;HTML&lt;/span&gt; is the way to go.  I like being able to scoot up and down the spectrum depending on my time, the project&amp;#8217;s constraints, and what we need to learn at the time.  Thank you Kyle, for this nice how-to article.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11026</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11026</guid>
      <pubDate>Tue, 07 Aug 2007 16:10:27 GMT</pubDate>
      <author>Weston Thompson</author>
    </item>
    <item>
      <description>&lt;p&gt;Henrik:  There are many times when I work with a developer who codes the prototypes.  In my experience, we use that technique when a) the UX team is in &amp;#8220;consult&amp;#8221; mode by commenting on the design that the developer is creating, b) we&amp;#8217;re too late in the cycle to do usability testing, or c) the amount of design is so small that we don&amp;#8217;t care enough to spend time doing the prototyping ourselves.  Those are reasonable, common situations, but it&amp;#8217;s not the model we&amp;#8217;re shooting for.&lt;/p&gt;

	&lt;p&gt;I also create prototypes by writing code myself, especially if the end code will just be &lt;span class="caps"&gt;HTML&lt;/span&gt; and JavaScript.  If I expect a lot of iterations in the design and/or I expect that there is so part of the design that requires &amp;#8220;real&amp;#8221; interactivity for useful testing, the investment of time necessary for coding it myself can save time and effort in the long run.  For me, these are often the most enjoyable design projects, but there are plenty of cases where it&amp;#8217;s just overkill.&lt;/p&gt;

	&lt;p&gt;Using PowerPoint (or PDFs, though I haven&amp;#8217;t tried that before) to do quick prototypes is a great tool in the toolbox for situations when you have limited time, need a lot of eyeballs on the design, only require some simple interactivity, and don&amp;#8217;t expect endless iterations.  In my job, expecting a developer to create my prototypes is wildly unrealistic.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11021</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11021</guid>
      <pubDate>Wed, 08 Aug 2007 20:58:59 GMT</pubDate>
      <author>Terry Bleizeffer</author>
    </item>
    <item>
      <description>&lt;p&gt;Henrik, you asked a great question, why should you use Acrobat or other tools to do low-fidelity prototyping if you have a developer available to code? Here are a few reasons:&lt;/p&gt;

	&lt;p&gt;1) You&amp;#8217;re able to get feedback early in the development process&amp;#8212;before you&amp;#8217;ve invested more time and money into the development effort. You may have access to a developer that can code anything quickly, but is it worth their time to code a design before you even know if it&#8217;s usable?&lt;/p&gt;

	&lt;p&gt;Everyone has their favorite prototyping tool, just like everyone has their favorite wireframing tool and I think it&#8217;s a personal choice and depends on what you&#8217;re comfortable and proficient using. I know people who can code a &lt;span class="caps"&gt;CSS&lt;/span&gt; prototype much faster than they can whip up a Powerpoint, &lt;span class="caps"&gt;PDF&lt;/span&gt;, or Flash prototype.&lt;/p&gt;

	&lt;p&gt;2) A team tends to get married to their design once it&#8217;s been coded. Again, this depends on the environment you work in, but it&#8217;s common that developers and other team members are reluctant to make changes to a design once they&#8217;ve spent time coding it. Also, in my experience, once a higher-up sees it &#8220;live&#8221; they start wanting it done yesterday.&lt;/p&gt;

	&lt;p&gt;3) Users tend to feel inhibited to give feedback on a design that looks too &amp;#8220;polished&amp;#8221;. If you&#8217;re testing your prototypes (which I hope you are), you&#8217;ll find that users are more comfortable being critical of a prototype that doesn&#8217;t look finished.&lt;/p&gt;

	&lt;p&gt;4) Since it doesn&#8217;t require technical skills you&#8217;re not reliant on your developer. What if that resource was no longer available?&lt;/p&gt;

	&lt;p&gt;Carolyn Snyder described the benefit of paper prototyping in her book as, &#8220;maximum feedback for minimum effort&#8221;. I&#8217;d say that&#8217;s the goal of low-fidelity prototyping. It doesn&#8217;t matter what tool you use to prototype as long as you are getting the most out of it without having to put forth a lot of effort.&lt;/p&gt;

	&lt;p&gt;&lt;span class="caps"&gt;UIE&lt;/span&gt; also has a great article on 5 Prototyping Techniques (&lt;a href="http://www.uie.com/articles/prototyping_tips/" rel="nofollow"&gt;http://www.uie.com/articles/prototyping_tips/&lt;/a&gt;) that covers the debate of coded prototypes vs. paper prototypes.&lt;/p&gt;

	&lt;p&gt;I hope this helps to answer your question.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11019</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11019</guid>
      <pubDate>Sat, 18 Aug 2007 09:37:19 GMT</pubDate>
      <author>Kyle Soucy</author>
    </item>
    <item>
      <description>&lt;p&gt;I can open a bottle of beer with my gaspipe pliers. But why should I? If I wanted to open a bottle of beer, I&amp;#8217;d use a bottle opener, even if I am able to open a bottle with many other things (and even if that would look much cooler).&lt;br /&gt;Of course I can prototype a website in Powerpoint, as Maureen explains, or in Acrobat, as Kyle demonstrates. But why should I? If I wanted to prototype a website, I&amp;#8217;d ask a programmer to adapt my scribbles, wireframes or layouts into code. That does not take much longer than building a prototype in Powerpoint or Acrobat (the larger the prototype, the faster the programmer compared to me prototyping with Powerpoint or Acrobat).&lt;br /&gt;Programming prototypes has so many advantages compared to Powerpoint or Acrobat. Changes can be made much more easily (as only the altered element has to be changed, as opposed to all touched pages). Many things beyond the UI can be tested (e.g. if the navigation can be implemented with the &lt;span class="caps"&gt;CMS&lt;/span&gt; as planned, or if the data from a database can be filtered and presented as intended).&lt;br /&gt;If I only want to have a quick feedback on a few pages I&amp;#8217;d show (or test) wireframes (non-interactive). These does not present less information to testees or clients than those &amp;#8220;You-only-can-click-here&amp;#8221; or &amp;#8220;This-page-is-not-available-in-this-prototype-please-go-back-to-previous-page&amp;#8221; prototypes.&lt;br /&gt;Let the programmer prototype and in the meantime work on your next project.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/pdf-prototypes#content_11016</link>
      <guid>http://www.boxesandarrows.com/view/pdf-prototypes#content_11016</guid>
      <pubDate>Wed, 12 Sep 2007 19:04:52 GMT</pubDate>
      <author>Henrik Arndt</author>
    </item>
  </channel>
</rss>
