网站上的 breadcrumb 使用场景浅析

news/2024/5/8 22:20:48/文章来源:https://jerry.blog.csdn.net/article/details/124706134

下图是 SAP Spartacus 电商云 UI 的 breadcrumb Angular Cloud Portal 的源代码。Component 的 crumbs$ 数据,通过结构化指令 *ngFor 展开,然后通过 spana 标签渲染。

breadcrumb 的 Component 区域仅限于此:

“breadcrumb”(或“breadcrumb trail”)是一种二级导航方案,用于显示用户在网站或 Web 应用程序中的位置。 这个词来自汉塞尔和格莱特的童话故事,其中两个有头衔的孩子丢下面包屑,形成一条回家的路。 就像在故事中一样,现实世界应用程序中的 breadcrumb 为用户提供了一种追踪路径回到其原始着陆点的方法。

下图就是 Spartacus 中 breadcrumb 具体的导航路径,通过 Sony->Camera Flashes->Home 的依次点击,可以回到 home 页面,这个过程还是非常直观的。

您通常可以在以分层方式组织大量内容的网站中找到 breadcrumb. 您还可以在具有多个步骤的 Web 应用程序中看到它们,它们的功能类似于进度条。 在最简单的形式中,breadcrumb 是水平排列的文本链接(就像 SAP Spartacus),由某种特殊符号分隔(比如 Spartacus 中的 /);该符号表示该页面相对于其旁边的页面链接的级别。

什么时候应该使用 breadcrumb?

对大型网站和具有分层排列页面的网站使用 breadcrumb 导航。 一个很好的场景是电子商务网站,其中大量的产品被分组到逻辑类别中。

相反的,不应该将 breadcrumb 用于没有逻辑层次结构或分组的单级网站。 确定网站是否会从 breadcrumb 导航中受益的一个好方法是构建站点地图或表示网站导航架构的图表,然后分析 breadcrumb 是否会提高用户在类别内和类别之间导航的能力。

breadcrumb 导航应被视为一项额外功能,不应取代有效的主导航菜单。 这是一个方便的功能; 辅助导航方案,允许用户确定他们的位置; 以及浏览您的网站的另一种方式。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_706509.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ASP网站精品源码集合(免积分下载)

2019独角兽企业重金招聘Python工程师标准>>> 古话说的好:纸上得来终觉浅,绝知此事要躬行。对于学习建设网站的同学光看书那肯定是不够的 。所以我为大家准备了一些实际网站建设的案例和模板,全是可以运行的ASP源代码。希望大家喜欢…

2020各大网站rss订阅源地址_RSS订阅器inoreader一些使用心得

站长寄语站长之前详细介绍过如何通过rss订阅各大网站,所谓万物皆可RSS,如果想了解,可以在本站搜索rss即可,而这次站长想聊一聊使用inoreader的一些使用心得,另外一款feedly也是一款不错的rss接收工具,但是站…

查找窗口隐藏了怎么办_如何快速查找网站管理页面

很多时候,对任何URL进行扫描以查找其漏洞时,渗透测试者或安全研究人员都会尝试查找管理页面(“ admin”,控制面板或登录名)。登陆任何网站的任何管理页面是任何网站的严重漏洞。攻击者可以运行会话劫持攻击或使用蛮力方…

100个程序员学习的网站

1 程序员论坛:http://www.gxcxy.com 2 J2me社区 http://www.j2meforums.com/forum/ 3 csdn http://www.csdn.net/ 4 Vc知识库 http://www.vckbase.com/ 5 codeproject http://www.codeproject.com/ 6 程序员联合开发网 http://www.pudn.com/ 7 看雪学院 http://www.…

拿访问网站用户IP 纯JS实现

