猫咪毛色模式追踪器 - 组织和识别猫咪外套
猫咪毛色模式追踪器是一款在浏览器中运行的猫咪档案管理工具,用户可以为每一只猫保存名字、文字描述、所属毛色分类以及照片,建立起结构化的记录条目。工具支持按名字或按毛色分类关键词进行搜索,并以分页形式浏览已保存的全部记录,适合猫咪繁育者整理虎斑、三色、玳瑁色等品系资料,也方便动物收容所或猫舍进行日常编目管理和查阅。
猫咪毛色图案追踪器
添加图案
文档
什么是猫咪毛色图案追踪器?
猫咪毛色图案追踪器是一款浏览器工具,用于建立个人猫咪被毛图案目录。用户可以为每只猫输入名称、描述和类别,可选择附加照片,之后还能搜索和浏览已保存的条目。
该目录不会存储在服务器上。每个条目(包括照片)都保存在所用浏览器的本地存储中。清除该浏览器的网站数据会删除目录,而且目录不会出现在其他浏览器或设备上。
如何添加猫咪毛色图案
添加条目需要填写一份简短表单:
- 图案名称——至少包含 3 个字符。
- 图案描述——至少包含 10 个字符。
- 图案类别——六个固定选项之一:虎斑、纯色、双色、三花、玳瑁或重点色。
- 图像(可选)——从设备的文件选择器中选择一张照片。该工具会读取文件,并将其存储为嵌入式图像数据,而不是指向外部文件的链接。
表单中的三个文本字段都标记为必填,名称和描述还设有最小长度要求,因此浏览器本身会拒绝提交不完整的表单,并指出需要处理的字段。该工具在保存前还会在自身代码中再次检查这三条规则,若有一条不符合就显示错误消息。如果选择的文件不是图像,工具会拒绝该文件并显示错误。照片没有单独的裁剪、调整大小或压缩步骤;文件会按读取到的原样存储。
读取照片需要片刻。读取进行期间,保存按钮会被禁用,并显示“正在上传图像……”,因此不会在照片尚未完全读取时保存条目。
提交有效条目后,该条目会添加到目录中,表单也会被清空,包括已选择的文件,因此可以立即输入另一个图案。
搜索的工作方式
一个搜索框会随着用户输入筛选目录。搜索只检查两个字段:图案名称和类别,不检查描述文本。
匹配不区分大小写,并支持部分文本匹配,因此输入“tab”可以找到名称或类别中包含“tab”的条目,例如“Tabby”或“Mackerel Tabby Kitten”。匹配前会去除开头和结尾的空格,仅输入空格会被视为没有进行搜索。拼写错误不会进行模糊匹配,而且一次只能使用一个搜索词。搜索框不支持同时选择多个类别。输入新的搜索词会将视图重置到结果的第一页。没有匹配项时,工具会提示没有结果,并重复显示所搜索的词。
猫咪毛色图案类别
追踪器将每个条目归入六个类别之一:
- 纯色:整个被毛呈一种均匀的颜色,例如黑色、白色或奶油色。隐性基因会抑制原本会显现的条纹状虎斑图案。
- 虎斑:野生猫科动物常见的被毛图案,包括经典虎斑(宽阔的旋涡状纹路)、鱼骨纹虎斑(狭窄的平行条纹)、斑点虎斑和鱼鳞纹虎斑(毛发呈带状但可见图案很少)等变体。
- 双色:纯色或虎斑色与白色被毛斑块的组合,白色部分可以从几根白毛一直到大部分被毛都是白色。
- 三花:黑色、橙色和白色斑块的组合。它由携带不同颜色基因的两条 X 染色体造成,因此三花猫几乎总是雌性。
- 玳瑁:黑色和橙色交杂的斑驳图案,白色很少或没有。与三花一样,这种毛色取决于拥有两条 X 染色体,主要见于雌猫。
- 重点色:身体颜色较浅,而耳朵、脸部、爪子和尾巴的被毛颜色较深。这种毛色源于一种只在身体较凉部位激活的色素基因,最为人熟知的是暹罗猫的毛色。
这些类别在真实的猫身上可能重叠——例如一只虎斑猫也可以是双色猫——但每个目录条目只能归入六个类别中的一个。
分页的工作方式
条目以网格形式显示,每页显示 12 个图案。页数计算如下:
总页数 = ⌈ 匹配图案数量 ÷ 12 ⌉
(结果向上取整到下一个整数)
示例
目录中保存了 30 个图案,且没有启用搜索筛选,因此 30 个图案都算作匹配项。
- 总页数 = ⌈30 ÷ 12⌉ = ⌈2.5⌉ = 3
- 第 1 页显示第 1 至 12 个图案。
- 第 2 页显示第 13 至 24 个图案。
- 第 3 页显示剩余的 6 个图案,即编号 25 至 30。
如果搜索词将结果缩小到例如 7 个匹配图案,页数就会变为 ⌈7 ÷ 12⌉ = 1,而“下一页”按钮会被禁用,因为只有一页。
常见问题
搜索框能匹配图案描述中的词语吗? 不能。它只检查图案名称和类别,因此仅出现在描述中的词语不会显示该条目。
可以同时选择多个类别吗? 不能。这里只有一个文本搜索框,它会在名称和类别中查找一个搜索词,没有用于同时选择多个类别的控件。
除了六个类别之外,可以为条目添加自定义标签吗? 不能。每个条目都必须使用六个内置类别之一:虎斑、纯色、双色、三花、玳瑁或重点色。没有单独的标签字段。
照片会被自动分析或比较吗? 不会。该工具会存储上传的图像并将其显示出来,但不会相互比较图像,也不会从照片中识别被毛图案。
目录会在不同设备或浏览器之间同步吗? 不会。数据只保存在输入数据时所用浏览器的本地存储中。使用其他浏览器或设备时,目录会从空白开始。
为什么工具会拒绝新条目? 最常见的原因包括名称少于 3 个字符、描述少于 10 个字符、未选择类别,或上传的文件不是图像。