Business users are bringing their consumer purchasing power with them to the office. They expect instantaneous results. Designers need to find a balance between meeting this expectation and creating an interface that isn’t cluttered.
Posts Tagged ‘UI’
5 Ways to Identify User Trends with Surveys
Why Guess at User Trends? With advancements in technology paired with our everyday consumer experiences, today’s user trends are in constant flux. When the technology that’s supposed to help us doesn’t, it’s frustrating, and even with the most successful projects, your users are going to have questions. Identifying the reasons behinds user trends can sometimes […]
Welcome to Brainjuice Box!
There are over two million blog posts published daily. You read that right – two million. Every. Single. Day. So of course, that makes everyone (us included) ask, “who in the world needs another blog?” What could we possibly have to say that hasn’t already been said? What do we have to add to an already crowded conversation landscape?
Sitecore Developers: Get To Know Your Content Authors
It’s no secret that I love working with and designing great content authoring experiences in Sitecore. While I’ve talked extensively about the technical considerations of designing for the Sitecore Experience Editor, considerations for a quality content authoring experience actually begins by understanding who your content authors will be. When developing components for use in the […]
How We Deliver Salesforce Communities Without Giving Up Vacation
Delivering on a project like this is one that makes the whole team feel good. But how do you do this while still maintaining your sanity, let alone a life outside of work? Obstacle: Faced with a Super-Tight Deadline but it’s a Great Opportunity OpenTable heard about our community expertise and came to us in […]
But How Do It Know? Dissecting Regular Expressions
To truly understand regular expressions, you have to actually use them. A lot of people who use regular expressions (regex) don’t care to understand how they work; they just Google one that looks like it might work for them, throw it in there, and hope for the best. I don’t know how it works, it […]
Detecting the Use of a Touch Screen
Here’s a fun one: Ever have some UI/UX interaction that needed to be one thing for mouses and another thing for touch devices? Ever used Modernizr? If you have, you may be familiar with this gem: Warning: Indicates if the browser supports the Touch Events spec, and does not necessarily reflect a touchscreen device You […]
Reusable Components for a CMS, Using the Revealing Module Pattern
Before we get started, I recommend reading about the revealing module pattern and closure, if you’re not already familiar with them. When you are building components for use in a CMS, it’s important to understand that you have less control over the use of these components than you may initially think. Programming these blocks in such […]
Using BEM-Style CSS Syntax in SCSS
Modular component styles are becoming significantly important in modern UI trends. Handling scalability while decreasing naming convention differences is a necessary step towards code cohesion. Disclaimer: I use a slightly modified flavor of BEM syntax, feel free to use traditional BEM, or some other flavor of your own. When developing UI components, specifically for use […]
Top 5 Life Sciences Blog Posts From May 2017
Now that June is here, I thought it would be neat to look back at what our readers found most interesting last month. Below are the top five blog posts Perficient’s life sciences practice wrote in May – they’re ranked in order of popularity, with number one being the most viewed piece. How To Import Data Into Siebel […]
Testing UI for Multiple Apps Using UI Automator
A User interface test involves interacting with multiple apps and verifying that the app behaves fine when the flow passes through other apps or through the System UI. An excellent example of this would be the Android messaging app where the user can enter the message which then launches the contact picker so that the users can […]
3 Ways to Monitor the End-User Experience
User experience is a critical part of the technology experience in 2017. As business moves from static experiences of previous decades and commerce becomes a critical piece of the shopping journey, organizations must acquire the appropriate infrastructure. If applications and infrastructure perform poorly, money will be left on the table and customers will go to […]