移动设备和Sharepoint 2013 - 第二部分:设备通道和SharePoint页面模式

微软技术生态四层能力地图:从开发平台到交付通道 微软技术体系并非零散工具集合,而是一个分层演进的有机生态。其底层是.NET运行时与开发平台,提供跨平台应用执行环境;中间层涵盖SQL Server、Active Directory等基础产品,解决状态持久化与身份治理;上层Enterprise Products如Dynamics 365、SharePoint则将技术能力翻译为业务建模语言;最外层Delivery Channel通过Web、移动、桌面与云协同实现价值触达。理解这一结构,有助于规避盲目追新、产品误用与云迁移失焦等典型误区。尤其在Power Pla 阅读详情
设备通道
现在在移动设备上浏览网页非常普遍,因此很有必要一个SharePoint站点应该优化在手机或其他移动设备比如平板电脑上的易用性和可读性。
SharePoint服务器以前的版本包含一个基于已有站点自动生成的单一默认移动视图,并且默认移动试图并不容易用来定制。现在,使用SharePoint2013的移动通道,你可以通过使用不同设备目标的不同设计从而以多种方式呈现一个单一的发布站点。
你创建一个单一站点并创建了内容。然后,站点和内容可以映射到不同的主页,页面布局,以及样式版,来用于一个特定设备或一组设备。
限制:
  • 此功能仅适用于发布的站点。
  • 每个站点集可以设置10个设备通道。
  • 每个设备通道包含150个规则。

SharePoint2013发布的站点优化了移动开发,你可以使用设备通道功能给一个/多个设备来定义通道--对于移动用户如何体验你的站点,给你提供了良好的控制。

你可以分派一个替换的主页给每个通道,给他一个特别的chrome。你可以再一个通道中选择包含或不包含任何页面布局中的某些部分,并可预览移动通道设计在开发中是怎样进展的,设备通道也优化了搜索引擎优化(SEO)。

你可使用它们通过改变现有页面的外观来支持移动场景。你可以使用通道来强制使某些展示显示在某些特定的设备上,这被称为强制通道。这在移动场景中很有用,让你定义出一种特定移动设备的最佳呈现。

移动后备设备通道

如果你想把所有移动设备作为目标,你可以插入如下语句作为设备包含角色:

$FALLBACKMOBILEUSERAGENTS;

不管一个设备是否被识别为移动设备,有下面属性决定:

HttpContext.Current.Request.Browser.IsMobileDevice

这个属性由你网页应用程序中的.browser文件来驱动的。

