<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><description /><title>Totalwireframe Blog</title><generator>Tumblr (3.0; @totalwireframe)</generator><link>http://blog.totalwireframe.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/totalwireframe" /><feedburner:info uri="totalwireframe" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://tumblr.superfeedr.com/" /><item><title>My new library</title><description>&lt;p&gt;Why did I decide to charge for the &lt;a href="http://www.totalwireframe.com/product/10"&gt;new FamFamFam icons library&lt;/a&gt; I released today? We all know FamFamFam - those icons are free. But I thought it would be a good idea to put those icons into one library, in order to use them easily in our Axure projects. Putting 1000 icons in one library is a HUGE work. A really, really time-consuming job, actually. I’ve started the library in May 2011 and I’ve finished it in August. It was a pain - I thought it was a never ending project. This is why I wanted to charge for it. The FamFamFam licence (Creative Commons Attribution 2.5 License) actually allows me to resell the work and I hope you can see the added value to have all those icons into one single library.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/totalwireframe/~4/9agExAgBugI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/totalwireframe/~3/9agExAgBugI/9255511071</link><guid isPermaLink="false">http://blog.totalwireframe.com/post/9255511071</guid><pubDate>Mon, 22 Aug 2011 13:09:03 -0400</pubDate><feedburner:origLink>http://blog.totalwireframe.com/post/9255511071</feedburner:origLink></item><item><title>Mobile prototyping</title><description>&lt;p&gt;Will Hacker just posted a fantastic article about using Axure as a mobile prototyping tool. &lt;a href="http://willhacker.net/2011/08/14/axure-for-mobile-prototyping/"&gt;Read the entire article here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The most important part of the article is setting the viewport tags in the Generate prototype panel:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;&lt;strong&gt;iPhone:&lt;/strong&gt;  &lt;code&gt;&lt;meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=yes"/&gt;&lt;/code&gt;&lt;/ol&gt;&lt;ol&gt;&lt;strong&gt;Android:&lt;/strong&gt;  &lt;code&gt;&lt;meta name="viewport" content="width=480, target-densityDpi=device-dpi"/&gt;&lt;/code&gt;&lt;/ol&gt;&lt;/blockquote&gt;
&lt;p&gt;This should help you display your prototypes on the iOS or Android devices. It’s awesome.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/totalwireframe/~4/itUfVHWONnM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/totalwireframe/~3/itUfVHWONnM/8996472313</link><guid isPermaLink="false">http://blog.totalwireframe.com/post/8996472313</guid><pubDate>Tue, 16 Aug 2011 10:27:30 -0400</pubDate><feedburner:origLink>http://blog.totalwireframe.com/post/8996472313</feedburner:origLink></item><item><title>Idea: Automatic page numbering</title><description>&lt;p&gt;I use Axure a lot to do wireframes for agencies. I also use it in my job as Product manager on a daily basis. And all the time, one thing needs to be repeated, over and over and over : we need to give the page a number.&lt;/p&gt;
&lt;p&gt;Pages are usually placed in the order they appear in the sitemap. We could imagine a feature where Axure would actually manage the numbering of the page for us.&lt;/p&gt;
&lt;p&gt;This is the structure I create for my wireframes most of the time:&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_lncjy1VRF61qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;Kind a like&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;1.0 Main page&lt;/li&gt;
&lt;li&gt;1.1 : Subpage&lt;/li&gt;
&lt;li&gt;1.1.1 : Sub-subpage&lt;/li&gt;
&lt;li&gt;2.0: Other page&lt;/li&gt;
&lt;li&gt;2.1 : Subpage&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;And so on… Axure could let us decide our renaming pattern (start with number or characters, for instance, and let us decide from which number/letter we could start from), and update this numbering when we ask him to. It would save us a lot of time, for sure.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/totalwireframe/~4/FvXJWHy45yg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/totalwireframe/~3/FvXJWHy45yg/6901078382</link><guid isPermaLink="false">http://blog.totalwireframe.com/post/6901078382</guid><pubDate>Sat, 25 Jun 2011 08:59:00 -0400</pubDate><category>idea</category><feedburner:origLink>http://blog.totalwireframe.com/post/6901078382</feedburner:origLink></item><item><title>Idea: Using variables in Axure</title><description>&lt;p&gt;When building a website, &lt;strong&gt;we almost always have to provide a breadcrumb&lt;/strong&gt;. The first reflex would be to add the breadcrumb in a master, so it’s easier to maintain. However, it quickly becomes a pain to do so, as you still need to modify the master on each individual page to match the name of the page with the name inside the breadcrumb. Basically, masters for breadcrumb are useless. Unless…&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The idea is to provide global variables in Axure&lt;/strong&gt;. Say, inside a string, {PageName} would be the page name, {PageNameUrl} would display the page name AND be clickable with a link that redirects to the right page. That could be used either in a page or a master.&lt;/p&gt;
&lt;p&gt;We could also have a new panel that would let us define custom variables available throughout Axure, such as {ProjectName} that would contain the name of the current project (ie “AcmeCorp”).&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/totalwireframe/~4/Uwha_Xp9zUE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/totalwireframe/~3/Uwha_Xp9zUE/6587940692</link><guid isPermaLink="false">http://blog.totalwireframe.com/post/6587940692</guid><pubDate>Thu, 16 Jun 2011 10:52:23 -0400</pubDate><feedburner:origLink>http://blog.totalwireframe.com/post/6587940692</feedburner:origLink></item><item><title>How-to: Create a tab menu with drop-shadow with Axure 6.0</title><description>&lt;p&gt;Today I’m going to show you how to create a tab menu with Axure, and how to have fun with creating a drop-shadow effect. Here is the result we want to achieve:&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_lmiym9a5VI1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Let’s get to it&lt;/strong&gt;. First, create the menu that will be displayed as tabs.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_lmiy8klAvC1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;Then, select the first item and remove the right border by right-clicking on it and selecting the Rounded rectangle shape.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_lmiye5l4O61qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;A yellow triangle appears. Moving this triangle lets you modify the roundness of the corners for the rectangle. For our exercise, let’s get rid of any roundness by dragging this triangle to the left.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_lmiycoA4AK1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;The shape should now look like that:&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_lmiyfcWJiZ1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;The next step is to create the arrow. Create a rectangle that matches the height of the row and place it next to the rectangle.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_lmiynrloaA1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;Right-click on this triangle and select the Triangle right shape.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_lmiyoutPip1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;We have now a nice triangle corner, but there is still the left border for this triangle. The way to get rid of it is to draw a line that matches the background color of the shape, on the left border. The end result should look like that:&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_lmiyr1MhiX1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;You can put any background you want for this form, as long as you don’t forget to set the color for the line between the rectangle and the triangle as well.&lt;/p&gt;
&lt;p&gt;Now you have your tab menu. Let’s have some fun by adding a drop-shadow effect.&lt;/p&gt;
&lt;p&gt;The trick is to create a triangle &lt;em&gt;slightly&lt;/em&gt; wider and bigger than the triangle corner of the tab, and to place it under it (using &lt;em&gt;Move backward&lt;/em&gt; command). Remove the border of this triangle. Then, move it down a bit in order to make it look like that:&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_lmiz7fDbDs1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;Et voilà! You have now a &lt;strong&gt;tab menu with a drop-shadow effect&lt;/strong&gt;, made for Axure.&lt;/p&gt;
&lt;p&gt;If you want to download the file I’ve done for this exercise, &lt;a href="http://cl.ly/7S41"&gt;click here&lt;/a&gt;. It’s for Axure 6.0 by the way.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/totalwireframe/~4/JTTn7-xLJJg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/totalwireframe/~3/JTTn7-xLJJg/6352689821</link><guid isPermaLink="false">http://blog.totalwireframe.com/post/6352689821</guid><pubDate>Thu, 09 Jun 2011 09:40:41 -0400</pubDate><feedburner:origLink>http://blog.totalwireframe.com/post/6352689821</feedburner:origLink></item><item><title>Idea: a new Place in background, for footers.</title><description>&lt;p&gt;Did I already said that the &lt;em&gt;Place in background&lt;/em&gt; feature for masters is a great feature? I think I already did. However, the current implementation of this feature makes it very difficult to achieve one thing with a master: &lt;strong&gt;designing a footer for a website&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;With the master and the &lt;em&gt;Place in background&lt;/em&gt; feature, you can already very easily add elements that are repeated on every page of the site. Create a master, click on Place in background, and add this master to all the pages you want, and voilà… it’s working. And &lt;strong&gt;it’s a real time saver&lt;/strong&gt;, as you don’t have to manually place each master on each page. It’s that good.&lt;/p&gt;
&lt;p&gt;However, it’s not possible with the footer for a website. Why? Simply because every page of a website is different from one another. The &lt;em&gt;Place in background&lt;/em&gt; locks a master at very specific coordinates on the page it’s placed, and those coordinates are exactly the same for all the pages. Hence, you are sure that there will be at least one page of your wireframe where the footer will be misplaced. The current way to add a footer to every page of a website is to create the master and manually place it on every page, one by one. &lt;strong&gt;For big websites, it’s simply not realistic&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Axure should create a feature that &lt;strong&gt;would let a master to be placed at the bottom of a page&lt;/strong&gt;, that is, below the last element of a page. A kind of &lt;em&gt;Place in background&lt;/em&gt; feature, that would lock the left position, but would get rid of the height coordinate (as it would change on every page). That way, it would be very easy to create a footer with Axure.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/totalwireframe/~4/xaVntv3nW3g" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/totalwireframe/~3/xaVntv3nW3g/6116753524</link><guid isPermaLink="false">http://blog.totalwireframe.com/post/6116753524</guid><pubDate>Thu, 02 Jun 2011 16:36:03 -0400</pubDate><category>masters</category><feedburner:origLink>http://blog.totalwireframe.com/post/6116753524</feedburner:origLink></item><item><title>Axure Tips: the Place in background feature</title><description>&lt;p&gt;You are &lt;em&gt;wireframing&lt;/em&gt; a website. Some elements are on every page of the site, mainly the header, footer and menu. With the &lt;strong&gt;masters&lt;/strong&gt; feature in Axure, you can easily create them once and repeat them on every page. If you let the default setting for those masters, you will end up with two problems:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;the masters will have to be manually placed at the right location on every page,&lt;/li&gt;
&lt;li&gt;they will be selectable on every page, which might be annoying when you have to select a large range of elements on the page and move them.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;To avoid that, use the Place in background feature. This feature can be accessed with the right click on a master as shown below.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_llr8coGbWx1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;Once the master is set to this setting, its icon becomes gray, letting you know that it’s placed in the background now.&lt;/p&gt;
&lt;p&gt;The specificity of this option is that the position of each element in the master will be kept when placed in a page. By default, masters can be placed everywhere. &lt;strong&gt;You can’t modify the position of a master set to &lt;em&gt;Place in background&lt;/em&gt;&lt;/strong&gt;. This a huge advantage when you place a menu and a header: this makes sure that it will have the exact same position on every page.&lt;/p&gt;
&lt;p&gt;Moreover, it’s dead easy to assign a master set to &lt;em&gt;Place in background&lt;/em&gt; on a page. Simply drag and drop the master &lt;em&gt;anywhere&lt;/em&gt; on your page and it will take the right position, as set in the canvas of your master.&lt;/p&gt;
&lt;p&gt;Finally, you can’t select a master set to &lt;em&gt;Place in background&lt;/em&gt;. That’s how awesome those types of masters are.&lt;/p&gt;
&lt;p&gt;This feature is available in Axure 5.6 and above.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/totalwireframe/~4/m3fz4JA-g6M" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/totalwireframe/~3/m3fz4JA-g6M/5896364914</link><guid isPermaLink="false">http://blog.totalwireframe.com/post/5896364914</guid><pubDate>Fri, 27 May 2011 09:08:03 -0400</pubDate><category>masters</category><feedburner:origLink>http://blog.totalwireframe.com/post/5896364914</feedburner:origLink></item><item><title>Using masters for a table in Axure 6.0</title><description>&lt;p&gt;In Axure, masters are a really powerful tool. They allow us to create an &lt;em&gt;object&lt;/em&gt; that can be placed on as many pages as you want. As soon as you make any change to the master, it will be applied to all the pages the master is on. The obvious use of masters for a website are the design of the part that are repeated amongst pages: header, footer, possibly the menu. However, there is one use of the masters that is easily forgotten: &lt;strong&gt;tables&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Tables usually contain lots of rows. Each row contain a certain amount of data. Building a table can take a lot of time - but image for a moment having to redo it because of the client’s feedback: ‘this element in the row is not big enough’, ‘that data should be bold’, ‘a column is missing’ and so on. From my experience, &lt;strong&gt;tables are always meant to change&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Thanks to the masters, we can easily prevent the headache of having to recreate a table from scratch. Let me show you how.&lt;/p&gt;
&lt;p&gt;First, create the structure of your table. Ideally, you should have a clear idea of the width of your table. Then create your first row.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_llpb1vQpDA1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;Then, create a master and give it a name.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_llpb3446Kv1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;Cut and paste the first row into the master. Don’t worry if elements in your master are not placed in the top left corner of the canvas. I usually set them at 10px top, 10px left. You can actually place them anywhere you want in the canvas, as long as you don’t need the master to be placed in the background.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_llpb41sLm41qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;Then copy the master into the table as many times as you want, by drag and dropping it. Don’t worry about aligning elements for now (I purposefully misaligned them for the sake of the exercise).&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_llpb8cpkT01qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;Now we can talk. Use the &lt;em&gt;Left align&lt;/em&gt; tools to make it left aligned and the &lt;em&gt;Distribute vertically &lt;/em&gt;tool.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_llpb9mLJUm1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;The table might look ugly in Axure now as everything is red. Don’t worry about it: when you generate the wireframe, those red lines will disappear.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_llpbabTjMm1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;If you need to change on element on the table, you now just have to edit the master.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_llpbfdSVtb1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;Go to your table and see how everything has been changed, automatically. Be careful though: as much as possible, &lt;strong&gt;don’t change the height of your master&lt;/strong&gt;. If you do, you’ll have to edit the table and distribute the rows vertically to make it pretty again.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img src="http://media.tumblr.com/tumblr_llpbfs4R9o1qzz7kx.png"/&gt;&lt;/p&gt;
&lt;p&gt;The only drawback of this method is that every row of the table will look the same - hence reducing the level of fidelity of the table. To prevent that, you could have 3 rows in the master instead of one. That would give the table a more realistic view of what the actual table would look like in &lt;em&gt;the real world&lt;/em&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/totalwireframe/~4/p6qE84oXkDA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/totalwireframe/~3/p6qE84oXkDA/5811598231</link><guid isPermaLink="false">http://blog.totalwireframe.com/post/5811598231</guid><pubDate>Tue, 24 May 2011 18:00:00 -0400</pubDate><category>how-tos</category><category>masters</category><category>tables</category><feedburner:origLink>http://blog.totalwireframe.com/post/5811598231</feedburner:origLink></item></channel></rss>

