Hacker News new | ask | show | jobs
by killertypo 4245 days ago
Is there any particular reason? Requiring support for older or legacy browsers?

I just recently wrapped up a project utilizing customized Twitter Bootstrap / CSS3 / HTML5 and I was pleasantly surprised at how smooth everything went between IE/Chrome/Safari/FF. This is the first time, in a long time, that everything just "worked."

2 comments

All projects tend to require IE 8+, specific versions of FF, Safari and Chrome.

Oh and the fun that is working with native iOS, Android and WP browsers.

Then put on top, whatever web framework might be required by the customer.

The fun starts when the UI isn't working pixel perfect to those Photoshop mockups or the cool HTML 5 effect that can only be partially implemented in all browser versions mentioned in a "Request For Proposal".

I always try to explain that pixel perfect just isn't feasible when we're going across platforms browsers and devices sizes / types.

If they would like to create 20+ different mockups and supply them to me I'll gladly do it for an exorbitant sum money, but otherwise they need to realize that the relative fluid nature of the web and it's many form factors is going to preclude them from getting that pixel perfect design.

Then all of that flies out the window because we have that one asshole manager who promises the world and ensures it will be delivered yesterday :)

Bootstrap deals with a lot of cross browser issues.
Yes and no, it depends, If you use the entire suite of bootstrap, yes. We did not, we used it for the grid system (getting those nice big perfectly sized columns). Everything else was hand written CSS and HTML.