网站构建的加载位置图和页面指示器
栏目:网站建设 发布时间:2021-04-02
分享到:
<

网站构建的加载位置图和页面指示器

上一期回顾:小红点索引导航分段控制网站建设

框架屏幕/负载占位符

骨骼屏幕(Skeleton Screen)是近年来流行的加载控件,通常采取在界面上待加载区域填充灰色占领位图的形式,与线框的效果非常相似。网站建设包括了前期网站定位、内容差异化、页面沟通等战略性调研,这些确立后,再去注册域名、租用空间、网站风格设计、网站代码制作五个部分,这个过程需要网站策划人员、美术设计人员、WEB程序员共同完成。网站设计涵盖了许多不同的技能和学科中所使用的生产和维护的网站。不同领域的网页设计,网页图形设计,界面设计,创作,其中包括标准化的代码和专有软件,用户体验设计和搜索引擎优化。网站制作目的就是产生网站。简单的信息如文字,图片(GIF, JPEG,PNG)和表格,都可以通过使超文件标示语言、可扩展超文本标记语言等标示语言放置到网站页面上。而更复杂的信息如矢量图形、动画、视频、声频等多媒体档案则需要插件程序来运行,同样地它们亦需要标示语言移植在网站内。骨架屏本质上是界面加载过程中的过渡效果。

△ Facebook的Skeleton Screen

Skeleton Screen的由来

Launch Screen

当你启动建设一个App时,需要从学生手机存储器和网络系统加载所需的控件和多数据,由于我国手机使用性能和网络发展状况的差异,加载我们需要通过等待时间无法有效避免。为了自己解决问题等待加载过程中不断出现白屏或者管理界面闪烁造成的割裂感,iOS规范中规定把界面控件框架的轮廓做成静态图片用于Launch Screen,把Launch Screen放在企业用户点击启动App之后和App真正能够正常工作启动方式完成国家之间做过渡,从而达到消灭白屏和界面闪烁,给用户提供一种App启动很快的错觉。

△ Launch Screen

非控制轮廓区域的内容差异很大。

Progress Indicator

如果 Bunch 屏幕持续的时间要长一点,并且用户正盯着 Bunch 屏幕上的大量空内容区域,他们可能会认为应用程序已不在 BUG 中,即使应用背景正努力加载最新数据。因此,我们需要使用进度指示器告诉用户它当前正在加载。进度指示器分为"活动指标"和"Progres Bar",前者是我们非常熟悉的"菊花转"。

△ Activity Indicator和Progress Bar

有了动态效果丰富的进度指示器,用户会知道我们的应用程序不是在窃听,而是在努力加载数据,很快就能正常显示内容。

进度指示器的设计是有充分理由的,但它并不总是能带来很好的体验。进度指示器的到来意味着等待,当用户关注进度指示器时,就好像学生们在课程结束前五分钟盯着时钟,滴答作响,时间似乎变慢了。我们当然不希望我们的用户对进度指示器失去耐心。

骷髅屏幕应运而生

如果需要我们自己能在加载前把内容的大概轮廓预先展现出来,然后再通过逐步的加载真正的内容,这样既用户提供一种教学内容以及正在发展逐渐加载即将开始呈现的期待,降低了焦躁情绪,又使得管理界面加载的过程控制变得更顺畅,感官上会觉得比其他加载方式能够更快。

>