Is this really true ? I would love to experiment this if I can have longer laptop battery life by disabling JS.
* { box-shadow: none !important;
border-radius: 0 !important; }
etc. YMMV, and you may have to include the corner / browser specific variants, I forget the details. Box shadows with a large spread still perform terrifyingly poorly in browsers, though small ones tend to be fast enough to not notice on modern machines.