[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fru\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference":3,"page-\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference-ru":717,"surroundings\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference-ru":3080},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":26},"Документация",true,"\u002Fru\u002Fdocs","ru\u002F01.docs",[10,27,708],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"Русский","\u002Fru\u002Fdocs\u002Fwelcome","ru\u002F01.docs\u002F01.welcome\u002F01.index",[15,17],{"title":16,"path":12,"stem":13},"Welcome",{"title":18,"path":19,"stem":20,"children":21,"page":26},"Get Started","\u002Fru\u002Fdocs\u002Fwelcome\u002Fget-started","ru\u002F01.docs\u002F01.welcome\u002F01.get-started",[22],{"title":23,"path":24,"stem":25},"Установка","\u002Fru\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","ru\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":28,"path":29,"stem":30,"children":31,"page":26},"Основные инструменты","\u002Fru\u002Fdocs\u002Fcore","ru\u002F01.docs\u002F02.core",[32,57,69,77,112,146,176,190,199,229,243,272,281,289,298,316,324,344,376,413,422,430,439,447,458,479,503,532,560,587,614,651,679],{"title":33,"path":34,"stem":35,"children":36,"page":26},"MD5","\u002Fru\u002Fdocs\u002Fcore\u002Fmd5","ru\u002F01.docs\u002F02.core\u002F01.md5",[37,41,45,49,53],{"title":38,"path":39,"stem":40},"Введение","\u002Fru\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":42,"path":43,"stem":44},"Базовое Использование","\u002Fru\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":46,"path":47,"stem":48},"Расширенные функции","\u002Fru\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":50,"path":51,"stem":52},"Соображения Безопасности","\u002Fru\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":54,"path":55,"stem":56},"Справочник API","\u002Fru\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","ru\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":58,"path":59,"stem":60,"children":61,"page":26},"UUID","\u002Fru\u002Fdocs\u002Fcore\u002Fuuid","ru\u002F01.docs\u002F02.core\u002F02.uuid",[62,65],{"title":38,"path":63,"stem":64},"\u002Fru\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":66,"path":67,"stem":68},"API","\u002Fru\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","ru\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":70,"path":71,"stem":72,"children":73,"page":26},"Генератор QR-кодов","\u002Fru\u002Fdocs\u002Fcore\u002Fqr-code-generator","ru\u002F01.docs\u002F02.core\u002F03.qr-code-generator",[74],{"title":70,"path":75,"stem":76},"\u002Fru\u002Fdocs\u002Fcore\u002Fqr-code-generator\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F03.qr-code-generator\u002F01.introduction",{"title":78,"path":79,"stem":80,"children":81,"page":26},"Image Cropper","\u002Fru\u002Fdocs\u002Fcore\u002Fimage-cropper","ru\u002F01.docs\u002F02.core\u002F04.image-cropper",[82,85,89,93,97,100,104,108],{"title":38,"path":83,"stem":84},"\u002Fru\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F0.introduction",{"title":86,"path":87,"stem":88},"Базовое использование","\u002Fru\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F02.basic-usage",{"title":90,"path":91,"stem":92},"Расширенные возможности","\u002Fru\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F03.advanced-features",{"title":94,"path":95,"stem":96},"Вопросы безопасности","\u002Fru\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F04.security-considerations",{"title":54,"path":98,"stem":99},"\u002Fru\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference","ru\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F05.api-reference",{"title":101,"path":102,"stem":103},"Примеры","\u002Fru\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F06.examples",{"title":105,"path":106,"stem":107},"Часто задаваемые вопросы","\u002Fru\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F07.faq",{"title":109,"path":110,"stem":111},"Связанные инструменты","\u002Fru\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F08.related-tools",{"title":113,"path":114,"stem":115,"children":116,"page":26},"Json To Csv","\u002Fru\u002Fdocs\u002Fcore\u002Fjson-to-csv","ru\u002F01.docs\u002F02.core\u002F05.json-to-csv",[117,121,124,127,131,135,139,142],{"title":118,"path":119,"stem":120},"Introduction","\u002Fru\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F0.introduction",{"title":86,"path":122,"stem":123},"\u002Fru\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F02.basic-usage",{"title":90,"path":125,"stem":126},"\u002Fru\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F03.advanced-features",{"title":128,"path":129,"stem":130},"Соображения безопасности","\u002Fru\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F04.security-considerations",{"title":132,"path":133,"stem":134},"Справочник по API","\u002Fru\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fapi-reference","ru\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F05.api-reference",{"title":136,"path":137,"stem":138},"Primery","\u002Fru\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F06.examples",{"title":105,"path":140,"stem":141},"\u002Fru\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F07.faq",{"title":143,"path":144,"stem":145},"Похожие инструменты","\u002Fru\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F08.related-tools",{"title":147,"path":148,"stem":149,"children":150,"page":26},"Open Graph Meta Generator","\u002Fru\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator","ru\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator",[151,154,158,161,164,167,170,173],{"title":118,"path":152,"stem":153},"\u002Fru\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F0.introduction",{"title":155,"path":156,"stem":157},"Руководство по базовому использованию","\u002Fru\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F02.basic-usage",{"title":90,"path":159,"stem":160},"\u002Fru\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F03.advanced-features",{"title":128,"path":162,"stem":163},"\u002Fru\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F04.security-considerations",{"title":132,"path":165,"stem":166},"\u002Fru\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference","ru\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F05.api-reference",{"title":101,"path":168,"stem":169},"\u002Fru\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F06.examples",{"title":105,"path":171,"stem":172},"\u002Fru\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F07.faq",{"title":109,"path":174,"stem":175},"\u002Fru\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F08.related-tools",{"title":177,"path":178,"stem":179,"children":180,"page":26},"Scientific Calculator","\u002Fru\u002Fdocs\u002Fcore\u002Fscientific-calculator","ru\u002F01.docs\u002F02.core\u002F05.scientific-calculator",[181,184,187],{"title":118,"path":182,"stem":183},"\u002Fru\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F0.introduction",{"title":86,"path":185,"stem":186},"\u002Fru\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F02.basic-usage",{"title":90,"path":188,"stem":189},"\u002Fru\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F03.advanced-features",{"title":191,"path":192,"stem":193,"children":194,"page":26},"Sha Calculator","\u002Fru\u002Fdocs\u002Fcore\u002Fsha-calculator","ru\u002F01.docs\u002F02.core\u002F05.sha-calculator",[195],{"title":196,"path":197,"stem":198},"Калькулятор SHA‑хэша","\u002Fru\u002Fdocs\u002Fcore\u002Fsha-calculator\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F05.sha-calculator\u002F0.introduction",{"title":200,"path":201,"stem":202,"children":203,"page":26},"Sql Prettify","\u002Fru\u002Fdocs\u002Fcore\u002Fsql-prettify","ru\u002F01.docs\u002F02.core\u002F05.sql-prettify",[204,207,211,214,217,220,223,226],{"title":118,"path":205,"stem":206},"\u002Fru\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F0.introduction",{"title":208,"path":209,"stem":210},"Основное использование","\u002Fru\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F02.basic-usage",{"title":90,"path":212,"stem":213},"\u002Fru\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F03.advanced-features",{"title":94,"path":215,"stem":216},"\u002Fru\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F04.security-considerations",{"title":54,"path":218,"stem":219},"\u002Fru\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fapi-reference","ru\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F05.api-reference",{"title":101,"path":221,"stem":222},"\u002Fru\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples",{"title":105,"path":224,"stem":225},"\u002Fru\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F07.faq",{"title":109,"path":227,"stem":228},"\u002Fru\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F08.related-tools",{"title":230,"path":231,"stem":232,"children":233,"page":26},"Yaml To Toml","\u002Fru\u002Fdocs\u002Fcore\u002Fyaml-to-toml","ru\u002F01.docs\u002F02.core\u002F05.yaml-to-toml",[234,237,240],{"title":118,"path":235,"stem":236},"\u002Fru\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F0.introduction",{"title":208,"path":238,"stem":239},"\u002Fru\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F02.basic-usage",{"title":90,"path":241,"stem":242},"\u002Fru\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F03.advanced-features",{"title":244,"path":245,"stem":246,"children":247,"page":26},"Beyond Compare","\u002Fru\u002Fdocs\u002Fcore\u002Fbeyond-compare","ru\u002F01.docs\u002F02.core\u002F06.beyond-compare",[248,251,254,257,260,263,266,269],{"title":118,"path":249,"stem":250},"\u002Fru\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":86,"path":252,"stem":253},"\u002Fru\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F02.basic-usage",{"title":90,"path":255,"stem":256},"\u002Fru\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F03.advanced-features",{"title":94,"path":258,"stem":259},"\u002Fru\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F04.security-considerations",{"title":132,"path":261,"stem":262},"\u002Fru\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fapi-reference","ru\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F05.api-reference",{"title":101,"path":264,"stem":265},"\u002Fru\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F06.examples",{"title":105,"path":267,"stem":268},"\u002Fru\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F07.faq",{"title":109,"path":270,"stem":271},"\u002Fru\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F08.related-tools",{"title":273,"path":274,"stem":275,"children":276,"page":26},"Clock","\u002Fru\u002Fdocs\u002Fcore\u002Fclock","ru\u002F01.docs\u002F02.core\u002F06.clock",[277],{"title":278,"path":279,"stem":280},"Clock Tool","\u002Fru\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":282,"path":283,"stem":284,"children":285,"page":26},"Group Chat","\u002Fru\u002Fdocs\u002Fcore\u002Fgroup-chat","ru\u002F01.docs\u002F02.core\u002F06.group-chat",[286],{"title":118,"path":287,"stem":288},"\u002Fru\u002Fdocs\u002Fcore\u002Fgroup-chat\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F06.group-chat\u002F0.introduction",{"title":290,"path":291,"stem":292,"children":293,"page":26},"Hmac Calculator","\u002Fru\u002Fdocs\u002Fcore\u002Fhmac-calculator","ru\u002F01.docs\u002F02.core\u002F06.hmac-calculator",[294],{"title":295,"path":296,"stem":297},"Калькулятор HMAC","\u002Fru\u002Fdocs\u002Fcore\u002Fhmac-calculator\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F06.hmac-calculator\u002F0.introduction",{"title":299,"path":300,"stem":301,"children":302,"page":26},"Jwt Parser","\u002Fru\u002Fdocs\u002Fcore\u002Fjwt-parser","ru\u002F01.docs\u002F02.core\u002F06.jwt-parser",[303,306,309,313],{"title":118,"path":304,"stem":305},"\u002Fru\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F0.introduction",{"title":42,"path":307,"stem":308},"\u002Fru\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F02.basic-usage",{"title":310,"path":311,"stem":312},"Продвинутые возможности","\u002Fru\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F03.advanced-features",{"title":94,"path":314,"stem":315},"\u002Fru\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F04.security-considerations",{"title":317,"path":318,"stem":319,"children":320,"page":26},"Screenshot Tool","\u002Fru\u002Fdocs\u002Fcore\u002Fscreenshot-tool","ru\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[321],{"title":118,"path":322,"stem":323},"\u002Fru\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":325,"path":326,"stem":327,"children":328,"page":26},"Area Converter","\u002Fru\u002Fdocs\u002Fcore\u002Farea-converter","ru\u002F01.docs\u002F02.core\u002F08.area-converter",[329,332,335,338,341],{"title":118,"path":330,"stem":331},"\u002Fru\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":86,"path":333,"stem":334},"\u002Fru\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":46,"path":336,"stem":337},"\u002Fru\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":101,"path":339,"stem":340},"\u002Fru\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":105,"path":342,"stem":343},"\u002Fru\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":345,"path":346,"stem":347,"children":348,"page":26},"Camera Recorder","\u002Fru\u002Fdocs\u002Fcore\u002Fcamera-recorder","ru\u002F01.docs\u002F02.core\u002F08.camera-recorder",[349,352,356,360,364,368,372],{"title":118,"path":350,"stem":351},"\u002Fru\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":353,"path":354,"stem":355},"Basic Usage","\u002Fru\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":357,"path":358,"stem":359},"Advanced Features","\u002Fru\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":361,"path":362,"stem":363},"Examples","\u002Fru\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":365,"path":366,"stem":367},"Frequently Asked Questions","\u002Fru\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":369,"path":370,"stem":371},"Related Tools","\u002Fru\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":373,"path":374,"stem":375},"Security Considerations","\u002Fru\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":377,"path":378,"stem":379,"children":380,"page":26},"Cursor Canvas","\u002Fru\u002Fdocs\u002Fcore\u002Fcursor-canvas","ru\u002F01.docs\u002F02.core\u002F09.cursor-canvas",[381,385,389,393,397,401,405,409],{"title":382,"path":383,"stem":384},"Введение - Cursor Canvas","\u002Fru\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F0.introduction",{"title":386,"path":387,"stem":388},"Базовое использование - Cursor Canvas","\u002Fru\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F02.basic-usage",{"title":390,"path":391,"stem":392},"Расширенные возможности - Cursor Canvas","\u002Fru\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F03.advanced-features",{"title":394,"path":395,"stem":396},"Безопасность - Cursor Canvas","\u002Fru\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F04.security-considerations",{"title":398,"path":399,"stem":400},"Справка по API - Cursor Canvas","\u002Fru\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fapi-reference","ru\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F05.api-reference",{"title":402,"path":403,"stem":404},"Примеры - Cursor Canvas","\u002Fru\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F06.examples",{"title":406,"path":407,"stem":408},"FAQ - Cursor Canvas","\u002Fru\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F07.faq",{"title":410,"path":411,"stem":412},"Смежные инструменты - Cursor Canvas","\u002Fru\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F08.related-tools",{"title":414,"path":415,"stem":416,"children":417,"page":26},"Keycode Info","\u002Fru\u002Fdocs\u002Fcore\u002Fkeycode-info","ru\u002F01.docs\u002F02.core\u002F13.keycode-info",[418],{"title":419,"path":420,"stem":421},"Информация о Кодеке Клавиши - Введение","\u002Fru\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":423,"path":424,"stem":425,"children":426,"page":26},"Xml To Json","\u002Fru\u002Fdocs\u002Fcore\u002Fxml-to-json","ru\u002F01.docs\u002F02.core\u002F16.xml-to-json",[427],{"title":118,"path":428,"stem":429},"\u002Fru\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":431,"path":432,"stem":433,"children":434,"page":26},"Text Replacer","\u002Fru\u002Fdocs\u002Fcore\u002Ftext-replacer","ru\u002F01.docs\u002F02.core\u002F19.text-replacer",[435],{"title":436,"path":437,"stem":438},"Инструмент замены текста - Введение","\u002Fru\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":440,"path":441,"stem":442,"children":443,"page":26},"Temperature Converter","\u002Fru\u002Fdocs\u002Fcore\u002Ftemperature-converter","ru\u002F01.docs\u002F02.core\u002F20.temperature-converter",[444],{"title":118,"path":445,"stem":446},"\u002Fru\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":448,"path":449,"stem":450,"children":451,"page":26},"Black Wallpaper","\u002Fru\u002Fdocs\u002Fcore\u002Fblack-wallpaper","ru\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[452,455],{"title":118,"path":453,"stem":454},"\u002Fru\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":86,"path":456,"stem":457},"\u002Fru\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F02.basic-usage",{"title":459,"path":460,"stem":461,"children":462,"page":26},"Text Diff","\u002Fru\u002Fdocs\u002Fcore\u002Ftext-diff","ru\u002F01.docs\u002F02.core\u002F23.text-diff",[463,467,471,475],{"title":464,"path":465,"stem":466},"Инструмент Text Diff - Введение","\u002Fru\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":468,"path":469,"stem":470},"Базовое использование - Инструмент Text Diff","\u002Fru\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":472,"path":473,"stem":474},"Расширенные функции - Инструмент Text Diff","\u002Fru\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":476,"path":477,"stem":478},"Примеры - Инструмент Text Diff","\u002Fru\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":480,"path":481,"stem":482,"children":483,"page":26},"M3u8 Player","\u002Fru\u002Fdocs\u002Fcore\u002Fm3u8-player","ru\u002F01.docs\u002F02.core\u002F26.m3u8-player",[484,487,490,493,496,500],{"title":118,"path":485,"stem":486},"\u002Fru\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":208,"path":488,"stem":489},"\u002Fru\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":46,"path":491,"stem":492},"\u002Fru\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":54,"path":494,"stem":495},"\u002Fru\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","ru\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":497,"path":498,"stem":499},"Примеры кода","\u002Fru\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":105,"path":501,"stem":502},"\u002Fru\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F07.faq",{"title":504,"path":505,"stem":506,"children":507,"page":26},"Screen Dead Pixel Detector","\u002Fru\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","ru\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[508,512,515,518,522,525,529],{"title":509,"path":510,"stem":511},"Детектор битых пикселей экрана","\u002Fru\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":86,"path":513,"stem":514},"\u002Fru\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":90,"path":516,"stem":517},"\u002Fru\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":519,"path":520,"stem":521},"Безопасность и конфиденциальность","\u002Fru\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":101,"path":523,"stem":524},"\u002Fru\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":526,"path":527,"stem":528},"FAQ","\u002Fru\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":109,"path":530,"stem":531},"\u002Fru\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":533,"path":534,"stem":535,"children":536,"page":26},"Survey Tool","\u002Fru\u002Fdocs\u002Fcore\u002Fsurvey-tool","ru\u002F01.docs\u002F02.core\u002F31.survey-tool",[537,541,544,547,551,554,557],{"title":538,"path":539,"stem":540},"Инструмент опросов","\u002Fru\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":86,"path":542,"stem":543},"\u002Fru\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":46,"path":545,"stem":546},"\u002Fru\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":548,"path":549,"stem":550},"Безопасность","\u002Fru\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":101,"path":552,"stem":553},"\u002Fru\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":526,"path":555,"stem":556},"\u002Fru\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":109,"path":558,"stem":559},"\u002Fru\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":561,"path":562,"stem":563,"children":564,"page":26},"Vue Office","\u002Fru\u002Fdocs\u002Fcore\u002Fvue-office","ru\u002F01.docs\u002F02.core\u002F32.vue-office",[565,569,572,575,578,581,584],{"title":566,"path":567,"stem":568},"Просмотр документов Vue Office","\u002Fru\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":86,"path":570,"stem":571},"\u002Fru\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":90,"path":573,"stem":574},"\u002Fru\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":94,"path":576,"stem":577},"\u002Fru\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":101,"path":579,"stem":580},"\u002Fru\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":526,"path":582,"stem":583},"\u002Fru\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":109,"path":585,"stem":586},"\u002Fru\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":588,"path":589,"stem":590,"children":591,"page":26},"Event Calendar","\u002Fru\u002Fdocs\u002Fcore\u002Fevent-calendar","ru\u002F01.docs\u002F02.core\u002F33.event-calendar",[592,596,599,602,605,608,611],{"title":593,"path":594,"stem":595},"Календарь событий","\u002Fru\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":86,"path":597,"stem":598},"\u002Fru\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":46,"path":600,"stem":601},"\u002Fru\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":548,"path":603,"stem":604},"\u002Fru\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":101,"path":606,"stem":607},"\u002Fru\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":526,"path":609,"stem":610},"\u002Fru\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":109,"path":612,"stem":613},"\u002Fru\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":615,"path":616,"stem":617,"children":618,"page":26},"Html Preview","\u002Fru\u002Fdocs\u002Fcore\u002Fhtml-preview","ru\u002F01.docs\u002F02.core\u002F35.html-preview",[619,623,627,631,635,639,643,647],{"title":620,"path":621,"stem":622},"Introduction - HTML Preview","\u002Fru\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F35.html-preview\u002F0.introduction",{"title":624,"path":625,"stem":626},"Basic usage - HTML Preview","\u002Fru\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F35.html-preview\u002F02.basic-usage",{"title":628,"path":629,"stem":630},"Advanced features - HTML Preview","\u002Fru\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F35.html-preview\u002F03.advanced-features",{"title":632,"path":633,"stem":634},"Security considerations - HTML Preview","\u002Fru\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F35.html-preview\u002F04.security-considerations",{"title":636,"path":637,"stem":638},"API reference - HTML Preview","\u002Fru\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fapi-reference","ru\u002F01.docs\u002F02.core\u002F35.html-preview\u002F05.api-reference",{"title":640,"path":641,"stem":642},"Examples - HTML Preview","\u002Fru\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F35.html-preview\u002F06.examples",{"title":644,"path":645,"stem":646},"FAQ - HTML Preview","\u002Fru\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F35.html-preview\u002F07.faq",{"title":648,"path":649,"stem":650},"Related tools - HTML Preview","\u002Fru\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F35.html-preview\u002F08.related-tools",{"title":652,"path":653,"stem":654,"children":655,"page":26},"Генератор визиток","\u002Fru\u002Fdocs\u002Fcore\u002Fbusiness-card","ru\u002F01.docs\u002F02.core\u002F36.business-card",[656,659,662,666,669,672,676],{"title":652,"path":657,"stem":658},"\u002Fru\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002F36.business-card\u002F0.introduction",{"title":208,"path":660,"stem":661},"\u002Fru\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002F36.business-card\u002F02.basic-usage",{"title":663,"path":664,"stem":665},"Дополнительно","\u002Fru\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002F36.business-card\u002F03.advanced-features",{"title":548,"path":667,"stem":668},"\u002Fru\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002F36.business-card\u002F04.security-considerations",{"title":101,"path":670,"stem":671},"\u002Fru\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fexamples","ru\u002F01.docs\u002F02.core\u002F36.business-card\u002F06.examples",{"title":673,"path":674,"stem":675},"Вопросы","\u002Fru\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Ffaq","ru\u002F01.docs\u002F02.core\u002F36.business-card\u002F07.faq",{"title":143,"path":677,"stem":678},"\u002Fru\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002F36.business-card\u002F08.related-tools",{"title":680,"path":681,"stem":682,"children":683,"page":26},"Base64","\u002Fru\u002Fdocs\u002Fcore\u002Fbase64","ru\u002F01.docs\u002F02.core\u002Fbase64",[684,687,690,693,696,699,702,705],{"title":118,"path":685,"stem":686},"\u002Fru\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","ru\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":208,"path":688,"stem":689},"\u002Fru\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","ru\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":46,"path":691,"stem":692},"\u002Fru\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","ru\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":128,"path":694,"stem":695},"\u002Fru\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","ru\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":54,"path":697,"stem":698},"\u002Fru\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","ru\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":101,"path":700,"stem":701},"\u002Fru\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","ru\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":105,"path":703,"stem":704},"\u002Fru\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","ru\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":109,"path":706,"stem":707},"\u002Fru\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","ru\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":709,"path":710,"stem":711,"children":712,"page":26},"Troubleshooting","\u002Fru\u002Fdocs\u002Ftroubleshooting","ru\u002F01.docs\u002F06.troubleshooting",[713],{"title":714,"path":715,"stem":716},"Часто Задаваемые Вопросы","\u002Fru\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","ru\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":718,"title":132,"body":719,"description":729,"extension":3075,"meta":3076,"navigation":6,"path":165,"seo":3077,"sitemap":3078,"stem":166,"__hash__":3079},"content_ru\u002Fru\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F05.api-reference.md",{"type":720,"value":721,"toc":3024},"minimark",[722,726,730,735,738,742,747,882,886,980,984,1059,1063,1066,1070,1301,1305,1442,1446,1450,1543,1547,1614,1618,1622,1625,1721,1725,1728,1813,1817,1820,1833,1837,1841,1899,1903,1917,1921,1925,1939,1943,1954,1958,1962,2064,2068,2149,2153,2157,2340,2344,2510,2514,2650,2654,2658,2694,2698,2871,2875,2879,2906,2910,2913,2945,2949,2953,2973,2977,2980,2997,3001,3004,3021],[723,724,132],"h1",{"id":725},"справочник-по-api",[727,728,729],"p",{},"Этот документ содержит технические сведения об инструменте Open Graph Meta Generator и его внутренней логике.",[731,732,734],"h2",{"id":733},"обзор-инструмента","Обзор инструмента",[727,736,737],{},"Open Graph Meta Generator - это инструмент на стороне клиента, который генерирует HTML meta-теги для протоколов Open Graph и Twitter Card. Он обрабатывает пользовательский ввод и возвращает корректно отформатированные HTML meta-теги.",[731,739,741],{"id":740},"входные-параметры","Входные параметры",[743,744,746],"h3",{"id":745},"общая-информация","Общая информация",[748,749,750,772],"table",{},[751,752,753],"thead",{},[754,755,756,760,763,766,769],"tr",{},[757,758,759],"th",{},"Parameter",[757,761,762],{},"Type",[757,764,765],{},"Required",[757,767,768],{},"Description",[757,770,771],{},"Example",[773,774,775,805,825,844,863],"tbody",{},[754,776,777,784,787,790,793],{},[778,779,780],"td",{},[781,782,783],"code",{},"pageType",[778,785,786],{},"string",[778,788,789],{},"Yes",[778,791,792],{},"Тип контента",[778,794,795,798,799,798,802],{},[781,796,797],{},"\"website\"",", ",[781,800,801],{},"\"article\"",[781,803,804],{},"\"book\"",[754,806,807,812,814,817,820],{},[778,808,809],{},[781,810,811],{},"title",[778,813,786],{},[778,815,816],{},"No",[778,818,819],{},"Заголовок страницы",[778,821,822],{},[781,823,824],{},"\"My Awesome Website\"",[754,826,827,832,834,836,839],{},[778,828,829],{},[781,830,831],{},"description",[778,833,786],{},[778,835,816],{},[778,837,838],{},"Описание страницы",[778,840,841],{},[781,842,843],{},"\"A great website for developers\"",[754,845,846,851,853,855,858],{},[778,847,848],{},[781,849,850],{},"url",[778,852,786],{},[778,854,816],{},[778,856,857],{},"URL страницы",[778,859,860],{},[781,861,862],{},"\"https:\u002F\u002Fexample.com\u002Fpage\"",[754,864,865,870,872,874,877],{},[778,866,867],{},[781,868,869],{},"siteName",[778,871,786],{},[778,873,816],{},[778,875,876],{},"Название сайта",[778,878,879],{},[781,880,881],{},"\"My Company\"",[743,883,885],{"id":884},"параметры-изображения","Параметры изображения",[748,887,888,902],{},[751,889,890],{},[754,891,892,894,896,898,900],{},[757,893,759],{},[757,895,762],{},[757,897,765],{},[757,899,768],{},[757,901,771],{},[773,903,904,923,942,961],{},[754,905,906,911,913,915,918],{},[778,907,908],{},[781,909,910],{},"imageUrl",[778,912,786],{},[778,914,816],{},[778,916,917],{},"URL изображения",[778,919,920],{},[781,921,922],{},"\"https:\u002F\u002Fexample.com\u002Fimage.jpg\"",[754,924,925,930,932,934,937],{},[778,926,927],{},[781,928,929],{},"imageAlt",[778,931,786],{},[778,933,816],{},[778,935,936],{},"Alt-текст изображения",[778,938,939],{},[781,940,941],{},"\"Company logo\"",[754,943,944,949,951,953,956],{},[778,945,946],{},[781,947,948],{},"imageWidth",[778,950,786],{},[778,952,816],{},[778,954,955],{},"Ширина изображения в пикселях",[778,957,958],{},[781,959,960],{},"\"1200\"",[754,962,963,968,970,972,975],{},[778,964,965],{},[781,966,967],{},"imageHeight",[778,969,786],{},[778,971,816],{},[778,973,974],{},"Высота изображения в пикселях",[778,976,977],{},[781,978,979],{},"\"630\"",[743,981,983],{"id":982},"параметры-twitter","Параметры Twitter",[748,985,986,1000],{},[751,987,988],{},[754,989,990,992,994,996,998],{},[757,991,759],{},[757,993,762],{},[757,995,765],{},[757,997,768],{},[757,999,771],{},[773,1001,1002,1021,1040],{},[754,1003,1004,1009,1011,1013,1016],{},[778,1005,1006],{},[781,1007,1008],{},"twitterCardType",[778,1010,786],{},[778,1012,789],{},[778,1014,1015],{},"Тип карточки Twitter",[778,1017,1018],{},[781,1019,1020],{},"\"summary_large_image\"",[754,1022,1023,1028,1030,1032,1035],{},[778,1024,1025],{},[781,1026,1027],{},"twitterSite",[778,1029,786],{},[778,1031,816],{},[778,1033,1034],{},"Twitter-handle сайта",[778,1036,1037],{},[781,1038,1039],{},"\"@example\"",[754,1041,1042,1047,1049,1051,1054],{},[778,1043,1044],{},[781,1045,1046],{},"twitterCreator",[778,1048,786],{},[778,1050,816],{},[778,1052,1053],{},"Twitter-handle автора",[778,1055,1056],{},[781,1057,1058],{},"\"@author\"",[731,1060,1062],{"id":1061},"формат-вывода","Формат вывода",[727,1064,1065],{},"Инструмент генерирует HTML meta-теги в следующем формате:",[743,1067,1069],{"id":1068},"теги-open-graph","Теги Open Graph",[1071,1072,1077],"pre",{"className":1073,"code":1074,"language":1075,"meta":1076,"style":1076},"language-html shiki shiki-themes github-light github-light dark-plus","\u003C!-- Open Graph Meta Tags -->\n\u003Cmeta property=\"og:type\" content=\"website\" \u002F>\n\u003Cmeta property=\"og:title\" content=\"Page Title\" \u002F>\n\u003Cmeta property=\"og:description\" content=\"Page description\" \u002F>\n\u003Cmeta property=\"og:url\" content=\"https:\u002F\u002Fexample.com\u002Fpage\" \u002F>\n\u003Cmeta property=\"og:site_name\" content=\"Site Name\" \u002F>\n\u003Cmeta property=\"og:image\" content=\"https:\u002F\u002Fexample.com\u002Fimage.jpg\" \u002F>\n\u003Cmeta property=\"og:image:alt\" content=\"Image description\" \u002F>\n\u003Cmeta property=\"og:image:width\" content=\"1200\" \u002F>\n\u003Cmeta property=\"og:image:height\" content=\"630\" \u002F>\n","html","",[781,1078,1079,1088,1121,1144,1167,1189,1212,1234,1257,1279],{"__ignoreMap":1076},[1080,1081,1084],"span",{"class":1082,"line":1083},"line",1,[1080,1085,1087],{"class":1086},"sLEZ0","\u003C!-- Open Graph Meta Tags -->\n",[1080,1089,1091,1095,1099,1103,1107,1111,1114,1116,1118],{"class":1082,"line":1090},2,[1080,1092,1094],{"class":1093},"skpqk","\u003C",[1080,1096,1098],{"class":1097},"sq2bZ","meta",[1080,1100,1102],{"class":1101},"shCbc"," property",[1080,1104,1106],{"class":1105},"svVIm","=",[1080,1108,1110],{"class":1109},"sjj1j","\"og:type\"",[1080,1112,1113],{"class":1101}," content",[1080,1115,1106],{"class":1105},[1080,1117,797],{"class":1109},[1080,1119,1120],{"class":1093}," \u002F>\n",[1080,1122,1124,1126,1128,1130,1132,1135,1137,1139,1142],{"class":1082,"line":1123},3,[1080,1125,1094],{"class":1093},[1080,1127,1098],{"class":1097},[1080,1129,1102],{"class":1101},[1080,1131,1106],{"class":1105},[1080,1133,1134],{"class":1109},"\"og:title\"",[1080,1136,1113],{"class":1101},[1080,1138,1106],{"class":1105},[1080,1140,1141],{"class":1109},"\"Page Title\"",[1080,1143,1120],{"class":1093},[1080,1145,1147,1149,1151,1153,1155,1158,1160,1162,1165],{"class":1082,"line":1146},4,[1080,1148,1094],{"class":1093},[1080,1150,1098],{"class":1097},[1080,1152,1102],{"class":1101},[1080,1154,1106],{"class":1105},[1080,1156,1157],{"class":1109},"\"og:description\"",[1080,1159,1113],{"class":1101},[1080,1161,1106],{"class":1105},[1080,1163,1164],{"class":1109},"\"Page description\"",[1080,1166,1120],{"class":1093},[1080,1168,1170,1172,1174,1176,1178,1181,1183,1185,1187],{"class":1082,"line":1169},5,[1080,1171,1094],{"class":1093},[1080,1173,1098],{"class":1097},[1080,1175,1102],{"class":1101},[1080,1177,1106],{"class":1105},[1080,1179,1180],{"class":1109},"\"og:url\"",[1080,1182,1113],{"class":1101},[1080,1184,1106],{"class":1105},[1080,1186,862],{"class":1109},[1080,1188,1120],{"class":1093},[1080,1190,1192,1194,1196,1198,1200,1203,1205,1207,1210],{"class":1082,"line":1191},6,[1080,1193,1094],{"class":1093},[1080,1195,1098],{"class":1097},[1080,1197,1102],{"class":1101},[1080,1199,1106],{"class":1105},[1080,1201,1202],{"class":1109},"\"og:site_name\"",[1080,1204,1113],{"class":1101},[1080,1206,1106],{"class":1105},[1080,1208,1209],{"class":1109},"\"Site Name\"",[1080,1211,1120],{"class":1093},[1080,1213,1215,1217,1219,1221,1223,1226,1228,1230,1232],{"class":1082,"line":1214},7,[1080,1216,1094],{"class":1093},[1080,1218,1098],{"class":1097},[1080,1220,1102],{"class":1101},[1080,1222,1106],{"class":1105},[1080,1224,1225],{"class":1109},"\"og:image\"",[1080,1227,1113],{"class":1101},[1080,1229,1106],{"class":1105},[1080,1231,922],{"class":1109},[1080,1233,1120],{"class":1093},[1080,1235,1237,1239,1241,1243,1245,1248,1250,1252,1255],{"class":1082,"line":1236},8,[1080,1238,1094],{"class":1093},[1080,1240,1098],{"class":1097},[1080,1242,1102],{"class":1101},[1080,1244,1106],{"class":1105},[1080,1246,1247],{"class":1109},"\"og:image:alt\"",[1080,1249,1113],{"class":1101},[1080,1251,1106],{"class":1105},[1080,1253,1254],{"class":1109},"\"Image description\"",[1080,1256,1120],{"class":1093},[1080,1258,1260,1262,1264,1266,1268,1271,1273,1275,1277],{"class":1082,"line":1259},9,[1080,1261,1094],{"class":1093},[1080,1263,1098],{"class":1097},[1080,1265,1102],{"class":1101},[1080,1267,1106],{"class":1105},[1080,1269,1270],{"class":1109},"\"og:image:width\"",[1080,1272,1113],{"class":1101},[1080,1274,1106],{"class":1105},[1080,1276,960],{"class":1109},[1080,1278,1120],{"class":1093},[1080,1280,1282,1284,1286,1288,1290,1293,1295,1297,1299],{"class":1082,"line":1281},10,[1080,1283,1094],{"class":1093},[1080,1285,1098],{"class":1097},[1080,1287,1102],{"class":1101},[1080,1289,1106],{"class":1105},[1080,1291,1292],{"class":1109},"\"og:image:height\"",[1080,1294,1113],{"class":1101},[1080,1296,1106],{"class":1105},[1080,1298,979],{"class":1109},[1080,1300,1120],{"class":1093},[743,1302,1304],{"id":1303},"теги-twitter","Теги Twitter",[1071,1306,1308],{"className":1073,"code":1307,"language":1075,"meta":1076,"style":1076},"\u003C!-- Twitter Meta Tags -->\n\u003Cmeta name=\"twitter:card\" content=\"summary_large_image\" \u002F>\n\u003Cmeta name=\"twitter:site\" content=\"@example\" \u002F>\n\u003Cmeta name=\"twitter:creator\" content=\"@author\" \u002F>\n\u003Cmeta name=\"twitter:title\" content=\"Page Title\" \u002F>\n\u003Cmeta name=\"twitter:description\" content=\"Page description\" \u002F>\n\u003Cmeta name=\"twitter:image\" content=\"https:\u002F\u002Fexample.com\u002Fimage.jpg\" \u002F>\n",[781,1309,1310,1315,1337,1358,1379,1400,1421],{"__ignoreMap":1076},[1080,1311,1312],{"class":1082,"line":1083},[1080,1313,1314],{"class":1086},"\u003C!-- Twitter Meta Tags -->\n",[1080,1316,1317,1319,1321,1324,1326,1329,1331,1333,1335],{"class":1082,"line":1090},[1080,1318,1094],{"class":1093},[1080,1320,1098],{"class":1097},[1080,1322,1323],{"class":1101}," name",[1080,1325,1106],{"class":1105},[1080,1327,1328],{"class":1109},"\"twitter:card\"",[1080,1330,1113],{"class":1101},[1080,1332,1106],{"class":1105},[1080,1334,1020],{"class":1109},[1080,1336,1120],{"class":1093},[1080,1338,1339,1341,1343,1345,1347,1350,1352,1354,1356],{"class":1082,"line":1123},[1080,1340,1094],{"class":1093},[1080,1342,1098],{"class":1097},[1080,1344,1323],{"class":1101},[1080,1346,1106],{"class":1105},[1080,1348,1349],{"class":1109},"\"twitter:site\"",[1080,1351,1113],{"class":1101},[1080,1353,1106],{"class":1105},[1080,1355,1039],{"class":1109},[1080,1357,1120],{"class":1093},[1080,1359,1360,1362,1364,1366,1368,1371,1373,1375,1377],{"class":1082,"line":1146},[1080,1361,1094],{"class":1093},[1080,1363,1098],{"class":1097},[1080,1365,1323],{"class":1101},[1080,1367,1106],{"class":1105},[1080,1369,1370],{"class":1109},"\"twitter:creator\"",[1080,1372,1113],{"class":1101},[1080,1374,1106],{"class":1105},[1080,1376,1058],{"class":1109},[1080,1378,1120],{"class":1093},[1080,1380,1381,1383,1385,1387,1389,1392,1394,1396,1398],{"class":1082,"line":1169},[1080,1382,1094],{"class":1093},[1080,1384,1098],{"class":1097},[1080,1386,1323],{"class":1101},[1080,1388,1106],{"class":1105},[1080,1390,1391],{"class":1109},"\"twitter:title\"",[1080,1393,1113],{"class":1101},[1080,1395,1106],{"class":1105},[1080,1397,1141],{"class":1109},[1080,1399,1120],{"class":1093},[1080,1401,1402,1404,1406,1408,1410,1413,1415,1417,1419],{"class":1082,"line":1191},[1080,1403,1094],{"class":1093},[1080,1405,1098],{"class":1097},[1080,1407,1323],{"class":1101},[1080,1409,1106],{"class":1105},[1080,1411,1412],{"class":1109},"\"twitter:description\"",[1080,1414,1113],{"class":1101},[1080,1416,1106],{"class":1105},[1080,1418,1164],{"class":1109},[1080,1420,1120],{"class":1093},[1080,1422,1423,1425,1427,1429,1431,1434,1436,1438,1440],{"class":1082,"line":1214},[1080,1424,1094],{"class":1093},[1080,1426,1098],{"class":1097},[1080,1428,1323],{"class":1101},[1080,1430,1106],{"class":1105},[1080,1432,1433],{"class":1109},"\"twitter:image\"",[1080,1435,1113],{"class":1101},[1080,1437,1106],{"class":1105},[1080,1439,922],{"class":1109},[1080,1441,1120],{"class":1093},[731,1443,1445],{"id":1444},"типы-контента","Типы контента",[743,1447,1449],{"id":1448},"поддерживаемые-типы-страниц","Поддерживаемые типы страниц",[748,1451,1452,1463],{},[751,1453,1454],{},[754,1455,1456,1458,1460],{},[757,1457,762],{},[757,1459,768],{},[757,1461,1462],{},"Use Case",[773,1464,1465,1478,1491,1504,1517,1530],{},[754,1466,1467,1472,1475],{},[778,1468,1469],{},[781,1470,1471],{},"website",[778,1473,1474],{},"Обычные страницы сайта",[778,1476,1477],{},"Homepage, about page, contact page",[754,1479,1480,1485,1488],{},[778,1481,1482],{},[781,1483,1484],{},"article",[778,1486,1487],{},"Записи блога и новостные статьи",[778,1489,1490],{},"Blog posts, news articles, tutorials",[754,1492,1493,1498,1501],{},[778,1494,1495],{},[781,1496,1497],{},"book",[778,1499,1500],{},"Страницы книг и электронных книг",[778,1502,1503],{},"Book listings, e-book pages",[754,1505,1506,1511,1514],{},[778,1507,1508],{},[781,1509,1510],{},"profile",[778,1512,1513],{},"Личные или корпоративные профили",[778,1515,1516],{},"User profiles, company pages",[754,1518,1519,1524,1527],{},[778,1520,1521],{},[781,1522,1523],{},"music",[778,1525,1526],{},"Музыкальные треки и альбомы",[778,1528,1529],{},"Music streaming, album pages",[754,1531,1532,1537,1540],{},[778,1533,1534],{},[781,1535,1536],{},"video",[778,1538,1539],{},"Видеоконтент",[778,1541,1542],{},"Video pages, movie listings",[743,1544,1546],{"id":1545},"типы-twitter-card","Типы Twitter Card",[748,1548,1549,1560],{},[751,1550,1551],{},[754,1552,1553,1555,1557],{},[757,1554,762],{},[757,1556,768],{},[757,1558,1559],{},"Best For",[773,1561,1562,1575,1588,1601],{},[754,1563,1564,1569,1572],{},[778,1565,1566],{},[781,1567,1568],{},"summary",[778,1570,1571],{},"Базовая карточка с миниатюрой",[778,1573,1574],{},"Blog posts, news articles",[754,1576,1577,1582,1585],{},[778,1578,1579],{},[781,1580,1581],{},"summary_large_image",[778,1583,1584],{},"Карточка с большим изображением",[778,1586,1587],{},"Visual content, products",[754,1589,1590,1595,1598],{},[778,1591,1592],{},[781,1593,1594],{},"app",[778,1596,1597],{},"Продвижение мобильного приложения",[778,1599,1600],{},"App store pages",[754,1602,1603,1608,1611],{},[778,1604,1605],{},[781,1606,1607],{},"player",[778,1609,1610],{},"Видео- и аудиоконтент",[778,1612,1613],{},"Video pages, podcasts",[731,1615,1617],{"id":1616},"обработка-данных","Обработка данных",[743,1619,1621],{"id":1620},"html-экранирование","HTML-экранирование",[727,1623,1624],{},"Весь пользовательский ввод автоматически экранируется для предотвращения XSS-атак:",[1071,1626,1630],{"className":1627,"code":1628,"language":1629,"meta":1076,"style":1076},"language-javascript shiki shiki-themes github-light github-light dark-plus","function escapeHtml(text) {\n  const div = document.createElement(\"div\");\n  div.textContent = text;\n  return div.innerHTML;\n}\n","javascript",[781,1631,1632,1652,1683,1701,1716],{"__ignoreMap":1076},[1080,1633,1634,1638,1642,1645,1649],{"class":1082,"line":1083},[1080,1635,1637],{"class":1636},"sGiLm","function",[1080,1639,1641],{"class":1640},"sqMzV"," escapeHtml",[1080,1643,1644],{"class":1105},"(",[1080,1646,1648],{"class":1647},"szM7h","text",[1080,1650,1651],{"class":1105},") {\n",[1080,1653,1654,1657,1661,1665,1669,1672,1675,1677,1680],{"class":1082,"line":1090},[1080,1655,1656],{"class":1636},"  const",[1080,1658,1660],{"class":1659},"sdRU0"," div",[1080,1662,1664],{"class":1663},"sGmsN"," =",[1080,1666,1668],{"class":1667},"szTj3"," document",[1080,1670,1671],{"class":1105},".",[1080,1673,1674],{"class":1640},"createElement",[1080,1676,1644],{"class":1105},[1080,1678,1679],{"class":1109},"\"div\"",[1080,1681,1682],{"class":1105},");\n",[1080,1684,1685,1688,1690,1693,1695,1698],{"class":1082,"line":1123},[1080,1686,1687],{"class":1667},"  div",[1080,1689,1671],{"class":1105},[1080,1691,1692],{"class":1667},"textContent",[1080,1694,1664],{"class":1663},[1080,1696,1697],{"class":1667}," text",[1080,1699,1700],{"class":1105},";\n",[1080,1702,1703,1707,1709,1711,1714],{"class":1082,"line":1146},[1080,1704,1706],{"class":1705},"srAhW","  return",[1080,1708,1660],{"class":1667},[1080,1710,1671],{"class":1105},[1080,1712,1713],{"class":1667},"innerHTML",[1080,1715,1700],{"class":1105},[1080,1717,1718],{"class":1082,"line":1169},[1080,1719,1720],{"class":1105},"}\n",[743,1722,1724],{"id":1723},"проверка-url","Проверка URL",[727,1726,1727],{},"URL проверяются, чтобы убедиться в корректном формате:",[1071,1729,1731],{"className":1627,"code":1730,"language":1629,"meta":1076,"style":1076},"function isValidUrl(string) {\n  try {\n    new URL(string);\n    return true;\n  } catch (_) {\n    return false;\n  }\n}\n",[781,1732,1733,1746,1754,1768,1779,1795,1804,1809],{"__ignoreMap":1076},[1080,1734,1735,1737,1740,1742,1744],{"class":1082,"line":1083},[1080,1736,1637],{"class":1636},[1080,1738,1739],{"class":1640}," isValidUrl",[1080,1741,1644],{"class":1105},[1080,1743,786],{"class":1647},[1080,1745,1651],{"class":1105},[1080,1747,1748,1751],{"class":1082,"line":1090},[1080,1749,1750],{"class":1705},"  try",[1080,1752,1753],{"class":1105}," {\n",[1080,1755,1756,1759,1762,1764,1766],{"class":1082,"line":1123},[1080,1757,1758],{"class":1636},"    new",[1080,1760,1761],{"class":1640}," URL",[1080,1763,1644],{"class":1105},[1080,1765,786],{"class":1667},[1080,1767,1682],{"class":1105},[1080,1769,1770,1773,1777],{"class":1082,"line":1146},[1080,1771,1772],{"class":1705},"    return",[1080,1774,1776],{"class":1775},"sLV08"," true",[1080,1778,1700],{"class":1105},[1080,1780,1781,1784,1787,1790,1793],{"class":1082,"line":1169},[1080,1782,1783],{"class":1105},"  } ",[1080,1785,1786],{"class":1705},"catch",[1080,1788,1789],{"class":1105}," (",[1080,1791,1792],{"class":1667},"_",[1080,1794,1651],{"class":1105},[1080,1796,1797,1799,1802],{"class":1082,"line":1191},[1080,1798,1772],{"class":1705},[1080,1800,1801],{"class":1775}," false",[1080,1803,1700],{"class":1105},[1080,1805,1806],{"class":1082,"line":1214},[1080,1807,1808],{"class":1105},"  }\n",[1080,1810,1811],{"class":1082,"line":1236},[1080,1812,1720],{"class":1105},[743,1814,1816],{"id":1815},"ограничения-длины-контента","Ограничения длины контента",[727,1818,1819],{},"Инструмент применяет рекомендуемые ограничения длины:",[1821,1822,1823,1827,1830],"ul",{},[1824,1825,1826],"li",{},"Заголовок: максимум 60 символов",[1824,1828,1829],{},"Описание: максимум 160 символов",[1824,1831,1832],{},"URL: должен соответствовать корректному формату URL",[731,1834,1836],{"id":1835},"совместимость-с-браузерами","Совместимость с браузерами",[743,1838,1840],{"id":1839},"поддерживаемые-браузеры","Поддерживаемые браузеры",[748,1842,1843,1856],{},[751,1844,1845],{},[754,1846,1847,1850,1853],{},[757,1848,1849],{},"Browser",[757,1851,1852],{},"Version",[757,1854,1855],{},"Support",[773,1857,1858,1869,1879,1889],{},[754,1859,1860,1863,1866],{},[778,1861,1862],{},"Chrome",[778,1864,1865],{},"60+",[778,1867,1868],{},"Полная поддержка",[754,1870,1871,1874,1877],{},[778,1872,1873],{},"Firefox",[778,1875,1876],{},"55+",[778,1878,1868],{},[754,1880,1881,1884,1887],{},[778,1882,1883],{},"Safari",[778,1885,1886],{},"12+",[778,1888,1868],{},[754,1890,1891,1894,1897],{},[778,1892,1893],{},"Edge",[778,1895,1896],{},"79+",[778,1898,1868],{},[743,1900,1902],{"id":1901},"требуемые-возможности","Требуемые возможности",[1821,1904,1905,1908,1911,1914],{},[1824,1906,1907],{},"Поддержка ES6+",[1824,1909,1910],{},"Поддержка Clipboard API",[1824,1912,1913],{},"Поддержка Local Storage",[1824,1915,1916],{},"Поддержка CSS Grid",[731,1918,1920],{"id":1919},"соображения-по-производительности","Соображения по производительности",[743,1922,1924],{"id":1923},"обработка-на-стороне-клиента","Обработка на стороне клиента",[1821,1926,1927,1930,1933,1936],{},[1824,1928,1929],{},"Вся обработка выполняется в браузере",[1824,1931,1932],{},"Запросы к серверу не требуются",[1824,1934,1935],{},"Мгновенная генерация и предварительный просмотр",[1824,1937,1938],{},"Минимальное потребление памяти",[743,1940,1942],{"id":1941},"кэширование","Кэширование",[1821,1944,1945,1948,1951],{},[1824,1946,1947],{},"Сгенерированные meta-теги кэшируются в хранилище браузера",[1824,1949,1950],{},"История сохраняется локально",[1824,1952,1953],{},"Внешние зависимости отсутствуют",[731,1955,1957],{"id":1956},"обработка-ошибок","Обработка ошибок",[743,1959,1961],{"id":1960},"ошибки-проверки-ввода","Ошибки проверки ввода",[1071,1963,1965],{"className":1627,"code":1964,"language":1629,"meta":1076,"style":1076},"\u002F\u002F Example error handling\nif (!title.trim()) {\n  showError(\"Title is required\");\n  return;\n}\n\nif (url && !isValidUrl(url)) {\n  showError(\"Please enter a valid URL\");\n  return;\n}\n",[781,1966,1967,1972,1992,2004,2010,2014,2019,2043,2054,2060],{"__ignoreMap":1076},[1080,1968,1969],{"class":1082,"line":1083},[1080,1970,1971],{"class":1086},"\u002F\u002F Example error handling\n",[1080,1973,1974,1977,1979,1982,1984,1986,1989],{"class":1082,"line":1090},[1080,1975,1976],{"class":1705},"if",[1080,1978,1789],{"class":1105},[1080,1980,1981],{"class":1663},"!",[1080,1983,811],{"class":1667},[1080,1985,1671],{"class":1105},[1080,1987,1988],{"class":1640},"trim",[1080,1990,1991],{"class":1105},"()) {\n",[1080,1993,1994,1997,1999,2002],{"class":1082,"line":1123},[1080,1995,1996],{"class":1640},"  showError",[1080,1998,1644],{"class":1105},[1080,2000,2001],{"class":1109},"\"Title is required\"",[1080,2003,1682],{"class":1105},[1080,2005,2006,2008],{"class":1082,"line":1146},[1080,2007,1706],{"class":1705},[1080,2009,1700],{"class":1105},[1080,2011,2012],{"class":1082,"line":1169},[1080,2013,1720],{"class":1105},[1080,2015,2016],{"class":1082,"line":1191},[1080,2017,2018],{"emptyLinePlaceholder":6},"\n",[1080,2020,2021,2023,2025,2027,2030,2033,2036,2038,2040],{"class":1082,"line":1214},[1080,2022,1976],{"class":1705},[1080,2024,1789],{"class":1105},[1080,2026,850],{"class":1667},[1080,2028,2029],{"class":1663}," &&",[1080,2031,2032],{"class":1663}," !",[1080,2034,2035],{"class":1640},"isValidUrl",[1080,2037,1644],{"class":1105},[1080,2039,850],{"class":1667},[1080,2041,2042],{"class":1105},")) {\n",[1080,2044,2045,2047,2049,2052],{"class":1082,"line":1236},[1080,2046,1996],{"class":1640},[1080,2048,1644],{"class":1105},[1080,2050,2051],{"class":1109},"\"Please enter a valid URL\"",[1080,2053,1682],{"class":1105},[1080,2055,2056,2058],{"class":1082,"line":1259},[1080,2057,1706],{"class":1705},[1080,2059,1700],{"class":1105},[1080,2061,2062],{"class":1082,"line":1281},[1080,2063,1720],{"class":1105},[743,2065,2067],{"id":2066},"ошибки-загрузки-изображений","Ошибки загрузки изображений",[1071,2069,2071],{"className":1627,"code":2070,"language":1629,"meta":1076,"style":1076},"\u002F\u002F Handle image loading errors\nfunction handleImageError(event) {\n  const img = event.target;\n  img.style.display = \"none\";\n  showWarning(\"Image failed to load\");\n}\n",[781,2072,2073,2078,2092,2111,2133,2145],{"__ignoreMap":1076},[1080,2074,2075],{"class":1082,"line":1083},[1080,2076,2077],{"class":1086},"\u002F\u002F Handle image loading errors\n",[1080,2079,2080,2082,2085,2087,2090],{"class":1082,"line":1090},[1080,2081,1637],{"class":1636},[1080,2083,2084],{"class":1640}," handleImageError",[1080,2086,1644],{"class":1105},[1080,2088,2089],{"class":1647},"event",[1080,2091,1651],{"class":1105},[1080,2093,2094,2096,2099,2101,2104,2106,2109],{"class":1082,"line":1123},[1080,2095,1656],{"class":1636},[1080,2097,2098],{"class":1659}," img",[1080,2100,1664],{"class":1663},[1080,2102,2103],{"class":1667}," event",[1080,2105,1671],{"class":1105},[1080,2107,2108],{"class":1667},"target",[1080,2110,1700],{"class":1105},[1080,2112,2113,2116,2118,2121,2123,2126,2128,2131],{"class":1082,"line":1146},[1080,2114,2115],{"class":1667},"  img",[1080,2117,1671],{"class":1105},[1080,2119,2120],{"class":1667},"style",[1080,2122,1671],{"class":1105},[1080,2124,2125],{"class":1667},"display",[1080,2127,1664],{"class":1663},[1080,2129,2130],{"class":1109}," \"none\"",[1080,2132,1700],{"class":1105},[1080,2134,2135,2138,2140,2143],{"class":1082,"line":1169},[1080,2136,2137],{"class":1640},"  showWarning",[1080,2139,1644],{"class":1105},[1080,2141,2142],{"class":1109},"\"Image failed to load\"",[1080,2144,1682],{"class":1105},[1080,2146,2147],{"class":1082,"line":1191},[1080,2148,1720],{"class":1105},[731,2150,2152],{"id":2151},"примеры-интеграции","Примеры интеграции",[743,2154,2156],{"id":2155},"интеграция-с-wordpress","Интеграция с WordPress",[1071,2158,2162],{"className":2159,"code":2160,"language":2161,"meta":1076,"style":1076},"language-php shiki shiki-themes github-light github-light dark-plus","\u002F\u002F Add to functions.php\nfunction add_open_graph_tags() {\n    if (is_single()) {\n        $title = get_the_title();\n        $description = get_the_excerpt();\n        $image = get_the_post_thumbnail_url();\n\n        echo '\u003Cmeta property=\"og:title\" content=\"' . esc_attr($title) . '\" \u002F>';\n        echo '\u003Cmeta property=\"og:description\" content=\"' . esc_attr($description) . '\" \u002F>';\n        echo '\u003Cmeta property=\"og:image\" content=\"' . esc_url($image) . '\" \u002F>';\n    }\n}\nadd_action('wp_head', 'add_open_graph_tags');\n","php",[781,2163,2164,2169,2179,2191,2204,2216,2228,2232,2262,2286,2311,2317,2322],{"__ignoreMap":1076},[1080,2165,2166],{"class":1082,"line":1083},[1080,2167,2168],{"class":1086},"\u002F\u002F Add to functions.php\n",[1080,2170,2171,2173,2176],{"class":1082,"line":1090},[1080,2172,1637],{"class":1636},[1080,2174,2175],{"class":1640}," add_open_graph_tags",[1080,2177,2178],{"class":1105},"() {\n",[1080,2180,2181,2184,2186,2189],{"class":1082,"line":1123},[1080,2182,2183],{"class":1705},"    if",[1080,2185,1789],{"class":1105},[1080,2187,2188],{"class":1640},"is_single",[1080,2190,1991],{"class":1105},[1080,2192,2193,2196,2198,2201],{"class":1082,"line":1146},[1080,2194,2195],{"class":1667},"        $title",[1080,2197,1664],{"class":1663},[1080,2199,2200],{"class":1640}," get_the_title",[1080,2202,2203],{"class":1105},"();\n",[1080,2205,2206,2209,2211,2214],{"class":1082,"line":1169},[1080,2207,2208],{"class":1667},"        $description",[1080,2210,1664],{"class":1663},[1080,2212,2213],{"class":1640}," get_the_excerpt",[1080,2215,2203],{"class":1105},[1080,2217,2218,2221,2223,2226],{"class":1082,"line":1191},[1080,2219,2220],{"class":1667},"        $image",[1080,2222,1664],{"class":1663},[1080,2224,2225],{"class":1640}," get_the_post_thumbnail_url",[1080,2227,2203],{"class":1105},[1080,2229,2230],{"class":1082,"line":1214},[1080,2231,2018],{"emptyLinePlaceholder":6},[1080,2233,2234,2238,2241,2244,2247,2249,2252,2255,2257,2260],{"class":1082,"line":1236},[1080,2235,2237],{"class":2236},"symQ-","        echo",[1080,2239,2240],{"class":1109}," '\u003Cmeta property=\"og:title\" content=\"'",[1080,2242,2243],{"class":1663}," .",[1080,2245,2246],{"class":1640}," esc_attr",[1080,2248,1644],{"class":1105},[1080,2250,2251],{"class":1667},"$title",[1080,2253,2254],{"class":1105},") ",[1080,2256,1671],{"class":1663},[1080,2258,2259],{"class":1109}," '\" \u002F>'",[1080,2261,1700],{"class":1105},[1080,2263,2264,2266,2269,2271,2273,2275,2278,2280,2282,2284],{"class":1082,"line":1259},[1080,2265,2237],{"class":2236},[1080,2267,2268],{"class":1109}," '\u003Cmeta property=\"og:description\" content=\"'",[1080,2270,2243],{"class":1663},[1080,2272,2246],{"class":1640},[1080,2274,1644],{"class":1105},[1080,2276,2277],{"class":1667},"$description",[1080,2279,2254],{"class":1105},[1080,2281,1671],{"class":1663},[1080,2283,2259],{"class":1109},[1080,2285,1700],{"class":1105},[1080,2287,2288,2290,2293,2295,2298,2300,2303,2305,2307,2309],{"class":1082,"line":1281},[1080,2289,2237],{"class":2236},[1080,2291,2292],{"class":1109}," '\u003Cmeta property=\"og:image\" content=\"'",[1080,2294,2243],{"class":1663},[1080,2296,2297],{"class":1640}," esc_url",[1080,2299,1644],{"class":1105},[1080,2301,2302],{"class":1667},"$image",[1080,2304,2254],{"class":1105},[1080,2306,1671],{"class":1663},[1080,2308,2259],{"class":1109},[1080,2310,1700],{"class":1105},[1080,2312,2314],{"class":1082,"line":2313},11,[1080,2315,2316],{"class":1105},"    }\n",[1080,2318,2320],{"class":1082,"line":2319},12,[1080,2321,1720],{"class":1105},[1080,2323,2325,2328,2330,2333,2335,2338],{"class":1082,"line":2324},13,[1080,2326,2327],{"class":1640},"add_action",[1080,2329,1644],{"class":1105},[1080,2331,2332],{"class":1109},"'wp_head'",[1080,2334,798],{"class":1105},[1080,2336,2337],{"class":1109},"'add_open_graph_tags'",[1080,2339,1682],{"class":1105},[743,2341,2343],{"id":2342},"интеграция-с-react","Интеграция с React",[1071,2345,2349],{"className":2346,"code":2347,"language":2348,"meta":1076,"style":1076},"language-jsx shiki shiki-themes github-light github-light dark-plus","\u002F\u002F React component example\nfunction OpenGraphMeta({ title, description, image, url }) {\n  return (\n    \u003C>\n      \u003Cmeta property=\"og:title\" content={title} \u002F>\n      \u003Cmeta property=\"og:description\" content={description} \u002F>\n      \u003Cmeta property=\"og:image\" content={image} \u002F>\n      \u003Cmeta property=\"og:url\" content={url} \u002F>\n    \u003C\u002F>\n  );\n}\n","jsx",[781,2350,2351,2356,2384,2391,2396,2424,2448,2472,2496,2501,2506],{"__ignoreMap":1076},[1080,2352,2353],{"class":1082,"line":1083},[1080,2354,2355],{"class":1086},"\u002F\u002F React component example\n",[1080,2357,2358,2360,2363,2366,2368,2370,2372,2374,2377,2379,2381],{"class":1082,"line":1090},[1080,2359,1637],{"class":1636},[1080,2361,2362],{"class":1640}," OpenGraphMeta",[1080,2364,2365],{"class":1105},"({ ",[1080,2367,811],{"class":1647},[1080,2369,798],{"class":1105},[1080,2371,831],{"class":1647},[1080,2373,798],{"class":1105},[1080,2375,2376],{"class":1647},"image",[1080,2378,798],{"class":1105},[1080,2380,850],{"class":1647},[1080,2382,2383],{"class":1105}," }) {\n",[1080,2385,2386,2388],{"class":1082,"line":1123},[1080,2387,1706],{"class":1705},[1080,2389,2390],{"class":1105}," (\n",[1080,2392,2393],{"class":1082,"line":1146},[1080,2394,2395],{"class":1093},"    \u003C>\n",[1080,2397,2398,2401,2403,2405,2407,2409,2411,2413,2417,2419,2422],{"class":1082,"line":1169},[1080,2399,2400],{"class":1093},"      \u003C",[1080,2402,1098],{"class":1097},[1080,2404,1102],{"class":1101},[1080,2406,1106],{"class":1663},[1080,2408,1134],{"class":1109},[1080,2410,1113],{"class":1101},[1080,2412,1106],{"class":1663},[1080,2414,2416],{"class":2415},"stLzX","{",[1080,2418,811],{"class":1667},[1080,2420,2421],{"class":2415},"}",[1080,2423,1120],{"class":1093},[1080,2425,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446],{"class":1082,"line":1191},[1080,2427,2400],{"class":1093},[1080,2429,1098],{"class":1097},[1080,2431,1102],{"class":1101},[1080,2433,1106],{"class":1663},[1080,2435,1157],{"class":1109},[1080,2437,1113],{"class":1101},[1080,2439,1106],{"class":1663},[1080,2441,2416],{"class":2415},[1080,2443,831],{"class":1667},[1080,2445,2421],{"class":2415},[1080,2447,1120],{"class":1093},[1080,2449,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470],{"class":1082,"line":1214},[1080,2451,2400],{"class":1093},[1080,2453,1098],{"class":1097},[1080,2455,1102],{"class":1101},[1080,2457,1106],{"class":1663},[1080,2459,1225],{"class":1109},[1080,2461,1113],{"class":1101},[1080,2463,1106],{"class":1663},[1080,2465,2416],{"class":2415},[1080,2467,2376],{"class":1667},[1080,2469,2421],{"class":2415},[1080,2471,1120],{"class":1093},[1080,2473,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494],{"class":1082,"line":1236},[1080,2475,2400],{"class":1093},[1080,2477,1098],{"class":1097},[1080,2479,1102],{"class":1101},[1080,2481,1106],{"class":1663},[1080,2483,1180],{"class":1109},[1080,2485,1113],{"class":1101},[1080,2487,1106],{"class":1663},[1080,2489,2416],{"class":2415},[1080,2491,850],{"class":1667},[1080,2493,2421],{"class":2415},[1080,2495,1120],{"class":1093},[1080,2497,2498],{"class":1082,"line":1259},[1080,2499,2500],{"class":1093},"    \u003C\u002F>\n",[1080,2502,2503],{"class":1082,"line":1281},[1080,2504,2505],{"class":1105},"  );\n",[1080,2507,2508],{"class":1082,"line":2313},[1080,2509,1720],{"class":1105},[743,2511,2513],{"id":2512},"интеграция-с-nextjs","Интеграция с Next.js",[1071,2515,2517],{"className":2346,"code":2516,"language":2348,"meta":1076,"style":1076},"\u002F\u002F Next.js Head component\nimport Head from \"next\u002Fhead\";\n\nfunction MyPage() {\n  return (\n    \u003CHead>\n      \u003Cmeta property=\"og:title\" content=\"My Page Title\" \u002F>\n      \u003Cmeta property=\"og:description\" content=\"My page description\" \u002F>\n      \u003Cmeta property=\"og:image\" content=\"https:\u002F\u002Fexample.com\u002Fimage.jpg\" \u002F>\n    \u003C\u002FHead>\n  );\n}\n",[781,2518,2519,2524,2540,2544,2553,2559,2571,2592,2613,2633,2642,2646],{"__ignoreMap":1076},[1080,2520,2521],{"class":1082,"line":1083},[1080,2522,2523],{"class":1086},"\u002F\u002F Next.js Head component\n",[1080,2525,2526,2529,2532,2535,2538],{"class":1082,"line":1090},[1080,2527,2528],{"class":1705},"import",[1080,2530,2531],{"class":1667}," Head",[1080,2533,2534],{"class":1705}," from",[1080,2536,2537],{"class":1109}," \"next\u002Fhead\"",[1080,2539,1700],{"class":1105},[1080,2541,2542],{"class":1082,"line":1123},[1080,2543,2018],{"emptyLinePlaceholder":6},[1080,2545,2546,2548,2551],{"class":1082,"line":1146},[1080,2547,1637],{"class":1636},[1080,2549,2550],{"class":1640}," MyPage",[1080,2552,2178],{"class":1105},[1080,2554,2555,2557],{"class":1082,"line":1169},[1080,2556,1706],{"class":1705},[1080,2558,2390],{"class":1105},[1080,2560,2561,2564,2568],{"class":1082,"line":1191},[1080,2562,2563],{"class":1093},"    \u003C",[1080,2565,2567],{"class":2566},"s2-Xe","Head",[1080,2569,2570],{"class":1093},">\n",[1080,2572,2573,2575,2577,2579,2581,2583,2585,2587,2590],{"class":1082,"line":1214},[1080,2574,2400],{"class":1093},[1080,2576,1098],{"class":1097},[1080,2578,1102],{"class":1101},[1080,2580,1106],{"class":1663},[1080,2582,1134],{"class":1109},[1080,2584,1113],{"class":1101},[1080,2586,1106],{"class":1663},[1080,2588,2589],{"class":1109},"\"My Page Title\"",[1080,2591,1120],{"class":1093},[1080,2593,2594,2596,2598,2600,2602,2604,2606,2608,2611],{"class":1082,"line":1236},[1080,2595,2400],{"class":1093},[1080,2597,1098],{"class":1097},[1080,2599,1102],{"class":1101},[1080,2601,1106],{"class":1663},[1080,2603,1157],{"class":1109},[1080,2605,1113],{"class":1101},[1080,2607,1106],{"class":1663},[1080,2609,2610],{"class":1109},"\"My page description\"",[1080,2612,1120],{"class":1093},[1080,2614,2615,2617,2619,2621,2623,2625,2627,2629,2631],{"class":1082,"line":1259},[1080,2616,2400],{"class":1093},[1080,2618,1098],{"class":1097},[1080,2620,1102],{"class":1101},[1080,2622,1106],{"class":1663},[1080,2624,1225],{"class":1109},[1080,2626,1113],{"class":1101},[1080,2628,1106],{"class":1663},[1080,2630,922],{"class":1109},[1080,2632,1120],{"class":1093},[1080,2634,2635,2638,2640],{"class":1082,"line":1281},[1080,2636,2637],{"class":1093},"    \u003C\u002F",[1080,2639,2567],{"class":2566},[1080,2641,2570],{"class":1093},[1080,2643,2644],{"class":1082,"line":2313},[1080,2645,2505],{"class":1105},[1080,2647,2648],{"class":1082,"line":2319},[1080,2649,1720],{"class":1105},[731,2651,2653],{"id":2652},"тестирование-и-проверка","Тестирование и проверка",[743,2655,2657],{"id":2656},"отладчики-социальных-сетей","Отладчики социальных сетей",[1821,2659,2660,2674,2684],{},[1824,2661,2662,2666,2667],{},[2663,2664,2665],"strong",{},"Facebook",": ",[2668,2669,2673],"a",{"href":2670,"rel":2671},"https:\u002F\u002Fdevelopers.facebook.com\u002Ftools\u002Fdebug",[2672],"nofollow","developers.facebook.com\u002Ftools\u002Fdebug",[1824,2675,2676,2666,2679],{},[2663,2677,2678],{},"Twitter",[2668,2680,2683],{"href":2681,"rel":2682},"https:\u002F\u002Fcards-dev.twitter.com\u002Fvalidator",[2672],"cards-dev.twitter.com\u002Fvalidator",[1824,2685,2686,2666,2689],{},[2663,2687,2688],{},"LinkedIn",[2668,2690,2693],{"href":2691,"rel":2692},"https:\u002F\u002Flinkedin.com\u002Fpost-inspector",[2672],"linkedin.com\u002Fpost-inspector",[743,2695,2697],{"id":2696},"автоматические-тесты","Автоматические тесты",[1071,2699,2701],{"className":1627,"code":2700,"language":1629,"meta":1076,"style":1076},"\u002F\u002F Example test for meta tag generation\ndescribe(\"Open Graph Meta Generator\", () => {\n  test(\"generates correct meta tags\", () => {\n    const input = {\n      pageType: \"website\",\n      title: \"Test Page\",\n      description: \"Test description\",\n    };\n\n    const output = generateMetaTags(input);\n\n    expect(output).toContain('\u003Cmeta property=\"og:type\" content=\"website\" \u002F>');\n    expect(output).toContain('\u003Cmeta property=\"og:title\" content=\"Test Page\" \u002F>');\n  });\n});\n",[781,2702,2703,2708,2726,2742,2754,2765,2775,2785,2790,2794,2813,2817,2840,2859,2865],{"__ignoreMap":1076},[1080,2704,2705],{"class":1082,"line":1083},[1080,2706,2707],{"class":1086},"\u002F\u002F Example test for meta tag generation\n",[1080,2709,2710,2713,2715,2718,2721,2724],{"class":1082,"line":1090},[1080,2711,2712],{"class":1640},"describe",[1080,2714,1644],{"class":1105},[1080,2716,2717],{"class":1109},"\"Open Graph Meta Generator\"",[1080,2719,2720],{"class":1105},", () ",[1080,2722,2723],{"class":1636},"=>",[1080,2725,1753],{"class":1105},[1080,2727,2728,2731,2733,2736,2738,2740],{"class":1082,"line":1123},[1080,2729,2730],{"class":1640},"  test",[1080,2732,1644],{"class":1105},[1080,2734,2735],{"class":1109},"\"generates correct meta tags\"",[1080,2737,2720],{"class":1105},[1080,2739,2723],{"class":1636},[1080,2741,1753],{"class":1105},[1080,2743,2744,2747,2750,2752],{"class":1082,"line":1146},[1080,2745,2746],{"class":1636},"    const",[1080,2748,2749],{"class":1659}," input",[1080,2751,1664],{"class":1663},[1080,2753,1753],{"class":1105},[1080,2755,2756,2759,2762],{"class":1082,"line":1169},[1080,2757,2758],{"class":1667},"      pageType:",[1080,2760,2761],{"class":1109}," \"website\"",[1080,2763,2764],{"class":1105},",\n",[1080,2766,2767,2770,2773],{"class":1082,"line":1191},[1080,2768,2769],{"class":1667},"      title:",[1080,2771,2772],{"class":1109}," \"Test Page\"",[1080,2774,2764],{"class":1105},[1080,2776,2777,2780,2783],{"class":1082,"line":1214},[1080,2778,2779],{"class":1667},"      description:",[1080,2781,2782],{"class":1109}," \"Test description\"",[1080,2784,2764],{"class":1105},[1080,2786,2787],{"class":1082,"line":1236},[1080,2788,2789],{"class":1105},"    };\n",[1080,2791,2792],{"class":1082,"line":1259},[1080,2793,2018],{"emptyLinePlaceholder":6},[1080,2795,2796,2798,2801,2803,2806,2808,2811],{"class":1082,"line":1281},[1080,2797,2746],{"class":1636},[1080,2799,2800],{"class":1659}," output",[1080,2802,1664],{"class":1663},[1080,2804,2805],{"class":1640}," generateMetaTags",[1080,2807,1644],{"class":1105},[1080,2809,2810],{"class":1667},"input",[1080,2812,1682],{"class":1105},[1080,2814,2815],{"class":1082,"line":2313},[1080,2816,2018],{"emptyLinePlaceholder":6},[1080,2818,2819,2822,2824,2827,2830,2833,2835,2838],{"class":1082,"line":2319},[1080,2820,2821],{"class":1640},"    expect",[1080,2823,1644],{"class":1105},[1080,2825,2826],{"class":1667},"output",[1080,2828,2829],{"class":1105},").",[1080,2831,2832],{"class":1640},"toContain",[1080,2834,1644],{"class":1105},[1080,2836,2837],{"class":1109},"'\u003Cmeta property=\"og:type\" content=\"website\" \u002F>'",[1080,2839,1682],{"class":1105},[1080,2841,2842,2844,2846,2848,2850,2852,2854,2857],{"class":1082,"line":2324},[1080,2843,2821],{"class":1640},[1080,2845,1644],{"class":1105},[1080,2847,2826],{"class":1667},[1080,2849,2829],{"class":1105},[1080,2851,2832],{"class":1640},[1080,2853,1644],{"class":1105},[1080,2855,2856],{"class":1109},"'\u003Cmeta property=\"og:title\" content=\"Test Page\" \u002F>'",[1080,2858,1682],{"class":1105},[1080,2860,2862],{"class":1082,"line":2861},14,[1080,2863,2864],{"class":1105},"  });\n",[1080,2866,2868],{"class":1082,"line":2867},15,[1080,2869,2870],{"class":1105},"});\n",[731,2872,2874],{"id":2873},"устранение-неполадок","Устранение неполадок",[743,2876,2878],{"id":2877},"частые-проблемы","Частые проблемы",[2880,2881,2882,2888,2894,2900],"ol",{},[1824,2883,2884,2887],{},[2663,2885,2886],{},"Images not displaying",": Проверьте формат URL и доступность изображения",[1824,2889,2890,2893],{},[2663,2891,2892],{},"Tags not working",": Проверьте теги через отладчики социальных сетей",[1824,2895,2896,2899],{},[2663,2897,2898],{},"Truncated content",": Проверьте ограничения по длине символов",[1824,2901,2902,2905],{},[2663,2903,2904],{},"Cache issues",": Используйте инструменты отладки для обновления кэша",[743,2907,2909],{"id":2908},"режим-отладки","Режим отладки",[727,2911,2912],{},"Включите режим отладки, чтобы видеть подробную информацию:",[1071,2914,2916],{"className":1627,"code":2915,"language":1629,"meta":1076,"style":1076},"\u002F\u002F Enable debug logging\nlocalStorage.setItem(\"debug\", \"true\");\n",[781,2917,2918,2923],{"__ignoreMap":1076},[1080,2919,2920],{"class":1082,"line":1083},[1080,2921,2922],{"class":1086},"\u002F\u002F Enable debug logging\n",[1080,2924,2925,2928,2930,2933,2935,2938,2940,2943],{"class":1082,"line":1090},[1080,2926,2927],{"class":1667},"localStorage",[1080,2929,1671],{"class":1105},[1080,2931,2932],{"class":1640},"setItem",[1080,2934,1644],{"class":1105},[1080,2936,2937],{"class":1109},"\"debug\"",[1080,2939,798],{"class":1105},[1080,2941,2942],{"class":1109},"\"true\"",[1080,2944,1682],{"class":1105},[731,2946,2948],{"id":2947},"будущие-улучшения","Будущие улучшения",[743,2950,2952],{"id":2951},"запланированные-возможности","Запланированные возможности",[1821,2954,2955,2958,2961,2964,2967,2970],{},[1824,2956,2957],{},"Поддержка структурированных данных Schema.org",[1824,2959,2960],{},"Поддержка нескольких языков",[1824,2962,2963],{},"Возможности пакетной генерации",[1824,2965,2966],{},"API endpoint для генерации на стороне сервера",[1824,2968,2969],{},"Продвинутая оптимизация изображений",[1824,2971,2972],{},"Интеграция с аналитикой",[743,2974,2976],{"id":2975},"как-внести-вклад","Как внести вклад",[727,2978,2979],{},"Чтобы внести вклад в Open Graph Meta Generator:",[2880,2981,2982,2985,2988,2991,2994],{},[1824,2983,2984],{},"Сделайте fork репозитория",[1824,2986,2987],{},"Создайте feature-ветку",[1824,2989,2990],{},"Внесите изменения",[1824,2992,2993],{},"Добавьте тесты",[1824,2995,2996],{},"Отправьте pull request",[731,2998,3000],{"id":2999},"поддержка","Поддержка",[727,3002,3003],{},"По техническим вопросам и за поддержкой:",[1821,3005,3006,3012,3018],{},[1824,3007,3008,3009],{},"Проверьте ",[2668,3010,526],{"href":3011},"\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Ffaq",[1824,3013,3014,3015],{},"Посмотрите ",[2668,3016,361],{"href":3017},"\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fexamples",[1824,3019,3020],{},"Обратитесь в поддержку через основной сайт",[2120,3022,3023],{},"html pre.shiki code .sLEZ0, html code.shiki .sLEZ0{--shiki-default:#6A737D;--shiki-light:#6A737D;--shiki-dark:#6A9955}html pre.shiki code .skpqk, html code.shiki .skpqk{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#808080}html pre.shiki code .sq2bZ, html code.shiki .sq2bZ{--shiki-default:#22863A;--shiki-light:#22863A;--shiki-dark:#569CD6}html pre.shiki code .shCbc, html code.shiki .shCbc{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#9CDCFE}html pre.shiki code .svVIm, html code.shiki .svVIm{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#D4D4D4}html pre.shiki code .sjj1j, html code.shiki .sjj1j{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#CE9178}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sGiLm, html code.shiki .sGiLm{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#569CD6}html pre.shiki code .sqMzV, html code.shiki .sqMzV{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#DCDCAA}html pre.shiki code .szM7h, html code.shiki .szM7h{--shiki-default:#E36209;--shiki-light:#E36209;--shiki-dark:#9CDCFE}html pre.shiki code .sdRU0, html code.shiki .sdRU0{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#4FC1FF}html pre.shiki code .sGmsN, html code.shiki .sGmsN{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#D4D4D4}html pre.shiki code .szTj3, html code.shiki .szTj3{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#9CDCFE}html pre.shiki code .srAhW, html code.shiki .srAhW{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#C586C0}html pre.shiki code .sLV08, html code.shiki .sLV08{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#569CD6}html pre.shiki code .symQ-, html code.shiki .symQ-{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#DCDCAA}html pre.shiki code .stLzX, html code.shiki .stLzX{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#569CD6}html pre.shiki code .s2-Xe, html code.shiki .s2-Xe{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#4EC9B0}",{"title":1076,"searchDepth":1090,"depth":1090,"links":3025},[3026,3027,3032,3036,3040,3045,3049,3053,3057,3062,3066,3070,3074],{"id":733,"depth":1090,"text":734},{"id":740,"depth":1090,"text":741,"children":3028},[3029,3030,3031],{"id":745,"depth":1123,"text":746},{"id":884,"depth":1123,"text":885},{"id":982,"depth":1123,"text":983},{"id":1061,"depth":1090,"text":1062,"children":3033},[3034,3035],{"id":1068,"depth":1123,"text":1069},{"id":1303,"depth":1123,"text":1304},{"id":1444,"depth":1090,"text":1445,"children":3037},[3038,3039],{"id":1448,"depth":1123,"text":1449},{"id":1545,"depth":1123,"text":1546},{"id":1616,"depth":1090,"text":1617,"children":3041},[3042,3043,3044],{"id":1620,"depth":1123,"text":1621},{"id":1723,"depth":1123,"text":1724},{"id":1815,"depth":1123,"text":1816},{"id":1835,"depth":1090,"text":1836,"children":3046},[3047,3048],{"id":1839,"depth":1123,"text":1840},{"id":1901,"depth":1123,"text":1902},{"id":1919,"depth":1090,"text":1920,"children":3050},[3051,3052],{"id":1923,"depth":1123,"text":1924},{"id":1941,"depth":1123,"text":1942},{"id":1956,"depth":1090,"text":1957,"children":3054},[3055,3056],{"id":1960,"depth":1123,"text":1961},{"id":2066,"depth":1123,"text":2067},{"id":2151,"depth":1090,"text":2152,"children":3058},[3059,3060,3061],{"id":2155,"depth":1123,"text":2156},{"id":2342,"depth":1123,"text":2343},{"id":2512,"depth":1123,"text":2513},{"id":2652,"depth":1090,"text":2653,"children":3063},[3064,3065],{"id":2656,"depth":1123,"text":2657},{"id":2696,"depth":1123,"text":2697},{"id":2873,"depth":1090,"text":2874,"children":3067},[3068,3069],{"id":2877,"depth":1123,"text":2878},{"id":2908,"depth":1123,"text":2909},{"id":2947,"depth":1090,"text":2948,"children":3071},[3072,3073],{"id":2951,"depth":1123,"text":2952},{"id":2975,"depth":1123,"text":2976},{"id":2999,"depth":1090,"text":3000},"md",{},{"title":132,"description":729},{"loc":165},"CfRs3NaJfu9ZgNNlge1Ty0pzNzbKMZU9PCdqhyD-374",[3081,3081],null]