a scripting language that allows web pages to present dynamic content to users, such as validation of web forms or automatic saving of data to reduce frustration or to allow visual effects otherwise impossible with HTML.

learn more… | top users | synonyms

24
votes
5answers
2k views

Which input control is recommended for a large value range?

I'm working on a web app that allows the user to enter a timing value in a range from 0s to 1s with a step of 200ns (yes, nanoseconds). I tried that with an input of type range (slider) but that's ...
-1
votes
0answers
7 views

How to make my jquery ajax code working? [migrated]

I want to display a pop up after clicking add to cart button but its not working on first click when i click on second time its working and its not updating cart count here is my html code for button ...
0
votes
2answers
38 views

Transfer Files Across Network to FTP Site

I've designed a website to transfer files from PC's to an FTP site. However, some of these files are large in nature and I try and display update messages to the user about what's going on in the ...
1
vote
2answers
217 views

Do good UX guidelines exist against little JS windows inside the browser

I encounter a lot of web applications that essentially implement a small windowing system inside the browser. On you web page there exist a number of little boxes that look like windows, which can be ...
0
votes
1answer
123 views

Breadcrumbs - is this a valid use?

Recently we've received a design that uses breadcrumbs, but specifies a breadcrumb for a page that does not exist. In effect, the breadcrumb in question, relates to a section of a top-level page. ...
0
votes
1answer
110 views

Which D3JS data chart is most similar to a scheduler?

I realize this is a borderline SO question. I am trying to figure out which of the examples on D3JS most closely resembles a scheduler or Gantt chart so I can use it in our app. I think bullet ...
0
votes
0answers
44 views

UI for splitting/consolidating orders

I'm working on UI for managing orders in an Ecommerce system. Entities at my disposal include: orders, order items and shipments. I need to implement a clear system to allow my users (vendors) to: ...
2
votes
1answer
51 views

Name for JS UI Component

There's a text-dragging UI component I want to use, which can be seen in detail here (drag the cookies!). This is a pretty common idea, and is used a lot in native production applications. I would ...
0
votes
1answer
42 views

Disabled JavaScript notice, AFTER user signup?

My site relies heavily on JavaScript, and the site is based on user signup If a user is logged in and has javascript disabled, it throws a notice and disables all major site functions The question ...
0
votes
1answer
107 views

Interface for selecting/defining multiple mutually exclusive ranges

I have a requirement to create "brackets" for permissions based off the amount of a transaction. For example, a user assigned to the $10-100 bracket should have permission to modify all transactions ...
0
votes
0answers
123 views

Tips for a complex sorting/filtering UI

I have a work in progress at http://yipgo.com, in short lets you define items with timestamps and then view them in a read-only agenda summary page. It's important to allow users to customise the way ...
0
votes
1answer
68 views

How to work with web designers pragmatically on my stateless browser app?

These days, lots of stuff is being done on the client. This includes full page rendering, data fetching, and much more. Right now, I am developing an API and also working on the client-side app which ...
3
votes
2answers
331 views

Are one-page web apps always better?

Does anyone have some instances or cases where onepage web applications (for example, a lot of AngularJS apps) are inferior to full loading pages? I'm not including technology, SEO, etc. Only from a ...
0
votes
2answers
73 views

How to render a mobile in HTML5 / CSS3 / Javascript

I am developing a website to promote my app and want to render a mobile which will display different images in transition. Some like done on these pages: http://www.whatsapp.com/ (Uses a background ...
0
votes
2answers
106 views

Are users resizing window?

When I calculate some layout positions and sizes in javascript, I always add a listener to recalculate it when user changes the window size. This way I can e.g. always keep a tile square etc. Now I ...
1
vote
3answers
351 views

What happens in a web browser when a download is started via Javascript?

In a web browser, a download can be initiated immediately after user input, or started via Javascript after a set amount of time and/or being redirected to another page. I want to provide users with ...
3
votes
2answers
130 views

When you have a side panel open, and the user scrolls, is it better to leave it open or to auto close the panel?

