Прескочи към съдържанието

Следач на Котешки Шарки - Организиране и Идентифициране на Котешки Кожи

Цифров каталожен инструмент за проследяване на котешки шарки. Търсене, категоризиране и документиране на табита, калико, двуцветни и други шарки по козината. Перфектен за развъдчици, ветеринари и котешки изложения с разпознаване на изображения.

Проследяване на Котешки Цветови Модели

Добави Модел

Калкулатор за зареждане...
📚

Документация

Какво представлява проследяващият инструмент за шарките на котешката козина?

Инструментът за проследяване на шарките на котешката козина служи за създаване на личен каталог на шарките на котешката козина. Потребителят въвежда име, описание и категория за всяка котка, по желание прикачва снимка, а по-късно може да търси и преглежда запазените записи.

Каталогът не се съхранява на сървър. Всеки запис, включително всяка снимка, се запазва в локалното хранилище на използвания браузър. Изчистването на данните за сайтове в този браузър премахва каталога, а каталогът не се появява в друг браузър или на друго устройство.

Как се добавя шарка на котешка козина

За добавяне на запис трябва да се попълни кратка форма:

  1. Име на шарката – най-малко 3 знака.
  2. Описание на шарката – най-малко 10 знака.
  3. Категория на шарката – една от шест фиксирани възможности: таби, едноцветна, двуцветна, калико, костенуркова или колорпойнт.
  4. Изображение (по избор) – снимка, избрана чрез инструмента за избор на файлове на устройството. Инструментът прочита файла и го съхранява като вградени данни за изображение, а не като връзка към външен файл.

И трите текстови полета са отбелязани като задължителни във формата, а за името и описанието са зададени минимални дължини, така че самият браузър отказва да изпрати непълна форма и посочва полето, което изисква внимание. Инструментът проверява отново същите три правила в собствения си код преди запазване и показва съобщение за грешка, ако някое от тях не е изпълнено. Ако бъде избран файл, който не е изображение, инструментът го отхвърля и показва грешка. Няма отделна стъпка за изрязване, преоразмеряване или компресиране на снимката; файлът се съхранява така, както е прочетен.

Прочитането на снимка отнема известно време. Докато то протича, бутонът за запазване е деактивиран и показва текста „Качване на изображението...“, така че запис не може да бъде запазен с недочетена снимка.

Изпращането на валиден запис го добавя към каталога и изчиства формата, включително избрания файл, така че веднага да може да бъде въведена друга шарка.

Как работи търсенето

Едно поле за търсене филтрира каталога, докато потребителят въвежда текст. Търсенето проверява само две полета: името на шарката и нейната категория. То не проверява текста на описанието.

Съвпадението не зависи от регистъра и работи с частичен текст, така че въвеждането на „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 знака, неизбрана категория или качен файл, който не е изображение.