The user-experience tag has no wiki summary.
-4
votes
1answer
103 views
How can I become a better Javascript programmer? please share your thoughts and experience [closed]
I'm at intermediate level in writing javascript and i feels that there is something I m missing. I want to move forward to become best javascript coder to make any kind plugin , I know there is lot of ...
0
votes
2answers
183 views
Alternatives to Traditional Password Authentication [closed]
The third party login is excellent function that has come in recent years that relieves the load on a programmers mind so that I have to remember less useless passwords.
I don't use the same ...
0
votes
4answers
236 views
Is it legitimate to ask co-workers to use specific browser in an intranet website?
I developed an intranet (local network) ASP.NET web project for my co-workers.
In the development process I used Chrome and Firefox and didn't test much with Internet Explorer.
The website works ...
1
vote
3answers
182 views
Should I force users to update an application?
I'm writing an application for a medium sized company that will be used by about 90% of our employees and our clients.
In planning for the future we decided to add functionality that will verify that ...
6
votes
2answers
359 views
Why do certain sites don't allow Back / Forward / Refresh?
This has been a cause of frustration for me on many sites like IRCTC, Online Banking sites which wont allow Back, forward or refresh. If you do you would be logged out and you have to login again. ...
2
votes
2answers
173 views
Approach to use for user email address change in application?
As the title says, if the user wants change their email address in the application, in terms of programming, what approach (process) to use? Where do you store the new email address until the user ...
1
vote
2answers
169 views
Are animations and other eye candies considered non-functional requirements?
I've seen many lists on the internet that includes many 'ities' (maintainability, scalability, portability, etc), but I'm not sure if animations, screen transitions, and similar features are ...
9
votes
4answers
316 views
How to deal with user interface design and respective feature support in Agile development?
In an Agile development process usually the main focus is on User stories, but sometimes a single requirement may span several user stories.
For example, the client may request a search page for all ...
1
vote
1answer
87 views
Creating an account to receive sensitive information on a mobile device
I am developing an Android application for my final year project which allows the holder of a mobile device to receive a text notification containing potentially sensitive information from a server.
...
6
votes
1answer
370 views
What is the nicest (user-friendliest) way to tell a user about “Access Denied” error?
Our software implements a layer of role-based security to secure data access, in the form of access control lists. Whenever a user tries to do something that isn't allowed, the software layer will ...
4
votes
5answers
1k views
throwing runtime exception in Java application
I am working as a contractor designing enterprise Java application for my client in the role of a technical lead. The application will be used by end users and there will be a support team who will ...
3
votes
1answer
80 views
Reveal detailed license-errors?
So after one has programmed and integrated a licensing solution into his or her application, how should one deal with licensing errors?
My understanding is:
Show whether a license is valid or invalid ...
2
votes
1answer
106 views
Object locking over Internet
I am building a tutoring application that can be used to draw objects and then one is able to drag them around. I would like to know what is the best thing to do when someone clicks on an object and ...
4
votes
1answer
112 views
Is the UX affected negatively by fully cacheable pages?
I want to have fully cacheable pages in my websites, but one cannot do that if they contain user-specific data, like the userbar or things in the UI that can change depending on the permissions the ...
2
votes
2answers
105 views
Criteria for selecting timeout value?
Situation: a piece of software reads frames of data from a file in a seperate thread and puts it on a queue, emptied by another thread. That second thread periodically checks on the queue and fails ...
2
votes
3answers
161 views
Overloading interface buttons, what are the best practices?
Imagine you'll have always a button labeled "Continue" in the same position in your app's GUI.
Would you rather make a single button instance that takes different actions depending on the current ...
3
votes
3answers
269 views
Saving Passwords To The Local Device
So In my app (iOS), you have to register in order to use the service (a food service). But in order to change details about your account (username, password, and email), you have to reenter your ...
5
votes
3answers
869 views
Why doesn't Microsoft release UX frameworks to build UI's like their current UIs?
When I started learning programming with the .NET framework, I started by using WinForms as a UI technology. It uses “classic” menus just like this office 2000:
A few years later Office 2007 was ...
5
votes
6answers
439 views
What's better in terms of user experience - providing an email address or a link to my projects github account?
What's better in terms of user experience?
Provide the user an email account where he can report bugs, or a link to the projects github issues page (which requires a github account but may be easier ...
-1
votes
4answers
211 views
Should I Leave off the Currency Symbol? [closed]
I'm upgrading a desktop application that currently displays the currency symbol anytime money values are displayed or printed. A friend of my from the UK told me "Whenever British people see software ...
5
votes
5answers
669 views
Is realtime validation of username good or bad?
I have a simple form for the user to sign up to my site; with email, username and password fields. We are now trying to implement an ajax validation so the user doesn't have to post the form to find ...
0
votes
2answers
67 views
Using Domain name in EULA of a software rather than my name in the Licensor field
I intend to sell a software solution.I have already registered a domain but i dont have a registered company.Can i use my website/domain name eg:myproduct.com for the licensor field in the EULA rather ...
1
vote
1answer
140 views
Standard way to generate HTML prototypes?
I used to get PSD files and generate HTML prototypes from them which are supposed to be exact replica of these PSDs. The process I follow is simplest one generate plain HTML pages for each PSD.
But I ...
6
votes
7answers
744 views
Password hashing and support to your user
We've recently moved to a better password storage strategy, with it came all the good stuff:
Passwords are stored after going through bCrypt
User is sent an activation link on account creation to ...
0
votes
1answer
188 views
Is it bad practice to store user input in the same table where the admin stores data?
If in a web app, let's say an app that has a table with stored street address (Strings), the admin of the app will be adding data often to grow his archive.
The table (MySQL) has a primary key with ...
3
votes
3answers
351 views
How to deal with designers? [duplicate]
Possible Duplicate:
How do you handle a graphic designer who thinks he's a web designer?
As a mobile/web developer in my company, I deal a lot with designers (i.e. Adobe suite ...
5
votes
2answers
320 views
How come the design process is so different for Web Design and GUI Design?
I had the opportunity to develop applications in several niches:
server back-end, desktop clients, and recently a small scale website.
Once indulged in the website design I am asking myself and you
...
0
votes
3answers
149 views
Does a webapp need a connection monitoring feature?
I developing a client using Flex and ActionScript that is run in the browser and communicates with our server backend. There has been concern that the application "needs" to have a graphic indicator ...
1
vote
2answers
141 views
What kind of documentation should UX designers provide to the developer?
It would be interesting to hear what is used besides sketches from UX engineers during development of a GUI. Unfortunately our UX team provides just a minimum of requirements for GUI screens.
I ...
14
votes
6answers
1k views
Where can I get inspiration for a good user interface?
I've got a mental block as far as desigining the main screen interface for a desktop application that I'm currently upgrading. When I first developed this program the screen resolution was 640 X 480. ...
5
votes
4answers
180 views
What to do when allowing application to run in an invalid state?
We currently have a 'global catch all exceptions' section in our application. When an uncaught exception is thrown, the stack trace is displayed and the application continues running.
More often ...
4
votes
3answers
2k views
What is the user-experience best practice for an alternative to popup windows? [closed]
I'm still new to web design/development. I'm working on a data entry form for an internal system at work. On the form, the user can select an office from a list queried from a database. (The backend ...
2
votes
2answers
130 views
How to structure my data model for merging of accounts
My new site will allow for 'normal' registration or the use of Facebook openauth.
I have many tables that link data to a user_id.
Imagine one of my users with information on my site forgets they ...
3
votes
3answers
1k views
Beginning to code with java (No coding experience) [duplicate]
Possible Duplicate:
Best Java book you have read so far
I want to learn java but, I have absolutely no coding experience.
what is the best website, book, or anything that is best at ...
3
votes
4answers
346 views
Does forcing a user to add numbers or uppercase letters really make a password stronger? [closed]
Recently my university updated their password storage procedure, and they have several criteria such as that the password must contain a number, symbol, and uppercase character, and has a length ...
0
votes
3answers
560 views
Which language and GUI toolkit would you use for a prototype program? [closed]
Suppose, I have an idea and I have to put it into code quickly. And then I am presenting it to someone who is not so computer savvy. Which language should I use for quick and dirty coding? And which ...
2
votes
3answers
134 views
Should I be able to design good interfaces and produce quality content?
I'm just coming into my final year of university so I'm going to start looking for jobs as a software developer and I just wanted to know just how important it is to be able to design good looking ...
6
votes
5answers
798 views
How can I improve my user interface and usability design skills?
I invested most my time and resources in programming, and now I think it's time I should invest some time in learning about user interface design, user experience, and usability.
What are some good ...
11
votes
17answers
1k views
Why do websites have to ask language and country when the browser can tell them that?
So, why do websites have to ask (spoken) language and country when the browser can tell them that?
Edit:
Specifically, I mean why not use the accept-language section in the http header, set by the ...
3
votes
9answers
326 views
Is it better to blindly match the project requirements or to match the spirit of the project requirements
You know what they're asking for. You know what they really want. However, technically the way they wrote it is with a litmus test of requirements that don't match what they want because they don't ...
0
votes
2answers
98 views
What are some of the technologies one needs to know to develop a working interface similar to Grooveshark's?
Grooveshark amazes me when it comes to the beautiful, seamless, and effective user interaction and design. As an "advanced beginner" in the field, what are some of the technologies and ui design ...
3
votes
4answers
428 views
Best practices for recovering usernames
I've seen a lot of information on best practices for dealing with lost password on websites, but what about usernames?
Is there a standard way of dealing with this?
My basic idea is to ask for the ...
5
votes
4answers
244 views
How much web-design work should a web programmer commit?
I'm creating a website for a friend of mine, and the plan is to eventually solicit outside sources to take care of the overall design. So it's got me wondering, how much design should I be covering ...
3
votes
2answers
1k views
Inspiration resources for desktop UI design
For desktop application, does anyone has a good website showcasing best desktop application UI? Looking for some inspiration for my application.
There are a lot of website for Web application ... i ...
1
vote
3answers
422 views
Should I represent the Database in my use cases?
I am creating use cases for my web application and I was wondering if a representation of the DB should be listed as an actor. For example a user can check his profile and edit it (assuming that he is ...
1
vote
4answers
253 views
Have you tried Usability Audit for your company's website? [closed]
We had a security audit and it was brilliant. Are there companies that do web usability audit?
8
votes
5answers
310 views
What is the technical reason that so many social media sites don't allow you to edit your text?
A common complaint I hear about Facebook, Twitter, Ning and other social sites is that once a comment or post is made, it can't be edited.
I think this goes against one of the key goals of user ...
28
votes
5answers
1k views
is OpenID really that bad?
I have seen this question on Quora where lots of people seem to agree that OpenID is bad, even going as far as stating that:
OpenID is the worst possible "solution" I have ever seen in my entire ...
10
votes
4answers
1k views
Why Groovy(Java)?
I am looking on a new language to pick up and found out about Groovy.
According to the website, the language is 'agile dynamic' language.
How is it Agile?
How shorter are the syntax compared to ...