Options URL-encode reserved characters: [space], %, ", <, >, #, @, &, ? Wrap in an IIFE (anonymizing function). Mangle variables and remove dead code to reduce size. Transpile for browsers using Babel. Make sure a modern version (≥ 1.7) of jQuery is available for your code.