Device profiles or using bootstrap

Kentico User asked on May 26, 2016 17:41

Please can someone explain the use of device profiles if we can achieve RWD using bootstrap? I am looking for pros and cons.

Thank you,

Correct Answer

Roman Hutnyk answered on May 26, 2016 18:14

Bootstrap is hiding content that, for example, you don't want to show on the mobile. This means that server process and renders that content, but you hide it with CSS.

Device profiles allows you to avoid processing and rendering of unnecessary content, so you page comes from server without that content.

However Bootstrap is looking only for screen resolution, meanwhile device profiles does some extra work trying to figure out the device (iPhone, Samsung,...) using third party.

I'd use Bootstrap approach unless there is huge difference in desktop vs. mobile version of the page.

2 votesVote for this answer Unmark Correct answer

Recent Answers

Brenden Kehren answered on May 26, 2016 18:10 (last edited on May 26, 2016 18:11)

Plain and simple answer:

Device profiles target a specific device or group of devices, whereas RWD will target a viewport. Device profiles usually require maintenance of a device list (Kentico has a free and paid database from

This is for version 7 but it's still relevant. Gives you an idea of RWD vs. Device Profiles from a high level.

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.