{"id":101387,"date":"2021-09-23T22:22:45","date_gmt":"2021-09-23T20:22:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/kritika-vklyucheniya-api-idle-detection-v-chrome-94-eksperimenty-s-rust-v-chrome"},"modified":"2021-09-23T22:22:45","modified_gmt":"2021-09-23T20:22:45","slug":"kritika-vklyucheniya-api-idle-detection-v-chrome-94-eksperimenty-s-rust-v-chrome","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/kritika-vklyucheniya-api-idle-detection-v-chrome-94-eksperimenty-s-rust-v-chrome","title":{"rendered":"Kritika e p\u00ebrfshirjes s\u00eb API Idle Detection n\u00eb Chrome 94. Eksperimente me Rust n\u00eb Chrome","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00ebrfshirja e parazgjedhur e API Idle Detection n\u00eb Chrome 94 \u00e7oi n\u00eb nj\u00eb val\u00eb kritike me referenca n\u00eb kund\u00ebrshtime nga zhvilluesit e Firefox dhe WebKit\/Safari.    <\/p>\n<p>API Idle Detection lejon q\u00eb faqet e internetit t\u00eb p\u00ebrcaktojn\u00eb koh\u00ebn kur p\u00ebrdoruesi \u00ebsht\u00eb inaktiv, dometh\u00ebn\u00eb, nuk nd\u00ebrvepron me tastier\u00ebn\/mishin ose po kryen pun\u00eb n\u00eb nj\u00eb monitor tjet\u00ebr. API gjithashtu lejon t\u00eb dihet n\u00ebse ekrani i ruajtjes \u00ebsht\u00eb aktiv n\u00eb sistem. Informimi p\u00ebr inaktivitetin b\u00ebhet p\u00ebrmes d\u00ebrgimit t\u00eb nj\u00eb njoftimi pasi t\u00eb arrihet nj\u00eb kufi i caktuar inaktiviteti, vlera minimale e t\u00eb cilit \u00ebsht\u00eb vendosur n\u00eb 1 minut\u00eb.     <\/p>\n<p>\u00cbsht\u00eb e r\u00ebnd\u00ebsishme t\u00eb theksohet se aplikimi i API Idle Detection k\u00ebrkon dh\u00ebnie t\u00eb qart\u00eb t\u00eb autorizimeve nga ana e p\u00ebrdoruesit, dmth. n\u00ebse aplikacioni p\u00ebrpiqet t\u00eb p\u00ebrcaktoj\u00eb p\u00ebr her\u00eb t\u00eb par\u00eb faktin e pasivitetit, p\u00ebrdoruesit do t'i shfaqet nj\u00eb dritare q\u00eb propozon dh\u00ebnien e autorizimeve ose bllokimin e operacionit. P\u00ebr t\u00eb \u00e7aktivizuar plot\u00ebsisht API Idle Detection, n\u00eb seksionin e cil\u00ebsimeve \"Privat\u00ebsia dhe siguria\" parashikohet nj\u00eb opsion i ve\u00e7ant\u00eb (\"chrome:\/\/settings\/content\/idleDetection\").    <\/p>\n<p>Si fusha aplikimi p\u00ebrmenden aplikacione p\u00ebr biseda, rrjete sociale dhe komunikime, t\u00eb cilat mund t\u00eb ndryshojn\u00eb statusin e p\u00ebrdoruesit n\u00eb var\u00ebsi t\u00eb pranis\u00eb s\u00eb tij para kompjuterit ose t\u00eb shtyjn\u00eb shfaqjen e njoftimeve p\u00ebr mesazhe t\u00eb reja deri n\u00eb ardhjen e p\u00ebrdoruesit. API gjithashtu mund t\u00eb p\u00ebrdoret n\u00eb aplikacione kiosku p\u00ebr t\u00eb rikthyer ekranin fillestar pas nj\u00eb periudhe t\u00eb caktuar inaktiviteti apo p\u00ebr t\u00eb \u00e7aktivizuar operacione t\u00eb intensifikueshme me burime, si p\u00ebrs\u00ebritja e diagram\u00ebve t\u00eb nd\u00ebrlikuara q\u00eb p\u00ebrdit\u00ebsohen vazhdimisht, kur p\u00ebrdoruesi nuk \u00ebsht\u00eb para kompjuterit.     <\/p>\n<p>Pozita e kund\u00ebrshtar\u00ebve t\u00eb aktivizimit t\u00eb API Idle Detection q\u00ebndron mbi at\u00eb se informacione rreth asaj n\u00ebse p\u00ebrdoruesi \u00ebsht\u00eb ose jo p\u00ebrpara kompjuterit mund t\u00eb konsiderohen si konfidenciale. P\u00ebrve\u00e7 aplikimeve t\u00eb dobishme, ky API mund t\u00eb p\u00ebrdoret edhe p\u00ebr q\u00ebllime t\u00eb k\u00ebqija, si p\u00ebr shembull p\u00ebr p\u00ebrpjekjet p\u00ebr t\u00eb shfryt\u00ebzuar dob\u00ebsit\u00eb gjat\u00eb munges\u00ebs s\u00eb p\u00ebrdoruesit apo p\u00ebr t\u00eb fshehur aktivitete t\u00eb dyshimta, t\u00eb tilla si minimi. Me an\u00eb t\u00eb k\u00ebtij API gjithashtu mund t\u00eb mblidhen informacione n\u00eb lidhje me modelet e sjelljes s\u00eb p\u00ebrdoruesit dhe ritmin e tij t\u00eb pun\u00ebs. P\u00ebr shembull, mund t\u00eb kuptohet kur p\u00ebrdoruesi zakonisht shkon p\u00ebr drek\u00eb ose largohet nga vendi i pun\u00ebs. N\u00ebn kushtet e k\u00ebrkes\u00ebs p\u00ebr konfirmimin e dxh\u00ebjes s\u00eb autorizimeve, k\u00ebto shqet\u00ebsime perceptohen nga Google si t\u00eb par\u00ebnd\u00ebsishme.        <\/p>\n<p>P\u00ebr m\u00eb tep\u00ebr, mund t\u00eb theksohet sh\u00ebnimi i zhvilluesve t\u00eb Chrome mbi promovimin e teknikave t\u00eb reja p\u00ebr sigurimin e sigurt t\u00eb pun\u00ebs me memorie. Sipas Google, 70% e problemeve t\u00eb siguris\u00eb n\u00eb Chrome shkaktohen nga gabimet gjat\u00eb pun\u00ebs me memorie, si\u00e7 jan\u00eb qasjet n\u00eb nj\u00eb buffer pas lirimit t\u00eb memories s\u00eb lidhur (use-after-free). Jan\u00eb p\u00ebrcaktuar tri strategji kryesore p\u00ebr t\u00eb luftuar k\u00ebto gabime: forcimi i kontroleve n\u00eb faz\u00ebn e kompilimit, bllokimi i gabimeve gjat\u00eb ekzekutimit dhe p\u00ebrdorimi i nj\u00eb gjuhe q\u00eb siguron pun\u00eb t\u00eb sigurt me memorie.     <\/p>\n<p>Raportohet se kan\u00eb filluar eksperimentet p\u00ebr t\u00eb shtuar n\u00eb baz\u00ebn e kodit t\u00eb Chromium mund\u00ebsin\u00eb e zhvillimit t\u00eb komponent\u00ebve n\u00eb gjuh\u00ebn Rust. Kodi n\u00eb Rust p\u00ebr momentin nuk \u00ebsht\u00eb p\u00ebrfshir\u00eb n\u00eb paketat q\u00eb u ofrohen p\u00ebrdoruesve dhe kryesisht \u00ebsht\u00eb i fokusuar n\u00eb testimin e mund\u00ebsis\u00eb s\u00eb zhvillimit t\u00eb pjes\u00ebve t\u00eb ve\u00e7anta t\u00eb shfletuesit n\u00eb Rust dhe integrimin e tyre me pjes\u00ebt e tjera t\u00eb shkruara n\u00eb C++. N\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb, projekti p\u00ebr aplikimin e tipit MiraclePtr n\u00eb kodin C++ vazhdon t\u00eb zhvillohet p\u00ebr t\u00eb bllokuar mund\u00ebsin\u00eb e shfryt\u00ebzimit t\u00eb dob\u00ebsive, t\u00eb shkaktuara nga qasja n\u00eb blloqe memories t\u00eb lira, si dhe ofrohen metoda t\u00eb reja p\u00ebr identifikimin e gabimeve n\u00eb faz\u00ebn e kompilimit.      <\/p>\n<p>P\u00ebr m\u00eb tep\u00ebr, kompania Google po fillon nj\u00eb eksperiment p\u00ebr t\u00eb testuar mund\u00ebsin\u00eb e shqet\u00ebsimeve n\u00eb funksionimin e faqeve t\u00eb internetit pas arritjes s\u00eb versionit t\u00eb browser-it me tre shifra n\u00eb vend t\u00eb dy. N\u00eb ve\u00e7anti, n\u00eb versionet testuese t\u00eb Chrome 96 u shfaq nj\u00eb cil\u00ebsim \"chrome:\/\/flags#force-major-version-to-100\", ku, duke e specifikuar at\u00eb, n\u00eb titullin e User-Agent fillon t\u00eb jepet versioni 100 (Chrome\/100.0.4650.4). N\u00eb gusht, nj\u00eb eksperiment i ngjash\u00ebm u krye n\u00eb Firefox, i cili identifikoi probleme n\u00eb p\u00ebrpunimin e versioneve me tre shifra n\u00eb disa faqe.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55859\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e API Idle Detection \u0432 Chrome 94 \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0432\u043e\u043b\u043d\u0435 \u043a\u0440\u0438\u0442\u0438\u043a\u0438 \u0441\u043e \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u0432\u043e\u0437\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Firefox \u0438 WebKit\/Safari. API Idle Detection \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u0430\u0439\u0442\u0430\u043c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u044f, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435\u0430\u043a\u0442\u0438\u0432\u0435\u043d, \u0442.\u0435. \u043d\u0435 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442 \u0441 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u043e\u0439\/\u043c\u044b\u0448\u044c\u044e \u0438\u043b\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0443 \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u043c \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0435. API \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u0437\u043d\u0430\u0442\u044c \u0437\u0430\u043f\u0443\u0449\u0435\u043d \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0445\u0440\u0430\u043d\u0438\u0442\u0435\u043b\u044c \u044d\u043a\u0440\u0430\u043d\u0430 \u0438\u043b\u0438 \u043d\u0435\u0442. \u0418\u043d\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101387","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e API Idle Detection \u0432 Chrome 94 \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0432\u043e\u043b\u043d\u0435 \u043a\u0440\u0438\u0442\u0438\u043a\u0438 \u0441\u043e \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u0432\u043e\u0437\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Firefox \u0438 WebKit\/Safari.\" \/>\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\/sq\/blog\/news\/kritika-vklyucheniya-api-idle-detection-v-chrome-94-eksperimenty-s-rust-v-chrome\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u041a\u0440\u0438\u0442\u0438\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f API Idle Detection \u0432 Chrome 94. \u042d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u044b \u0441 Rust \u0432 Chrome | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e API Idle Detection \u0432 Chrome 94 \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0432\u043e\u043b\u043d\u0435 \u043a\u0440\u0438\u0442\u0438\u043a\u0438 \u0441\u043e \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u0432\u043e\u0437\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Firefox \u0438 WebKit\/Safari.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/kritika-vklyucheniya-api-idle-detection-v-chrome-94-eksperimenty-s-rust-v-chrome\" \/>\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-09-23T20:22:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-09-23T20:22:45+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\udd47Kritika p\u00ebr p\u00ebrfshirjen e API Idle Detection n\u00eb Chrome 94. Eksperimentet me Rust n\u00eb Chrome | ProHoster","description":"P\u00ebrfshirja e parazgjedhur e API Idle Detection n\u00eb Chrome 94 \u00e7oi n\u00eb nj\u00eb val\u00eb kritike me referenca n\u00eb kund\u00ebrshtime nga zhvilluesit e Firefox dhe WebKit\/Safari.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/kritika-vklyucheniya-api-idle-detection-v-chrome-94-eksperimenty-s-rust-v-chrome","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u041a\u0440\u0438\u0442\u0438\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f API Idle Detection \u0432 Chrome 94. \u042d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u044b \u0441 Rust \u0432 Chrome | ProHoster","og:description":"\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e API Idle Detection \u0432 Chrome 94 \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0432\u043e\u043b\u043d\u0435 \u043a\u0440\u0438\u0442\u0438\u043a\u0438 \u0441\u043e \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u0432\u043e\u0437\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Firefox \u0438 WebKit\/Safari.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/kritika-vklyucheniya-api-idle-detection-v-chrome-94-eksperimenty-s-rust-v-chrome","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-09-23T20:22:45+00:00","article:modified_time":"2021-09-23T20:22:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101387","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-09-23 20:27:43","updated":"2022-10-02 23:15:17","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/101387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=101387"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/101387\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=101387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=101387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=101387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}