Posts filed under “Programming”
-
Crafting Rich Experiences with Progressive Enhancement at Beyond Tellerrand
After a whirlwid trip to 4 countries, I am back to a rock-solid internet connection and got a moment to take a breath and post my slides from the first stop on the trip: Beyond Tellerrand in Düsseldorf, Germany.
-
Slides from FoWD NYC 2011
I just finished Day 1 of Future of Web Design here in NYC and wanted to post my slides before I crashed for the night. Enjoy!
-
On Redirecting Mobile Traffic
Many companies have gone the route of maintaining a separate “mobile friendly” website. If you choose to do so, make sure you don’t lose customers when redirecting them from one site to another.
-
What Do You Look For in an Browser-based Rich Text Editor?
Over the years we’ve used a number of different rich text editor scripts, but we’ve never felt 100% happy with any software we’ve used. We want to take a step back and look at the big picture before we audition (or build) another one. Can you help us?
-
Experimenting with Grids Using eCSStender
In preparation for the launch of 10K Apart (Responsive Edition) from Mix Online and An Event Apart, I’ve been feverishly working on a modest implementation of the proposed CSS3 Grid Alignment module using eCSStender.
-
Face It: You Can’t Rely on JavaScript
I've been cautioning folks against over-reliance on JavaScript for the better part of a decade. Apparently Gawker didn't get the memo.
-
The Challenges and Freedoms of Creating a Chrome App
As Aaron mention last week, we recently developed a Chrome App for wikiHow.com; in reality though we built a modern web app that leveraged many features of HTML5 and CSS3.
-
Dr. StrangeWeb or: How I Learned to Stop Worrying and Love HTML5 and CSS3
Tell me if this sounds familiar: “HTML5 and CSS3 do not have enough browser support to start using them today.” Or, how about this one: “We still have to support IE6, so using advanced CSS techniques would be a wasted effort.”
-
Be a good localStorage neighbor
While working on the client-side caching mechanism in eCSStender, I realized the dangers of
localStorage.clear()
and worked to come up with a solution. -
Give a hoot
As any competent JavaScript knows, it’s not cool to litter the global namespace with variables, functions, and the like. Occasionally, however, even closures won't help you trap a given variable.