后台拿IP Java代码 String ip request.getHeader("X-Forwarded-For");if (ip null || ip.length() 0|| "unknown".equalsIgnoreCase(ip)) {ip request.getHeader("Proxy-Client-IP");}if (ip null || ip.length() 0|| "unknown"…

在 Chrome 开发者工具里通过 network 选项模拟网站的离线访问模式

Service Worker 缓存 API 的一个主要优点是它为您提供了比内置浏览器缓存更详细的控制。 例如,Service Worker 可以在用户首次运行您的 Web 应用程序时缓存多个请求,包括他们尚未访问的资产。 这将加快后续请求。 还可以实现自己的缓存控制逻辑&#xff…

如何使用 saplink 安装其他网站上提供的 ABAP 程序

本教程一个朋友留言,想了解如何用 ABAP 编程语言生成一个 Word 文档。 笔者将在此教程介绍的一种方式,需要用到一个标准的 SAP ABAP 系统上并不存在的工具库,这个工具库,需要使用专门的工具来安装,这个工具的名称,就叫做 SAPLink,这是它的官网。 本文介绍如何将最新版…

如何使用 saplink 安装其他网站上提供的 ABAP 程序试读版

零基础 ABAP 学习教程系列文章的目录 ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍 ABAP 标准培训教程 BC400 学习笔记之二:Cross-client 和 Client-specific 的区别 ABAP 标准培训教程 BC400 学习笔记之三…

带你走进网站分析的世界!

来源:书籍《网站分析实战》读书笔记第42篇▼ (本文框架)网站分析基本概念网站分析的目的:首先明确网站的目的是什么?大部分网站的目的是盈利,而网站分析的目的就是为了更好的完成网站的目的。网站分析流程&…

易语言https服务器,E2EE应用服务器套件 - 文档 - [基础教程] 使用HTTPS(SSL) - E2EE易语言网站敏捷开发框架...

使用HTTPS(SSL)1.申请证书首先您需要申请SSL/TLS证书。介绍几个免费SSL证书申请网站:申请证书的方式网上有很多相关资料,这里就不多做说明了。申请证书后通常会有以下三个文件:[SSL密匙] privkey.pem[SSL证书] cert.pem[SSL签名] chain.pem2.…

8月第4周国内IT网站/频道Top15:太平洋降至第三

IDC评述网(idcps.com)08月29日报道:根据国际统计机构Alexa公布的最新数据显示,8月第4周(2013-08-19至2013-08-25),我国IT类网站/频道中,IT168以5750的用户覆盖数首次居于第一位;而泡泡网排在了第…

查看linux服务器下接设备,linux下如何查看设备信息_网站服务器运行维护

linux下如何查看php是否启动_网站服务器运行维护linux下查看php是否启动的方法是:可以通过执行【ps -ef | grep php】命令来查看,或者是通过执行【ps -A | grep -i php】命令查看。如果需要开启php,可以执行【php-fpm start】命令。查看pci设…

《社交网站界面设计(原书第2版)》——2.11 提问

2.11 提问 人们对话或者交谈时最常见的形式就是一问一答(图2-10和图2-11)。最早的邮件列表、Usenet和Gopher,以及常见问题列表(FAQs)都是通过收集大众的智慧或一些权威人士的答案来回答人们的问题。 人们自然会有疑问…

要分析数据,可以先去这些数据网站找数据

作者:帆软来源:知乎金融财经数据同花顺数据中心:提供股票债券等金融数据和讯数据:提供各种股票、基金、外汇、债券等实时数据,有付费,有免费零壹财经:大大小小的网贷数据、排行榜等金融数据网&a…

利用python爬虫(案例1)--某电影网站的小电影们

学习笔记 前言:此案例中,要求抓取某电影网站内【最新电影栏目】里的电影名称,以及该电影的下载链接,并将这些数据存储在数据库中。 案例(某电影网站数据抓取) 首先,确定要爬取的某电影网站的URL地址 https://www.ygdy8.net/html/gndy/dyzz/index.html 查看网页是否为静…

aes加密算法_令你的文件安全有了新方法AES-256-GCM加密网站免费用

您是否一直在寻找文件安全性的解决方案? 有一个免费的文件加密网站,在这里效果很好。常用的加密技术主要分为两类:接近表示加密和不接近表示加密,AES加密是一种接近表示加密,即使用加密 泄露秘密沟通的关键。 它的全名…

程序员需知的 58 个网站

来源:cnblogs.com/three-fighter/p/13641835.html众所周知,程序员是一个需要不断学习的职业,而幸运的是,在这个互联网时代,知识就在那里,等着我们去获取。作为一个 收藏从未停止,学习从未开始 的…

Django从理论到实战(part55)--将网站上传到GitHub

代码笔记,仅供参考 文章目录上传项目到GitHub创建本地仓库在GitHub上创建仓库项目上传上传项目到GitHub 创建本地仓库 我们在git bash中敲入如下代码。 进入项目目录: cd F:/MyStudio/PythonStudio/goatbishop.project01/Django/PaperManageSystem01初…

基于华为云的Django网站部署

学习笔记,仅供参考,有错必纠 参考自:Xshell远程连接服务器;win10 开启ssh server服务 远程登录 文章目录基于华为云的Django网站部署远程登录华为云XftpXshell远程传输文件在远程主机上开启SSHXshell远程连接服务器(和本博客没啥…

我常用的15个数据源网站

前面介绍过实用的效率小工具,真的帮了我很多忙,这次给小伙伴们再种草一些数据源网站。现在有很多免费的数据可以供使用分析,不过很少有人能找的到,或者没能力找,这就是所谓的信息差吧。其实数据获取分为两方面&#xf…