I have javascript in my page that detects mobile browsers and makes css adjustments to site, making it appropriate for mobile use.
But the site first shows up still in "Desktop" version and then takes some time to reformat itself. This produces upleasant load experience.
I appreciate a good recipe about how to instantly show mobile version instead of desktop version, with js or any other ways.