更多信息请查看MSDN文章Browser Definition File Schema (browsers Element

如何配置设备通道

第一步:打开设计管理

第二部:创建一个新的设备通道

第三步:编辑设备通道

第四步:保存设备通道



第五步:指派主页

第六步:站点主页设置

设备通道面板

设备通道面板是一个新的控制,使用户能再一个页面样式中控制什么内容展现在哪种设备上。

它是一个映射一种或多种通道的容器:如果页面展示时,这些设备中的一个或多个通道是激活的,那设备通道面板上的所有内容就会展示,这帮你决定特定的通道何时包含特定内容。

这个功能还有些bug(There are still some bugs with this new control.),但是没关系,它是预览版。

移动面板

在你创建一个设备通道后(如上面所描述的),你仍可以通过设置MobilePanel用这个通道作为目标:

<Publishing:MobilePanel runat="server" IncludedChannels="iPad3">
<div>This content will only be shown on an iPad 3. Cool!</div>
</Publishing:MobilePanel>

这个称为"IncludeChannels"的属性允许用户指定哪些通道作为移动Panel目标,你可以制定多种通道并以逗号分隔。测试页面外观,你可以通过添加询问语句参数“?DeviceChannel=deviceChannelAlias”导航到页面,例如http://domain.com/pages/default.aspx?DeviceChannel=iPad3

这个功能还有些bug(There are still some bugs with this new control),但没关系,它是预览版。

深入阅读

现在你已经读了设备通道及通道面板,请进一步读这个:

SharePoint page model overview

在你设计或者给一个SharePoint站点打商标时,你需要有对SharePoint站点各部分的基础理解,以及一个SharePoint页面内容是如何放到一起的。这篇文章以模块可视化的概观带给你对你的站点作品牌的计划思考。


文章来源:http://blog.christian-heindel.de/2012/07/23/mobile-devices-and-sharepoint-2013-part-ii-device-channels-and-the-sharepoint-page-model/


58、SharePoint 2013 网页内容管理全解析 本文深入解析了 SharePoint 2013 的网页内容管理功能,涵盖设备通道面板的使用、托管导航的实现、内容聚合技术以及显示模板的应用。通过详细代码示例和最佳实践,帮助开发者和管理员更好地构建和优化 SharePoint 网站,提升用户体验和网站可维护性。 阅读详情

相关推荐

30、优化 SharePoint 环境:核心维护与性能调优

本文详细介绍了优化 SharePoint 环境的核心维护策略、性能调优方法以及容量规划与缓存配置。内容涵盖内容数据库拆分、数据库维护规则、一致性检查、存储需求估算,以及缓存规划与配置的最佳实践。通过这些方法,管理员可以提高 SharePoint 系统的稳定性和性能,优化用户体验。

salt的博客 80

SharePoint 2016:性能优化和高可用(十三,移动设备的支持)

SharePoint 2016:性能优化和高可用(十三,移动设备的支持) 概述 移动设备的应用越来越广泛、功能也越来越强大。在智能手机或平板电脑设备上,SharePoint 2016为用户提供良好的体验非常重要。毫无疑问,移动设备非常复杂,因为移动设备支持各种操作系统和浏览器。SharePoint16 有几项支持移动用户的新功能,包括通过重定向自动提供智能手机视图,为平板电脑用户提供相同内容的不...

段传涛 的专栏 2784

SharePoint 2013 站点模板解决方案包(WSP文件)

sharepoint站点模板解决方案包,可以部署到SharePoint 2013站点上,包括母版页,文字新闻、图片新闻两个列表,展示webpart等

移动设备和SharePoint 2013 - 第1部分:概述

博客地址:http://blog.youkuaiyun.com/foxdave原文地址在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观——对移动设备的支持。该系列文章:移动设备和SharePoint 2013 - 第1部分:概述移动设备和SharePoint 2013 - 第2部分:设备管道和SharePoint页面模型移动设备和SharePoint 2013 - 第3部分:推送...

weixin_30355437的博客 182

Matlab PolySpace 静态分析实战:从零搭建嵌入式代码安全防线

本文详细介绍了如何使用Matlab PolySpace进行嵌入式代码静态分析,从环境搭建到实战配置,帮助开发者提前发现内存溢出、未初始化变量等潜在缺陷。通过案例分享和进阶技巧,展示如何提升代码安全性和可靠性,特别适合汽车ECU、医疗设备等安全关键系统开发。

weixin_33701617的博客 602

YOLOv8验证的命令以及计算coco指标

好久不看代码,都不知道怎么验证的了,来记录一下。1、计算coco指标。

毕竟是Shy哥 1481

移动设备和SharePoint 2013 - 第2部分:设备管道和SharePoint页面模型

博客地址:http://blog.youkuaiyun.com/foxdave原文地址在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观——对移动设备的支持。该系列文章:移动设备和SharePoint 2013 - 第1部分:概述移动设备和SharePoint 2013 - 第2部分:设备管道和SharePoint页面模型移动设备和SharePoint 2013 - 第3部分:推送...

weixin_30398227的博客 124

Playwright与MCP协议结合:AI驱动的智能Web自动化测试实践

Web自动化测试是现代软件开发流程中保障产品质量的关键环节,其核心原理是通过程序模拟用户操作,对Web应用进行功能验证。传统自动化测试工具如Selenium和Playwright虽然提供了强大的API,但脚本编写和维护仍需较高的编程技能。随着AI技术的发展,智能测试成为新的趋势,它通过自然语言理解和自动化执行,显著降低了测试创建门槛。Model Context Protocol(MCP)作为一种连接AI模型与外部工具的开放协议,为自动化测试带来了“智能大脑”。通过将MCP与Playwright结合,测试人员

aoe41606的博客 606

优化移动设备上SharePoint 2013网站

优化移动设备上SharePoint 2013网站 本文由SPFarmer翻译自Waldek Mastykarz的文章 移动市场在持续的增长。在不远的将来,使用移动设备浏览站点将会超过电脑。为了保证用户友好的体验,我们必须优化站点,以便在不同的设备上展示。SharePoint 2013 提供了一系列的选项来优化在移动设备上訪问面向公众的站点。依据你的实际情况...

aofan9566的博客 179

深入STM32 USB OTG FS:从官方MSC例程到实战双存储设备移植全记录

本文详细解析了STM32 USB OTG FS在双存储设备开发中的实战应用,从协议栈底层机制到SD卡/SPI Flash同步挂载的实现。通过优化SDIO接口和SPI Flash驱动,结合USB MSC类的关键实现,提供了完整的解决方案和性能优化策略,适合嵌入式开发者参考。

weixin_28366475的博客 371

脑电数据预处理八:基于 ICA 的伪迹去除

摘要: 脑电图(EEG)数据分析中,伪迹(如眼电、心电、肌电)与脑电信号频谱重叠时,独立成分分析(ICA)成为有效工具。ICA通过盲源分离将混合信号分解为统计独立的成分,识别并移除伪迹后重建干净信号。MNE-Python实现步骤包括:数据预处理(滤波、坏导处理)、ICA分解、人工与自动结合识别伪迹成分、剔除后重建数据。实践建议强调人工检查的重要性,避免过度使用ICA,并保存模型以提高效率。该方法显著提升数据质量,为后续分析奠定基础。

qq_32516809的博客 1659

在移动设备上优化SharePoint 2013站点

移动市场在持续的增长,在不远的将来,使用移动设备浏览网站将会超过电脑。为了保证用户友好的体验,我们必须优化网站,以便在不同的设备上展示。SharePoint 2013 提供了一系列的选项来优化在移动设备上访问面向公众的网站。

SPFarmer的SharePoint专栏 1585

车载以太网测试-3【Wireshark介绍】

数据包捕获支持从多种网络接口(如以太网、Wi-Fi、蓝牙等)捕获数据包。可以实时捕获或从文件中读取已捕获的数据包。协议解析支持解析数百种网络协议(如 TCP/IP、HTTP、DNS、FTP 等)。能够深入解析协议头部和负载,帮助用户理解网络通信的细节。过滤功能提供强大的显示过滤器和捕获过滤器,帮助用户快速定位和分析感兴趣的数据包。支持基于协议、IP地址、端口号等多种条件的过滤。统计和分析提供多种统计工具,如流量图、会话统计、协议分层统计等。

车载网络测试工程师的博客 1991

移动设备和Sharepoint 2013 - 第一部分:概述

Sharepoint 2013现在提供一种优化的移动设备浏览体验。作为前一个版本的“经典视图”(通过HTML, CHTML, WML...展示)的补充,现在被称为“当代试图”并通过HTML5展示。 它是一个轻量级的视图供用户来导航,访问文档库,列表,wikis和web部件。 使用这个新视图,微软支持现在大多数在售的手机: 安卓4.0或以上版本(大约占当前安卓设备的10.9%,参考

leajing的专栏 834

RAP 语义键:让 UUID 世界变得可读、可导航、可校验

RAP 语义键的核心价值与实现要点 语义键(Semantic Key)是 ABAP RAP 模型中连接技术实现与业务体验的关键设计:通过为实体指定一组业务可读的标识字段(如订单号、物料编码等),在保持技术主键(如UUID)不变的同时,显著提升用户界面的可读性和导航体验。 主要优势: 提升UI可读性:Fiori元素会突出显示语义键字段,帮助用户快速识别关键业务数据 改善导航体验:OData URL会使用可读的语义键而非技术ID,便于分享和排查问题 降低沟通成本:业务人员能准确引用有意义的业务标识而非技术ID

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 155

[网络安全自学篇] 八.Web漏洞及端口扫描之Nmap、ThreatScan和DirBuster原理详解

Web渗透技术的核心是发现Web漏洞,发现漏洞有手工和软件自动化扫描两种方式。对于用户验证漏洞、用户凭证管理问题、SQL注入等常见Web漏洞,都可以通过Web扫描器进行扫描。各个扫描器的功能和结果都不同,常见的包括HScan、HScan、X-Sccan、Acunetix Web Vulnerability Scanner、Jsky、Router Scan扫描工具等。本文主要讲解三个常见的Web漏洞扫描工具,分别是NMapp、ThreatScan和DirBuster。希望这篇基础性文章对你有所帮助.

杨秀璋的专栏 1万+

SharePoint 2013 支持 Windows Phone 设备(configurationsupport Windows Phone devices)

SharePoint 2013 支持 Windows Phone 设备(configurationsupport Windows Phone devices) 对于移动设备 很普及的今天来说,使用手机,平板浏览网页在一个移动设备现在如此普遍,SharePoint站点必须为可读性和易用性优化在智能手机和平板电脑等移动设备。 使用设备在SharePoint 2013频道,您可以以多种方式呈现一个发

段传涛 的专栏 848

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

SharePoint 2013的100个新功能之网站管理(二)

SharePoint 2013的100个新功能之网站管理(二)

3127

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

SharePoint 2013 的硬件和软件要求

http://technet.microsoft.com/zh-CN/library/cc262485%28v=office.15%29.aspx

专注sharepoint,O365,BI大数据设计与开发 3959

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

SharePoint 和 Windows Phone 7 开发人员培训资源

该工具包包括单位数目: Windows Phone 7 发展简介 在本单元中,您将了解真实的消费信息存储在 SharePoint 中与你用 Visual Studio 写 Windows Phone 7 的自定义应用程序和连接到的例子。Windows Phone 7 的引入,.net 开发人员有的工具和资源可用来创建、 测试、 部署和卖出令人惊叹的应用程序使用同一个熟悉的工具,您已经使用了年。...

weixin_34266504的博客 64
上一篇: 移动设备和Sharepoint 2013 - 第一部分:概述
下一篇: 移动设备和Sharepoint 2013 - 第三部分:推送通知
leajing
博客等级 码龄20年 3粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值