223 reputation
18
bio website josiahbruner.weebly.com
location United States
age 16
visits member for 1 year, 6 months
seen yesterday
  • I'm a Front end developer working on Mozilla Thunderbird.
    • I'm a theme peer for Thunderbird. That means I make things look nice and do UX-related stuff.
    • In addition, I work(ed) on many of the Cocoa-based components of the Mozilla Gecko back end.

I'm not here often.


Sep
14
comment What is the accepted best practice for asking for permission to send a user email?
I don't think I've ever seen this not done with a check box. You should probably just keep it as is. If you want to encourage opting in, then if they don't check either box perhaps pop open a dialog or notification message asking them if they're sure they don't want to receive email notifications. There may be a better way, but check boxes I believe are the "accepted practice".
Aug
29
awarded  Nice Question
Mar
5
awarded  Yearling
Apr
30
comment How to explain to my client the difference between Front End and Back End?
Front-end: The code that makes up the part of the visible website. Back-end: The code that runs the site/makes it have any practical function. At least that's what I tell everyone.
Apr
25
comment Skeuomorphism or OS-consistency?
@DA01, Corrected.
Apr
25
revised Skeuomorphism or OS-consistency?
added 10 characters in body
Apr
21
comment Skeuomorphism or OS-consistency?
@KitGrose, I like that. Very good analogy.
Apr
18
awarded  Scholar
Apr
18
accepted Skeuomorphism or OS-consistency?
Apr
18
comment Skeuomorphism or OS-consistency?
Very sound points. I mostly agree. I really like the idea of "themeing" an app, so that the odd look can be OS-consistent items. And on OS X I do think that apps like the Calendar looks slightly odd. However, on mobile apps can skeuomorphs be used better? Since the screen is small, and your app essentially "replaces" everything else, does it make more sense to make something familiar and light? Take the notes app for example, even though it isn't really consistent, it does make more sense than and easier to use than to make it plain old aluminum. Anyway, great answer!
Apr
18
awarded  Commentator
Apr
18
comment Skeuomorphism or OS-consistency?
@BenBrocka, Definitely good point there. But again, skeuomorphmisim is different than making an app look like something else. Presumably the benefits of making a ui look like something familiar to the users makes up for the lack of platform consistency. But there were definitely interesting points in that link. Thanks!
Apr
18
awarded  Editor
Apr
18
revised Skeuomorphism or OS-consistency?
added 164 characters in body; edited tags
Apr
18
comment Skeuomorphism or OS-consistency?
@rk. I understand. I have looked at both of those questions in the past and they don't really answer the question: "Should UIs be OS-consistent, or life-like". That's what I am trying to get opinions on here.
Apr
18
comment Skeuomorphism or OS-consistency?
@rk. Actually those aren't related. The first is about whether users prefer flat UIs or skeuomorphmisim. I am asking about OS-consistency and and skeuomorphmisim. The second is about explaining a trend in design patterns, which is not what I am asking about. :)
Apr
18
awarded  Student
Apr
18
comment Progress Bars - Why are they never “useful”?
Also as a developer, I agree with point 2. However I must say that in some cases, it is because developers are lazy. It would take a ton of work to figure out approximately how long things would take, and update progress bars on an un-equal level. Take me, most of the time, I just use a progress bar that never "fills up", instead it just keeps showing that something is happening. Now for longer tasks I might try to add some logic, but it usually isn't worth that hassle to make things extremely complicated.
Apr
18
asked Skeuomorphism or OS-consistency?
Mar
9
comment Vote Up/Down and adding to favourites
Or perhaps, look at Stackexchange, there is a vote up, a vote down, and a clear favorites button underneath. UX here is pretty simple, and you could consider using @Ashish's answer with it.