Today's Question:  What does your personal desk look like?        GIVE A SHOUT

 WEB DESIGN


  10 New Year’s resolutions for designers

Get the new year off to a positive start with these design resolutions Wake up. I hope you enjoyed your holiday because it’s a new year and it’s time to get back to work. We did pretty good last year. We started standing up for ourselves. We stopped working for free. We started getting our financial house in order. (Please don’t make me do the contract thing again this year.) We rediscovered typography (again). We learned to think about mobile first. We learned how to make responsive sites. And we stopped compin...

1,556 0       DESIGNER 2012 CHANLLENGE NEW UI


  What we still can’t do client-side

With the rise of all these APIs and the browser race to implement them, you’d think that currently we can do pretty much everything in JavaScript and even if we currently can’t due to browser support issues, we will once the specs are implemented. Unfortunately, that’s not true. There are still things we can’t do, and there’s no specification to address them at the time of this writing and no way to do them with the APIs we already have (or if there is a way, it’s unreasonably complicated).We can’t do templating across pagesI don’t mean h...

3,136 0       SERVER SIDE CLIENT SIDE CHANLLENGE


  Stop Designing Pages And Start Designing Flows

For designers, it’s easy to jump right into the design phase of a website before giving the user experience the consideration it deserves. Too often, we prematurely turn our focus to page design and information architecture, when we should focus on the user flows that need to be supported by our designs. It’s time to make the user flows a bigger priority in our design process.Design flows that are tied to clear objectives allow us to create a positive user experience and a valuable one for the business we’re working for. In this article, weâ€...

2,324 0       WEB DESIGN PARADIGM ADVICE USER EXPERIENCE FLOW


  The Web Is Wrong

The Analogies Are WrongOriginally, web pages were static documents, and web browsers were static document viewers; there was text, some formatting, and images—if you could pay for the bandwidth to serve them. Hyperlinks were the really big thing, because they were the main point of user interaction—but what a powerful thing they were, and still are.Then along came CGI and Java, and the web was transformed: all of a sudden, a web browser became a way to serve interactive content to users. A web page was no longer just a document, but a portal to a living, breathing world. You your...

2,484 1       WEB FEATURE STATIC DOCUMENT CSS TEXT


  Backend-as-a-service?

As the list of *-as-a-service’s continues to grow, I thought I’d throw one into the mix. What about the idea of a backend-as-a-service (BaaS)?The recent surge of client side Javascript frameworks along with the attractiveness of simple RESTful APIs has created an environment where server-side interaction can be reduced to simply database interaction (including validation and some computation). But why stop there?What if the server-side of the equation was simply a RESTful, schema-less API? It could utilize MongoDB or some other document-oriented storage to avoid a strict schema d...

3,219 0       WEB DESIGN BACKEND SERVICE BAAS CLIENT JAVASCRIPT


  Open Letter to sites with annoying interfaces

Remember those childhood games where you are given two nearly identical images and your objective was to find some number of subtle differences? Well, I shouldn't have to play that game when I'm using your damn website.I show here two examples of a common practice that is plaguing the modern web. First, a clipping from a project page on github.com.  And now the second image:  See the difference? My question is this: why? That edit button is the only component of the entire page that has a hide-by-default-unless-your-mouse-is-in-a-certain-vertical-and-horizontal-range behavi...

2,697 0       WEB DESIGN USER INTERFACE USER FRIENDLY LAYOUT


  In 2012, let’s stop talking web design and start talking product design

“My hope for 2012 is that some of the old guard of well-respected web gurus stop talking HTML and CSS and start talking serious development. I love the way many of the old guard write and evangelize, but I’m tired of discussing basically the same stuff we were in 2006.”I wasn’t specifically referring to Jeffrey Zeldman, but he (somewhat arrogantly) assumed I was, and responded with a sarcastic, “And a merry Christmas to you, sir.” And while I wasn’t thinking of Zeldman and his books, conferences, and magazi...

2,494 0       WEB DESIGN MODEL 2012 MODULE FOCUS


  Secret Symphony: The Ultimate Guide to Readable Web Typography

Right now, there’s a mathematical symphony happening on your website.Every single one of your readers is subconsciously aware of this symphony, and more important, they are all pre-programmed to respond to it in a particular way.The question is this:Is your site’s symphony pleasing and inviting to your readers, or does it turn them off and make it harder to communicate with them? The Mathematical Symphony of TypographyAs it turns out, this symphony is not unique to websites. You “hear” it every time you read a book, newspaper, magazine, or web site—every place ...

3,455 0       WEB DESIGN TYPOGRAPHY MATH GOLDEN RULE