Working on a responsive site a little while ago, I was running into a very strange problem where elements were refusing to line up.
I had a list of menu links (<a> tags wrapped in <li>’s) and above them I had <h3> tags labeling each section. All the widths I was using are % based. The <h3> tags were 100% of the wrapper, the <li>’s the same (and their wrapping <ul>’s), and the <a> tags were 90% width with 5% padding on the sides (90%+5%+5% = 100%) width <span>’s wrapping the inner text.
And yet somehow the <h3>’s were appearing a tiny bit longer than the <a> tags when testing on mobile! In fact they were exactly 0.5px off. That is really odd and I knew it had to do something with subpixel rendering: (more…)
With the release of the iPhone 5, there was a lot of hype that it was going to affect mobile site design. However, at least for front-end developers like myself, it was not some groundbreaking change that would force us to create separate designs for different iPhones. The fact is, most designers and developers create their CSS in mind with support for a wide array of mobile devices that use multiple platforms and screen sizes. (more…)
I love content management systems. They make my life a developer so much easier without having to constantly update a site by hand for tiny little content changes. That being said, because of how powerful most CMSes are, they are often very difficult for back-end developers to work with and for front-end developers to style. (more…)
Just recently I’ve had my first big experience working with jQuery mobile (jQM) for a client, and I want to share some of the basics that I learned along the way. I’d worked with mobile sites before, but this takes mobile development a giant step forward. (more…)
Q: Where are you originally from? Do you still have family there? Do you have any siblings? If so, what do they do? Any significant/insignificant others? Pets?
Patrick: I was born in New Jersey, and I’ve lived there my entire life. Most of my family is still there too, but a few have scattered across the country. I have one older brother; he does medical insurance consulting. I don’t have any pets right now, but I grew up with three cats. (more…)