热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

delphi怎么做到翻页滚动显示每一页_写给新手的滚动视差设计经验(附9个教科书级案例)...

设计师应该要了解网页上各种效果的实现能力,才能给用户创造出非常吸引人的视觉体验。滚动页面是一个很常规的操作,结合这个交互行为可以在设计上有哪些可以发挥的

设计师应该要了解网页上各种效果的实现能力,才能给用户创造出非常吸引人的视觉体验。

滚动页面是一个很常规的操作,结合这个交互行为可以在设计上有哪些可以发挥的点呢?可能这对很多人来说,算是一块知识盲区,那么就跟着这篇文章一起来学习吧!

6f4566622e03db063885f8c187ba65f6.png

视差滚动特效是用户在滚动页面的过程当中,页面中不同元素随之进行不同速率的运动,所营造出的接近3D的视觉效果。设计中增添音频和视觉为内容赋予了更多的生机,传达出许多纯文字无法捕捉到的内容。滚动视差以步步推进的方式传达出内容,以吸引人们阅读,它利用了网页的优势呈现出非常棒的视觉效果。

当你想要表达一个细腻故事时,考虑使用滚动视差设计

滚动视差设计特别适合用来叙述一些细腻内容,随着内容慢慢铺开,通过设计能使得内容变得更加鲜活。滚动视差能够突出故事内容,并把你吸引到它的叙述中。优秀的设计能够使得每一页的衔接自然流畅,使你在下滑页面的过程中更加专注于内容。

我收集了一些非常好的滚动视差设计案例来帮助大家设计出属于自己的网页效果。

案例1)Snow Fall: The Avalanche at Tunnel Creek (发生在隧道溪的雪崩)

81a882cfd885639039312b5770fb1f50.gif

Snow Fall: The Avalanche at Tunnel Creek (http://www.nytimes.com/projects/2012/snow-fall/index.html#/?part=tunnel-creek) 是一部引人入胜的杰作。这是2012年华盛顿雪崩的悲惨故事,这个故事的每个部分都有自己独立的页面。

这是一份引人入胜的读物,配有音频和视频媒体,可以让大家更全面的了解那悲惨的一天到底发生了什么。我们不仅能读到相关人员的故事,还能了解导致这次雪崩的地形和天气条件。

这是一种多媒体讲故事的方式,它揭示了本质原因,是什么促使了人们在寻求刺激的过程中不顾危险。

e4725691342990e7debc447bc431ad8b.gif

案例2)Millennials are screwed(千禧一代的困局)

d950c00a01010655727c1df8be7b3f34.png

我们经常都喜欢拿千禧一代来开玩笑,但这一代确实面临着一些重大的挑战。 Millennials are screwed(https://highline.huffingtonpost.com/articles/en/poor-millennials/)这个网站通过一位年轻人的眼睛向我们展示了这个世界,以便清楚地了解他们所面临的挑战。

故事是由一位千禧一代的自述,用一种比较幽默的手段讲述了他们所面临的财务困境和其他现实问题。

这个网页是通过怀旧的视频动画游戏,结合像素化的图形和一些有趣的视觉效果来呈现的。它抓住了千禧一代人的复杂情感,同时也是为了让年轻人更容易接受和阅读。

读了网页上的内容,不禁让我对千禧一代产生了更多的同情。这就是一个很好的例子,使用智能,有趣的网页设计来连接更多的读者。

e8bb521f30eddf9dc5a2cea6edce009e.gif

案例3)UTC is enough for everyone... right?(UTC对每个人来说都足够,对吗?)

0ddd118ae220c9cc964bd12331266913.png

对大多数人来说,世界标准时间(UTC)并不是一个特别吸引人的话题。但Zach Holman做了一个网站,解释了它的工作原理以及使用时的复杂性。他的网站风趣幽默,把枯燥的理论讲的通俗易懂。

在每一个分割内容之间会插入一些动态视频背景,这些设计既特别,又不会令人生厌。这些惊艳的视觉冲突吸引了读者的注意力,让大家有兴趣接下来会出现什么样的炫目视觉效果。

任何读过枯燥技术文章的人,都可能会昏昏入睡。这个案例在说明一件事,那就是富有创造力的展现形式可以将最枯燥的话题变得有趣。对于那些对程序设计不感兴趣的人来说,这个网站应该算是一份非常有吸引力的读物了。

54bb9fd64fa67098990dc8e22531aca8.gif

案例4)Web design and art history(网页设计和艺术史)

e16d2cb66ba84e699fd7bfe9ddcdee0a.png

慢慢滚动鼠标浏览 网页设计和艺术史(https://webflow.com/web-design-art-history)就像真的是在一座博物馆里消磨时间(译者注:我滑了好久

3b54edb774acfcc11aa777950d6edfb6.png

)。每一个内容区间都像一个画廊分支,展示了某一段时间内的流行趋势。这个网站,记录了艺术的演变。

