Structuring And Serving Styles For Older Browsers
People still use old browsers. This doesn’t mean we can’t use modern browser features. Ethan explains how we can use them responsibly.
Read MoreWe are rebuilding our site—live at building.seesparkbox.com. Join us, real-time, as the site evolves. It will be ugly at times. Sometimes it will be downright broken. But it will always be transparent and real. You can even check under the hood of the public repo on Github and share your ideas. Crazy, are we? Read why we're doing this.
The Foundry is our place to share articles, tutorials, events, and more. Search for a topic or just read everything.
Web design and development for beyond the desktop. Ben will be sharing about prototyping style.
Two-day conference full of intensely educational speakers who care about code, content, usability and design.
| Posted by Ethan Muller
People still use old browsers. This doesn’t mean we can’t use modern browser features. Ethan explains how we can use them responsibly.
Read More| Posted by Patrick Simpson
With a look into our evolving JavaScript testing methods, Patrick shares how we are using Mocha, Jasmine, and Grunt.
Read More| Posted by Rob Tarr
It may not have an American flag cape or sequined jumpsuit, but Rob's new testing app has some pretty fun tricks up its sleeve. Take it for a test drive. Test all the things.
Read More| Posted by Adam Simpson Rob Tarr Ethan Muller
Almost all of our projects have an element of HTML/CSS/JS templating. The pursuit of a better project starting point is never-ending, and we feel we've taken a big step forward during the Sparkbox web rebuild.
Read More| Posted by Ben Callahan
What breakpoints should we use in responsive web design? As commonly as it's asked, this may be the wrong question. Join Ben as he tumbles down the rabbit hole beyond the breakpoint.
Read More| Posted by Rob Harr
A mantra around the Sparkbox office: "wait until the last responsible moment." Rob Harr explains how this applies to the technical direction of our site rebuild.
Read More| Posted by Ben Callahan
A look at how the web community has been writing media queries — and perhaps how we should write them.
Read More| Posted by Ben Callahan
Ben has been working with Bearded's Matt Griffin on the best way to write media queries, and they are now looking for your help.
Read More| Posted by Andy Rossi
With a fire lit under us from one Jeremy Keith, we present a way to check for media query breakpoints in JavaScript without using matchMedia or onResize events – including the passing of user-defined strings. Keen!
Read More| Posted by Rob Harr
What is old is new again, and it really will affect the way you build websites. Rob Harr boldly takes us to where we've been before.
Read More| Posted by Andy Rossi
Pull up a stool while Professor Rossi drops some Sass knowledge all up in here.
Read More| Posted by Rob Tarr
Rob Tarr is on a mission. Destination: proper numeric keyboard.
Read More| Posted by Rob Tarr
Rob and Rob spent a thrilling day practicing code, and they came back with a cache of GitHub goodness.
Read More| Posted by Rob Harr
Rob has done his homework. He provides a good place to start yours.
Read More| Posted by Sparkbox
Sparkbox's Rob Tarr will be joining the SXSW festivities in March. You should too!
Read More| Posted by Rob Harr
Does JavaScript have a place in the world of progressive enhancement? Rob weighs the arguments.
Read More| Posted by Sparkbox
The Passion Center for Children serves children orphaned by the AIDS epidemic in Malawi, Africa.
Read More| Posted by Rob Tarr
Rob Tarr shares about detecting postion:fixed in the browser—trying to find a solution that will work with iOS 4.
Read More| Posted by Sparkbox
Working with the University System of Maine and their marketing partner, Mindpower, we bring their Think.Maine campaign to life on the web.
Read More| Posted by Rob Harr
Rob Harr talks about our greatest service to clients, problem solving.
Read More| Posted by Rob Tarr
As a developer, I don't want to wade through lines and lines of code sludge to find a bug or add a new feature. Check out this SXSW panel proposal if you'd like to help promote conversation about writing cleaning code with better practices.
Read More| Posted by Ryan Buttrey
Organizing your stylesheet is difficult enough. Adding responsiveness adds a whole new level of complexity. Take a basic look at how we've done it on past projects.
Read More| Posted by Rob Harr
As web development is changing, I am finding that I have more JSON APIs than ever before––leaving me with too much code in my Rails controllers.
Read More| Posted by Rob Harr
Is it okay to mix and match server languages for a single solution?
Read More| Posted by Rob Tarr
Ryan and I have been debating the use of lists in the HTML nav element. Read my take on why it's beneficial to use lists.
Read More| Posted by Ryan Buttrey
Last week in the Sparkbox office, the question came up whether or not it is necessary to use lists inside the HTML5 nav element.
Read More| Posted by Rob Tarr
Modifying jQuery.trim to accept other characters besides just whitespace. By doing this in your code, your changes will persist, even when upgrading to a different jQuery version.
Read More| Posted by Ryan Buttrey
Here's how to target the iPhone 4 in a media query and replace the background images with hi res images.
Read More| Posted by Rob Tarr
JavaScript should enhance the usability of a website, not make it unusable. This is why we build our JavaScript last.
Read More| Posted by Rob Tarr
My first-hand experience with progressive enhancement and history.pushstate for newer browsers. Sometimes the simplest solution is the best.
Read More| Posted by Ryan Clark
Where do you start when designing for a responsive site? First instinct is to start with the largest size, but we found the widest column is the key.
Read More| Posted by Rob Tarr
Testing the chaining of jQuery find/children methods vs. chaining the selector of one method.
Read More| Posted by Rob Harr
Sparkbox's methods in providing real-time data visualization for the Dayton Power & Light Solar Array Kiosk.
Read More| Posted by Ben Callahan
When looking for a website design firm, make sure they address accessibility and adhere to Web-Standards.
Read More| Posted by Rob Harr
If I had eight hours to chop down a tree, I'd spend six sharpening my ax.Abraham Lincoln
| Posted by Ben Callahan
How do you find a company that you can trust, that knows their stuff, that’s easy to work with, and who can give you results? There are a few things you can do to qualify the companies you’re considering working with.
Read More