{"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\/lv\/blog\/news\/reliz-firefox-75","title":{"rendered":"Firefox 75 izlaidums","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\/\">Notika<\/a><\/noindex> web p\u0101rl\u016bkprogrammas izlaidums <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/75.0\/releasenotes\/\">Firefox 75<\/a><\/noindex>, k\u0101 ar\u012b <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/mobile\/68.7.0\/releasenotes\/\">mobil\u0101s versijas<\/a><\/noindex> Firefox 68.7 mobilaj\u0101m platform\u0101m. Turkl\u0101t ir izstr\u0101d\u0101ta atjaunin\u0101juma versija <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/organizations\/all\/\">zars<\/a><\/noindex> ar ilgsto\u0161u atbalstu  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/68.7.0\/releasenotes\/\">68.7.0<\/a><\/noindex>. N\u0101kamaj\u0101 laik\u0101 p\u0101ries <noindex><a rel=\"nofollow\" href=\"https:\/\/firefox.com\/channel\">beta test\u0113\u0161ana<\/a><\/noindex> Firefox 76 izstr\u0101des posm\u0101, kura izn\u0101kums ir pl\u0101nots 5. maij\u0101 (projekts <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">ir p\u0101rg\u0101jis<\/a><\/noindex> uz 4-5 ned\u0113\u013c\u0101m <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">izstr\u0101des cikls<\/a><\/noindex>). <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/75.0\/releasenotes\/\">\u012bpa\u0161\u012bbas<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Firefox\/Releases\/75\">jaunumi<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Lai Linux ir uzs\u0101kta ofici\u0101l\u0101s versijas sagatavo\u0161ana <noindex><a rel=\"nofollow\" href=\"https:\/\/flathub.org\/apps\/details\/org.mozilla.firefox\">ofici\u0101l\u0101m versij\u0101m<\/a><\/noindex> Flatpak form\u0101t\u0101.\n<li class=\"l\"> Ir atjaunota adre\u0161u joslas noform\u0113jums. Tagad, noklik\u0161\u0137inot uz adre\u0161u joslas, nekav\u0113joties tiek r\u0101d\u012bts izkr\u012bto\u0161ais saraksts ar visbie\u017e\u0101k izmantotaj\u0101m sait\u0113m, neuzs\u0101kot rakst\u012b\u0161anu. Mekl\u0113\u0161anas rezult\u0101tu nor\u0101de ir optimiz\u0113ta kvalitat\u012bv\u0101kai darb\u012bbai mazajos ekr\u0101nos. Konteksta ieteikumu jom\u0101 tiek nodro\u0161in\u0101ta nor\u0101de uz risin\u0101jumiem bie\u017ei sastopam\u0101m probl\u0113m\u0101m, kas rodas darb\u0101 ar p\u0101rl\u016bku.\n<p>P\u0101rtraukta protokola https:\/\/ un apak\u0161dome\u0146a &#171;www.&#187; r\u0101d\u012b\u0161ana izkr\u012bto\u0161aj\u0101 sai\u0161u sarakst\u0101, kad tiek rakst\u012bts adre\u0161u josl\u0101 (piem\u0113ram, saturs at\u0161\u0137ir\u012bgajiem https:\/\/opennet.ru un https:\/\/www.opennet.ru k\u013c\u016bs nenov\u0113rojams). Protokols http:\/\/ tiek r\u0101d\u012bts mekl\u0113\u0161anas rezult\u0101tos bez izmai\u0146\u0101m.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1586265189.png\"><img decoding=\"async\" alt=\"Firefox 75 izlaidums\" src=\"\/wp-content\/uploads\/2020\/04\/e447c80ed0aa9e115f30e7d3ab80855e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Lai Linux ir main\u012bts uzved\u012bba, noklik\u0161\u0137inot uz adre\u0161u joslas (tagad k\u0101 Windows un macOS) \u2014 vienk\u0101r\u0161ais klik\u0161\u0137is iez\u012bm\u0113 visu saturu, neiekop\u0113jot to starpniekkr\u0101t\u0113, dubultklik\u0161\u0137is iez\u012bm\u0113 vienu v\u0101rdu, tr\u012bsklik\u0161\u0137is iez\u012bm\u0113 visu saturu un ievieto to starpniekkr\u0101t\u0113.\n<li class=\"l\"> Ieviesta <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/Performance\/Lazy_loading\">iesp\u0113ja<\/a><\/noindex> neieelpo att\u0113lus, kas atrodas \u0101rpus redzam\u0101s zonas, l\u012bdz lietot\u0101js nav p\u0101rvietojis lapas saturu uz vietu tie\u0161i pirms att\u0113la. Lai p\u0101rvald\u012btu att\u0113lu atlikto iel\u0101d\u0113\u0161anu, tag\u0101 &#171;img&#187; ir pievienots atrib\u016bts &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTML\/Element\/img#attr-loading\">loading<\/a><\/noindex>&#171;, kas var pie\u0146emt v\u0113rt\u012bbu &#171;lazy&#187;. Sagaid\u0101ms, ka atlikt\u0101 iel\u0101d\u0113\u0161ana \u013caus samazin\u0101t atmi\u0146as pat\u0113ri\u0146u, samazin\u0101t datu pl\u016bsmu un pa\u0101trin\u0101t s\u0101kotn\u0113jo lapu atv\u0113r\u0161anu. Lai p\u0101rvald\u012btu atlikto iel\u0101d\u0113\u0161anu, par aizpild\u012bjumu about:config ir pievienots parametrs &#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\">Ieviesta<\/a><\/noindex> pilnv\u0113rt\u012bga WebGL atbalsta nodro\u0161in\u0101\u0161ana vid\u0113s, kas izmanto Wayland protokolu. L\u012bdz \u0161im WebGL veiktsp\u0113jas l\u012bmenis Firefox Linux versij\u0101s bija nepietiekams sakar\u0101 ar aparat\u016bras pa\u0101trin\u0101juma atbalsta tr\u016bkumu, ko izrais\u012bja probl\u0113mas ar gfx draiveriem X11 un da\u017e\u0101du standartu izmanto\u0161ana. Izmantojot Wayland, situ\u0101cija ir uzlabojusies, pateicoties jaun\u0101s <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1572697\">aizmugures<\/a><\/noindex>, kas izmanto meh\u0101nismu <noindex><a rel=\"nofollow\" href=\"https:\/\/01.org\/linuxgraphics\/gfx-docs\/drm\/driver-api\/dma-buf.html\">DMABUF<\/a><\/noindex>. Bez WebGL aparat\u016bras pa\u0101trin\u0101juma aizmugure ar\u012b <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1616185\">ir \u013c\u0101vusi<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1610199\">\u012bstenot<\/a><\/noindex> video dekod\u0113\u0161anas pa\u0101trin\u0101\u0161anas atbalsts H.264, izmantojot VA-API (Video Acceleration API) un FFmpegDataDecoder (atbalsts VP9 un citiem video kod\u0113\u0161anas form\u0101tiem <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1619258\">versij\u0101 1.17.x 6-12 m\u0113ne\u0161u laik\u0101.<\/a><\/noindex> Firefox 76). Lai p\u0101rvald\u012btu pa\u0101trin\u0101juma iesl\u0113g\u0161anu about:config, ir pied\u0101v\u0101ti iestat\u012bjumi \u00abwidget.wayland-dmabuf-webgl.enabled\u00bb un \u00abwidget.wayland-dmabuf-vaapi.enabled\u00bb.\n<li class=\"l\"> Lielbrit\u0101nijas lietot\u0101jiem ir aktiviz\u0113ta sponsor\u0113to rekl\u0101mu bloku r\u0101d\u012b\u0161ana s\u0101kuma lap\u0101 Pocket ieteikt\u0101 satura sada\u013c\u0101. Bloki skaidri mar\u0137\u0113ti k\u0101 rekl\u0101ma un var tikt atsl\u0113gti iestat\u012bjumos. Agr\u0101k rekl\u0101ma <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=48525\">bija<\/a><\/noindex> pieejama tikai ASV lietot\u0101jiem.\n<\/li>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1599262\">Ieviests<\/a><\/noindex> veco s\u012bkdat\u0146u un viet\u0146u datu t\u012br\u012b\u0161anas re\u017e\u012bms, kad lietot\u0101js apmekl\u0113 vietnes ar izseko\u0161anas kodiem, ar kuriem nav bijusi interakt\u012bva mijiedarb\u012bba. Re\u017e\u012bms ir v\u0113rsts c\u012b\u0146\u0101 pret izseko\u0161anu, izmantojot p\u0101rvirz\u012b\u0161anas.\n<\/li>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1615588\">S\u0101kusies<\/a><\/noindex> mod\u0101lo dialogu, kas saist\u012bti ar atsevi\u0161\u0137iem ciln\u0113m un nep\u0101rtrauc visu interfeisu, \u012bsteno\u0161ana.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/bug1615588.bmoattachments.org\/attachment.cgi?id=9126714\"><img decoding=\"async\" alt=\"Firefox 75 izlaidums\" 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\">Pievienota<\/a><\/noindex> iesp\u0113ja instal\u0113t un atv\u0113rt vietnes lietot\u0146u (Apps) veid\u0101, kas \u013cauj str\u0101d\u0101t ar vietni k\u0101 ar parastu darbvirsmas programmu. Lai aktiviz\u0113tu, about:config ir j\u0101papildina iestat\u012bjums \u00abbrowser.ssb.enabled=true\u00bb, p\u0113c k\u0101 darb\u012bbu kontekst\u0101 (tr\u012bs punkti adreses josl\u0101) par\u0101d\u012bsies punkts \u00abInstall Website as App\u00bb, \u013caujot novietot uz darbvirsmas vai lietot\u0146u izv\u0113ln\u0113 sa\u012bsni, lai atsevi\u0161\u0137i atv\u0113rtu pa\u0161reiz\u0113jo vietni. Izstr\u0101de <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1602117\">turpin\u0101s<\/a><\/noindex> koncepcijas \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Site-specific_browser\">Site Specific Browser<\/a><\/noindex>\u00bb (SSB), kas paredz atv\u0113rt vietni atsevi\u0161\u0137\u0101 log\u0101 bez izv\u0113lnes, adreses joslas un citiem p\u0101rl\u016bkprogrammas interfeisa elementiem. Akt\u012bv\u0101 vietne atv\u0113rsies tikai ar akt\u012bv\u0101 vietn\u0113 eso\u0161\u0101m sait\u0113m, un p\u0101reja uz \u0101r\u0113j\u0101m sait\u0113m rad\u012bs atsevi\u0161\u0137u logu ar parasto p\u0101rl\u016bkprogrammu.<br \/>\n<center><img decoding=\"async\" alt=\"Firefox 75 izlaidums\" 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\/\">Papla\u0161in\u0101ta<\/a><\/noindex> re\u017e\u012bma \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/fetch.spec.whatwg.org\/#x-content-type-options-header\">nosniff<\/a><\/noindex>Aktiviz\u0113jams caur HTTP galveni \u201eX-Content-Type-Options\u201d, kas tagad atsl\u0113dz ar\u012b autom\u0101tisk\u0101s MIME tipa noteik\u0161anas lo\u0123iku HTML dokumentiem, ne tikai JavaScript un CSS. \u0160is re\u017e\u012bms pal\u012bdz aizsarg\u0101t pret uzbrukumiem, kas saist\u012bti ar MIME tipu manipul\u0101cij\u0101m. P\u0101rl\u016bks p\u0113c noklus\u0113juma analiz\u0113 apstr\u0101d\u0101jam\u0101 satura tipu un apstr\u0101d\u0101 to atkar\u012bb\u0101 no noteikt\u0101 tipa. Piem\u0113ram, ja fail\u0101 \u201e.jpg\u201d tiks glab\u0101ts HTML kods, tad atverot \u0161o failu tas tiks apstr\u0101d\u0101ts k\u0101 HTML, nevis k\u0101 att\u0113ls. Uzbruc\u0113js var izmantot att\u0113lu aug\u0161upiel\u0101des formu jpg failam, kas ietver HTML ar JavaScript kodu, p\u0113c k\u0101 public\u0113t saiti uz \u0161o failu, kuras tie\u0161\u0101 atv\u0113r\u0161ana rad\u012bs JavaScript koda izpildi vietnes kontekst\u0101, kur\u0101 tika veikta aug\u0161upiel\u0101de (var noteikt s\u012bkfailus un citus ar vietni saist\u012btus lietot\u0101ja datus, kur\u0161 atv\u0113ris saiti).\n<li class=\"l\"> Tiek nodro\u0161in\u0101ta viet\u0113ja ke\u0161o\u0161ana visiem uzticamiem PKI sertifik\u0101tiem, kurus atz\u012bst Mozilla, kas uzlabo savietojam\u012bbu ar nepareizi konfigur\u0113tiem t\u012bmek\u013ca serveriem.\n<li class=\"l\"> Lappus\u0113s, kas atv\u0113rtas pa HTTP bez \u0161ifr\u0113\u0161anas, ir aizliegts izmantot Web Crypto API.\n<li class=\"l\"> Windows oper\u0113t\u0101jsist\u0113mai ieviests tie\u0161ais kompoz\u012bcijas re\u017e\u012bms (Direct Composition), kas paaugstina veiktsp\u0113ju un tuvojas kompoz\u012bcijas sist\u0113mas ievie\u0161anai <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/servo\/webrender\">WebRender<\/a><\/noindex>, kas rakst\u012bta Rust valod\u0101 un p\u0101rvieto GPU lapas satura att\u0113lo\u0161anas oper\u0101cijas \u0101rpus\u0113.\n<li class=\"l\"> macOS oper\u0113t\u0101jsist\u0113mai ieviesta eksperiment\u0101la iesp\u0113ja izmantot klientu sertifik\u0101tus no kop\u0113jiem oper\u0113t\u0101jsist\u0113mas sertifik\u0101tu glab\u0101tav\u0101m (lai to aktiviz\u0113tu about:config, j\u0101akt\u012bva opcija security.osclientcerts.autoload). S\u0101kot ar Firefox 72, \u0161\u012b iesp\u0113ja bija pieejama tikai Windows.\n<li class=\"l\"> P\u0113c Linux oper\u0113t\u0101jsist\u0113mas macOS izlaidum\u0101 tiek izmantots izol\u0101cijas meh\u0101nisms <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52440\">RLBox<\/a><\/noindex>, kas paredz\u0113ts, lai blo\u0137\u0113tu ievainojam\u012bbu izmanto\u0161anu tre\u0161o pu\u0161u funkciju bibliot\u0113k\u0101s. \u0160obr\u012bd izol\u0101cija ir aktiviz\u0113ta tikai Min\u0113tais bibliot\u0113ka <noindex><a rel=\"nofollow\" href=\"http:\/\/scripts.sil.org\/cms\/scripts\/page.php?site_id=projects&#038;item_id=graphite_home\">Graphite<\/a><\/noindex>, kas atbild par fontu att\u0113lo\u0161anu. RLBox veic C\/C++ koda kompil\u0113\u0161anu izol\u0113tai bibliot\u0113kai zemas l\u012bme\u0146a WebAssembly starpkod\u0101, kas p\u0113c tam tiek noform\u0113ts k\u0101 WebAssembly modulis, kura pilnvaras tiek noteiktas saist\u012bb\u0101 tikai ar \u0161o moduli. Ieg\u016btais modulis darbojas atsevi\u0161\u0137\u0101 atmi\u0146as jom\u0101 un tam nav piek\u013cuves p\u0101r\u0113jai adreses telpai. Ja bibliot\u0113k\u0101 tiek izmantota neaizsarg\u0101t\u012bba, uzbruc\u0113js tiks ierobe\u017eots un nevar\u0113s piek\u013c\u016bt galven\u0101 procesa atmi\u0146as jom\u0101m vai nodot kontroli \u0101rpus izol\u0113t\u0101s vides.\n<li class=\"l\"> Atrib\u016bts &#171;type&#187; element\u0101 &lt;style&gt; tagad var pie\u0146emt tikai v\u0113rt\u012bbu &#171;text\/css&#187;.\n<li class=\"l\"> CSS ir ieviestas funkcijas <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> un <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/clamp\">clamp()<\/a><\/noindex>.\n<li class=\"l\"> CSS \u012bpa\u0161umam <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/text-decoration-skip-ink\">text-decoration-skip-ink<\/a><\/noindex> ir atbalsts v\u0113rt\u012bbai &#171;all&#187;, kas nosaka oblig\u0101tu l\u012bniju p\u0101rr\u0101vumu zemsv\u012btras un p\u0101rsnieguma gad\u012bjum\u0101, kad t\u0101s krustojas ar teksta glifiem (iepriek\u0161 izmantot\u0101 v\u0113rt\u012bba &#171;auto&#187; piel\u0101goja p\u0101rr\u0101vumus un neizsl\u0113dza saskares, bet ar v\u0113rt\u012bbu all saskare ar glifu ir piln\u012bgi aizliegta).\n<li class=\"l\"> JavaScript ir iek\u013cauts atbalsts <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Classes\/Class_fields#Public_static_fields\">publiskajiem statiskajiem laukiem<\/a><\/noindex> JavaScript klases instanc\u0113m, kas \u013cauj nor\u0101d\u012bt iepriek\u0161 noteiktus \u012bpa\u0161umus, ko inicializ\u0113 \u0101rpus konstruktora.\n<p>    class ClassWithStaticField {<br \/>\n       static staticField = &#8216;statisk\u0101 lauka&#8217;<br \/>\n    }<\/p>\n<li class=\"l\"> Pievienota atbalsts klasei <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Locale\">Intl.Locale<\/a><\/noindex>, kas nodro\u0161ina metodes valodas, re\u0123iona un raksta parametru anal\u012bzei un apstr\u0101dei, k\u0101 ar\u012b Unicode papla\u0161in\u0101jumu v\u0113rt\u012bbu las\u012b\u0161anai un rakst\u012b\u0161anai un lietot\u0101ja valodas iestat\u012bjumu saglab\u0101\u0161anai s\u0113rijveida form\u0101t\u0101;\n<li class=\"l\"> Funkcijas atrib\u016bta Function.caller \u012bsteno\u0161ana ir piel\u0101gota jaun\u0101kajai jaun\u0101s specifik\u0101cijas ECMAScript melnraksta versijai (viet\u0101 TypeError tagad tiek izsniegts null, ja izsaukums tiek veikts no funkcijas ar strict, async vai generator atrib\u016btu).\n<li class=\"l\"> HTMLFormElement ir pievienota metode <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/HTMLFormElement\/requestSubmit\">requestSubmit()<\/a><\/noindex>, kas inici\u0113 programmatiski formu datu nos\u016bt\u012b\u0161anu l\u012bdz\u012bgi k\u0101 klik\u0161\u0137is uz datu nos\u016bt\u012b\u0161anas pogas. Funkcija var tikt izmantota, izstr\u0101d\u0101jot savas datu nos\u016bt\u012b\u0161anas pogas, kur\u0101m form.submit() izsaukums nav pietiekams, jo tas nenoved pie interakt\u012bvas parametru p\u0101rbaudes, &#8216;submit&#8217; notikuma \u0123ener\u0113\u0161anas un datu p\u0101rs\u016bt\u012b\u0161anas, kas saist\u012bti ar nos\u016bt\u012b\u0161anas pogu.\n<li class=\"l\"> Tagad Submit notikums tiek \u012bstenots ar SubmitEvent objektu, nevis Event. SubmitEvent ietver jaunus \u012bpa\u0161umus, kas \u013cauj uzzin\u0101t elementu, kura d\u0113\u013c notika formas iesnieg\u0161ana. Piem\u0113ram, SubmitEvent sniedz iesp\u0113ju izmantot vienu apstr\u0101d\u0101t\u0101ju, kas kop\u012bgs da\u017e\u0101d\u0101m pog\u0101m un sait\u0113m, kas noved pie formas iesnieg\u0161anas.\n<li class=\"l\"> Ir \u012bstenota pareiza klik\u0161\u0137a notikuma nodo\u0161ana, izsaucot click() metodi atvienotiem elementiem (kuri nav da\u013ca no DOM koka).\n<li class=\"l\"> API <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Web_Animations_API\">Web Animations<\/a><\/noindex> ir pievienota iesp\u0113ja piesaist\u012bt anim\u0101ciju s\u0101kuma vai beigu atsl\u0113gas kadrus, un p\u0101rl\u016bks pats apr\u0113\u0137in\u0101s beigu vai s\u0101kuma st\u0101vokli (ir pietiekami nor\u0101d\u012bt tikai pirmo vai p\u0113d\u0113jo atsl\u0113gas kadru). Iek\u013cauti p\u0113c noklus\u0113juma Animation.timeline getter, Document.timeline, DocumentTimeline, AnimationTimeline, Document.getAnimations() un Element.getAnimations().\n<\/li>\n<li class=\"l\"> Ir pievienota iesp\u0113ja aktiviz\u0113t lapu profil\u0113\u0161anas interfeisu bez atsevi\u0161\u0137as papla\u0161in\u0101juma uzst\u0101d\u012b\u0161anas, nospie\u017eot pogu \"Enable Profiler Menu Button\" m\u0101jaslap\u0101. <noindex><a rel=\"nofollow\" href=\"https:\/\/profiler.firefox.com\">profiler.firefox.com<\/a><\/noindex>. Ir pievienots veiktsp\u0113jas anal\u012bzes re\u017e\u012bms tikai akt\u012bvajai cilnei.\n<li class=\"l\"> Web konsol\u0113 ir par\u0101d\u012bjies t\u016bl\u012bt\u0113ja izteikumu apr\u0113\u0137ina re\u017e\u012bms, kas \u013cauj izstr\u0101d\u0101t\u0101jiem \u0101tr\u0101k identific\u0113t un labot k\u013c\u016bdas, ievadot sare\u017e\u0123\u012btas izteiksmes, pateicoties iepriek\u0161\u0113j\u0101 rezult\u0101ta izdo\u0161anai, kam\u0113r tiek ievad\u012bts.\n<li class=\"l\"> No <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Measure_a_portion_of_the_page\">r\u012bk\u0101<\/a><\/noindex> lapas laukumu m\u0113r\u012b\u0161anas r\u012bk\u0101 (Measuring Tool) ir pievienota iesp\u0113ja main\u012bt taisnst\u016bra apmali (agr\u0101k, ja tika atlaista pele, apmali nebija iesp\u0113jams main\u012bt, un, ja prec\u012bza m\u0113r\u012b\u0161ana neizdev\u0101s, n\u0101c\u0101s m\u0113r\u012bt s\u0101kot no nulles).\n<li class=\"l\"> lapu inspekcijas interfeis\u0101 ir pievienota atbalsta iesp\u0113ja elementu mekl\u0113\u0161anai, izmantojot XPath izteiksmes, papildus iepriek\u0161 pieejamajai mekl\u0113\u0161anai ar CSS selektoriem.\n<li class=\"l\"> Ir pievienota iesp\u0113ja filtr\u0113t WebSocket zi\u0146ojumus, izmantojot regul\u0101ros izteikumus (agri tika atbalst\u012btas tikai teksta maskas).\n<li class=\"l\"> JavaScript atk\u013c\u016bdo\u0161anas r\u012bk\u0101 ir pievienots atbalsts punkts apst\u0101\u0161an\u0101s piesaist\u012b\u0161anai pie WebSocket notikumu apstr\u0101d\u0101t\u0101jiem.\n<li class=\"l\"> Ir veikta interfeisa t\u012br\u012b\u0161ana t\u012bkla aktivit\u0101tes anal\u012bzei. Ir optimiz\u0113ta tabulu att\u0113lo\u0161ana, apstr\u0101d\u0101jot lielu skaitu savienojumu. St\u016bru atdal\u012bt\u0101ji un pogas filtru lieto\u0161anai padar\u012btas kontrast\u0113jo\u0161\u0101kas. T\u012bkla piepras\u012bjumu blo\u0137\u0113\u0161anas panel\u012b ieviesta iesp\u0113ja izmantot simbolu &#171;*&#187; URL mask\u0101s (\u013cauj nov\u0113rt\u0113t lapas uzved\u012bbu resursu iel\u0101des k\u013c\u016bmju gad\u012bjum\u0101).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1586266982.png\"><img decoding=\"async\" alt=\"Firefox 75 izlaidums\" src=\"\/wp-content\/uploads\/2020\/04\/e12771e3efac6ccec2446cd1747030b4.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/ul>\n<p>Papildus jaunin\u0101jumiem un k\u013c\u016bdu izlabojumiem Firefox 75 ir nov\u0113rsts <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/security\/known-vulnerabilities\/firefox.html#firefox75\">vulnerability series<\/a><\/noindex>, no kur\u0101m vair\u0101kas ir atz\u012btas par kritisk\u0101m, proti, t\u0101s var izsaukt \u013caunpr\u0101t\u012bgu kodu, atverot \u012bpa\u0161i sagatavotas lapas. \u0160obr\u012bd inform\u0101cija par nov\u0113rstaj\u0101m dro\u0161\u012bbas probl\u0113m\u0101m nav pieejama, tiek gaid\u012bts, ka saraksts ar ievainojam\u012bb\u0101m tiks public\u0113ts n\u0101kamo stundu laik\u0101.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Avots: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52689\">opennet.lv<\/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.4 - 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\/lv\/blog\/news\/reliz-firefox-75\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\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\/lv\/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\udd47Firefox 75 izlaidums | ProHoster","description":"Ir izn\u0101cis t\u012bmek\u013ca p\u0101rl\u016bks","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/news\/reliz-firefox-75","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","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\/lv\/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\/lv\/wp-json\/wp\/v2\/posts\/77077","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=77077"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/77077\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media\/77078"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=77077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=77077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=77077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}