So my question is do responsive web designs fully provide the features "previously only available for desktop users" to smart phone users or there are still some limitations ??