剧集分集信息的组织方式与查看路径
连载剧集与单部电影在信息结构上差别明显。一部四十集的剧集包含季、集两层关系,每一集又有独立的时长、上线日期与标题。如何把这层关系在页面上摆清楚,直接决定了观众查找与追更的效率。以下从条目编排、状态标注与记录存储三个方面梳理常见的处理方式。
一、分集条目按季与集两层编排
连载剧集在页面上采用两级结构呈现:先按季划分,再在每一季下按集排列。每一集对应一个独立条目,条目内包含集号、单集标题、时长与上线日期四项信息。未完结的作品不会预先填写空白条目,只列出已经上线的集数,避免出现点开后无内容的情况。季度之间可以折叠与展开,默认展开当前正在更新的那一季,其余季保持收起状态。这样处理的好处是,观众在查看长剧时不会因为条目过多而反复滚动,短期追更的观众也不必每次翻过前几季的列表。条目排序固定按集号升序,不随更新时间变动而重排,保证同一部作品在不同时间打开时顺序一致。
二、上线日期与完结状态分开标注
上线日期与完结状态是两个独立的字段,页面上分开显示,不合并成一句描述。上线日期精确到日,出现在列表条目与详情页两处;完结状态只有连载中、已完结两种取值,用不同的色块区分。这样区分的原因是,一部作品可能在同一天上线多集,也可能隔数周才更新一集,单看日期无法判断进度,单看状态又无法知道下一次更新的大致时间。分集清单顶部设有进度条,显示已上线集数与总集数的比例,总集数未确定时只显示已上线集数。详情页侧栏另有一行文字记录最近一次变动的时间,便于快速判断内容是否发生过调整。
三、播放进度记录的存储与合并
播放进度以秒为单位记录,存储内容包括作品标识、季号、集号与播放位置四项。记录写入发生在暂停、退出播放页与关闭标签页三个时机,避免频繁写入影响播放流畅度。同一账号在多台设备上产生的记录,在联网后按时间较晚的一条合并,不做逐条叠加。若某一集已被标记为看完,后续的设备记录不会将其回退为未看完状态。记录保存在账号内,清除浏览器缓存不会导致进度丢失;未登录状态下产生的记录保存在本地,登录后自动并入账号记录。记录列表在个人页面按最近观看时间倒序排列,最多保留最近两百条,超出部分按时间先后清理。
分集清单确实省事,四十集的剧一眼能看到更新到哪一集,不用挨个点开看简介再退出来。
倍速调节改成连续的可太合适了,以前只有固定几档,现在想调多少调多少,设置还能记住。
换手机之后进度还在,从上次停下的地方接着看,这一点比之前用过的几个站点都要稳。
标签能叠着选挺方便,先挑悬疑再挑年份,筛出来的片子数量刚好,不用来回翻太多页。
片名只记得两个字也能搜到,拼音首字母同样可以,找老片子的时候省下不少工夫。
播放页挺干净的,控件不多,字幕开关和清晰度切换都在顺手的位置,连着看几集眼睛不累。
收藏清单按最近看过的排,追的几部剧都在最上面,不用往下翻找,这个改动很实用。
上线日期标得清楚,知道哪天更新的,追更的时候心里有数,不用天天刷着页面等。
纪录片新加的分类挺好用,自然地理那一栏里的片子挑得都还不错,周末可以慢慢看。
分集时长写在清单上,一集四十五分钟还是七十分钟一眼就能看清,安排时间方便很多。