Pages

Tampilkan postingan dengan label Web Designer. Tampilkan semua postingan
Tampilkan postingan dengan label Web Designer. Tampilkan semua postingan

Senin, 04 Maret 2013

Tips for online forms that create better user experience


Takeaway: Ryan Boudreaux has several tips for how to design online forms that won’t annoy your users.
Does this sound like a typical online interaction you’ve had in the past? I start filling out a payment form to submit my monthly bill, which is due for the a certain cable company, all the information is entered and then once I hit “Submit” it sits there chugging away…about five minutes later the page results in an error message, and I have no way of knowing if my payment was accepted. This is just one of several failed form submittal experiences I’ve had in the recent past. I am sure you could share similar stories of online form FAIL! As a stakeholder of your organization you should be aware of the User Experience (UX) and level of acceptance that your online forms have with respect to how your customers interact with your online forms. This article will review several tips for ensuring that your forms are giving the best UX for your customers.

Select menus

Have you ever come across a select menu that has just five or less options, or maybe over fifteen options? In either case it is not going to earn you any points for effective user experiences. If you have less than five options you might want to opt for a set of radio buttons, which will allow the users to make their selections faster; all they have to do is look at the few options and click once instead of having to click the select menu and then click the selection. Figure A displays the offending two option selector, and Figure B displays the preferred radio buttons.

Figure A

Figure B

And on the other side of the spectrum anytime you have more than fifteen options within a select menu it becomes a burden to scroll through such a long list of options; the user gets bogged down with too many choices as in this typical month, day and year select menu in Figure C.
I know you have seen and probably created similar date select menus on websites, so in this example, how do you provide an option for users to enter the date without such a huge drop down selection menu? Keep the month drop down select options but then make the day and year set as text fields as  shown in Figure D.
All the user needs to do is select the month, then tab over and type in the day and then the year and the extensive drop down selectors are eliminated.

Labels

You want to give your users the easiest means of entering their data, and one of the best practices includes having your labels top-aligned in relation to the associated form fields. You can see examples of this in each of the four previous figures above. The identifying label is positioned above the actual form fields or top-aligned so that it is easier for the users to recognize and process the associated input fields. Top aligned labels are also better suited for mobile devices that rely on compressed and smaller screens.

Checkboxes

I am sure you have filled out a form and clicked submit only to wonder if you remembered to uncheck the box that was automatically checked, meaning you would be signed up for a monthly credit report, or some similar offending selection. As a common courtesy to your customers and users, please leave it up to them to make the decision to select a checkbox, even if it is for a free newsletter. I can’t remember how many newsletters have ended up in my inbox because I forgot to uncheck a checkbox.

Alternatives to captcha

Many online forms today end with a captcha phrase so that you can let them know that you are not a robot. While this is an effective way of reducing your SPAM, what you are doing is telling the world that you have a SPAM problem, and that you are off loading the work of preventing that SPAM onto your customers and users. Alternatives to the captcha technique are to use what is known as a honeypot captcha which is essentially an invisible captcha that bots and robots can see but people cannot, and the robots cannot tell the difference between the real form fields and the hidden honeypot field. There is some controversy with the possibility of screen readers detecting the hidden field, but using display: none will likely prevent most screen readers from picking the hidden fields. Another option is to use the jQuery-based solution for creating Safer Contact Forms without CAPTCHAs, which utilizes a simple method of adding a layer of security to any contact form using Ajax and jQuery.

Omit optional fields

You want to keep your forms to a minimal level, and big, long winded forms are just bad. You want to concentrate on vital information only. If the information is going to be used, then it needs to be a required field, enough said.

Why the reset button?

Exactly, why do we need a reset or cancel button anyway? We don’t! In the overwhelming majority of cases, a reset or cancel button is not necessary. Why add one more button, especially one that clears out the entire form, for goodness sake. Why would you want your users to clear their valuable data?

Form validation

Remember to add form validation to all your required fields; this can be a simple client-side validation technique using JavaScript. And while it is hard to prevent all user errors in filling out your forms, good form validation will also give users a heads up to see what might be wrong or missing while they are still typing into form fields.
The form tips described in this article will help boost your forms performance and improve the user experiences at the same time. Do you have any other quick form tips that you utilize for your online forms?

Jumat, 01 Maret 2013

How to create social media interaction for small business websites


Takeaway:  Shares some simple tips for social media sharing that will help you build relationships with customers, drive more traffic, and work on a small budget.
There are many ways to connect your website to social media networks, and it would be impracticable to cover them all in this article. So I have created this quick list of tips geared toward the small business website. In most cases small businesses have very limited resources for a chockablock marketing department or a generous advertising budget. These simple tips will help generate more traffic to your website and business and don’t require a big budget.
This article presupposes that you have already set up your business accounts with the various social media networks of your choice, such as Facebook, Twitter, StumbleUpon, Instagram, Pinterest, just to name a few.

