Mobile and Alternate Device Targeting
Allows a site collection to define Device Channels that allow mobile and alternate devices to be served custom optimized versions of the pages on sites.
Content of the Feature
Content Type: Create a channel to change this site's appearance based on what devices visit the site.
Content Type: Device Channel Mappings is a system content type template created by the Mobile and Alternate Device Targeting feature. This content type is used to define device channel mapping files.
Content Type Binding
Content Type Binding
Custom Action: Add Device channel reordering button to Manage Group
Custom Action: Device Channels
Create and organize device channels to optimize the way your site is rendered to mobile and alternate devices.
Check this box once you've optimized your site for this channel. If you're working on a live site, don't activate this channel before you're done designing it.
Pick a word to identify this channel in code, Device Channel panels, previews and other contexts. Warning: If you later change the channel alias, you will have to manually update Master Page mappings, Device Channel panels, and any custom code or markup.
A quick description of the Device Channel
Field: Device Inclusion Rules
Specify one or more user agent substrings (for example: Windows Phone OS), placing each substring on its own line. When the user agent string of a visiting device contains any of the specified substrings, the channel will force site pages to display using that channel's optimizations, like a different Master Page or Device Channel Panel. You can also trigger this special rendering by using query strings, cookies or custom code, in which case the substrings don't matter.
A rank that determines which channel will be assigned to a visitor when the device being used fits into more than one channel
List Instance: Device Channels
Use this page to create and manage mobile and alternate device channels. Channels allow you to classify visitors based on the devices they use to browse your site and optimize the display of your pages accordingly. Channels created here can each be assigned a different Master Page and can have regions of each Page Layout selectively hidden and revealed to them with Device Channel Panels.