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

3
votes
1answer
52 views

WCAG 2.0 compliance: do I have to support browsers which don't support JavaScript?

WCAG 2.0 has some requirements on robustness: "Content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies", but it doesn't ...
0
votes
1answer
20 views

Does accordion cause redraw of entire page? [on hold]

I'm reviewing design for mobile website with accordion on top and many elements below, when accordion opens all elements get pushed down. I am wondering if the act of opening the accordion will force ...
0
votes
0answers
18 views

Javascript solution for huge size value multiselect [migrated]

I'm developing a web application where I need to allow to the users to select one or more values I'm usig Jquery 1.11 I was think to use a picklist and not an autocomplete mainly for the following ...
0
votes
0answers
23 views

Why the buttons of the browser alerts are aligned right? [duplicate]

Browsers, such as Mozilla Firefox, Google Chrome and Opera, have in their alert or confirm, the right-aligned buttons, anyone know why that's so? PD: If you do not understand what I write, I'm using ...
0
votes
0answers
16 views

making good view of how to use my website [duplicate]

I am working on a website and want to make - lets say - page or navigation bar or anything describing the steps of using it to help the user to use my website and help him understand how to get his ...
3
votes
3answers
87 views

Which is perferred - a standalone login page or a javascript popup over a MyAccount page?

I am designing a new website, and am thinking about the UX for accessing a personal account page. Is it "better" to have a standalone login page (and then redirects to My Account details), or a ...
1
vote
1answer
156 views

Preload or postload a text file for autocomplete jquery

I have to add an autocomplete implemented in jquery and my list of suggestions is approximately 300-400 key value pairs. About 15-20 kb total file size. Since the list is not going to change often, ...
0
votes
0answers
93 views

Interface for selecting multiple items out of thousands, w/ categories

I'm trying to build an interface for filtering lots of data for the sake of searching. I need to present a VERY large collection of names, make it easy for the user to select all the names they need ...
1
vote
1answer
42 views

What is the best way to let the user select a distance for a layer?

So I am creating a layer list using d3 and I have a question about how best let the user select distances. To give some background, the user will be selecting a geographic layer and will then be ...
0
votes
1answer
72 views

Best way to give user information on a layer

The Idea I have a layer list that is being created like this d3 version here and I want to append some sort of information icon to the lowest level nodes. To give some background, the user will be ...
0
votes
4answers
250 views

Better Approach for 4-level Tree Structure

I have a 4-level radio button list which is like: On page load, only the 1st level options are shown (Alpha/Beta/Gamma/Delta). Based on the value selected in the 1st level, the corresponding 2nd ...
27
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 ...
0
votes
2answers
220 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
2k 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
86 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
55 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
53 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
205 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
267 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
85 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
492 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
167 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 ...
3
votes
2answers
175 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
2answers
116 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 ...
0
votes
1answer
62 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 ...
3
votes
3answers
368 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 ...
1
vote
0answers
40 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
326 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
239 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
302 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 ...
5
votes
4answers
265 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
311 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
371 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 ...
1
vote
3answers
370 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 ...
0
votes
3answers
79 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
127 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 ...
2
votes
1answer
114 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 ...
6
votes
3answers
507 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 ...
11
votes
4answers
3k 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
691 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 ...
-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
141 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 ...
8
votes
3answers
350 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 ...
3
votes
3answers
568 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 ...
1
vote
1answer
145 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 ...
6
votes
1answer
127 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 ...
-2
votes
1answer
82 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
615 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
174 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
3k 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 ...