coxmediagroup/uidevtest — pull request #51 by sessa (2012-09-13 21:21:39+00:00)
Title: UI Developer Test Submission for Anthony Sessa to Cox Media Group

Hello! I am formally submitting my code.

My goal was to attempt to go above and beyond to show not only general HTML, CSS, and JavaScript competency but hopefully advanced understanding of patterns, implementations, tools and so forth.

I most definitely understand for the purposes of this test, SCSS and Compass may have been overkill but I wanted to show a separate skill set. I personally prefer stylus + nib as it is even more advanced in its mixins library than compass is.

The responsiveness I implemented is very basic.

One element I would like to explain a bit about is the columns. I did choose to implement CSS columns but the exactitude in which the browsers render their widths and gaps was beyond my control. Additionally I believe there is no backwards compatible cross-browser compliant way to implement a natural column layout. With this in mind I implemented a polyfill for all other browsers that essentially parses the story, splits it in half and manipulates it into two columns managed via standard CSS. Given the inexactitude of the column width of my css columns (it doesn't come out to an even 260px) I just want to say that if you remove the polyfill it would render inline with the standards outlined in the instructions.

As for the rest, I would be more than happy to explain any decision I made in my code as I believe and hope the majority of it seems deliberate.

Thank you for the chance to be reviewed. It was a fun test.