由于网页设计和视觉艺术有一些共通的语言,熟悉艺术史可以启发自己创作出优秀的作品。如果你对艺术和设计感兴趣,这个网站将会是一份很好的入门读物。

c8d1fe9202f71f6764801ee9711a1c02.gif

案例5)The History of the Web: Interactions 2.0(Web设计历史:交互2.0)

71070a37cb2e942ba190b7384a1fa194.png

滚动视差设计的使用打破了传统故事展示的局限,充分使用网页这种载体将创意发挥到极致。

Introduction to Interactions 2.0(https://webflow.com/ix2) ,这个网站带着读者围观了从web最初始的阶段一直到现如今不会写代码也能创造出很棒的网站的突破。网站里包含了许多令人愉悦的网页效果,回看这些历史不禁感叹,趋势的更新迭代是有快啊。

2d2e0ecf57bdb2b5e77d7ffad82c9857.gif

案例6)Time in Perspective(时间透视)

6b047df65d40463a82a96c83d43ab06d.png

滚动视差设计是讲述线性故事的完美媒介——还有什么比时间流逝更线性呢?从24小时直至宇宙的尽头,在 Time in Perspective(https://wfs2.webflow.io/time-in-perspective) 滚动触发动画时间轴,显示每一个阶段。这是一个很好的例子,使用网页设计并不仅仅是为了营销,设计同时也是创新教育的有力工具。

ef803a1ec1fd106d63844d9b0e466c7e.gif

案例7)If the Moon Were Only 1 Pixel (如果月球只有一个像素)

92a8dbb73e2b0c1cbc6e6bf2c821be01.png

If the Moon were only 1 pixel(http://joshworth.com/dev/pixelspace/pixelspace_solarsystem.html) 网站使用的是一种横轴动画,带你穿越浩瀚的宇宙。Josh Worth在向女儿解释到达火星需要多长时间后创建这个网站,他想知道自己是否能用电脑来绘制太空地图。这个网站很好的聚焦于空间的深度,帮助我们理解宇宙的深邃。Josh Worth用一个像素代表了月球,然后显示了与其相关的一切物体。

这个项目是另一个很好的例子,说明好的设计可以让学习变得更有吸引力。

7d9839465977b16055b83222acc75bee.gif

案例8)Islamic State Tracker(追踪伊斯兰国)

dcce4b3d439a9ce2a567a716bc8b616d.png

我们每天接收到的信息太多了,从海量的信息中,我们很难保证知道最新的状态。华盛顿邮报的追踪伊斯兰国(http://www.washingtonpost.com/wp-srv/special/world/islamic-state-tracker/?noredirect=on)展示了伊斯兰国的历史和当前发展。

右侧的界面,滚动可以浏览时间轴,而在界面的左侧则在地图上突出显示故事发生的位置。点击地图上的点,你就会看到那个位置的具体情况。将位置映射到每个事件可以更深入地了解每个区域。

fc8b7abefe6807e70319cd67a64032a4.gif

案例9)Ali Wong Structure of Stand-Up Comedy(Ali Wong的喜剧结构)

86334bb9a18ce8d3b2632d0d1f25526c.png

马克吐温有句名言:“解释幽默就很像解剖一只青蛙,你在这个过程中是能学到很多,但最终你却把它杀死了。”但遗憾的是,对于他来说,没能等到数字时代的到来。

之前给出的很多案例都在讨论把滚动效果应用于时间轴相关的内容。喜剧表演是一种叙事性的表演,节奏和组合的重要性与真正的笑话一样。

