Dynamically adjusting resources based on browser, network connection and device memory
CRANK
In the never ending quest to build the fastest websites possible, I am always looking for sneaky ways to return the lightest and most optimal resources to my web pages. As web developers, we've never been luckier with regards to the power that our browsers have today. We have the ability to tailor t