• Improving User Experience, One Field at a Time – Again

    CURTIS Digital User Experience one field at a time
    Most of the systems we develop here are CURTIS Digital now have a input pattern around Twitter handle inputs, e.g., @quotientaustin or @social_quotient . This is commonly found in a user profile management screen, a content management system CMS form, or integrated systems where several Twitter handles are parsed for data to present in another context. There are several common ways to approach this request to the user.Text input box with each handle separated by a comma Text area with each item on a new row A repeating text input – so users can keep adding another Tag inputWe find that users often have issues with these input criteria – similar to the input of http:// found in our previous post , users are unsure if they need to enter the @ sign or just the name as they copy from other sources.… keep reading
    Continue Reading
  • CURTIS Digital Labs is Proud to Release First Product – SpeakerStack!

    We know. We’ve been a little radio silent on the blog-front, but not without good reason. We’ve been locked in the lab working on our first CURTIS Digital product, and it’s finally ready for the world to see. We are proud to present SpeakerStack to you today. SpeakerStack is a revolutionary new platform that is aiming to create a seamless experience for conference presenters and show organizers. Both speakers and show organizers know that managing content for a presentation can be difficult.… keep reading
    Continue Reading
  • Reasons to Have UX in the Development Cycle

    Most technology products are designed to be used by a person, making the analysis of user experience (UX) an important factor in their design and development. UX is more than just designing a good user interface, a stylish and eye-pleasing design, usability testing, bug fixing, or customer satisfaction. The concept is a comprehensive approach to making the user’s time with the program enjoyable and entice the user to continue using the program for the task it was designed for. Beyond making a program functional, UX goes into the realm of monitoring users’ feelings and emotions while using a system or product.… keep reading
    Continue Reading
  • Progressive Enhancement – A Business Primer

    Maximize the number of users who can access your content. History of Progressive Enhancement Throughout the history of web development, web designers have focused on giving computer users the greatest possible experience that they could receive on the most sophisticated browsers. At the same time, designers only provided some content to users with less sophisticated browsers. Unfortunately, this meant that many users with less expensive technology or with disabilities were not able to access resources that they needed. Web designers sought to overcome the issue of inaccessible content by designing websites to degrade gracefully.… keep reading
    Continue Reading
  • Using Inheritance Patterns

    10 February 2010
    I want to introduce/reinforce a pattern for developing large applications with jQuery. I did not invent any of this, but I find that the resources that describe this technique are few and far-between.- so I’m taking a shot at it. By and large, when using jQuery, developers seem to forget the paradigms they learned for well structured code in other languages. This is likely due to the fact that jQuery is effectively neutral when it comes to your structural methodology or inheritance patterns, and therefore doesn’t push someone in any one direction.… keep reading
    Continue Reading