当前位置:首页 > 技术分析 > 正文内容

计育韬:关联式SVG触发的两种创新范式应用分析

ruisui882个月前 (05-03)技术分析24

2019 年时,我的朋友荒村在《一次触发,遍地开花》首次提出了 SVG 融媒体交互设计场景下的双层触发。时至今日,它已演变为包括多重指令、CSS 结构带动、往返模型等多种丰富演绎。


而近来年开发者注意到,作为与 SVG 动画密切「组队」的<scroll>盒子溢出滚动属性,其实也具备某种意义上的「双层触发」,它本身作为 CSS 结构,同样符合 300 毫秒时间差前提下的关联感应,更不提<viewBox>直接属于滑动容器父子关系的条件下应用。


目前,第一种范式是已形成流行趋势的「预感应」滑动,以《免费定制SVG,难度不限(名额有限)》为例,每次滑屏将带动次屏大量的 SVG 编组动画依次展现:



同学们不妨从 E2 平台后期释出的简易版组件如「预感应等分容器滑动」、「预感应纵向无限图片滑动(默认飘入)」来分析,会发现其本质是次级盒子的<overflow: visible>带来了 SVG 内容物的溢出,由此使得触发器(如<rect>)前置,进而短暂提前引发动画的执行。


第二种范式是计育韬老师个人发明的新效果,在我与 Plastic SEA Fifi 合作的《祝您(用餐)愉快》项目中,首页存在一个即可滑动又可居中弹窗的全局橱窗,开辟了一种前所未有的交互模式:



在构建模型过程中,我先通过<mouseover><mouseout>的互斥指令部署了表层的弹窗效果,它完全脱离于下层的全局滑动区域并实际挡住后者。


那么在非点击前提下,拖动屏幕时如何「穿透」引起下方滑动布局的响应?接下来计育韬老师采用<touchmove>指令感应滑屏行为,并由此使得表面的互斥弹窗组在 300 毫秒内撤场。


旋即,滑动的行为被屏幕探测到并传递到了下层的全局滑动组,<scroll>的 CSS 基本特性随之感应,跟随手指行为进行正常的拖动表达。


就这两个范式来分析,本质其实类似于 touchstart-click 双层触发条件下多重指令和往返模型的区别——一组是正向利用技术规则,一组则反向利用技术规则。当然,肯定还存在更多奇妙的指令组合与 CSS 双层感应接力技术的策略,那么就期待同学们未来的精彩发挥了!

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3770.html

分享给朋友:

“计育韬:关联式SVG触发的两种创新范式应用分析” 的相关文章

5个看起来像 MacOS 的 Linux 发行版,赶紧收藏!

既想使用 Linux,又想同时使用 Mac ?那么你可以尝试这些 Linux 发行版,你肯定会觉得自己在用 Mac 系统。1. Elementry OSElementry OS 是看起来像 Mac OS 的最好的 Linux 发行版。和 Mac 一样,这个操作系统也是为了保护隐私而设计的。因此你会得...

Beta版Linux Mint“Xia”发行版22.1发布

IT之家 12 月 13 日消息,Beta 版 Linux Mint“Xia” 22.1 昨日(12 月 12 日)发布,新版本基于 Ubuntu 24.04,内核版本为 Linux 6.8,长期支持将持续到 2029 年,为用户提供可靠稳定的使用体验。新版本在软件包管理方面,主要弃用了传统的 ap...

抖音 Android 性能优化系列:启动优化实践

启动性能是 APP 使用体验的门面,启动过程耗时较长很可能使用户削减使用 APP 的兴趣,抖音通过对启动性能做劣化实验也验证了其对于业务指标有显著影响。抖音有数亿的日活,启动耗时几百毫秒的增长就可能带来成千上万用户的留存缩减,因此,启动性能的优化成为了抖音 Android 基础技术团队在体验优化方向...

你感动了吗?佳能超规格镜头 RF 24-105mm F2.8深度测评

如果要你选一支用作多题材创作的挂机镜头,那我相信很多人会选择24-105mm这个焦段的镜头。作为一支可以实现从广角到长焦的变焦镜头,24-105mm有着丰富的焦段选择。只是基于镜头体积以及光学结构上的限制,此前的24-105mm镜头只能恒定在F4的光圈。而佳能打破了这一限制,将实用焦段和恒定光圈完美...

有效地简化导航-Part 1:信息架构

「四步走」——理想的导航系统要做一个可用的导航系统,网页设计师必须按顺序回答以下4个问题:1. 如何组织内容?2. 如何解释导航的选项?3. 哪种导航菜单最适合容纳这些选项?4. 如何设计导航菜单?前两个问题关注构建和便签内容,通常称为信息架构。信息架构师通常用网站地图(site map diagr...

佳能 EOS R8 深度评测

佳能 EOS R8 的定位是入门级全画幅无反光镜可换镜头相机。尽管在产品阵容中处于这一位置,R8 仍然是一个强大的相机,配备了先进的 R6 II 同款成像传感器、快速处理器和令人难以置信的自动对焦系统,体积小、重量轻、价格低。这款相机是发烧友、旅行者、家庭以及任何想要全画幅传感器相机的人的绝佳选择。...