15th
09
Why HTML & CSS Development Guidelines?
Over the past several years, we’ve seen a huge shift in the capabilities of web sites and web applications - achieving things today that seemed to be impossible just a few short years ago. However, with these enhancements has come increased complexity in managing style, design, performance, cross-browser compatibility, and ultimately maintainability. With great power comes great responsibility…
The Goal
To improve maintainability, speed up implementation, facilitate iterative development, and ultimately improve your ability to respond to changes in the market and requests from Product Management.
How do we achieve this? Much the same as server side development has evolved, the concepts of object-oriented programming, code reuse, extraction, and testing have established roots in front-end web development - albeit with their own spin. Most developers have an easier time in understanding the concepts of JavaScript, but many of the finer points of HTML and CSS still elude. The forthcoming guidelines will help the developer build a stronger foundation in modern CSS implementation, as well as teach tactics for better preparing JavaScript and server side code for easier integration with design and the final user experience.