alt attribute is important for a number of reasons: it describes an image for screen readers used by those without sight or poor sight, it describes the image to bots, and it provides an indicator of what should have loaded if the image fails to load at all. But what about the case where the image doesn't have much value to be read, because it has accompanying positioned text offscreen?
HTML5 Boilerplate is an awesome website template when you want all best pieces in place for you when you start your project. A while back I covered 7 CSS Snippets to Borrow from HTML5 Boilerplate, so today I want to feature a few .htaccess settings which could speed up, secure, and make your site very much more useful!Read Post
I've been getting around lately and I wanted to share with you some blog posts that I've published on other sites!Read Post
If you follow me on Twitter, you saw me rage about trying to make
position: absolute work within a
TD element or
display: table-cell element. Chrome? Check. Internet Explorer? Check. Firefox? Ugh, FML. I tinkered in the console...and cussed. I did some researched...and I cussed more. I found the 13 YEAR OLD ticket in Bugzilla...and threw Molotov cocktails into the street. Luckily my whining on Twitter solicited an excellent solution from Andrew McGivery (@andrewmcgivery). Check out the wonky solution that make this work!
Every developers strives to write clean, maintainable, and functional code, whether they hack on the server side or dabble on the client side. Over the last few decades of the web, we've learned from some of our early mistakes and formed a site of always changing best practices. These best practices usually keep us out of trouble but some of them are taken way too literally, to the point where developers become too rigid and borderline crippled by them. Truth be told, with these best practices are mostly good to follow, they're broken not out complacency but by necessity. Here are five best practices that aren't quite as realistic as we'd like to think.Read Post
z-index which can tell me which media query the user is viewing the site in at any given time, so that I can make adjustments to dynamic functionality whenever I want!
The day I discovered icon fonts was one of the best days of my web development life. They resize with CSS font-size, they change color with CSS color, and you don't have to worry about any manual image work; major bonuses for a developer like myself who doesn't currently have the skill set or time to create professional graphics.Read Post
Every web developer, whether working as a freelance entrepreneur or for a business, needs to be efficient with money. When I was working at a small, local design and web shop, one of the big costs of projects was stock photography. I couldn't believe that when I one of the designers told me, but when he showed me how the costs stack up, I was blown away. Recently I found out about Lootback, a service which gives you a kickback for shopping at the web's most popular stock photography services, like...Read Post