在上一章节中,详细讲述了Hype 4交互动效制作软件的文稿面板中,设置不同视区宽度,对场景在移动设备上的显示产生的影响。这些设置,实际是改变meta标签中content中的width参数。
本章节将继续讲述Hype 4 HTML5创作工具中文稿面板的移动选项的其他选项的作用。
一、初始缩放
如果选择了“初始缩放1.0”,实际上是在meta标签的content里添加了“initial-scale=1.0”这一参数。意味着当移动设备的视区宽度比场景页面的宽度大的时候,在屏幕上以场景页面的实际宽度显示场景内容;当移动设备的视区宽度比场景页面的宽度小的时候,场景内容讲等比例缩小充满屏幕。
二、覆盖缺口
所谓的“覆盖缺口”,主要针对的是全面屏iPhone,即iPhone X以后的全面屏手机。因为全面屏的iPhone为相机以及其他设备留出了空间,形成了“刘海”。
通常情况下,网页的显示会被限制在一个“安全区域”,在两侧边缘留出白条,避免覆盖“刘海”区域。所以“覆盖缺口”就是使网页充满全面屏,消除两侧留出的白条。实际的操作就是在Viewport meta标签的content中添加“viewport-fit=cover”参数。
三、允许用户缩放
如果选择了“允许用户缩放”,则可以通过双击屏幕中的某个区域,把该区域放大或者恢复原来状态,这样可以使在屏幕中显示比较小看不清的区域放大,从而能够看清其内的内容。Hype的默认选项是选择“允许用户缩放”。
实际的操作是在Viewport meta标签的content中,添加“user-scalable=yes”。如果不选择“允许用户缩放”,则“user-scalable=no”。
四、使用触摸事件
当选择了“使用触摸事件”,在“操作”面板中设置鼠标点击事件为默认事件。例如图4中,当点击“改变文本字体颜色”按钮,会立即触发文本字体颜色的改变。
五、主屏幕Web应用程序
如果选择了“主屏幕Web应用程序”,则允许使用者把Web应用添加到iOS设备的主屏幕上,并选择状态栏的颜色,使其看上去像一个APP应用程序。
实际操作是在head标签里添加了一个新的meta标签:<meta name=“apple-mobile-web-app-capable” content=“yes”>。当然,还需要给这个Web应用使用link标签连接一个图标。
六、状态栏
只有在选择了“主屏幕Web应用程序”后,“状态栏”选项才有效,可以被允许为Web应用程序的状态栏选择“默认”、“黑色”以及“黑色半透明”等外观。
七、总结
Hype是基于移动端进行Web页面设计的软件,通过对“移动选项”中各个选项的选择,更有效地控制Web页面在移动端的显示。
从下一章开始,将讲述Hype的时间线以及运动曲线的内容,敬请期待。