网站用户的两大浏览模式介绍

摘要:    网站客户会以不一样的方法访问网站,扫描仪和访问文字,设计方案Web新项目必须掌握访问习惯性来开展合理布局设计方案,依靠访问方式更强地展现內容,客户访问方式关键有下...

    网站用户会以不同的方式浏览网站,扫描和浏览文本,设计Web项目需要了解浏览习惯来进行布局设计,借助浏览模式更好地展示内容,用户浏览模式主要有以下。

    1、F模式布局

观察用户在线浏览习惯的变化趋势,可以看到不同的模式,根据研究发现,最常见的习惯是以F形结构浏览信息,在网站中,使用F布局反映了用户的典型浏览模式,F模式用户浏览页面顶部的第一行,浏览垂直向下移动到文本的左侧,读取第二大段落,然后跳转到下一行,浏览文本,用户不会注意到右侧的元素。在第一次浏览之后,用户开始更仔细地查看内容找到相关信息,视线第二次向右移动,从而形成F模式。

    浏览过程继续下去,会发现用户仍然在屏幕的左侧浏览,垂直向下到页面底部,这种F布局的起源在于行为心理学,这种浏览方式对于从左到右,从上到下浏览的语言浏览信息很常见,唯一的区别是互联网用户现在更频繁地从跳行,或跳段浏览。

    F模式是眼球运动模式,眼球运动追踪是一种识别人眼运动的方法,网站设计也使用该方法,对于探索用户在线浏览习惯很有用。在网站设计中,用户热点图是用于可视化数据的分析,显示用户行为或在线浏览行为,有助于分析和优化网站结构。F模式还应应用于概述页面。通过简要而简明地总结要点,避免F布局中不必要的信息堆积,对于网站设计应该结构化标题,段落,和小标题,这种结构使用户能够更快地扫描文本。标题和小标题不仅仅是一个结构元素,带有相关关键词标题可以作为用户锚元素,在创建文本时,应该留出足够的时间来规划标题。

    2、视差滚动

    视差滚动是一种动画技术,其中背景图像比前景中的图像移动得慢,在2D场景中产生深度幻觉,网站建设如何更好地实现视差滚动。首先要了解视差,视差指的是一个物体的位移在观察时候发生的变化,举个例子将拇指放在脸的前面,首先闭上左眼观察,然后换到右眼,虽然背景几乎没有移动,但拇指会从一个位置跳到另一个位置,这种跳跃的原因是由于眼睛之间的距离,当眼睛闭合时,会导致观察点的变化。

网页中的视差滚动,属于空间感知,如果从右向左移动头部,很快就会看到视野中物体的相对位置发生变化,前景中的物体比背景中的物体移动得更快。

    视差滚动效果很好,由前景,中间和背景组成,以不同的速度穿过屏幕。当前景和背景在一个方向上不断移动时,由于前景沿着屏幕比背景更快地移动,产生了深度感,增强沉浸体验,来看看如何用JS来控制滚动。

Js代码
$(document).ready(function () {  
    // 读取window  
    $window = $(window);  
    // 遍历包含“data-type”的元素,读取并设置Y偏移量、X位置、滚动速度等参数  
    $('[data-type]').each(function () {  
        $(this).data('offsetY', parseInt($(this).attr('data-offsetY')));  
        $(this).data('Xposition', $(this).attr('data-Xposition'));  
        $(this).data('speed', $(this).attr('data-speed'));  
    });  
    // 遍历符合 section[data-type="background"] 选择器的元素  
    $('section[data-type="background"]').each(function () {  
        // 存储一起基础变量  
        var $self = $(this),  
            offsetCoords = $self.offset(),  
            topOffset = offsetCoords.top;  
        // 当窗口滚动时  
        $(window).scroll(function () {  
            // 通过计算滚动条高度和窗口高度判断当前元素是否在视野中  
            if (($window.scrollTop() + $window.height())   (topOffset)    
                    ((topOffset + $self.height())   $window.scrollTop())) {  
                // 以设定的速度滚动背景  
                // 因为我们是向上滚动,所以背景的yPos是负值  
                var yPos = -($window.scrollTop() / $self.data('speed'));  
                // 如果此元素有一个Y偏移,将其添加上  
                if ($self.data('offsetY')) {  
                    yPos += $self.data('offsetY');  
                }  
                // 最终的背景位置  
                var coords = '50% ' + yPos + 'px';  
                // 滚动背景  
                $self.css({ backgroundPosition: coords });  
                // 遍历本节点中的其他元素  
                $('[data-type="sprite"]', $self).each(function () {  
                    // 读取data-type="sprite"规则的元素  
                    var $sprite = $(this);  
                    // 使用同样的方法进行滚动  
                    var yPos = -($window.scrollTop() / $sprite.data('speed'));  
                    var coords = $sprite.data('Xposition') + ' ' + (yPos + $sprite.data('offsetY')) + 'px';  
                    $sprite.css({ backgroundPosition: coords });  
                });   
                // 遍历需要滚动的视频  
                $('[data-type="video"]', $self).each(function () {  
                    // 读取data-type="video"规则的元素  
                    var $video = $(this);  
                    var yPos = -($window.scrollTop() / $video.data('speed'));  
                    var coords = (yPos + $video.data('offsetY')) + 'px';  
                    $video.css({ top: coords });  
                });   
            }; // in view  
        }); // window scroll  
    }); // each data-type  
}); // document ready


    感知心理将这种视差也叫运动视差,来自附近物体的光反射在视网膜上的移动速度比位于更远处的物体的反射更快,由于观察者平行于被观察的物体移动时才发生效果,叫运动引起的深度感知,有助于感知三维空间的进视觉刺激。

    视差滚动效果用于网站,产生深度幻觉,设计元素排列在不同的层面上,可以在水平或垂直方向上独立移动,为了触发运动引起的深度感知,访客必须使用滚动浏览,在用鼠标或侧边栏滚动时,前景图层上的元素在屏幕上移动的速度比背景图层上的元素快,给人的感觉是3D的。





响应式布局CSS媒体查询设备像素比介绍

构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。


微信小程序对于线下实体店具有哪些红利

对于一些商业敏感的电子商务公司,如蘑菇街,京东等等,在看到小程序背后巨大的流量红利后,逐渐将产品从原来的公众号或应用程序转移到小程序,并在小程序的帮助下,获得更多利润。


网站开发中HTTP状态码分类说明

请求Web服务器会返回HTTP状态码,通知浏览器请求是否成功,是否有错误或需要身份验证。HTTP状态代码是服务器传输响应的重要部分,服务器会自动包含在每个HTTP响应中,如果服务器无法执行客户端请求或无法传输网站信息,会显示对应的状态码。


非关系型和关系数据库管理系统有哪些

根据数据的类型,结构,数据模型,数据存储使用,不同的系统需求,所需的架构或查询机制,用于本地存储的动态配置数据的系统,与操作关系数据库完全不同的要求,但是根据分类有非关系型和关系数据库管理系统。



联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503