Alternative inputs controls for putting items in order - javascript

Might not be the BEST fit for Stack Overflow, but I trust you guys, and a lot of you are the best web devs around, so here goes:
I have a web app with several groups of phrases. For each group, you put 4 "answers" in order of most like you (it's a personality test).
I made a fancy svg and responsive, game-like system where there are 4 clouds that you click on in the order that you want. But it's html5/css3/svg effects with a lot of transformations and it only works on some browsers
I don't know any design "theory", but what I need to figure out is how to make an extremely simple, fully cross-browser and cross-device way to do the same TYPE of thing.
examples:
list each group of 4 answers with a dropdown box next to each one where you can select 1-4
drag and drop them to put them in order (jquery. but this won't work on touchscreens)
put and "up/down" arrow next to each one (like some windows dialogs)
use radio buttons?
YOUR SUGGESTION HERE
I hope the question is clear. I'm a web developer looking for a cross-device "ui widget" (or idea) for putting sets of 4 "answers" in order.
Any suggestions?

I have an idea regarding this. Hope this will be helpful.
Please do comment if you have any problem to understand my above image.

Related

My first junior ui/ux task - Is this form modal dialog pixel-perfect and any enhancement recommendations

I am working on my first project as a Junior UX/UI Designer. I'm actually a seasoned software engineer but I wanted to expand my design skills so I took a position doing design work.
I'd like to know if this modal window is as my senior puts it pixel-perfect.
I'm a beginner at photoshop. Ive been using the info tool and measuring the pixels. I'm fairly confident that my calculations are correct for pixel measurements.
Like I said I'm a beginner at this sort of work so if there's anything you need like pixel measurements I've calculated I will gladly provide the information.
Also, I'd like to know if anyone has any enhancements they could share.
Thanks!
Default Rendering (picture link)
Basic Rendering (picture link)
The Modal Form (picture link)
Use this chrome extension to match your design with the picture mockup.
Pixel Perfect Extension
For UI/UX recommendations, Please post the questions on http://ux.stackexchange.com
Argh, sorry! not enough reputation yet to comment.. :(
Your design looks really cool! I liked that!
But somethings I think you could try to see how it fits are:
When you type the text, you kinda lose the label of the field.. It's cool when you don't have anything typed, but I guess having labels for each field would be better
I would strectch the separator to go until the bottom of the height and weight, and in the bottom would be a blank space with only the buttons.. (in this case only one)
Similarly, the line in the between, I'd put to start only on the fields and let the title clear..
Not sure if you can do that, but putting some icons for facebook, twitter would be nice! :)
Not sure if it will look better, but maybe if you align left the label "Height" and the value itself align right, it might look better with "Weight" as they have different size..
These comments are not authoritative answers -- IMO there's rarely such a thing in UX. Also, I do realize that my answers float between directly addressing your mockup as graphic design and it's implications on subsequent HTML implementation. I think both efforts must consider the other.
I cannot see what you're planning in actually coding the form, but do not forget accessibility. For example, provide <label>s for your fields. Even if you want to hide the labels for a certain aesthetic, they should exist as hidden for screen readers, etc. If you do not want visible labels in general, I would at least consider having them on the two righthand side fields. Immerse yourself in the user's experience. If you return to edit your profile, the only way you'll know the purpose of a field is to delete the value. Yuck. I believe that using placeholders as labels is a mistake. Consider using labels as labels and using placeholders as example values or very simple instructions for the expected format.
Where lists are not overly long and the choice is a common one, I prefer radio buttons or checkboxes. I'm specifically referring to the gender select list. If you're planning on using only two items in that select list, consider
a () Male () Female set of radios.
Short sliders with a lot of fine-grained values can be difficult, especially with accessibility in mind. You want a good breadth of pixel sliding for each value change, otherwise that suave slider becomes a point of frustration for any user.
Over all, I like the minimalist look.
I'm sure subsequent comments and answers will disagree with mine. The question to always ask is: what will serve your client and/or end-users the best? What will give them the most positive UX?

battle tested jquery / javascript drop down menus

Drop Down menus are a common and almost ubiquitous UI element, and yet, I find it really hard to "pick one". before heading down the long road of rolling and "battle testing" my own, I'd like to put it out there and find out what others are using.
What are the most popular solutions for jquery, or javascript dropdown menus ?
Should be, lightweight, easy to customise and properly cross browser compatible, and at least function appropriately down to IE8.
Ones I've tried and used in the past with the best experience that meet this criteria inlcude :
Super fish - http://users.tpg.com.au/j_birch/plugins/superfish/
Dynamic Drive Smooth Menu http://www.dynamicdrive.com/dynamicindex1/ddsmoothmenu.htm
To Clarify: looking specifically for multilevel drop down menus similar to the examples above. I'm also open to "avoid these they're sh*t" type answers if you feel so inclined.
PS: please avoid adding 5 from one of the 500 drop down menu articles that appear when first searching on google, I'd like to know about what YOU"RE using, what dropdown menus YOU love and hate.
have you tried this may be this can give you what you want
http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/
I personally have used SuperFish, in it's standard form, it's not too pretty but with quite a bit of adjustments I find it can look quite nice.
Then using something like this: http://snook.ca/archives/javascript/jquery-bg-image-animations
Demo: http://snook.ca/technical/jquery-bg/
Can make them look very cool!
After a fair amount of research and messing about, quite honestly I'm fairly disappointed with the options in this area there are a couple options but as commented above rolling my own seems to be the best way forward.

Javascript 3d-like carousel for complex content

I have been spending about 7 hours today, trying to:
a) Create my own carousel using intensive javascript and CSS3 features (see this pastebin)
b) Setup and integrate the Roundabout plugin from FredHQ
c) Setup and integrate the Cloud Carousel plugin from Professor Cloud
Both third party solutions were tried because i failed in accomplishing what i wanted by myself. Unfortunately, both solutions do not work the way i would require them to. Both are amazing for displaying images, but i need to show more complex content, a heavily styled DIV with multiple encapsulated DIVs inside, PNGs with transparency, and so forth.
FredHQ's version did not work as it did not scale the content inside my DIVs. Not even the text was scaled, until i removed the font-size parameter, but that is something i need for a proper layout. Cloud's version works with images only.
I have hit a wall and i cannot seem to find any other solution. It seems the word "carousel" is used for slideshows and sliders, so i find hundreds of such solutions, but not one that works like i need it to.
What i need is decreasing opacity on further objects, while the center one is at full opacity. Also further objects should be scaled down by certain scale factors. It does not have to be 3D (not desired, even), but due to the scaling it would look 3d-like.
It does not have to be jQuery, although its probably a good idea if it is.
Does anybody know or can anyone point me to a proper solution?
Have you looked at monete(git), http://www.jacklmoore.com/monte? 184 line. Not sure you'll find something easier to dig into and make it work your way. Hundreds of solutions? So I'll take it you looked at the cycle plugin as well. That's probably one of the most mature and robust ones out there. You're asking for a lot in your question and these kind of question just wear people out after a while. That's all.
You probably won't find anything that fits your needs EXACTLY and you'll have to roll it yourself or hire someone. If you get something going and come back for specific help, you'll fair much better.

