Years ago, I worked with talented developers who knew the ins and outs of many technologies and platforms and could spin a stunning website into existence with style. Visitors were impressed with the colors, the animation and the graphics. Years passed, and technology advanced. Users were no longer tied to large desktops. They bought tablets and mobile devices and got used to the look and feel of advanced sites and applications that allowed them to shop, get information and communicate easily and in a way that was intuitive and natural to them.