{"id":90084,"date":"2020-07-29T01:42:21","date_gmt":"2020-07-28T23:42:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-firefox-79"},"modified":"2020-07-29T01:42:21","modified_gmt":"2020-07-28T23:42:21","slug":"reliz-firefox-79","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-firefox-79","title":{"rendered":"L\u00ebshimi i Firefox 79","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>U l\u00ebshua shfletuesi web <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/79.0\/releasenotes\/\">Firefox 79<\/a><\/noindex>, si versioni mobile <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/android\/68.11.0\/releasenotes\/\">Firefox 68.11<\/a><\/noindex> p\u00ebr platform\u00ebn Android. P\u00ebr m\u00eb tep\u00ebr, \u00ebsht\u00eb formuar nj\u00eb p\u00ebrdit\u00ebsim <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/organizations\/all\/\">dhe<\/a><\/noindex> me mb\u00ebshtetje afatgjat\u00eb  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/68.11.0\/releasenotes\/\">68.11.0<\/a><\/noindex> dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/78.1.0\/releasenotes\/\">78.1.0<\/a><\/noindex>. N\u00eb koh\u00ebt n\u00eb vijim do t\u00eb kaloj\u00eb n\u00eb faz\u00ebn e <noindex><a rel=\"nofollow\" href=\"https:\/\/firefox.com\/channel\">testimit beta<\/a><\/noindex> dega Firefox 80, l\u00ebshimi i s\u00eb cil\u00ebs \u00ebsht\u00eb planifikuar p\u00ebr 25 gusht. <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/79.0\/releasenotes\/\">Main<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Firefox\/Releases\/79\">innovations<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> N\u00eb menaxherin e fjal\u00ebkalimeve \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb eksportuar kredencialet n\u00eb formatin CSV (fusha tekstuale me ndar\u00ebs, t\u00eb cilat mund t\u00eb importohen n\u00eb nj\u00eb procesor tabelash). Gjat\u00eb eksportit, fjal\u00ebkalimet vendosen n\u00eb nj\u00eb skedar n\u00eb form\u00eb t\u00eb hapur. M\u00eb von\u00eb, gjithashtu planifikohet t\u00eb \u0440\u0435\u0430\u043b\u0438\u0437ohet funksioni i importit t\u00eb fjal\u00ebkalimeve nga nj\u00eb skedar CSV t\u00eb ruajtur m\u00eb par\u00eb (n\u00ebnkuptohet se p\u00ebrdoruesi mund t\u00eb ket\u00eb nevoj\u00eb p\u00ebr sigurimin dhe rikthimin e fjal\u00ebkalimeve t\u00eb ruajtura ose p\u00ebr t\u00eb transferuar fjal\u00ebkalimet nga nj\u00eb shfletues tjet\u00ebr).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1595945307.png\"><img decoding=\"async\" alt=\"L\u00ebshimi i Firefox 79\" src=\"\/wp-content\/uploads\/2020\/07\/d457627860c00c380cf7bd6b7a363eec.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1628486\">Shtuar<\/a><\/noindex> konfigurimi p\u00ebr aktivizimin e izolimit dinamik t\u00eb cookie-ve n\u00eb baz\u00eb t\u00eb domain-it t\u00eb paraqitur n\u00eb shiritin e adres\u00ebs (<noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mozilla.org\/Security\/FirstPartyIsolation\">Dynamic First Party Isolation<\/a><\/noindex>, kur elementet e veta dhe t\u00eb pal\u00ebve t\u00eb treta p\u00ebrcaktohen n\u00eb baz\u00eb t\u00eb domain-it themelor t\u00eb faqes). Konfigurimi \u00ebsht\u00eb propozuar n\u00eb konfigurues n\u00eb seksionin e konfigurimit t\u00eb bllokimit t\u00eb gjurmimeve n\u00eb menun\u00eb e r\u00ebn\u00eb t\u00eb metodave t\u00eb bllokimit t\u00eb cookie-ve.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1595946284.png\"><img decoding=\"async\" alt=\"L\u00ebshimi i Firefox 79\" src=\"\/wp-content\/uploads\/2020\/07\/7e3f8b956a76bce0aff4afd114fb8eb4.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Jan\u00eb p\u00ebrmir\u00ebsuar mjetet e mbrojtjes nga ndjekja, t\u00eb cilat automatikisht bllokojn\u00eb Cookie-t e p\u00ebrdorura nga mat\u00ebsit e huaj. P\u00ebr faqet q\u00eb arrijn\u00eb t\u00eb ndjekin, Firefox tani pastron \u00e7do dit\u00eb Cookie-t dhe t\u00eb dh\u00ebnat n\u00eb magazinat e brendshme, duke u bazuar n\u00eb listat e sistemeve t\u00eb ndjekjes nga sh\u00ebrbimi Disconnect.me.\n<li class=\"l\"> Shtuar nj\u00eb implementim paraprak t\u00eb ekranit me cil\u00ebsime eksperimentale \"about:preferences#experimental\", i cili ofron nj\u00eb interface p\u00ebr aktivizimin e mund\u00ebsive eksperimentale, t\u00eb ngjashme me about:flags n\u00eb Chrome. N\u00eb m\u00ebnyr\u00eb t\u00eb paracaktuar, ekrani p\u00ebr momentin nuk \u00ebsht\u00eb i disponuesh\u00ebm dhe k\u00ebrkon aktivizimin e parametrave \"browser.preferences.experimental\" n\u00eb about:config. Nga mund\u00ebsit\u00eb eksperimentale p\u00ebr aktivizim, p\u00ebr momentin ofrohet vet\u00ebm mb\u00ebshtetje p\u00ebr \"<noindex><a rel=\"nofollow\" href=\"https:\/\/masonry.desandro.com\/layout.html\">CSS Masonry Layout<\/a><\/noindex>&#171;.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1595945976.png\"><img decoding=\"async\" alt=\"L\u00ebshimi i Firefox 79\" src=\"\/wp-content\/uploads\/2020\/07\/c33f3ce3a49e01c280e8440da59fde16.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> P\u00ebr laptop\u00ebt e bazuar n\u00eb \u00e7ipat AMD n\u00eb platform\u00ebn Windows 10<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1648288\">\u00ebsht\u00eb p\u00ebrfshir\u00eb<\/a><\/noindex><br \/>\nsistemi i kompozitimit WebRender. WebRender \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn Rust dhe lejon arritjen e nj\u00eb rritje t\u00eb konsiderueshme t\u00eb shpejt\u00ebsis\u00eb s\u00eb vizatimit dhe reduktimin e ngarkes\u00ebs n\u00eb CPU duke e transferuar nga ana e GPU operacionet e vizatimit t\u00eb p\u00ebrmbajtjes s\u00eb faqes, t\u00eb cilat jan\u00eb realizuar p\u00ebrmes shader-\u00ebve t\u00eb ekzekutuar n\u00eb GPU. M\u00eb par\u00eb, WebRender ishte aktivizuar n\u00eb platform\u00ebn Windows 10 p\u00ebr GPU Intel, APU AMD Raven Ridge, AMD Evergreen dhe n\u00eb laptop\u00ebt me kartela grafike NVIDIA. N\u00eb Linux WebRender akoma <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mozilla.org\/Platform\/GFX\/WebRender_Where\">aktivizohet<\/a><\/noindex> p\u00ebr kartat Intel dhe AMD vet\u00ebm n\u00eb nd\u00ebrtimet nate, dhe nuk mb\u00ebshtetet p\u00ebr kartat NVIDIA. P\u00ebr aktivizimin e detyruesh\u00ebm n\u00eb about:config duhet t\u00eb aktivizoni cil\u00ebsimet \"gfx.webrender.all\" dhe \"gfx.webrender.enabled\" ose t\u00eb nisni Firefox me variabl\u00ebn ambientale MOZ_WEBRENDER=1. <\/p>\n<li class=\"l\"> P\u00ebr p\u00ebrdoruesit nga Gjermania, n\u00eb faqen e re t\u00eb tab-it \u00ebsht\u00eb shtuar nj\u00eb seksion i ri me artikuj t\u00eb rekomanduar nga sh\u00ebrbimi Pocket, t\u00eb cil\u00ebt m\u00eb par\u00eb ishin propozuar p\u00ebr p\u00ebrdoruesit nga SHBA dhe Mbret\u00ebria e Bashkuar. Personalizimi i lidhur me p\u00ebrzgjedhjen e p\u00ebrmbajtjes realizohet n\u00eb an\u00ebn e klientit dhe pa transferimin e informacionit t\u00eb p\u00ebrdoruesit te pal\u00ebt e treta (n\u00eb shfletues ngarkohet lista e plot\u00eb e lidhjeve t\u00eb rekomanduara p\u00ebr dit\u00ebn aktuale, e cila renditet n\u00eb an\u00ebn e p\u00ebrdoruesit, duke u mb\u00ebshtetur n\u00eb t\u00eb dh\u00ebnat e historis\u00eb s\u00eb vizitave). P\u00ebr t\u00eb \u00e7aktivizuar p\u00ebrmbajtjen e rekomanduar nga Pocket, \u00ebsht\u00eb parashikuar nj\u00eb konfigurim n\u00eb konfigurues (Firefox Home Content\/Recommended by Pocket) dhe opsioni \"browser.newtabpage.activity-stream.feeds.topsites\" n\u00eb about:config.\n<li class=\"l\"> P\u00ebr sistemet Linux me Wayland p\u00ebr shkak t\u00eb problemeve me stabilitetin <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1645706\">\u00e7aktivizuar<\/a><\/noindex> me default p\u00ebrdorimi i mekanizmit DMABUF p\u00ebr rendering video n\u00eb tekstura. P\u00ebr ta aktivizuar n\u00eb about:config \u00ebsht\u00eb parapar\u00eb variabla<br \/>\n\"widget.wayland-dmabuf-video-textures.enabled\".<\/p>\n<li class=\"l\"> N\u00eb faqen about:support ka nj\u00eb buton t\u00eb ri \"Pastroni cache-n e nisjes\" p\u00ebr t\u00eb pastruar cache-t q\u00eb ndikojn\u00eb n\u00eb ngarkimin e shfletuesit. Butoni mund t\u00eb ndihmoj\u00eb n\u00eb zgjidhjen e disa problemeve q\u00eb lindin gjat\u00eb nisjes.\n<li class=\"l\"> Lidhjet me atributin target=&raquo;_blank&raquo; n&euml; etiketat &lt;a&gt; dhe &lt;area&gt; tani <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1522083\">p\u00ebrpunohen<\/a><\/noindex> n\u00eb p\u00ebrputhje me p\u00ebrdorimin e atributit rel=\"noopener\", pra, perceptohen si faqe t\u00eb pabesueshme. P\u00ebr faqet e hapura nga k\u00ebto lidhje nuk vendoset vet\u00eb pron\u00ebsia Window.opener dhe nuk hapet qasje n\u00eb kontekstin nga i cili u hap lidhja.\n<li class=\"l\"> P\u00ebr iframe n\u00eb atributin sandbox \u00ebsht\u00eb zbatuar parameteri \"allow-top-navigation-by-user-activation\", i cili lejon navigimin n\u00eb faqen prind nga nj\u00eb iframe i izoluar me nj\u00eb klikim t\u00eb qart\u00eb t\u00eb p\u00ebrdoruesit n\u00eb lidhje, por ndalon ridrejtimin automatik. Kjo mund\u00ebsi \u00ebsht\u00eb e dobishme p\u00ebr vendosjen e reklamave n\u00eb iframe, duke lejuar kalimet n\u00eb reklamat e interesit, por duke bllokuar aktivitetin e pad\u00ebshiruar (p.sh., kalimi automatik n\u00eb faqe t\u00eb tjera).\n<li class=\"l\"> Jan\u00eb shtuar tituj t\u00eb rinj HTTP  <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Cross-Origin-Embedder-Policy\">Cross-Origin-Embedder-Policy<\/a><\/noindex> (COEP) dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Cross-Origin-Opener-Policy\">Cross-Origin-Opener-Policy<\/a><\/noindex> (COOP), duke lejon q\u00eb mund\u00ebson aktivizimin e nj\u00eb m\u00ebnyre izolimi cross-origin p\u00ebr p\u00ebrdorimin e sigurt n\u00eb faqen e operacioneve privilegjuese, t\u00eb cilat mund t\u00eb p\u00ebrdoren p\u00ebr t\u00eb realizuar sulme nga kanale t\u00eb jashtme, si\u00e7 \u00ebsht\u00eb Spectre.\n<li class=\"l\"> U rikthye mb\u00ebshtetje p\u00ebr objektin <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/SharedArrayBuffer\">SharedArrayBuffer<\/a><\/noindex> (i cili lejon krijimin e arna n\u00eb memorie t\u00eb ndar\u00eb), i ndaluar pas identifikimit t\u00eb sulmeve t\u00eb klas\u00ebs Spectre. P\u00ebr t\u00eb siguruar mbrojtje nga Spectre, objekti SharedArrayBuffer tani \u00ebsht\u00eb i njohur vet\u00ebm n\u00eb faqet q\u00eb t\u00eb gjitha p\u00ebrpunohen n\u00eb m\u00ebnyr\u00eb t\u00eb izoluar cross-origin. N\u00eb m\u00ebnyr\u00ebn e izoluar cross-origin tani \u00ebsht\u00eb gjithashtu e lejuar p\u00ebrdorimi i or\u00ebve t\u00eb Sakta Performance.now().<br \/>\nP\u00ebr t\u00eb p\u00ebrcaktuar nj\u00eb izolim t\u00eb till\u00eb, duhet t\u00eb p\u00ebrdoren titujt e sip\u00ebrp\u00ebrmendur Cross-Origin-Embedder-Policy dhe Cross-Origin-Opener-Policy.<\/p>\n<li class=\"l\"> Implementohet metoda <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Promise\/any\">Promise.any()<\/a><\/noindex>, e cila kthen Promise-in e par\u00eb t\u00eb p\u00ebrfunduar nga lista.\n<li class=\"l\"> Implementohet objekti <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/WeakRef\">WeakRef<\/a><\/noindex> p\u00ebr p\u00ebrcaktimin e referencave t\u00eb dob\u00ebta (weak reference) ndaj objekteve JavaScript, duke lejuar ruajtjen e nj\u00eb reference ndaj nj\u00eb objekti, por pa bllokuar fshirjen e objektit t\u00eb lidhur nga mbledh\u00ebsi i plehrave.\n<li class=\"l\"> Jan\u00eb shtuar operator\u00ebt e rinj t\u00eb caktimit logjik: \"<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Logical_nullish_assignment\">??=<\/a><\/noindex>\".<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Logical_AND_assignment\">&#038;&#038;=<\/a><\/noindex>\u00bb dhe \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Logical_OR_assignment\">||=<\/a><\/noindex>\". Operator\u00ebt \"x ??= y\" kryen caktimin vet\u00ebm n\u00ebse \"x\" merr vler\u00ebn null ose undefined. Operator\u00ebt \"x ||= y\" kryen caktimin vet\u00ebm n\u00ebse \"x\" ka vler\u00ebn FALSE, dhe n\u00eb \"x &amp;&amp;= y\" \u2013 TRUE.\n<li class=\"l\"> Objekti <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Atomics\">Atomics<\/a><\/noindex>, q\u00eb p\u00ebrdoret p\u00ebr organizimin e sinkronizimit t\u00eb bllokimeve primitive, tani mund t\u00eb aplikohet jo vet\u00ebm n\u00eb memorie t\u00eb ndar\u00eb.\n<li class=\"l\"> N\u00eb konstruktorin <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Intl\/DateTimeFormat\/DateTimeFormat\">Intl.DateTimeFormat()<\/a><\/noindex> u shtua mb\u00ebshtetje p\u00ebr opsionet dateStyle dhe timeStyle.\n<li class=\"l\"> N\u00eb WebAssembly u shtua mb\u00ebshtetje <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/WebAssembly\/Understanding_the_text_format#Bulk_memory_operations\">p\u00ebr operacione paketimi me memorie<\/a><\/noindex> (p\u00ebr modelimin m\u00eb efikas t\u00eb funksionit memcpy dhe memmove), <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/WebAssembly\/Understanding_the_text_format#WebAssembly_threads\">multithreading<\/a><\/noindex> (Memorie t\u00eb ndar\u00eb &amp; Atomics) dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/WebAssembly\/Understanding_the_text_format#Reference_types\">tipet referenciale<\/a><\/noindex> (externref).\n<li class=\"l\"> N\u00eb debuggerin e JavaScript <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2020\/07\/firefox-79\/\">suggested<\/a><\/noindex> staku <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Learn\/JavaScript\/Asynchronous\">i thirrjeve asinkrone<\/a><\/noindex>, duke lejuar ndjekjen e ngjarjeve, koheve dhe promise-ve t\u00eb ekzekutuara asinkronisht. Rrjedhat e thirrjeve asinkrone shfaqen n\u00eb debugger p\u00ebrve\u00e7 stack-ut normal t\u00eb thirrjeve, si dhe shfaqen p\u00ebr gabime n\u00eb web-konsol\u00eb dhe k\u00ebrkesa n\u00eb nd\u00ebrfaqen e inspektimit t\u00eb rrjetit.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com\/files\/2020\/07\/Async-Stacks-2.png\"><img decoding=\"async\" alt=\"L\u00ebshimi i Firefox 79\" src=\"\/wp-content\/uploads\/2020\/07\/f70122cbe2df01b757ccc12fa570b4f6.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> N\u00eb web-konsol\u00eb sigurohet shfaqja e kodeve t\u00eb statusit 4xx\/5xx n\u00eb form\u00ebn e gabimeve, duke e b\u00ebr\u00eb m\u00eb t\u00eb leht\u00eb tregimin e tyre n\u00eb sfondin e p\u00ebrgjithsh\u00ebm. P\u00ebr leht\u00ebsimin e debugimit, k\u00ebrkesa mund t\u00eb rip\u00ebrs\u00ebritet ose mund t\u00eb shikohen detajet rreth k\u00ebrkes\u00ebs dhe p\u00ebrgjigjes.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com\/files\/2020\/07\/5xx-Console.png\"><img decoding=\"async\" alt=\"L\u00ebshimi i Firefox 79\" src=\"\/wp-content\/uploads\/2020\/07\/f978f5a5472608937de503775179a3ee.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Gabimet e JavaScript tani shfaqen jo vet\u00ebm n\u00eb konsol\u00ebn e web-it, por gjithashtu n\u00eb debugger-in e JavaScript me theksim t\u00eb rreshtit t\u00eb lidhur me gabimin n\u00eb kod dhe tregimin e nj\u00eb ndihm\u00ebse me informacion shtes\u00eb mbi gabimin.\n<li class=\"l\"> Siguria e hapjes s\u00eb teksteve t\u00eb burimit SCSS dhe CSS-in-JS n\u00eb nd\u00ebrfaqen e inspektimit \u00ebsht\u00eb rritur. N\u00eb t\u00eb gjitha panelet \u00ebsht\u00eb p\u00ebrmir\u00ebsuar sh\u00ebrbimi i p\u00ebrputhjeve me kodin origjinal bazuar n\u00eb hart\u00ebn e burimeve.\n<li class=\"l\"> Nj\u00eb panel i ri Application \u00ebsht\u00eb shtuar n\u00eb veglat p\u00ebr zhvilluesit e web-it, duke ofruar mjete p\u00ebr inspektimin dhe debugging e sh\u00ebrbimit t\u00eb pun\u00ebs dhe manifest\u00ebve t\u00eb aplikacioneve web.\n<li class=\"l\"> N\u00eb sistemin e inspektimit t\u00eb rrjetit, kartat Messages dhe Responses jan\u00eb bashkuar.\n<li class=\"l\"> N\u00eb modin e dizajnit reagues (Responsive Design Mode) \u00ebsht\u00eb siguruar simulimi i gjesteve t\u00eb prekjes me t\u00ebrheqje dhe rr\u00ebshqitje p\u00ebrmes l\u00ebvizjes s\u00eb miut, n\u00ebse \u00ebsht\u00eb aktivizuar moda e simulimit t\u00eb ekranit t\u00eb prekjes.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=org.mozilla.firefox\">Firefox 68.11 p\u00ebr Android<\/a><\/noindex> do t\u00eb jet\u00eb publiku i fundit n\u00eb deg\u00eb. N\u00eb fillim t\u00eb gushtit, pritet nj\u00eb kalim gradual i p\u00ebrdoruesve n\u00eb versionin e ri, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50982\">i zhvilluar<\/a><\/noindex> me emrin kodues Fenix dhe q\u00eb ka kaluar n\u00ebp\u00ebr testime me emrin Firefox Preview. Nd\u00ebrtimet Firefox 79 p\u00ebr Android <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mozilla-mobile\/fenix\/releases\">jan\u00eb transferuar<\/a><\/noindex> n\u00eb kodin e baz\u00ebs Fenix. Versioni i ri <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/06\/geckoview-in-2019\/\">p\u00ebrdor<\/a><\/noindex> motorin GeckoView, i nd\u00ebrtuar mbi teknologjit\u00eb Firefox Quantum, dhe grupin e librarive <noindex><a rel=\"nofollow\" href=\"https:\/\/mozilla-mobile.github.io\/android-components\/\">Pjes\u00ebt e Mozilla Android<\/a><\/noindex>, t\u00eb cilat tashm\u00eb aplikohen p\u00ebr nd\u00ebrtimin e shfletuesve <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49823\">Firefox Focus<\/a><\/noindex> dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49541\">Firefox Lite<\/a><\/noindex>. GeckoView \u00ebsht\u00eb nj\u00eb variant i motorit Gecko, i projektuar si nj\u00eb bibliotek\u00eb t\u00eb ve\u00e7ant\u00eb q\u00eb mund t\u00eb p\u00ebrdit\u00ebsohet n\u00eb m\u00ebnyr\u00eb t\u00eb pavarur, nd\u00ebrsa Komponent\u00ebt Android p\u00ebrfshijn\u00eb biblioteka me komponent\u00eb standard q\u00eb sigurojn\u00eb funksionalitetin e tab-ave, plot\u00ebsimin automatike t\u00eb hyrjeve, sugjerimet e k\u00ebrkimit dhe mund\u00ebsi t\u00eb tjera t\u00eb shfletuesit. P\u00ebr funksionimin k\u00ebrkohet si minimum Android 5.0 (mb\u00ebshtetja p\u00ebr Android 4.4.4 \u00ebsht\u00eb ndaluar). P\u00ebr default, qasja n\u00eb about:config \u00ebsht\u00eb e \u00e7aktivizuar.\n<\/p>\n<\/ul>\n<p>P\u00ebrve\u00e7 novacioneve dhe rregullimeve t\u00eb gabimeve n\u00eb Firefox 79 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/security\/known-vulnerabilities\/firefox.html#firefox79\">\u00ebsht\u00eb eliminuar<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/security\/advisories\/mfsa2020-30\/\">21 vulnerabilitete<\/a><\/noindex>, nga t\u00eb cilat 15 jan\u00eb sh\u00ebnuar si t\u00eb rrezikshme. 12 vulnerabilitete (t\u00eb grumbulluara n\u00ebn <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?bug_id=1550133%2C1633880%2C1638856%2C1643613%2C1644839%2C1645835%2C1646006%2C1646220%2C1646787%2C1649347%2C1650811%2C1651678\">CVE-2020-15659<\/a><\/noindex>) shkaktohen nga probleme me funksionimin e memories, t\u00eb tilla si mbushje t\u00eb buffer\u00ebve dhe qasje n\u00eb zona t\u00eb memories t\u00eb lira tashm\u00eb. N\u00eb m\u00ebnyr\u00eb potenciale, k\u00ebto probleme mund t\u00eb \u00e7ojn\u00eb n\u00eb ekzekutimin e kodit nga nj\u00eb sulmues kur hapen faqat e dizajnuara n\u00eb m\u00ebnyr\u00eb t\u00eb ve\u00e7ant\u00eb. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53445\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 Firefox 68.11 \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0442\u043e\u043a \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 68.11.0 \u0438 78.1.0. \u0412 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u044e \u0431\u0435\u0442\u0430-\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u0439\u0434\u0451\u0442 \u0432\u0435\u0442\u043a\u0430 Firefox 80, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 25 \u0430\u0432\u0433\u0443\u0441\u0442\u0430. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430: \u0412 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0430 \u0443\u0447\u0451\u0442\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 CSV [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":90085,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-90084","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.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438\" \/>\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\/reliz-firefox-79\" \/>\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\u0420\u0435\u043b\u0438\u0437 Firefox 79 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-firefox-79\" \/>\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=\"2020-07-28T23:42:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-28T23:42:21+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\udd47Publikimi i Firefox 79 | ProHoster","description":"U publikua shfletuesi web Firefox 79, si dhe versioni celular.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-firefox-79","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\u0420\u0435\u043b\u0438\u0437 Firefox 79 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-firefox-79","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":"2020-07-28T23:42:21+00:00","article:modified_time":"2020-07-28T23:42:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"90084","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-02-28 12:58:48","updated":"2022-09-28 20:38:25","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\/90084","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=90084"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/90084\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/90085"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=90084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=90084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=90084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}