Ali Wong Structure of Stand-Up Comedy(https://pudding.cool/2018/02/stand-up/) 是对Ali Wong最新脱口秀《Baby Cobra》的分析,它分析节目中的每一个瞬间,每一个笑话,以显示最大的笑点到底在哪里。这是一个关于时间和节奏如何能够带来更好效果的有趣研究,同时也让我们了解到Ali Wong为什么能成为如此出色的作家和演员。

滚动视差设计实现工具

我们已经了解了如何使用不同滚动效果来讲述不同类型的故事,以及其中包含的一些设计方法。为了帮助大家能做出自己的滚动视差效果,我收集了一些工具来帮助你。如果想在设计工作时进行尝试,Webflow(https://webflow.com/)可能是最好的选择。

在滚动中制造视差

滚动时以不同的速度移动元素是创建视差的一种方式。视差是一个简单的效果,在故事中创造多维度的动画,促使人们继续阅读。

在“网页设计和艺术史”的网页中使用了视差效果来展现这些几何图形。

70339c7769b6f04f782a9aaefb0d1113.gif

打开这个教程(https://university.webflow.com/article/parallax-movement-on-scroll) 来开始制作这个效果。

滚动中显示进度

78696bce9308cba67b90fe67128f3718.gif

在设计中使用滚动触发的进度条是一种向人们展示所处位置并不断推动他们前进的方式。这个蓝色进度条固定在页面的顶部,平滑的动画从0扩展到100%。它提升了阅读体验,也成为了更好的导航。

滚动时显示元素

当一个设计有太多的静态内容时,阅读起来会很累。在滚动模式下,长篇故事讲述的过程中,动画提供了一个很好的休息时间,随着内容的淡入淡出,在阅读体验上做到了最好。

这种效果可以应用于文本或者视觉效果,我们在Graphic design archive中使用这种效果,标志着一个新的内容块的开始。

b6254eff5e2c503a9366b00fc312aa93.gif

我们在这里提供了一份教程(https://university.webflow.com/article/reveal-elements-on-scroll) 帮助大家理解这种效果的实现方法。

水平滚动时加入渐隐效果

32b6085d21f28cd3f083bb77a44c7469.gif

当页面上有一个闲置的设计元素时,比如标题,为什么不给它一些活力呢?水平动画唤醒了这些沉睡的设计元素,给予它们新的生命。以上面给出的例子来说明,水平移动标志着故事的开始,“Let's go outside”更具有吸引力。

这里我们也提供了一份教程(https://university.webflow.com/article/horizontal-movement-on-scroll).

水平滚动

水平滚动是一个不错的改变,它会让你的注意力集中到内容上,并打破传统的垂直布局。

Proud and Torn(https://proudandtorn.org/)是一个关于匈牙利历史的网站,使用水平滚动来突出它所涵盖的不同时代。

2fb8dd29c2530b8a85d25f8977928ba7.gif

回顾我们之前讨论过的艺术网页设计和艺术史——我们使用水平滚动作为另一种让人们保持活跃和参与的方式。

50aafe791248c2a06c46f9f609b797f9.gif

我们这边有给出一个关于水平滚动的教程(https://webflow.com/blog/creating-horizontal-scrolling) 将让能设计出属于自己的网站。

粘性定位

fc5e3dbf8cc3fea88cb9af99f29e9cc5.png

Pudding是Ali Wong的喜剧作品原创网站,上面有关于如何设计“粘性定位”的教程(https://pudding.cool/process/scrollytelling-sticky)。粘性定位是将一个元素暂时放在一个设计中,引起人们的注意,继续滚动一会儿,它就会固定在页面的某一个位置。我们都是上面那份教程的粉丝,它以一种容易理解的方式分解了这个过程,这些都是通过滚动来实现的效果。

(译者注:sticky 是css position中的一种新增属性,相当于relative和fixed的结合体。这个属性的表现就是现实中你见到的吸附效果。)

e773b972c01a86df9d1b2861ecb2f92f.gif

创建一个粘性侧边栏

我们刚才讨论了粘性定位,那做出一个粘性侧边栏效果又会如何呢?

滚动一段时间后,侧边栏就会固定在某一个位置,用这种效果来做导航实在是非常好用。

这里也提供一个小教程给大家作为参考,以方便在自己的项目中使用这种效果:https://university.webflow.com/article/position-sticky

网页设计让你能以更加丰富的方式去讲述一个故事

网页已经改变了讲故事的方式。有了动画,特效和互动,阅读不再是被动的体验。滚动视差是一种多媒体的体验,可以激发更深层次的思考和理解。它展示了很多不能单独用语言来表达的东西,使得读者也成为一个积极的参与者。



推荐阅读
  • 本文介绍了如何使用PHP向系统日历中添加事件的方法,通过使用PHP技术可以实现自动添加事件的功能,从而实现全局通知系统和迅速记录工具的自动化。同时还提到了系统exchange自带的日历具有同步感的特点,以及使用web技术实现自动添加事件的优势。 ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • 本文详细介绍了Android中的坐标系以及与View相关的方法。首先介绍了Android坐标系和视图坐标系的概念,并通过图示进行了解释。接着提到了View的大小可以超过手机屏幕,并且只有在手机屏幕内才能看到。最后,作者表示将在后续文章中继续探讨与View相关的内容。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • ZSI.generate.Wsdl2PythonError: unsupported local simpleType restriction ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 本文讨论了clone的fork与pthread_create创建线程的不同之处。进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合。在调用系统调用fork创建一个进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父进程,具有良好的并发性。但是二者之间的通讯需要通过专门的通讯机制,另外通过fork创建子进程系统开销很大。因此,在某些情况下,使用clone或pthread_create创建线程可能更加高效。 ... [详细]
  • 本文介绍了如何使用vue-awesome-swiper组件,包括在main.js中引入和使用swiper和swiperSlide组件,以及设置options和ref属性。同时还介绍了如何在模板中使用swiper和swiperSlide组件,并展示了如何通过循环渲染swipes数组中的数据,并使用picUrl属性显示图片。最后还介绍了如何添加分页器。 ... [详细]
author-avatar
葉の鋼琴曲
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有