There&#x27;s still some key differences between what this new JSON declared and Javascript distributed stylesheets would work. Mainly is that there is no more CSS Selector madness. You no longer need to have concepts such as selector specificity, nor the entire syntax around grabbing the correct selectors.<p>Also you could then be able to logically follow the flow using traditional debugging methods rather than this mess which we have for debugging CSS currently.<p>Lastly this removes the need for a lot of the additional syntax introduced into CSS for animations&#x2F;transitions (though I have no idea what the performance would be inbetween these two methods).<p>To be fair I haven&#x27;t actually implemented this form of styling yet but it&#x27;s something that interests me and I&#x27;d be interested in any potential downfalls before I commit to it on a project.