News for hackers. Stuff that matters.
Re:Ask HN: Front-end “design patterns”? by state on Saturday March 07, 2015 @02:21PM (#9162768)
I strongly believe that in order to do good interaction work you really just need to understand typography well. That might not be a popular viewpoint around here, but I encourage you to consider some of these references.

I recommend Josef Muller-Brockmann's Grid Systems in Graphic Design: http://www.amazon.com/Grid-Systems-Graphic-Design-Communicat... or Emil Ruder's Typographie: http://www.amazon.com/Typographie-Manual-Design-Emil-Ruder/d....

There are many, many other good resources but those are important primary sources. So is The Elements of Typographic Style, by Robert Bringhurst: http://www.amazon.com/gp/product/0881792128/ref=pd_lpo_sbs_d....

Re:Ask HN: Front-end “design patterns”? by mattmanser on Saturday March 07, 2015 @03:26PM (#9162998)
It doesn't sound like you know what software design patterns are. This has absolutely nothing at all to do with design patterns, which is about software design and how to manage complexity and nothing else. UX is not code.
Re:Ask HN: Front-end “design patterns”? by bigtunacan on Saturday March 07, 2015 @03:56PM (#9163104)
While I agree that the TC intended software design patterns, I don't think a WTF is in order for the confused reply.

The term "design patterns" stems from architecture, not computer science, and is used by designers as well for the common patterns that may be applied for good UI/UX design.

http://ui-patterns.com/patterns

Somebody better let Google know that "design patterns" don't apply to UX.

https://developer.android.com/design/patterns/index.html

https://developers.google.com/web/fundamentals/layouts/rwd-p...

Re:Ask HN: Front-end “design patterns”? by hamburglar on Sunday March 08, 2015 @03:55AM (#9164956)
> The term "design patterns" stems from architecture, not computer science

Do you have any references? I find this fascinating, but googling "design patterns" and "architecture" together just results in lots of "software architecture" topics. Who originated the idea?

Re:Ask HN: Front-end “design patterns”? by Isofarro on Sunday March 08, 2015 @06:36AM (#9165211)
Re:Ask HN: Front-end “design patterns”? by ulisesrmzroche on Saturday March 07, 2015 @03:52PM (#9163076)
The origins of patterns in software are actually from architecture. Code is just a medium that we work with, but they've been used in other fields for millennia.

Plus patterns in software are not all about managing complexity, and only some of them are about code construction. Like, do you know what the pattern is before you debug anything?

They're heuristics, basically.

In any case, a good ux pattern would be a top nav, but not fixed to the top.

Re:Ask HN: Front-end “design patterns”? by domedefelice on Saturday March 07, 2015 @03:58PM (#9163110)
@mattmanser the op asked specifically for UI patterns: "To give an obvious example of what I'm looking for- I would say, use margins to separate multiple instances of same components (among other uses)."
Re:Ask HN: Front-end “design patterns”? by scarmig on Saturday March 07, 2015 @03:32PM (#9163016)
Question of the day: did design patterns originate with the GoF, or did they originally exist in the world outside of code as patterns to improve human experience?
Re:Ask HN: Front-end “design patterns”? by thuuuomas on Saturday March 07, 2015 @03:34PM (#9163023)
Code producing bad UX is bad code.
Re:Ask HN: Front-end “design patterns”? by blawa on Saturday March 07, 2015 @11:15PM (#9164507)
Thank you. While not exactly what I was asking for, this is great to know.