{"id":77077,"date":"2020-04-07T19:42:01","date_gmt":"2020-04-07T17:42:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-firefox-75"},"modified":"2020-04-07T19:42:01","modified_gmt":"2020-04-07T17:42:01","slug":"reliz-firefox-75","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-firefox-75","title":{"rendered":"L\u00ebshimi i Firefox 75","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/blog\/2020\/04\/07\/latest-firefox-updates-address-bar-making-search-easier-than-ever\/\">U shpall<\/a><\/noindex> l\u00ebshimin e shfletuesit web <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/75.0\/releasenotes\/\">Firefox 75<\/a><\/noindex>, dhe gjithashtu <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/mobile\/68.7.0\/releasenotes\/\">versionin mobil<\/a><\/noindex> Firefox 68.7 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\/\">dega<\/a><\/noindex> me nj\u00eb periudh\u00eb t\u00eb gjat\u00eb mb\u00ebshtetjeje  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/68.7.0\/releasenotes\/\">68.7.0<\/a><\/noindex>. N\u00eb nj\u00eb t\u00eb ardhme t\u00eb af\u00ebrt, n\u00eb faz\u00ebn e <noindex><a rel=\"nofollow\" href=\"https:\/\/firefox.com\/channel\">testimit beta<\/a><\/noindex> kalon n\u00eb deg\u00ebn Firefox 76, me lan\u00e7imin e parashikuar m\u00eb 5 maj (projekti <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">kaloi<\/a><\/noindex> n\u00eb nj\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">cik\u00ebl zhvillimi<\/a><\/noindex>). <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/75.0\/releasenotes\/\">Ndryshimet kryesore<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Firefox\/Releases\/75\">risit\u00eb<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> P\u00ebr Linux ka filluar formimi <noindex><a rel=\"nofollow\" href=\"https:\/\/flathub.org\/apps\/details\/org.mozilla.firefox\">nd\u00ebrmarrjeve zyrtare<\/a><\/noindex> n\u00eb formatin Flatpak.\n<li class=\"l\"> \u00cbsht\u00eb p\u00ebrdit\u00ebsuar dizajni i shiritit t\u00eb adres\u00ebs. Kur klikohet n\u00eb shiritin e adres\u00ebs, tani pa nevoj\u00ebn p\u00ebr t\u00eb filluar t\u00eb shkruaj\u00eb, shfaqet nj\u00eb list\u00eb e r\u00ebn\u00eb automatike e lidhjeve m\u00eb t\u00eb shpeshta t\u00eb p\u00ebrdorura. Sugjerimi me rezultatet e k\u00ebrkimit \u00ebsht\u00eb optimizuar p\u00ebr pun\u00eb m\u00eb cil\u00ebsore n\u00eb ekranet e vogla. N\u00eb fush\u00ebn e rekomandimeve kontekstuale, sigurohet shfaqja e sugjerimeve p\u00ebr zgjidhjen e problemeve t\u00eb zakonshme q\u00eb ndodhin gjat\u00eb p\u00ebrdorimit t\u00eb shfletuesit.\n<p>\u00cbsht\u00eb ndaluar shfaqja e protokollit https:\/\/ dhe n\u00ebndomainit &#171;www.&#187; n\u00eb bllokun e r\u00ebnies s\u00eb lidhjeve, i cili shfaqet gjat\u00eb shkrimit n\u00eb shiritin e adres\u00ebs (p\u00ebr shembull, lidhjet https:\/\/opennet.ru dhe https:\/\/www.opennet.ru do t\u00eb b\u00ebhen t\u00eb pandashme). Protokolli http:\/\/ shfaqet n\u00eb rezultatet e k\u00ebrkimit pa ndryshime.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1586265189.png\"><img decoding=\"async\" alt=\"L\u00ebshimi i Firefox 75\" src=\"\/wp-content\/uploads\/2020\/04\/e447c80ed0aa9e115f30e7d3ab80855e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> P\u00ebr Linux, \u00ebsht\u00eb ndryshuar sjellja kur klikoni n\u00eb shiritin e adres\u00ebs (si n\u00eb Windows dhe macOS) \u2014 klikimi i vet\u00ebm zgjat t\u00eb gjith\u00eb p\u00ebrmbajtjen pa e vendosur n\u00eb clipboard, klikimi i dyfisht\u00eb zgjat nj\u00eb fjal\u00eb, dhe klikimi trefish zgjat t\u00eb gjith\u00eb p\u00ebrmbajtjen dhe e vendos at\u00eb n\u00eb clipboard.\n<li class=\"l\"> Implementuar <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/Performance\/Lazy_loading\">mund\u00ebsia<\/a><\/noindex> nuk ngarkon imazhe q\u00eb jan\u00eb jasht\u00eb zon\u00ebs s\u00eb dukshme, derisa p\u00ebrdoruesi t\u00eb rrokulliset p\u00ebrmbajtjen e faqes n\u00eb vendin q\u00eb e paraprin menj\u00ebher\u00eb imazhin. P\u00ebr t\u00eb menaxhuar ngarkimin me vones\u00eb t\u00eb faqeve, n\u00eb etiket\u00ebn &#171;img&#187; \u00ebsht\u00eb shtuar atributi &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTML\/Element\/img#attr-loading\">loading<\/a><\/noindex>&#171;, i cili mund t\u00eb marr\u00eb vler\u00ebn &#171;lazy&#187;. Pritet q\u00eb ngarkimi me vones\u00eb t\u00eb leht\u00ebsoj\u00eb konsumimin e kujtes\u00ebs, t\u00eb reduktoj\u00eb trafikun dhe t\u00eb rris\u00eb shpejt\u00ebsin\u00eb e hapjes fillestare t\u00eb faqeve. P\u00ebr t\u00eb menaxhuar ngarkimin me vones\u00eb, \u00ebsht\u00eb shtuar parameteri n\u00eb about:config &#171;dom.image-lazy-loading.enabled&#187;.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52471\">Implementuar<\/a><\/noindex> mb\u00ebshtetje e plot\u00eb p\u00ebr WebGL n\u00eb ambientet q\u00eb p\u00ebrdorin protokollin Wayland. M\u00eb par\u00eb, niveli i performanc\u00ebs s\u00eb WebGL n\u00eb nd\u00ebrtimet Linux t\u00eb Firefox ka l\u00ebn\u00eb p\u00ebr t\u00eb d\u00ebshiruar p\u00ebr shkak t\u00eb munges\u00ebs s\u00eb mb\u00ebshtetjes p\u00ebr akcelerimin harduerik, p\u00ebr shkak t\u00eb problemeve me driverat gfx p\u00ebr X11 dhe p\u00ebrdorimin e standardeve t\u00eb ndryshme. Me p\u00ebrdorimin e Wayland, situata \u00ebsht\u00eb ndryshuar fal\u00eb shfaqjes s\u00eb ri <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1572697\">backend-i<\/a><\/noindex>, duke p\u00ebrdorur mekanizmin <noindex><a rel=\"nofollow\" href=\"https:\/\/01.org\/linuxgraphics\/gfx-docs\/drm\/driver-api\/dma-buf.html\">DMABUF<\/a><\/noindex>. P\u00ebrve\u00e7 akcelerimit harduerik t\u00eb WebGL, backend gjithashtu <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1616185\">mund\u00ebsoi<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1610199\">realizohet<\/a><\/noindex> mb\u00ebshtetje p\u00ebr akcelerimin e dekodimit t\u00eb videove H.264 duke p\u00ebrdorur VA-API (Video Acceleration API) dhe FFmpegDataDecoder (mb\u00ebshtetje p\u00ebr VP9 dhe formate t\u00eb tjera t\u00eb kodimit t\u00eb videove <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1619258\">pritet<\/a><\/noindex> n\u00eb Firefox 76). P\u00ebr t\u00eb menaxhuar aktivizimin e p\u00ebrshpejtimit n\u00eb about:config jan\u00eb propozuar parametrat &#171;widget.wayland-dmabuf-webgl.enabled&#187; dhe &#171;widget.wayland-dmabuf-vaapi.enabled&#187;.\n<li class=\"l\"> P\u00ebr p\u00ebrdoruesit nga Mbret\u00ebria e Bashkuar \u00ebsht\u00eb aktivizuar shfaqja e blloqeve t\u00eb paguara nga sponsor\u00ebt n\u00eb faqen e fillimit n\u00eb seksionin e p\u00ebrmbajtjeve t\u00eb rekomanduara nga sh\u00ebrbimi Pocket. Blloqet jan\u00eb sh\u660e\u663eur qart\u00eb si reklam\u00eb dhe mund t\u00eb shky\u00e7en n\u00eb cil\u00ebsime. M\u00eb par\u00eb, reklama <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=48525\">shfaqeshin<\/a><\/noindex> ishte e disponueshme vet\u00ebm p\u00ebr p\u00ebrdoruesit nga SHBA.\n<\/li>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1599262\">E realizuar<\/a><\/noindex> modaliteti p\u00ebr pastrimin e Cookie-ve t\u00eb vjetra dhe t\u00eb dh\u00ebnave t\u00eb faqeve kur vizitohen faqe me kodin e ndjekjes t\u00eb l\u00ebvizjeve, me t\u00eb cilat p\u00ebrdoruesi nuk ka nd\u00ebrvepruar n\u00eb m\u00ebnyr\u00eb interaktive. Modaliteti synon t\u00eb luftoj\u00eb ndjekjen p\u00ebrmes ridirektimeve.\n<\/li>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1615588\">Ka filluar<\/a><\/noindex> realizimi i dialog\u00ebve modal\u00eb, t\u00eb lidhur me skeda t\u00eb ve\u00e7anta dhe q\u00eb nuk bllokojn\u00eb t\u00eb gjith\u00eb nd\u00ebrfaqen.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/bug1615588.bmoattachments.org\/attachment.cgi?id=9126714\"><img decoding=\"async\" alt=\"L\u00ebshimi i Firefox 75\" src=\"\/wp-content\/uploads\/2020\/04\/16844456ae1b60a49c7451fc333ff59a.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=1617679\">Shtuar<\/a><\/noindex> mund\u00ebsia p\u00ebr t\u00eb instaluar dhe hapur faqet n\u00eb form\u00ebn e aplikacioneve (Apps), q\u00eb lejojn\u00eb t\u00eb punoni me faqen si me nj\u00eb program t\u00eb zakonsh\u00ebm desktop. P\u00ebr ta aktivizuar n\u00eb about:config, \u00ebsht\u00eb e nevojshme t\u00eb shtoni konfigurimin &#171;browser.ssb.enabled=true&#187;, pas s\u00eb cil\u00ebs n\u00eb menyun kontekstuale t\u00eb veprimeve me faqen (tre pik\u00eb n\u00eb shiriti e adres\u00ebs) do t\u00eb shfaqet pika &#171;Instalo Faqen si Aplikacion&#187;, e cila lejon t\u00eb vendosni nj\u00eb shkurtes\u00eb n\u00eb desktop ose n\u00eb menun\u00eb e aplikacioneve p\u00ebr hapjen e ve\u00e7ant\u00eb t\u00eb faqes aktuale. Zhvillimi <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1602117\">vazhdon<\/a><\/noindex> zhvillimi i konceptit \"<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Site-specific_browser\">Site Specific Browser<\/a><\/noindex>\" (SSB), q\u00eb p\u00ebrfshin hapjen e faqes n\u00eb nj\u00eb dritare t\u00eb ve\u00e7ant\u00eb pa menu, shirit adrese dhe elemente t\u00eb tjera t\u00eb nd\u00ebrfaqes s\u00eb shfletuesit. N\u00eb dritaren aktuale hapen vet\u00ebm lidhjet p\u00ebr faqet e faqes aktive, nd\u00ebrsa kalimi n\u00eb lidhjet e jashtme krijon nj\u00eb dritare t\u00eb ve\u00e7ant\u00eb me nj\u00eb shfletues t\u00eb zakonsh\u00ebm.<br \/>\n<center><img decoding=\"async\" alt=\"L\u00ebshimi i Firefox 75\" src=\"\/wp-content\/uploads\/2020\/04\/c746f0a96f38bd930fa08e886f752618.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/security\/2020\/04\/07\/firefox-75-will-respect-nosniff-for-page-loads\/\">Zgjeruar<\/a><\/noindex> implementimi i modit &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/fetch.spec.whatwg.org\/#x-content-type-options-header\">nosniff<\/a><\/noindex>&#171;, i cili aktivizohet p\u00ebrmes headings HTTP &#171;X-Content-Type-Options&#187;, i cili tani ndalon edhe logjik\u00ebn e p\u00ebrcaktimit automatik t\u00eb MIME-tipeve p\u00ebr dokumentet HTML, e jo vet\u00ebm p\u00ebr JavaScript dhe CSS. Moda ndihmon n\u00eb mbrojtjen nga sulmet q\u00eb lidhen me manipulimin e MIME-tipeve. Shfletuesi, me buxhet, analizon llojin e p\u00ebrmbajtjes s\u00eb trajtuar dhe e trajton at\u00eb n\u00eb p\u00ebrputhje me llojin e p\u00ebrcaktuar. P\u00ebr shembull, n\u00ebse n\u00eb nj\u00eb skedar &#171;.jpg&#187; ruhet kodi HTML, at\u00ebher\u00eb kur hapet ky skedar do t\u00eb trajtohet si HTML, dhe jo si imazh. Nj\u00eb sulmues mund t\u00eb p\u00ebrdor\u00eb form\u00ebn e ngarkimit t\u00eb imazheve p\u00ebr nj\u00eb skedar jpg q\u00eb p\u00ebrmban HTML me kod JavaScript, dhe m\u00eb pas t\u00eb publikoj\u00eb nj\u00eb lidhje n\u00eb k\u00ebt\u00eb skedar, ku hapja e drejtp\u00ebrdrejt\u00eb e tij do t\u00eb aktivizoj\u00eb kodin JavaScript n\u00eb kontekstin e faqes ku \u00ebsht\u00eb ngarkuar (mund t\u00eb p\u00ebrcaktoj\u00eb cookie dhe t\u00eb dh\u00ebna t\u00eb tjera t\u00eb lidhura me faqen e p\u00ebrdoruesit, q\u00eb hapi lidhjen).\n<li class=\"l\"> Siguruar keqkashimin lokal t\u00eb t\u00eb gjith\u00eb certifikatave PKI besuesh\u00ebm t\u00eb qendrave t\u00eb certifikimit t\u00eb njohura nga Mozilla, duke p\u00ebrmir\u00ebsuar k\u00ebshtu kompatibilitetin me serverat web t\u00eb konfiguruar keq.\n<li class=\"l\"> N\u00eb faqet e hapura p\u00ebrmes HTTP pa kriptim \u00ebsht\u00eb ndaluar p\u00ebrdorimi i API Web Crypto.\n<li class=\"l\"> P\u00ebr Windows \u00ebsht\u00eb zbatuar modaliteti i kompozitimit t\u00eb drejtp\u00ebrdrejt\u00eb (Direct Composition), duke lejuar rritjen e performanc\u00ebs dhe af\u00ebr zbatimit t\u00eb sistemit t\u00eb kompozitimit. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/servo\/webrender\">WebRender<\/a><\/noindex>, e shkruar n\u00eb gjuh\u00ebn Rust dhe duke marr\u00eb n\u00eb an\u00eb GPU operacionet e vizatimit t\u00eb p\u00ebrmbajtjes s\u00eb faqes.\n<li class=\"l\"> P\u00ebr macOS \u00ebsht\u00eb implementuar nj\u00eb mund\u00ebsi eksperimentale p\u00ebr t\u00eb p\u00ebrdorur certifikatat e klientit nga depoja e zakonshme t\u00eb certifikatave t\u00eb sistemit operativ (p\u00ebr ta aktivizuar n\u00eb about:config, duhet t\u00eb aktivizohet opsioni security.osclientcerts.autoload). Duke filluar nga Firefox 72, kjo mund\u00ebsi \u00ebsht\u00eb qen\u00eb vet\u00ebm p\u00ebr Windows.\n<li class=\"l\"> Pas Linux, n\u00eb nd\u00ebrtimet p\u00ebr macOS \u00ebsht\u00eb p\u00ebrdorur mekanizmi i izolimit <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52440\">RLBox<\/a><\/noindex>, i orientuar n\u00eb bllokimin e shfryt\u00ebzimeve t\u00eb dob\u00ebsive n\u00eb bibliotekat e treta t\u00eb funksioneve. N\u00eb k\u00ebt\u00eb faz\u00eb, izolimi \u00ebsht\u00eb aktivizuar vet\u00ebm p\u00ebr bibliotek\u00ebn <noindex><a rel=\"nofollow\" href=\"http:\/\/scripts.sil.org\/cms\/scripts\/page.php?site_id=projects&#038;item_id=graphite_home\">Graphite<\/a><\/noindex>, e cila \u00ebsht\u00eb p\u00ebrgjegj\u00ebse p\u00ebr vizatimin e fonteve. RLBox kryen kompilim t\u00eb kodit C\/C++ t\u00eb bibliotek\u00ebs s\u00eb izoluar n\u00eb kodin e nd\u00ebrmjet\u00ebm t\u00eb nivelit t\u00eb ul\u00ebt WebAssembly, i cili m\u00eb pas prezantohet si nj\u00eb modul WebAssembly, autoriteti i t\u00eb cilit p\u00ebrcaktohet n\u00eb lidhje vet\u00ebm me k\u00ebt\u00eb modul. Moduli i nd\u00ebrtuar funksionon n\u00eb nj\u00eb hap\u00ebsir\u00eb t\u00eb ve\u00e7ant\u00eb memorjeje dhe nuk ka qasje n\u00eb hap\u00ebsir\u00ebn tjet\u00ebr adresore. N\u00eb rastin e shfryt\u00ebzimit t\u00eb dob\u00ebsis\u00eb n\u00eb bibliotek\u00eb, sulmuesi do t\u00eb jet\u00eb i kufizuar dhe nuk do t\u00eb mund t\u00eb qaset n\u00eb zona memorjeje t\u00eb procesit kryesor ose t\u00eb kaloj\u00eb kontrollin jasht\u00eb ambientit t\u00eb izoluar.\n<li class=\"l\"> Atributi &#171;type&#187; n\u00eb elementin &lt;style&gt; tani mund t\u00eb marr\u00eb vet\u00ebm vler\u00ebn &#171;text\/css&#187;.\n<li class=\"l\"> N\u00eb CSS jan\u00eb implementuar funksione <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/min\">min()<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/max\">max()<\/a><\/noindex> dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/clamp\">clamp()<\/a><\/noindex>.\n<li class=\"l\"> P\u00ebr pron\u00ebn CSS <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/text-decoration-skip-ink\">text-decoration-skip-ink<\/a><\/noindex> \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr vler\u00ebn \u00aball\u00bb, e cila parashikon nj\u00eb ndarje t\u00eb detyrueshme t\u00eb vij\u00ebs s\u00eb n\u00ebnvizimit dhe t\u00eb shenjave t\u00eb prishura kur prekni glifet tekstuale (vlera e m\u00ebparshme \u00abauto\u00bb formonte adaptivisht ndarjet dhe nuk p\u00ebrjashtonte preket; me vler\u00ebn all, preket me glifin \u00ebsht\u00eb plot\u00ebsisht e ndaluar).\n<li class=\"l\"> N\u00eb JavaScript \u00ebsht\u00eb p\u00ebrfshir\u00eb mb\u00ebshtetje <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Classes\/Class_fields#Public_static_fields\">p\u00ebr fushat statike publik\u00eb<\/a><\/noindex> p\u00ebr instancat e klasave JavaScript, q\u00eb lejojn\u00eb caktimin e pronave t\u00eb paracaktuara, t\u00eb inicializuara jasht\u00eb konstruktori.\n<p>    class ClassWithStaticField {<br \/>\n       static staticField = \u2018static field\u2019<br \/>\n    }<\/p>\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr klas\u00ebn <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Locale\">Intl.Locale<\/a><\/noindex>, duke ofruar metoda p\u00ebr analizimin dhe p\u00ebrpunimin e parametrave t\u00eb gjuh\u00ebs, rajonit dhe shkrimit t\u00eb caktuar nga lokalizimi, si dhe p\u00ebr t\u00eb lexuar dhe shkruar etiketat e zgjerimeve Unicode dhe p\u00ebr t\u00eb ruajtur cil\u00ebsimet e p\u00ebrdoruesit t\u00eb lokalizimit n\u00eb format t\u00eb serializuar;\n<li class=\"l\"> Implementimi i pron\u00ebs Function.caller \u00ebsht\u00eb p\u00ebrputhur me versionin e fundit t\u00eb shembujve t\u00eb rinj t\u00eb specifikimit ECMAScript (n\u00eb vend t\u00eb TypeError tani kthehet null, n\u00ebse thirrja \u00ebsht\u00eb realizuar nga nj\u00eb funksion me atributet strict, async ose generator).\n<li class=\"l\"> N\u00eb HTMLFormElement \u00ebsht\u00eb shtuar metoda <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/HTMLFormElement\/requestSubmit\">requestSubmit()<\/a><\/noindex>, e cila iniciaton d\u00ebrgimin programatik t\u00eb t\u00eb dh\u00ebnave t\u00eb formularit, n\u00eb m\u00ebnyr\u00eb t\u00eb ngjashme me klikimin n\u00eb butonin e d\u00ebrges\u00ebs. Funksioni mund t\u00eb aplikohet n\u00eb zhvillimin e butonave t\u00eb d\u00ebrges\u00ebs s\u00eb formularit, p\u00ebr t\u00eb cilat thirrja form.submit() nuk \u00ebsht\u00eb e mjaftueshme, sepse nuk \u00e7on n\u00eb verifikimin interaktiv t\u00eb parametrave, gjenerimin e ngjarjes \u2018submit\u2019 dhe d\u00ebrgimin e t\u00eb dh\u00ebnave, t\u00eb lidhura me butonin e d\u00ebrges\u00ebs.\n<li class=\"l\"> Ngjarja submit tani realizohet nga nj\u00eb objekt me tipin SubmitEvent, dhe jo Event. SubmitEvent p\u00ebrmban prona t\u00eb reja q\u00eb lejojn\u00eb t\u00eb identifikohet elementi q\u00eb shkaktoi d\u00ebrgimin e formularit. P\u00ebr shembull, SubmitEvent ofron mund\u00ebsin\u00eb p\u00ebr t\u00eb p\u00ebrdorur nj\u00eb trajtues t\u00eb vet\u00ebm, t\u00eb p\u00ebrbashk\u00ebt p\u00ebr butona dhe lidhje t\u00eb ndryshme q\u00eb \u00e7ojn\u00eb n\u00eb d\u00ebrgimin e formularit.\n<li class=\"l\"> \u00cbsht\u00eb realizuar p\u00ebr\u00e7imi i sakt\u00eb t\u00eb ngjarjes s\u00eb klikimit kur thirret metoda click() p\u00ebr element\u00ebt e shk\u00ebputur (t\u00eb cil\u00ebt nuk jan\u00eb pjes\u00eb e pem\u00ebs DOM).\n<li class=\"l\"> N\u00eb API <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Web_Animations_API\">Web Animations<\/a><\/noindex> \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb lidhur animacionin me \u00e7el\u00ebsin fillestar ose p\u00ebrfundimtar dhe shfletuesi do t\u00eb llogaris\u00eb vet\u00eb gjendjen finale ose fillestare (mjafton t\u00eb specifikohet vet\u00ebm \u00e7el\u00ebsi i par\u00eb ose i fundit). Jan\u00eb p\u00ebrfshir\u00eb si t\u00eb parazgjedhura Animation.timeline getter, Document.timeline, DocumentTimeline, AnimationTimeline, Document.getAnimations() dhe Element.getAnimations().\n<\/li>\n<li class=\"l\"> \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr aktivizimin e nd\u00ebrfaqes s\u00eb profilizimit t\u00eb faqeve pa instaluar ndonj\u00eb shtes\u00eb t\u00eb ve\u00e7ant\u00eb, p\u00ebrmes klikimit n\u00eb butonin \u00abEnable Profiler Menu Button\u00bb n\u00eb faqe. <noindex><a rel=\"nofollow\" href=\"https:\/\/profiler.firefox.com\">profiler.firefox.com<\/a><\/noindex>. Shtohet nj\u00eb mod analize e performanc\u00ebs vet\u00ebm p\u00ebr tabin aktiv.\n<li class=\"l\"> N\u00eb konsol\u00ebn web \u00ebsht\u00eb shfaqur nj\u00eb modalitet i llogaritjes s\u00eb menj\u00ebhershme t\u00eb shprehjeve, duke lejuar zhvilluesit t\u00eb zbulojn\u00eb dhe rregullojn\u00eb m\u00eb shpejt gabimet duke futur shprehje t\u00eb komplikuara p\u00ebrmes nxjerrjes s\u00eb rezultatit paraprak gjat\u00eb shkruarjes.\n<li class=\"l\"> N\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Measure_a_portion_of_the_page\">instrumentit<\/a><\/noindex> p\u00ebr matjen e pjes\u00ebve t\u00eb faqes (Measuring Tool) \u00ebsht\u00eb shtuar mund\u00ebsia e ndryshimit t\u00eb madh\u00ebsis\u00eb s\u00eb kuadratit drejtk\u00ebnd\u00ebsh (m\u00eb par\u00eb, n\u00ebse lihej \u00e7el\u00ebsi i miut, kuadrati nuk mund t\u00eb ndryshohej dhe n\u00eb rastin e p\u00ebrqendrimit t\u00eb pasakt\u00eb duhej t\u00eb matet nga fillimi).\n<li class=\"l\"> N\u00eb nd\u00ebrfaqen p\u00ebr inspektimin e faqeve \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr k\u00ebrkimin e elementeve duke p\u00ebrdorur shprehjet XPath s\u00eb bashku me k\u00ebrkimin e m\u00ebparsh\u00ebm p\u00ebrmes selektor\u00ebve CSS.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mund\u00ebsia p\u00ebr filtrimin e mesazheve WebSocket duke p\u00ebrdorur shprehjet e rregullta (m\u00eb par\u00eb ishin mb\u00ebshtetur vet\u00ebm maska tekstesh).\n<li class=\"l\"> N\u00eb debugin JavaScript \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr lidhjen e pikave t\u00eb pushimit me trajtuesit e ngjarjeve WebSocket.\n<li class=\"l\"> \u00ebsht\u00eb pastruar nd\u00ebrfaqja p\u00ebr analizimin e aktivitetit rrjetor. \u00cbsht\u00eb optimizuar vizatimi i tabelave n\u00eb kushte t\u00eb p\u00ebrpunimit t\u00eb nj\u00eb numri t\u00eb madh lidhjesh. Jan\u00eb b\u00ebr\u00eb m\u00eb kontrastues ndar\u00ebsit e kolonave dhe butonat p\u00ebr aplikimin e filtrave. N\u00eb panelin e bllokimit t\u00eb k\u00ebrkesave rrjetore \u00ebsht\u00eb realizuar mund\u00ebsia p\u00ebr t\u00eb p\u00ebrdorur simbolin \u00ab*\u00bb n\u00eb masat e URL-ve (duke lejuar vler\u00ebsimin e sjelljes s\u00eb faqes n\u00eb kushtet e d\u00ebshtimit t\u00eb ngarkimit t\u00eb burimeve).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1586266982.png\"><img decoding=\"async\" alt=\"L\u00ebshimi i Firefox 75\" src=\"\/wp-content\/uploads\/2020\/04\/e12771e3efac6ccec2446cd1747030b4.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/ul>\n<p>P\u00ebrve\u00e7 novacioneve dhe korrigjimeve t\u00eb gabimeve n\u00eb Firefox 75, jan\u00eb zhdukur <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/security\/known-vulnerabilities\/firefox.html#firefox75\">nj\u00eb seri vulnerabilitetesh<\/a><\/noindex>, nga t\u00eb cilat disa jan\u00eb sh\u00ebnuar si kritike, dmth. mund t\u00eb \u00e7ojn\u00eb n\u00eb ekzekutimin e kodit t\u00eb k\u00ebqijapses n\u00eb hapjen e faqeve t\u00eb ve\u00e7anta. Aktualisht, informacioni me detajet mbi problemet e siguris\u00eb t\u00eb korigjuara nuk \u00ebsht\u00eb n\u00eb dispozicion, pritet q\u00eb lista e vulnerabiliteteve t\u00eb publikohet brenda disa or\u00ebsh.<\/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=52689\">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 75, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 Firefox 68.7 \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\u043a\u0438 \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.7.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 76, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 5 \u043c\u0430\u044f (\u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0435\u0440\u0435\u0448\u0451\u043b \u043d\u0430 4-5-\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0446\u0438\u043a\u043b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438). \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430: \u0414\u043b\u044f Linux \u043d\u0430\u0447\u0430\u043b\u043e\u0441\u044c \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0431\u043e\u0440\u043e\u043a \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":77078,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-77077","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.0.1 - 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\" \/>\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-75\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\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 75 | 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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-firefox-75\" \/>\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-04-07T17:42:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-07T17:42:01+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\udd47Lan\u00e7imi i Firefox 75 | ProHoster","description":"U dha shp\u00ebrndarja e shfletuesit web","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-firefox-75","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 75 | 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","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-firefox-75","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-04-07T17:42:01+00:00","article:modified_time":"2020-04-07T17:42:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"77077","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 17:24:36","updated":"2022-10-09 18:25:47","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\/77077","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=77077"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/77077\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/77078"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=77077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=77077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=77077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}