Usually use web clients in desktop/laptop, use native clients in mobile devices. Performance is probably the main reason.