Client-Side Separation of Concerns: Are We Doing It Wrong?

Client-Side Separation of Concerns: Are We Doing It Wrong?

| January 1, 1970 | Comments (0)

Separation of Concerns is a programming principle that encourages grouping functionality in ways that reduce overlap. 'Concern' is loosely defined – Wikipedia describes it as 'any piece of interest', like a behavior or piece of functionality. The core concept is that by improving the separation of concerns, you improve a program's clarity and durability. Actual […]

Read More

Making, Using, & Bulletproofing Icon Fonts

Making, Using, & Bulletproofing Icon Fonts

| January 1, 1970 | Comments (0)

Icons have always been a web design staple, but mobile interfaces have changed how we think about them – icons are no longer decorations; they're powerful cues that tie interfaces together. Unfortunately, the demands placed on icons can make them difficult to use on large projects. The variations required (size, color, pixel density, texture) can […]

Read More

Future Insights Live Recap

Future Insights Live Recap

| January 1, 1970 | Comments (0)

This year, the team at Carsonified combined their three main conferences into one, massive, week-long event with several different tracks full of insightful sessions. Having attended Future of Web Design twice several years ago, I was particularly looking forward to this conference’s well-rounded, multi-disciplinary, multi-day, multi-track format. While I was only able to attend two days of […]

Read More

Prioritization and Visual Language in Navigation

Prioritization and Visual Language in Navigation

| January 1, 1970 | Comments (0)

Recently I contributed an article to the user experience industry website UX Booth.  In short, the article discusses the importance of differentiation within navigation schemes and focuses on two techniques in particular: prioritization and visual language. At Viget, we leverage these techniques to create better user experiences and design intuitive navigation schemes.  A couple of […]

Read More

Valio Con 2012

Valio Con 2012

| January 1, 1970 | Comments (0)

A few weeks ago, I got to attend Valio Con in San Diego. The whole conference was really fantastic and inspiring. I thought some of the best parts for me were actually the off times, the times just hanging with other conference attendees in between sessions, at meals, or in the evenings. The entire weekend […]

Read More

Design with Personality: Updating Brian Regan’s Official Site

Design with Personality: Updating Brian Regan’s Official Site

| January 1, 1970 | Comments (0)

Viget's been happy to work with comedian Brian Regan on his official site for several years now. Of course after so many years the site was due for a facelift. Last summer we started the process of redesigning brianregan.com and we're now proud to show off the finished product. This post will focus on the […]

Read More

Managing JavaScript on Responsive Websites

Managing JavaScript on Responsive Websites

| January 1, 1970 | Comments (0)

The original breakout article on responsive web design came out in early 2010 (well, maybe it wasn't the first article, but it was certainly the one that moved responsive design firmly onto all our radars). Since then, responsive design has rocketed from a parlor trick only found on edgy portfolio sites to an accepted practice, […]

Read More

Rethinking On-Site Notifications

Rethinking On-Site Notifications

| January 1, 1970 | Comments (0)

You've seen these before, right? Notifications, or, more correctly on-site notifications. Typically red and badge-like, they are designed to alert you to content on a website that has changed or that may require your attention. Well-intentioned and, as you can see, adopted by industry heavyweights. That's nice. But is this design pattern actually good user experience? […]

Read More

The Beautiful Clash

The Beautiful Clash

| January 1, 1970 | Comments (0)

Curiosity and creativity go hand in hand — a desire to try new things, look into the unknown, break some rules, and constantly ask “what would happen if … ?” One means to this end is combinatorial creativity, or more specifically disparate combinatorial creativity. By this I mean what happens when we intentionally take unrelated things […]

Read More

Using offline techniques to create online effects

Using offline techniques to create online effects

| January 1, 1970 | Comments (0)

Sometimes the best way to create great online effects is to go offline. Recently I needed to create an organic pagination effect for PUMA's Time Summer Contest. Since the individual items were designed to look like Polaroids (instant film) we wanted the pagination between sets to look like someone was swiping the pictures off the […]

Read More

Page 600 of 604« First...102030...598599600601602...Last »