Say you have a side menu that opens from one side after clicking on an icon in a website. This menu would take more than 40% of the view-port in the horizontal direction. If the user scrolls down, is ...
0
votes
1answer
52 views

Delete image button in dropdown [closed]

I have a tricky requirement regarding the website I am building. I am not sure if it is exactly a design issue or not. I have a drop down which is created at run time. This has a list of user created ...
1
vote
0answers
37 views

While building Javascript library, should I validate input? [closed]

I'm building small javascript library (library design is based on user experience, users are programmers. If it shouldn't be here, but on stack overflow, I have no problem with moving it). I'm trying ...
-1
votes
2answers
190 views

jQuery - best way to present huge amount of scrollable data [closed]

I have an array with length of 1.5k, each entry needs to be shown (set of DIV's per entry) but when I'm showing it all at once the browser hangs most of the time. I'm trying to figure out the most ...
2
votes
3answers
225 views

Is it good UX or bad UX to prevent people from disabling javascript? [closed]

I realise that I am no longer able to disable javascript from the preference setting of FireFox browser 27.0. As a developer, I always think about graceful degradation for my users. And I know how to ...
2
votes
1answer
212 views

Gallery Lightbox

What do you think of letting one image open a gallery instead of a single image where one can show next and previous (regular lightbox)? I'm thinking something like this: ...or something like ...
4
votes
4answers
250 views

Color-coding percentages, how should I interpret a result of 0/0 (as 0% or as 100%)?

I am making a report that requires me to display some calculations as a percentage. Basically, I'm doing a database query for records matching a specific ID. The number returned becomes my denominator ...
4
votes
2answers
261 views

What's the convenient key do delete something on Mac?

I've developed a paint application on the web using HTML5 Canvas element and JavaScript. The user can select stuff he drew and then delete it using the Delete key on Windows (which is convenient in ...
1
vote
3answers
220 views

How to make the switch from full stack dev to UI/UX developer? And, do UI/UX devs exist?

Some background info: I am a junior .Net MVC developer who is great at nothing but good at everything. All my development experience up to this point has been full stack which is great because I ...
0
votes
3answers
72 views

Clearing Same Address Inputs on Uncheck

I have a simple form where the user is given the standard, what is your location and is this (shipping/worksite/billing) location the same as the one listed scenario. By default if the user check the ...
2
votes
2answers
121 views

When going back to previous page may cause disorder

Let's suppose a page listing items whose URL would be: /items. Its content is loaded through Ajax at the page's initialization time, thus not directly populated on server initially. Each item ...
5
votes
3answers
361 views

Flipping cards, good or bad idea?

I want to implement flipping cards on my website because they look awesome and they allow the user to see more information on hover. However I started to think it was a bad idea because instead of ...
2
votes
1answer
99 views

With respect to creating circles, what are the pros and cons of the following methods? [closed]

I am making a website in which the home page will have 5 circles each linking to a category of items (e.g. cities, phones, etc.). The user will click on circle to go to the specific page for that ...
5
votes
4answers
1k views

User-friendlier dropdowns with hoverIntent?

Is it a good idea to use hoverIntent (which introduces a slight movement-predicted delay to prevent accidental hover-offs) for user-friendlier dropdowns? ...
7
votes
4answers
2k views

Should i optimize my website for non-javascript users?

I have been working on a website which relies mainly on Ajax calls and jQuery to provide a rich user interface. Though the site looks just fine without JavaScript enabled. Some Features like Login and ...
0
votes
2answers
511 views

How to design a precise UX/UI using javascript/jquery web components?

Nowadays, it seems that designers are having more cross-skills with front-end developers as never before. My question is: How a UX/UI designer would be able to precisely design/describe front-end ...
3
votes
9answers
1k views

What would be the benefits of knowing JavaScript as a UI/UX designer?

I'm a UI/UX designer and work for a start-up creating a web-based application serving a specific target audience. Although not required for my job, I'm trying to teach myself JavaScript and would like ...
1
vote
1answer
125 views

Optimal way to handle multiple many-to-one attributes in a grid control

We are working in web app where we have parent records that have multiple attributes that have many-to-one attribute values tied to them. We are attempting to list these parent records in a grid ...
8
votes
3answers
288 views

Should I use javascript cookies in lieu of autofill where autofill is unreliable?

Autofill is a good option for users who don't have an account. But it seems that how browsers determine how they'll implement autofill information varies. I'm not surprised of course. In Chrome, it's ...
-1
votes
1answer
103 views

What is the name of the function that causes a page to rise above another when scrolling? [closed]

What is the name of the function used on websites to make your second page appear to rise above the first and where may I find this particular plugin? I understand that this is jquery functionality ...
1
vote
3answers
123 views

Degrading select/filters when no javascript

I have a small question. How do you gracefully degrade select filters? Example, With ajax you might have a State select and then a City select under it that would show the cities of the selected ...
3
votes
3answers
484 views

When filling out a form to what extent should validation be done while the user is still typing?

I'm working on a registration form and it validates some parts while the user is still typing. For example, the username is being checked after each character is entered to see if it is available or ...
6
votes
1answer
109 views

Notify users with deactivated JavaScript that “secondary” functionality is missing?

On http://xmpp.org/xmpp-protocols/xmpp-extensions/ there is a table listing items with different statuses (active, obsolete, final, …). When JavaScript is activated, there is a filter widget above ...
4
votes
5answers
3k views

Auto focus on the first form field; done right? [closed]

I want to add a bit to the flow of users, by making the first form field auto focus on page load. Initially the auto focus scares me a bit (sometimes called offensive). But as said in that Q&A, ...
10
votes
2answers
524 views

Whats the best way to present a time duration to user?

We're trying to implement the most effective method of displaying duration it takes for user to complete a puzzle. Looking for simplicity and accuracy. I've added two examples that we've been working ...
-2
votes
1answer
81 views

Can a dropdown in-email, like from G+, be implemented without special support from the email client? [closed]

Noticed today this great trinket from Google: in their notification emails upon new G+ followers, the recipient can add someone to a circle directly from a dropdown in the email. (See below). The ...
5
votes
1answer
435 views

Best Practices in keyboard navigation of JavaScript Controls?

Apparently "best practice" when creating DHTML widgets, such as menus etc., is to allow users to navigate to the widget using the tab key, and navigate within the widget using arrow keys. This follows ...
1
vote
1answer
158 views

Do dynamic height changes jar users on web page load?

When a web site loads, sometimes an element's height needs to be determined dynamically with javascript. This can happen with a responsive design where the width of a fluid element is not known until ...
3
votes
1answer
2k views

Telling users passwords don't match and aren't strong enough

I have two functions in my user registration form One checks the password and confirmed password are the same. The other checks if the password is strong enough. I have two presentation related ...
8
votes
2answers
245 views

What's the official name of concept of input boxes with tags?

I'm looking for an implementation and the (official) name of this kind of control where it's a inputbox where we can add multiple tags into it. By example, it is used in JIRA like this capture (and ...
8
votes
4answers
369 views

Looking for advice regarding a Web design involving 3-dimensional lists

I hope this is the right place for Web design advice; considering StackOverflow also, but not sure if pure design questions are welcome there? I'm trying to design a Web page that is to display ...
3
votes
2answers
140 views

Static tooltips vs tooltips that follow the mouse

This is for a debug app (programming) that prints additional information when the mouse is over a certain element. For example, the app can display a list of class methods. When the user mouse over a ...
4
votes
1answer
255 views

Javascript and 508

I was wondering if someone has a article of common practices a web developer should practice while using Javascript on a web page, keeping in mind the web page should be 508 compliant. I saw some ...
4
votes
2answers
382 views

What happens when the focus rectangle isn't clear?

I get a lot of clients that comment that the focus box isn't obvious enough in some browsers. Is it common and good practice to make it more obvious? If so, how exactly do people do this?