0

Веб Апп Манифест Валидатор

Потврдите ПВА манифест.јсон у односу на спецификацију манифеста веб апликације и прегледајте иконе које се могу маскирати у односу на безбедну зону Андроида са прилагодљивом иконом.

📄

Испустите манифест.јсон овде

или кликните да бисте прегледали — једну .јсон датотеку

🖼️

Испустите слике икона овде

или кликните да бисте прегледали — ПНГ/ЈПЕГ/ВебП/СВГ, дозвољено је више датотека

Buy Me a Coffee at ko-fi.com
Обрада... 0%
Парсинг манифест.јсон
Поља за валидацију
Рендеровање прегледа икона
Готово

Резултат

Прогресивна веб апликација се чисто инсталира само када њен манифест.јсон задовољава поља која прегледачи и продавнице апликација заправо проверавају. Овај валидатор анализира ваш отпремљени манифест и пролази кроз поље по поље спецификације В3Ц Веб Апп Манифеста: означава недостајуће име и схорт_наме, празан или погрешно обликован низ икона, иконе којима недостаје срц, величине или тип, старт_урл који се не може рашчланити, непрепознату вредност приказа и тхеме_цолор који нису валидни низови боја позадине Ц. Сваки налаз је приказан као обична реченица на енглеском – не као сирова спецификација – тако да тачно знате шта да поправите и зашто је то важно за инсталацију.

Убиствена карактеристика је преглед безбедне зоне са маскирном иконом. Прилагодљиве иконе Андроид-а примењују облик маске који је изабрао ОС — круг, вијуга, суза и још много тога — на било коју икону означену као „сврха“: „маскабилна“. Све што је изван центрираног круга који покрива 40% прозора за приказ иконе може да се одсече у зависности од маске коју уређај примењује. Отпремите датотеке са сликама икона на које се референцира ваш манифест уз манифест.јсон и ова алатка их упарује по имену датотеке, црта сваку маскирну икону на платну у њеној декларисаној величини и прекрива тај тачан круг безбедне зоне тако да можете сопственим очима да видите да ли ваше уметничко дело преживи обрезивање.

Значка прошао/није прошао испод сваког прегледа није ставка козметичке контролне листе – долази из стварне анализе декодираних података слике по пикселу. Алат мери колико садржаја који није у позадини се налази изван круга безбедне зоне (садржај који би маска исекла) и колико је икона провидна (иконе које се могу маскирати треба да имају потпуно прозирну позадину, пошто прозирност омогућава да се боја испод маске види). Обе провере раде у односу на стварну битмапу коју сте отпремили, тако да резултат одражава вашу стварну датотеку икона, а не нагађање.

Све се дешава локално у вашем претраживачу: манифест.јсон се чита помоћу Филе АПИ-ја, иконе се декодирају помоћу цреатеИмагеБитмап или резервног фајла ФилеРеадер/Имаге, а пиксели се анализирају на платну у меморији. Ништа се не отпрема на сервер, што је важно ако ваш манифест упућује на још увек нејавно име апликације, интерне старт_урл путање или иконе у развоју.