Category : Web Design

Design & Dev / Web Design - 22 hours ago

<![CDATA[ The FAQ as Advice Column ]]>

Dear A List Apart,I have a problem that may be harming my content strategy career. In my current position, no one likes FAQs … except for me. The question-and-answer format is satisfying and efficient. Whenever I mention adding an FAQ section to a w...

Design & Dev / Web Design - 22 hours ago

<![CDATA[ Server to Client ]]>

Before anything can happen in a browser, it must first know where to go. There are multiple ways to get somewhere: entering a URL in the address bar, clicking (or tapping) on a link on a page or in another app, or clicking on a favorite. No matter t...

Design & Dev / Web Design - 22 hours ago

<![CDATA[ Writing for Designers ]]>

Shit. The writing. We forgot about the writing. The thing, the design thing…it needs words! Oh man, so many words. I thought somebody…wasn’t the client going to...shit. We’ve got to get the writing done. We’ve got to get the writing done! How are we...

Design & Dev / Web Design - 22 hours ago

<![CDATA[ From URL to Interactive ]]>

Imagine, if you will, that you’re behind the wheel of a gorgeous 1957 Chevy Bel Air convertible, making your way across the desert on a wide open highway. The sun is setting, so you’ve got the top down, naturally. The breeze caresses your cheek like...

Design & Dev / Web Design - 22 hours ago

<![CDATA[ Tags to DOM ]]>

In our previous segment, “Server to Client,” we saw how a URL is requested from a server and learned all about the many conditions and caches that help optimize delivery of the associated resource. Once the browser engine finally gets the resource,...

Design & Dev / Web Design - 22 hours ago

<![CDATA[ Braces to Pixels ]]>

Doesn’t CSS seem like magic? Well, in this third installment of “URL to Interactive” we’ll look at the journey that your browser goes through to take your CSS from braces to pixels. As a bonus, we’ll also quickly touch on how end-user interaction af...

Design & Dev / Web Design - 22 hours ago

<![CDATA[ var to JIT ]]>

In our previous article we described how the browser uses CSS to render beautiful pixels to the user’s screen. Although modern CSS can (and should!) be used to create highly interactive user experiences, for the last mile of interactivity, we need t...

Design & Dev / Web Design - 22 hours ago

<![CDATA[ Taming Data with JavaScript ]]>

I love data. I also love JavaScript. Yet, data and client-side JavaScript are often considered mutually exclusive. The industry typically sees data processing and aggregation as a back-end function, while JavaScript is just for displaying the pre-ag...