Suggestions on a good Javascript Multi Select Widget

I have an application I'm developing that has some multi and single select lists that can contain a lot of items. In the interest of time I don't really want to write my own widget right now, but I'm having a lot of trouble finding what I want.
Here are the requirements:
1) It must be a select list under the covers; I'm using ASP.NET MVC3 so so make form submission and model binding easier I really need it to be an actual select list
2) It must be searchable
3) I really want selection and deselection to be a single click (rather than ctrl+click to select multiple items)
4) A select all and deselect all would be a plus
5) Bonus points if it uses jquery UI as a base, since I'm already using those libraries
6) it must NOT use theme roller for styling...it has to be easy to independently style
7) No side by side type controls where the selected items go on the right. disliked by the designer and myself.
The closest I have found is http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/, but number 6 ruins it for our use. Why don't we want to use theme roller you ask? Well I am no CSS guru and our designer hates it, so its out of my hands.
I have found quite a few things that have one or two criteria, but non that have them all.
Can someone save me from wasting days (at minimum) rolling my own widget?
I just finished a project where I needed one. I spent a long time trying to use this one:
http://www.filamentgroup.com/lab/jquery_ui_selectmenu_an_aria_accessible_plugin_for_styling_a_html_select/
HOWEVER I really found it limiting and it caused weird things to happen to positioning of form elements in position:fixed divs as well as being tricker to show/hide and animate so I changed to this:
https://github.com/ehynds/jquery-ui-multiselect-widget
which was way better in my opinion also it was simpler to implement and didn't mess with anything else on the page so much.
Best
Alex

Rotating images + content - jQuery or MooTools?

I've found a feature on two different websites that I'd like to include on one of my web projects, but I can't figure out how they're doing it. I think they're using either jQuery or mootools, but I'm not sure.
http://www.x-plane.com/index_desktop.html
I'm new here so I don't have the reputation to post the other link, but if you do a Google search for "Andrews Institute of Orthopaedics" its the top result. I'll see if I can answer a few questions to earn my keep.
The thing that I like about these is that the images and text (including links) are all rotated together. I've done a few web searches related to cycle, rotate and slide but it's not coming together for me. Can anyone give me a nudge in the right direction?
The page you linked is using prototype for this (usually because that's what the author knew, as with most libraries), and it is custom script they've written. However, jQuery has a lot of plugins with various styles, just see what one fits your taste best. I'd suggest taking a look here and a look here.
Anything you find can be automated on a timer like the site you linked, or use buttons, or both. These are all pretty flexible, I'd start by finding the plugin you want, try and get it going, then asking a question here if you have problems getting it to behave exactly how you want.

Categories