Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now
65

Thanks to great work P. Green-Armytage (2010): A Colour Alphabet and the Limits of Colour Coding. // Colour: Design & Creativity (5) (2010): 10, 1-23 (and to user ohadsc who referenced it!) now I know at least 3 ready-made color sets of maximum contrast containing not less than 20 colors (but I still have explicit RBG values only for one of them): 1)...


29

The purpose of a timeline is to show how the dots (or events in your case) break the line, so no need to squeeze the dots inside the line. Also adding bananas or cherries at the ends of the line and a pattern behind all this can affect the meaning and visibility of the actual break points. I would decrease the thickness of the line and make the dots larger, ...


25

I can't think of any especially good software architecture diagrams that haven't had the data they show heavily simplified and cut down, but we can find some relevant stuff by first breaking down what a software architecture diagram is. Then, we'll look at some examples of designs that deal with similar challenges. It's a type of flow chart / process ...


20

Free online options For something quick, there are a growing number of (usually SVG-powered) free online flow chart tools. Here's a few that don't require log-in, all pretty basic but user-friendly: Draw.io (free and open source) - straightforward, allows saving straight to Google Drive or Dropbox. Also has a Desktop version. Gliffy (free up to 5 public ...


18

Designing infographics is a large portion of what I do. Here's a rough breakdown of what I use. Probably 95% of the work on infographics I do is in Illustrator. You'll want to keep everything in vector format as much as possible because accurate scaling, aligning, grouping, tweaking and changing are so important. If it's a good presentation of good ...


18

The combination of "bright", "easily distinguishable" and "20 and more" is tricky. Reminds me of "Our work is fast, cheap and high-quality. Pick any two." I think you could drop "bright" out of the mix and just say "contrasted". That makes the brief simpler to achieve, and I think will get you where you want to be. I don't know of such a set off-hand, but ...


17

tldr; You're talking about 'part to whole relationships', here's most of the techniques for that currently in use. Choose a visualisation method based on what message you're trying to bring out of the data you're trying to show, then style it as much as you want (being very careful to not get in the way of understanding the actual data and message). You ...


14

Select the text in the graph with the Direct Selection Tool a, then press Shift+cmd+x (Mac) or Shift+Ctrl+x (Windows) to reset the font scaling back to normal.


14

Edit III: I found an imensly gorgeous example of multivariable quantitative data visualisation, and had to add it. You will find it under the heading "Edit III (Nobel laureates)". Edit II: there has been a little misunderstanding, and I have edited to try to clarify how I interpret the intended use of the data. I have replaced two images and added a section ...


14

Updated example using a wedge design. For clarity, sample distances were added to the graph, and the text was removed. Example with Start and Finish text Since small size is a factor for handheld, here are two 100px by 100px space saving options. Brainstorming based on Latest Requirements Here's a space saving idea for mobile that places the app in a ...


13

There are 2 main parts to this: Alignment and Size - other things like whitespace and shape are harder to objectively analyse but still important. As with most art and designs, balance is not exact, but a close approximation. Alignment Instead of aligning the bases or the centres of the "bounding box", objects are aligned by their centroid, show below. ...


12

No. It's a trend. It looks pretty. But it has no meaningful purpose. For instance, the guy in that link has 15 of 16 circles filled for Photoshop. 15 of 16 whats? Skill units? Years? Is he 15/16ths of the way to beating the boss at the end of Photoshop? No! It makes no sense. If you can find a way to make a chart that tells a story, or puts an actual ...


12

These small simplified images representing things are called pictograms (they're sometimes called icons but that also makes implications about how they are used). See also What do you call these infographic icons? which discusses a different style of the same thing. You can browse thousands and thousands of pictograms like that at the noun project, and ...


12

Years ago I had an Amiga game called F19 Stealth Fighter. The HUD on this had something very similar to what you describe. For bombs that you dropped, rather than fired, you were shown a line with two 'posts' at each end getting closer together the nearer you got to a target. Here's a simple modern representation:


12

Use a pattern... There are a bunch of line patterns loaded with Illustrator by default (Open Swatch Library → Patterns → Basic Graphics → Basic Graphics Lines). You can use them as a second fill using the appearance panel and use blending etc to get the effect you want. You can add a Transform effect to that specific fill (make sure to check ...


11

The easiest way: If you want to do this in a much faster way you could go to http://www.openstreetmap.org/ and find a street map you want your map to look like. Then click 'export' and download the map as pdf (Map will be vector) which you can open in Illustrator and modify it to match your needs. If you want to do it from scratch: Start out with a number ...


11

Graphing applications that do vector output are available. Ive used following applications quite successfully: Mathematica <- my preference it can do images like above Matlab (remember to export eps) Python using matplotlib Maple PSTricks Illustrator Xara Inkscape Autocad Tough you may need to use 3d apps or graph apps as well I suggest: yEd, various ...


11

I don't feel the colors "jump out" in any way. I think the contrast ratio is far too low. for everything other than the darkest blue. In fact,that light blue and light yellow are nearly impossible to see. The variation between the darker blues is so minute, one would need to be specifically looking for that aspect to pick up on it. If it were my work, I'd ...


10

I'd forget Photoshop and stick to Illustrator. They are all simple lines. All you need is the pen tool.


10

Neither, use Illustrator. It's vector-based, so you can export your graphics as big as you want and it'll always look crisp. Indesign has (imho) better tools for formatting text, but Illustrator is superior when working with shapes - which, i presume, is what you'll be doing when creating an infographic


10

If you, the creator, is unsure, how will the reader know which it is? Short answer: the value should be linked 1:1 to the amount of colour on the page. So in your example, it should be area. But there's more than that: you also need to avoid misleading cues that might make a reader read it incorrectly, and you need to know why you're using area instead of ...


8

WebCode is a great and easy-to-use vector drawing app that instantly generates JavaScript+Canvas, SVG or CSS+HTML code. It is specifically geared for web infographics.


8

I like Dia which is a free open source diagramming tool available for Windows, Mac OSX and Linux. Its been around for years and is popular with both software and electronic engineers.


8

It looks pretty trivial to draw by hand. Here's a few tricks you could use to make it a bit easier: Start by setting up a grid for your document (via File → Document Properties... → "Grids" tab) and turn on "Snap to Grid". That way, you won't have to take so much care in getting things lined up correctly. Also (or alternatively), you could set ...


8

If you want to show the distance between two persons, it is probably most intuitive to show a distance between two persons. In the rough mockup below there is still some sort of bar, but it is pointing backward. Distance is shown by position (by moving the person to the right) and size (shrinking the person). When you want more of a barlike indicator, you ...


8

The cool way There's a font for this called FF Chartwell (no affiliation), which I have personally used for different annual reports and white papers. All the data is editable as numbers via the Story editor in InDesign, as the presentation video shows. Each of the styles below sells as a separate font for about 20$. What you probably need is the 'FF ...


7

ColorBrewer is an amazing tool that does just that. It's aimed at cartographers, support up to 12 colors, and has some nice options as well (such as the ability to generate colorblind-safe color sets)


7

A nice approach is the Solarized color scheme by Ethan Schoonover. From the descr.: "Solarized is a sixteen color palette (eight monotones, eight accent colors) designed for use with terminal and gui applications." I think it's not only a nice color scheme, but also extensible and has a nice theory behind it.


7

Illustrator for the charts. Depending on what else is in your infographic, you could either use Illustrator or InDesign for the non-chart materials. Illustrator can be used for basic to moderate layouts, and it's certainly fine for a one-sheet poster. Once you get into multiple pages, you're probably better off with InDesign.


7

If the information is valuable (in other words, if it makes you look good), placing it in an immediately identifiable graphic is nice. It is not mandatory though and you shouldn't force it into a resume just because you can. People intake information in two basic ways... simultaneous intake and linear intake. Images, graphs, charts, all foster ...


Only top voted, non community-wiki answers of a minimum length are eligible