`
天梯梦
  • 浏览: 13753239 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

视差滚动不适合网页的5个原因

 
阅读更多

@OpzoonUED 翻译,原文出自于smashinghub.com。列举缺点之前,首先我们要看看什么是视差滚动。

视差效果,原本是一个天文学术语,当我们观察星空时,离我们远的星星移动速度较慢,离我们近的星星移动速度则较快。当我们坐在车上向车窗外 看时,也会有这样的感觉,远处的群山似乎没有在动,而近处的稻田却在飞速掠过。许多游戏中都使用视差效果来增加场景的立体感。说的简单点就是网页内的元素 在滚动屏幕时发生的位置的变化,然而各个不同的元素位置变化的速度不同,导致网页内的元素有层次错落的错觉,这和我们人体的眼球效果很像。我看到多家产品 商用视差滚动效果来展示产品,从不同的空间角度和用户体验,起到了非常不错的效果。

 

来看看几个视差造成的错觉。

SC01

 

sc02

视差滚动(Parallax Scrolling)是指让多层背景以不同的速度移动,形成立体的运动效果,带来非常出色的视觉体验。作为2013年网页设计的热点趋势,越来越多的网站应用了这项技术。

 

再来看几个使用视差滚动的优秀demo网站(建议使用chrome或者火狐浏览器打开):

http://www.netlash-bseen.be/ (滚动鼠标滚轮)

http://www.sullivannyc.com/ (点击右侧黄色导航块来切换)

http://www.culturalsolutions.co.uk/ (滚动鼠标滚轮)

 

以下进入译文:

视差滚动效果是2013年最热门的网页设计趋势之一。但是,我预言2014年我们将会看到它慢慢消失,因为这个效果在实 现过程中存在太多问题了。如果你在网站中曾经创建或使用过视差滚动,你就会发现其中的一些端倪。下面,我列举出我认为视差滚动存在的负面因素,这些因素会 反过来会让网页设计倒退到其他的设计形式上。如果你认为我错了,欢迎你对这篇文章提出任何评论或反馈。

 

 

1、不利于SEO?

SC03

在标题里我用了疑问句,是因为我还没有对视差滚动对SEO造成的影响做深入研究。但是,我们将会失去一个站长对正规站点常用设置的优化选项:

  • url中没有关键词:采用视差滚动,你的得到的仅仅是一个url。你将不再有其他共同起作用的页面url。
  • 没有多个H1标签:在一个典型的视差滚动网站中,你仅能获得一个起作用的H1标签。
  • 更少的内部链接:把所有内容都放在一个页面,会降低你能控制的内部链接数量。不管你信不信,内部链接会将锚文本导向它们指向的相关页面。
  • 速度慢:速度能在一定程度上影响Google排名算法。如果你在一页中有太多内容,加载过程会降低页面速度,同时降低了页面排名的能力。

 

 

2、很难跟踪与分析

 SC04

         传统站点允许通过不同的登陆页跟踪访问用户的行为。在视差滚动(站点),想知道单一页面的哪个区段为你的访问者提供了最大价值,这是个难事儿。对于视差滚动站点,也很难实施任何一种形式的A/B测试。

         不进行适当的跟踪分析,一个网站站长就不能通过改善页面或内容来提升网站流量和转化率。

 

 

3、增加了加载时间

 SC06

         视差滚动需要一些jquery脚本的计算。你拥有越多的内容,脚本需要越长的时间来计算(页面上)每个元素的移动位置。对于网络环境不佳的用户,视差滚动 网站看起来就像是在爬行(那么慢)。这可不是个好的用户体验,所以我们应该仔细考虑什么时候,以及怎样最好地使用视差滚动。

 

 

4、在移动设备上无效果

 SC06

         随着移动浏览器变得越来越流行,我们无法忍受一个网站设计在移动设备上无法使用。不幸的是,当你使用视差滚动时,这种事情发生了。目前也有能让视差滚动网 站工作在移动设备上的代码,不过那不是免费的。我们可能会在未来解决这个问题,但是现在,它仍旧是个能够降低网站可用性指标的东西,尤其是我们在移动设备 上使用时。

 

 

5、缺乏导航,浏览时会感到很烦人

 SC07

         有些时候,我需要滚动到页面的最底端来找到我需要的信息,这很烦人。一些聪明的设计师使用了锚点链接,但“飞过”所有不需要的内容,最终到达我想要阅读或 了解的地方,仍旧让人觉得很烦。所有这些问题都归结为在视差滚动网站缺乏良好的导航设计。大部分网站只用了向下箭头作为唯一的导航方法,坦白来说,那并不 好用。你第一次用可能会觉得不错,但重复使用这样的网站后,你必然会希望有一种更快的方法来进行导航。

 

         所以,你对视差滚动的看法是什么呢?缺点比优点多?还是正好相反,优点比缺点多?

 

========================译后感=================================

         作为一种更优的呈现方式,视差滚动效果的网站给人一种耳目一新的感觉,能够在第一时间给网站访问者提供靓丽的视觉体验,会在一定程度上提升品牌识别度,让人印象深刻,这是它的优点,也是我们值得学习的地方。

         但从另一个角度看,确实如文中作者所述,该类网站也有诸多劣势。我也确实看到国内一些网站,最初是以视差滚动方式实现,后来又转变成常规站点。综合起优缺点,个人建议在以下场景,网站可以考虑采用视差滚动方式:

1、初创网站。如果其目的在于宣传品牌、产品,且无太多文本内容呈现时,可在初期上线视差滚动网站,让人先对其产生兴趣,留下印象。之后随着访客增多,内容完善后,再改回常规网站形式。

2、主题宣传站点。对于需要在某个时间段发布的活动宣传页面,需要尽可能为用户产生视觉上的冲击,可上线视差滚动站点。例如阿里、腾讯很多专题网站。

3、特殊行业站点。这类站点的特色也在于“宣传为主、突出视觉冲击力、内容有限”。如一些设计公司网站、游戏公司网站。

 

译者OpzoonUED 原创翻译并投稿早读课,转载请注明出处。

 

 

分享到:
评论

相关推荐

    10个优秀视差滚动插件

    视差滚动(Parallax Scrolling)是一种网页设计技术,它通过让背景图像以不同的速度移动,来创造出一种深度感和立体感,使用户在浏览网页时有更丰富的视觉体验。这种效果通常应用于单页网站或者长滚动页面,以增强...

    jQuery全屏视差滚动效果

    全屏视差滚动是一种网页设计技术,通过在页面滚动时以不同的速度展示背景图像,创造出深度感和立体感,使用户在浏览时感受到丰富的视觉体验。这种效果常用于网站的首页或产品展示部分,能够吸引用户的注意力并提升...

    html5页面滚动图片视差滚动效果

    HTML5页面滚动图片视差滚动效果是一种现代网页设计技术,它为用户带来了一种沉浸式浏览体验。这种效果使得背景图像在用户滚动页面时以较慢的速度移动,与前景元素形成速度差,从而营造出深度感和立体感,增强视觉...

    视差滚动设计公司网页模板

    "视差滚动设计公司网页模板"便是专门为此目的而设计的,它结合了HTML5和CSS3的先进技术,为开发者和设计师提供了一个基础框架,以便快速构建具有视差滚动效果的公司网站。 HTML5是下一代超文本标记语言,其改进和...

    HTML5视差滚动特效

    HTML5视差滚动特效是一种网页设计技术,它利用现代浏览器对HTML5的支持,结合JavaScript库如Skrollr,创造出一种视觉上引人入胜的用户体验。这种特效在用户滚动页面时,不同元素以不同的速度移动,营造出深度感和...

    vueparallax快速60fps视差滚动效果组件

    在传统的网页设计中,视差滚动可能因为复杂的计算和DOM操作导致性能下降,影响帧率。然而,vue-parallax组件通过优化和高效的算法确保了在大多数现代设备上都能保持60fps的高帧率,即便在处理大量元素时也能保持流畅...

    单页滚动视差网页模版

    单页滚动视差网页模版是一种现代网页设计技术,它结合了单一页面布局与视差滚动效果,为用户带来独特的浏览体验。这种模版通常适用于希望以简洁、直观的方式展示内容的设计公司或企业网站,尤其是那些重视品牌形象和...

    视差滚动特效.zip

    总的来说,“视差滚动特效.zip”提供了一个实现动态网页视觉效果的工具,通过解压并研究“jiaoben18217”文件,开发者可以学习到如何使用JavaScript和CSS来创建引人注目的网页滚动体验,同时也能了解到如何将这样的...

    jq视差滚动框架特效.zip

    总的来说,"jq视差滚动框架特效"是一个强大的工具,可以帮助开发者创造引人入胜的网页交互体验。通过理解其工作原理和实现方式,我们可以将其运用到网站设计中,提升用户体验,使网站更具吸引力。

    全屏图片视差滚动切换代码.zip

    全屏图片视差滚动切换是一种常见的网页设计技术,它通过创建深度感和动态效果来提升用户的浏览体验。这种效果在现代网页设计中被广泛应用,尤其是用于制作引人入胜的首页或产品展示页面。本资源"全屏图片视差滚动...

    背景视差滚动插件

    标题中的“背景视差滚动插件”是一种网页设计技术,它通过创建背景元素相对于前景元素以不同速度移动的视觉效果,来营造出深度感和立体感。这种效果通常用于提升用户体验,使网页浏览过程更加生动有趣。视差滚动在...

    视差滚动实例

    视差滚动是一种网页设计技术,它通过创建深度感和立体感来增强用户的浏览体验。当用户滚动页面时,背景图像以较慢的速度移动,而前景元素则以较快的速度移动,这种速度差产生的视觉效果就称为视差滚动。这种技术常...

    jQuery+swiper.js幻灯片图片视差滚动轮播特效

    在这个特效中,Swiper.js主要负责图片的视差滚动效果和轮播逻辑。 **视差滚动**是一种视觉效果,当用户滚动页面时,背景元素以较慢的速度移动,从而产生深度感和立体感。这种技术可以增强网站的视觉吸引力,使用户...

    css3背景图片页面滚动视差效果

    利用`transform: translate3d(x, y, z)`,我们可以实现更流畅的视差滚动,尤其是当`z`值不为0时,浏览器会启用硬件加速,提升性能。 在实现视差滚动时,需要注意性能优化。过度使用JavaScript进行滚动事件监听和...

    jquery上下页面视差滚动切换效果

    在网页设计中,视差滚动是一种常见的特效,它使得背景元素相对于前景元素以不同的速度移动,营造出深度感和动态视觉体验。jQuery库因其丰富的功能和易用性,常被用来实现这种效果。本教程将深入探讨如何利用jQuery...

    jquery css3网页背景视差滚动效果代码.zip

    在"jquery css3网页背景视差滚动效果代码.zip"这个压缩包中,可能包含了一个或多个实现这种效果的示例项目。"jiaoben181568"很可能是项目文件夹的名字,里面可能包括HTML文件、CSS样式表、JavaScript脚本以及可能的...

    Web开发视差滚动

    **正文** 视差滚动是一种网页设计技术,它通过创建..."Web开发视差滚动"这个主题涵盖了一系列技术,从基本原理到实现细节,再到优化和设计考量,对于希望提升网页设计水平的开发者来说,是一项值得深入研究的技能。

Global site tag (gtag.js) - Google Analytics