Can anyone tell me why designing a website is becoming more of a pain in the backside than ever.
I thought development was meant to get easier, cleaner and more intuitive as time and technology advances.
I am tired of my code growing and growing day by day instead of shrinking and getting cleaner.
With the advances in HTML, CSS and JavaScript allowing us to be ever more creative and innovative with our designs, why do the creators of browsers insist on making life ever more difficult for our designs to be slick across platforms.
They know the capabilities of these languages yet they seem to drag their heels when it comes to keeping up with said languages. Some browsers allow animations and transformations to work seamlessly using CSS, then you open your design in another browser and that animation/ transformation looks so ugly and glitches or doesn't work at all. ( I'm not naming names as we all know who they are )
I'm sure that I'm just beating the same drum that developers have been beating for year after year but surely it has reached a point for some kind of standardization among these companies.
I know these companies all want us to use their specific browser but to me that's not a reason to make designers/ developers life a misery and ultimately we all use different browsers for different things and reasons. They force us to write code that ends up so clogged up with browser specific code and even then these browser specific pre-fixes do not always work smoothly or even at all in some cases so we end up reverting to JavaScript to get a seamless experience for the consumer. I'd much rather have an effect work with a few lines of CSS than loading up yet another page of code for the JavaScript.
Ultimately we all want to write less code, have pages load as quickly as possible and have our site visitors to have the same experience on our sites regardless of device or browser.
Maybe i shouldn't use the word device as that throws up another favorite topic of mine. ( screen resolution ) :p