Quick tips for social media success

  1. Use images - People respond to images more than any other media type, so be sure to post at least one image per business day on your social media network accounts. Images can include business events, products, services, trade shows, conferences, business milestones, and any other activities related to your business.
  2. Engage your customers - Be sure to get your customers engaged in your responsive social media. Reply, respond, re-tweet, and be sure to answer any questions or critiques that customers may post on your social media sites.
  3. Build relationships - Don’t just hawk your products and services every day on the social media sites and don’t underestimate your customers and followers. Be sure to make interaction with your followers and customers the daily goal, and don’t create an expectation of getting sales directly from that interaction. You want to educate your following, provide information about your business, or maybe provide a Do- It Yourself type of tip that relates to your service or product — something that gives your customers a sense that you are providing a personal experience.
  4. Be creative and interesting - Sometimes you have to give the followers what they want or are interested in, and not just what you want them to get. This means being creative and funny on occasion. Think of a daily question or daily tip to post; make it funny or spirited. The more positive responses you have, the more exposure you will get.
  5. Consistency - Be sure that all of your social media handles and profiles are the same. You want to maintain a consistent naming convention and interaction level among all your social media accounts and profiles. Having your Facebook account with a slightly different name than your Twitter account might confuse some followers, and could result in losing some customers or valuable interactions.
  6. Timing - Start spending about thirty minutes to an hour a day on social media, and make a few posts typically in the morning, which is a good time to reach your followers; the hours between 8 am and 10 am are a good time frame.
This is a short list of tips that will get you on your way to starting a good social media interaction between your small business and your client customer following.

Jumat, 25 Januari 2013

Cloudera Manager - Free Edition


Cloudera Manager Free Edition will build and configure your single or multi-node CDH cluster and help you manage future changes to it. This software is free to use for up to 50 nodes with no term limit. To try Cloudera Manager Free Edition, click the 'Download' link below.

Download
Format:SoftwareSize:52.51
Date:Aug 2012

Sabtu, 12 Mei 2012

Test Windows 8 Metro UI on an iPad with Splashtop


By Derek Schauland

Takeaway: Derek Schauland shows you how the new Splashtop app for the iPad works to allow Windows 8 Metro testing on non-tablets like a PC.

The Splashtop Win8 Metro Testbed is a two-part application: there is an iPad app and an agent application (Splashtop Streamer) that installs on the Windows 8 PC. It allows tablet features to be used on non-tablet systems like a PC. The idea is to be able to test Metro apps from a touch-capable device (in this case, the iPad), and so it is particularly helpful to developers.

When I tested this, I used a netbook running the CTP of Windows 8. This computer has no tablet features. Installing the streamer application on it and connecting to it from the iPad application provided tablet functionality using the touch capabilities of the iPad. I could also see the actions happen on the netbook console. The technology is pretty cool.

Microsoft has made some interesting decisions with Windows 8, from the disappearance of the Start menu to the emergence of Metro applications, and not the least of those decisions has been to support multiple platforms, from the standard PC and laptop all the way down to slate devices and phones. While the complete particulars of how this will come to pass are not yet finalized and could change drastically between today and the RTM of the product, the fact that Windows, as I know it on my desktop could behave the same way on a tablet or phone is pretty amazing.

What does that mean exactly?

Using Windows on a tablet, the user would need to be able to use functions that feel normal for a tablet, like swiping and pinching to zoom. These features are not PC-native (in most cases) — the mouse and keyboard handle interactions. In Windows 8, because it is multiplatform, the features exist in the software even if they aren’t exposed to the user. For example, if I am using Microsoft Word on a tablet PC, the Inking tools are available because it understands that the tablet architecture is present, but on my desktop, the Inking tools do not show up.

Why would I use this?

For those working on Metro style apps, testing needs to be done to ensure a good experience across all the platforms that Win 8 might run on, many of which have touch capabilities. With the cost of a Windows 8-ready tablet or slate being out of my budget at the moment, I could use the Splashtop app to get used to the new swipe features on Windows 8, the Charms menu, and the lack of a Start button.

Using Splashtop, I was able to get into the touchy new Windows 8 features with ease and hardly put the iPad down all day.

How to get started

You will first install the Splashtop Streamer on the machine where you have Windows 8 running. The download is free and about 15MB in size so it goes fairly fast. Once that’s installed you will go through the initial setup and configure your passcode for the system. This code is how the client and tablet will identify each other so make sure you remember what you enter.

From there you will need to get the Win8 Metro Testbed app from the App Store.” The app costs $24.99, which isn’t cheap, but turning any Windows 8 machine into a fully functional tablet is worth the price, especially if you need it for testing purposes. Once the app is loaded, if the agent is running, you should be able to select the Win8 system, enter the same passcode for the app, and begin working right away.

On open, there is a Tooltip screen that can be displayed to show the basics of interaction. This screen is shown below.

Figure A



Getting started

Swiping from the right edge of the tablet screen, produces the Charms menu and swiping from the left, switches app windows. You can also attach group similar apps, as well as use the gestures to move apps and snap them into place, just like on an iPad or iPhone.

Figure B



Using the system from a tablet

The tablet features are very prevalent in windows 8 CTP and will likely not be going away soon. This gives developers and testers an inexpensive way to use hardware and devices they already own to prepare for a very different upcoming technology.

The fact that the Splashtop apps bring full on tablet functionality to a non-tablet environment has huge potential for developers and admins alike.