{"id":101565,"date":"2021-10-08T10:22:52","date_gmt":"2021-10-08T08:22:52","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/rezultaty-optimizaczii-chromium-realizovannye-proektom-renderingng"},"modified":"2021-10-08T10:22:52","modified_gmt":"2021-10-08T08:22:52","slug":"rezultaty-optimizaczii-chromium-realizovannye-proektom-renderingng","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/rezultaty-optimizaczii-chromium-realizovannye-proektom-renderingng","title":{"rendered":"V\u00fdsledky optimalizace Chromia realizovan\u00e9 projektem RenderingNG","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V\u00fdvoj\u00e1\u0159i Chromia shrnuli prvn\u00ed v\u00fdsledky osm let trvaj\u00edc\u00edho projektu RenderingNG, kter\u00fd se zam\u011b\u0159il na st\u00e1lou pr\u00e1ci na zvy\u0161ov\u00e1n\u00ed v\u00fdkonu, spolehlivosti a roz\u0161i\u0159itelnosti Chrome.     <\/p>\n<p>Nap\u0159\u00edklad optimalizace p\u0159idan\u00e9 ve verzi Chrome 94 ve srovn\u00e1n\u00ed s Chrome 93 umo\u017enily sn\u00ed\u017eit zpo\u017ed\u011bn\u00ed p\u0159i zpracov\u00e1n\u00ed str\u00e1nek o 8 % a zv\u00fd\u0161it \u010das provozu na baterii o 0,5 %. Vzhledem k velikosti u\u017eivatelsk\u00e9 z\u00e1kladny Chromia se tyto hodnoty v glob\u00e1ln\u00edm m\u011b\u0159\u00edtku prom\u00edtaj\u00ed do \u00faspory v\u00edce ne\u017e 1400 let procesorov\u00e9ho \u010dasu ka\u017ed\u00fd den. Ve srovn\u00e1n\u00ed s verzemi minul\u00fdch let modern\u00ed Chrome vykresluje grafiku rychleji o v\u00edce ne\u017e 150 % a je \u0161estkr\u00e1t m\u00e9n\u011b n\u00e1chyln\u00fd k p\u00e1d\u016fm v GPU ovlada\u010d\u00edch na problematick\u00e9m hardwaru.      <\/p>\n<p>Mezi realizovan\u00fdmi metodami, kter\u00e9 umo\u017e\u0148uj\u00ed dos\u00e1hnout n\u00e1r\u016fstu v\u00fdkonu, se uv\u00e1d\u00ed paralelizace operac\u00ed rastrizace r\u016fzn\u00fdch pixel\u016f na stran\u011b GPU a aktivn\u011bj\u0161\u00ed rozlo\u017een\u00ed zpracovatel\u016f na r\u016fzn\u00e1 j\u00e1dra CPU (prov\u00e1d\u011bn\u00ed JavaScriptu, zpracov\u00e1n\u00ed posouv\u00e1n\u00ed str\u00e1nky, dek\u00f3dov\u00e1n\u00ed videa a obr\u00e1zk\u016f, p\u0159edb\u011b\u017en\u00e9 vykreslen\u00ed obsahu). Omezuj\u00edc\u00edm faktorem p\u0159i aktivn\u00ed paralelizaci je n\u00e1r\u016fst z\u00e1t\u011b\u017ee na CPU, kter\u00fd se projevuje vzr\u016fstaj\u00edc\u00ed teplotou a zvy\u0161uj\u00edc\u00ed se spot\u0159ebou energie, proto je d\u016fle\u017eit\u00e9 dos\u00e1hnout optim\u00e1ln\u00edho vyv\u00e1\u017een\u00ed mezi v\u00fdkonem a spot\u0159ebou energie. Nap\u0159\u00edklad p\u0159i pr\u00e1ci na baterii je mo\u017en\u00e9 ob\u011btovat rychlost vykreslen\u00ed, ale nelze ob\u011btovat zpracov\u00e1n\u00ed posouv\u00e1n\u00ed v samostatn\u00e9m vl\u00e1kn\u011b, proto\u017ee sn\u00ed\u017een\u00ed citlivosti rozhran\u00ed bude u\u017eivateli patrn\u00e9.       <\/p>\n<p>Technologie realizovan\u00e9 v r\u00e1mci projektu RenderingNG zcela m\u011bn\u00ed p\u0159\u00edstup k kompozici a umo\u017e\u0148uj\u00ed adaptivn\u011b vyu\u017e\u00edvat r\u016fzn\u00e9 technologie optimalizace v\u00fdpo\u010dt\u016f na GPU a CPU v souvislosti s jednotliv\u00fdmi \u010d\u00e1stmi str\u00e1nek, berouc\u00ed v \u00favahu takov\u00e9 faktory jako rozli\u0161en\u00ed a obnovovac\u00ed frekvenci obrazovky, stejn\u011b jako dostupnost pokro\u010dil\u00fdch grafick\u00fdch API, jako jsou Vulkan, D3D12 a Metal. Mezi p\u0159\u00edklady optimalizac\u00ed se uv\u00e1d\u00ed aktivn\u00ed vyu\u017e\u00edv\u00e1n\u00ed mezipam\u011bti textur GPU a v\u00fdsledk\u016f vykreslov\u00e1n\u00ed \u010d\u00e1st\u00ed webov\u00fdch str\u00e1nek, a tak\u00e9 zohledn\u011bn\u00ed pouze oblasti str\u00e1nky viditeln\u00e9 u\u017eivateli (nem\u00e1 smysl vykreslovat \u010d\u00e1sti str\u00e1nky zakryt\u00e9 jin\u00fdm obsahem).       <\/p>\n<p>D\u016fle\u017eit\u00fdm prvkem RenderingNG je tak\u00e9 izolace v\u00fdkonu p\u0159i zpracov\u00e1n\u00ed r\u016fzn\u00fdch \u010d\u00e1st\u00ed str\u00e1nek, nap\u0159\u00edklad pro izolaci v\u00fdpo\u010dt\u016f souvisej\u00edc\u00edch s zobrazov\u00e1n\u00edm reklamy v bloc\u00edch iframe, zobrazov\u00e1n\u00edm animac\u00ed, p\u0159ehr\u00e1v\u00e1n\u00edm zvuku a videa, posouv\u00e1n\u00edm obsahu a prov\u00e1d\u011bn\u00edm JavaScriptu.      <center><img decoding=\"async\" alt=\"V\u00fdsledky optimalizace Chromia realizovan\u00e9 projektem RenderingNG\" src=\"\/wp-content\/uploads\/2021\/10\/494e5178556944a3a47f3f717488127c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Realizovan\u00e9 techniky optimalizace:  <\/p>\n<ul>\n<li class=\"l\"> V Chrome 94 byl navr\u017een mechanismus CompositeAfterPaint, kter\u00fd zaji\u0161\u0165uje kompozici odd\u011blen\u011b vykreslen\u00fdch \u010d\u00e1st\u00ed webov\u00fdch str\u00e1nek a umo\u017e\u0148uje dynamicky \u0161k\u00e1lovat z\u00e1t\u011b\u017e na GPU. Podle \u00fadaj\u016f z\u00edskan\u00fdch od u\u017eivatel\u016f sb\u011brem telemetrie nov\u00fd syst\u00e9m kompozice umo\u017enil sn\u00ed\u017eit prodlevy p\u0159i posouv\u00e1n\u00ed o 8%, zv\u00fd\u0161it reak\u010dn\u00ed dobu interakc\u00ed s u\u017eivateli o 3%, zv\u00fd\u0161it rychlost vykreslov\u00e1n\u00ed o 3%, sn\u00ed\u017eit spot\u0159ebu pam\u011bti GPU o 3% a prodlou\u017eit dobu provozu na baterii o 0,5%.\n<li class=\"l\"> GPU Raster \u2014 mechanism rasterizace na stran\u011b GPU, byl zaveden pro v\u0161echny platformy v roce 2020 a umo\u017enil zrychlen\u00ed pr\u016fchodu testy MotionMark v pr\u016fm\u011bru o 37 %, a kategori\u00ed spojen\u00fdch s HTML o 150 %. V tomto roce byl GPU Raster dopln\u011bn o mo\u017enost vyu\u017eit\u00ed akcelerace na stran\u011b GPU pro vykreslov\u00e1n\u00ed prvk\u016f Canvas, co\u017e vedlo k zrychlen\u00ed vykreslov\u00e1n\u00ed obrys\u016f o 1000 %, a pr\u016fchodu testy MotionMark 1.2 o 130%.\n<li class=\"l\"> LayoutNG \u2014 kompletn\u00ed p\u0159epracov\u00e1n\u00ed algoritm\u016f rozlo\u017een\u00ed prvk\u016f str\u00e1nek, zam\u011b\u0159en\u00e9 na zv\u00fd\u0161en\u00ed spolehlivosti a p\u0159edv\u00eddatelnosti. Projekt pl\u00e1nuj\u00ed zav\u00e9st u\u017eivatel\u016fm v tomto roce.\n<li class=\"l\"> BlinkNG \u2014 refaktoring a \u010di\u0161t\u011bn\u00ed enginu Blink se separov\u00e1n\u00edm vykreslovac\u00edch operac\u00ed do samostatn\u011b prov\u00e1d\u011bn\u00fdch f\u00e1z\u00ed pro zv\u00fd\u0161en\u00ed efektivity ukl\u00e1d\u00e1n\u00ed do mezipam\u011bti a zjednodu\u0161en\u00ed odlo\u017een\u00e9ho vykreslov\u00e1n\u00ed s ohledem na viditelnost objekt\u016f v okn\u011b. Pr\u00e1ce by m\u011bly b\u00fdt dokon\u010deny v tomto roce.\n<li class=\"l\"> P\u0159enos zpracov\u00e1vac\u00edch tok\u016f pro scrollov\u00e1n\u00ed, animace a dek\u00f3dov\u00e1n\u00ed obr\u00e1zk\u016f do samostatn\u00fdch vl\u00e1ken. Projekt se vyv\u00edj\u00ed od roku 2011 a tento rok dos\u00e1hl mo\u017enosti p\u0159enosu animovan\u00fdch CSS transformac\u00ed a SVG animac\u00ed do samostatn\u00fdch vl\u00e1ken.\n<li class=\"l\"> VideoNG \u2014 efektivn\u00ed a spolehliv\u00fd engine pro p\u0159ehr\u00e1v\u00e1n\u00ed vide\u00ed na webov\u00fdch str\u00e1nk\u00e1ch. V tomto roce byla realizov\u00e1na mo\u017enost zobrazov\u00e1n\u00ed chr\u00e1n\u011bn\u00e9ho obsahu s rozli\u0161en\u00edm 4K. D\u0159\u00edve byla p\u0159id\u00e1na podpora HDR.\n<li class=\"l\"> Viz \u2014 samostatn\u00e9 procesy pro rasterizaci (OOP-R \u2014 Out-of-process Raster) a vykreslov\u00e1n\u00ed (OOP-D \u2014 Out of process display compositor), odd\u011bluj\u00edc\u00ed vykreslov\u00e1n\u00ed u\u017eivatelsk\u00e9ho rozhran\u00ed prohl\u00ed\u017ee\u010de od vykreslov\u00e1n\u00ed obsahu str\u00e1nek. Projektem se tak\u00e9 vyv\u00edj\u00ed proces SkiaRenderer, vyu\u017e\u00edvaj\u00edc\u00ed specifick\u00e9 grafick\u00e9 API pro r\u016fzn\u00e9 platformy (Vulkan, D3D12, Metal). Zm\u011bna umo\u017enila sn\u00ed\u017eit po\u010det p\u00e1d\u016f kv\u016fli probl\u00e9m\u016fm v grafick\u00fdch ovlada\u010d\u00edch \u0161estkr\u00e1t.      <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55937\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 Chromium \u043f\u043e\u0434\u0432\u0435\u043b\u0438 \u043f\u0435\u0440\u0432\u044b\u0435 \u0438\u0442\u043e\u0433\u0438 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u043e\u0433\u043e 8 \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 RenderingNG, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0435\u043c\u043e\u0441\u0442\u0438 Chrome. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Chrome 94 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 Chrome 93 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u0438 \u043d\u0430 8% \u0441\u043e\u043a\u0440\u0430\u0442\u0438\u0442\u044c \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u043f\u0440\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0438 \u043d\u0430 0.5% \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u044f \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043e\u0442 \u0430\u043a\u043a\u0443\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430. \u0421 \u0443\u0447\u0451\u0442\u043e\u043c \u0440\u0430\u0437\u043c\u0435\u0440\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":101566,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101565","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 Chromium \u043f\u043e\u0434\u0432\u0435\u043b\u0438 \u043f\u0435\u0440\u0432\u044b\u0435 \u0438\u0442\u043e\u0433\u0438 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u043e\u0433\u043e 8 \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 RenderingNG, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0435\u043c\u043e\u0441\u0442\u0438 Chrome.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/rezultaty-optimizaczii-chromium-realizovannye-proektom-renderingng\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 Chromium, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c RenderingNG | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 Chromium \u043f\u043e\u0434\u0432\u0435\u043b\u0438 \u043f\u0435\u0440\u0432\u044b\u0435 \u0438\u0442\u043e\u0433\u0438 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u043e\u0433\u043e 8 \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 RenderingNG, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0435\u043c\u043e\u0441\u0442\u0438 Chrome.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/rezultaty-optimizaczii-chromium-realizovannye-proektom-renderingng\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-10-08T08:22:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-10-08T08:22:52+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47V\u00fdsledky optimalizace Chromia, realizovan\u00e9 projektem RenderingNG | ProHoster","description":"V\u00fdvoj\u00e1\u0159i Chromia shrnuli prvn\u00ed v\u00fdsledky projektu RenderingNG, spu\u0161t\u011bn\u00e9ho p\u0159ed 8 lety, zam\u011b\u0159en\u00e9ho na neust\u00e1lou pr\u00e1ci na zvy\u0161ov\u00e1n\u00ed v\u00fdkonu, spolehlivosti a roz\u0161i\u0159itelnosti Chrome.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/rezultaty-optimizaczii-chromium-realizovannye-proektom-renderingng","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 Chromium, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c RenderingNG | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 Chromium \u043f\u043e\u0434\u0432\u0435\u043b\u0438 \u043f\u0435\u0440\u0432\u044b\u0435 \u0438\u0442\u043e\u0433\u0438 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u043e\u0433\u043e 8 \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 RenderingNG, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0435\u043c\u043e\u0441\u0442\u0438 Chrome.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/rezultaty-optimizaczii-chromium-realizovannye-proektom-renderingng","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-10-08T08:22:52+00:00","article:modified_time":"2021-10-08T08:22:52+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101565","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-10-08 08:24:19","updated":"2022-09-29 16:02:58","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/101565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=101565"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/101565\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/101566"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=101565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=101565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=101565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}