{"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\/ro\/blog\/news\/reliz-firefox-75","title":{"rendered":"Compania Google a prezentat o implementare experimental\u0103 a unui nou meniu.","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\/\">A avut loc<\/a><\/noindex> lansarea unui browser web <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/75.0\/releasenotes\/\">Firefox 75<\/a><\/noindex>, dar \u0219i pentru <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/mobile\/68.7.0\/releasenotes\/\">versiunii mobile<\/a><\/noindex> Firefox 68.7 pentru platforma Android. De asemenea, s-a preg\u0103tit o actualizare <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/organizations\/all\/\">ramura<\/a><\/noindex> cu termen lung de suport  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/68.7.0\/releasenotes\/\">68.7.0<\/a><\/noindex>. \u00cen cur\u00e2nd va trece la etapa <noindex><a rel=\"nofollow\" href=\"https:\/\/firefox.com\/channel\">test\u0103rii beta<\/a><\/noindex> se va muta pe ramura Firefox 76, lansarea fiind programat\u0103 pentru 5 mai (proiect <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">a trecut<\/a><\/noindex> pe un ciclu de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">dezvoltare de 4-5 s\u0103pt\u0103m\u00e2ni<\/a><\/noindex>). <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/75.0\/releasenotes\/\">Principalele<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Firefox\/Releases\/75\">nout\u0103\u021bi<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Pentru Linux a \u00eenceput formarea <noindex><a rel=\"nofollow\" href=\"https:\/\/flathub.org\/apps\/details\/org.mozilla.firefox\">versiunilor oficiale<\/a><\/noindex> \u00een format Flatpak.\n<li class=\"l\"> Interfa\u021ba barei de adrese a fost actualizat\u0103. Acum, la clic pe bara de adrese, se afi\u0219eaz\u0103 imediat un meniu derulant cu cele mai frecvent utilizate linkuri, f\u0103r\u0103 a fi nevoie de introducerea textului. Sugestiile pentru rezultate de c\u0103utare au fost optimizate pentru o func\u021bionare mai bun\u0103 pe ecrane mici. \u00cen zona recomand\u0103rilor contextuale, s-au ad\u0103ugat sugestii pentru solu\u021bionarea problemelor comune \u00eent\u00e2mpinate \u00een utilizarea browserului.\n<p>A fost suspendat\u0103 afi\u0219area protocolului https:\/\/ \u0219i a subdomeniului &#171;www.&#187; \u00een meniul derulant de linkuri, afisat \u00een timpul introducerii \u00een bara de adrese (de exemplu, linkurile https:\/\/opennet.ru \u0219i https:\/\/www.opennet.ru vor fi indistincte). Protocolul http:\/\/ va fi afi\u0219at \u00een rezultatele c\u0103ut\u0103rii f\u0103r\u0103 modific\u0103ri.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1586265189.png\"><img decoding=\"async\" alt=\"Compania Google a prezentat o implementare experimental\u0103 a unui nou meniu.\" src=\"\/wp-content\/uploads\/2020\/04\/e447c80ed0aa9e115f30e7d3ab80855e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Pentru Linux, s-a schimbat comportamentul la clic \u00een bara de adrese (similar cu Windows \u0219i macOS) \u2014 un clic simplu selecteaz\u0103 \u00eentregul con\u021binut f\u0103r\u0103 a-l copia \u00een clipboard, un dublu clic selecteaz\u0103 un cuv\u00e2nt, iar un clic triplu selecteaz\u0103 tot con\u021binutul \u0219i \u00eel copiaz\u0103 \u00een clipboard.\n<li class=\"l\"> Implementat\u0103 <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/Performance\/Lazy_loading\">posibilitatea<\/a><\/noindex> nu se vor \u00eenc\u0103rca imaginile aflate \u00een afara ariei vizibile, p\u00e2n\u0103 c\u00e2nd utilizatorul nu deruleaz\u0103 pagina p\u00e2n\u0103 \u00een locul dinaintea imaginii. Pentru a gestiona \u00eenc\u0103rcarea \u00eent\u00e2rziat\u0103 a imaginilor, \u00een tag-ul &#171;img&#187; a fost ad\u0103ugat atributul &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTML\/Element\/img#attr-loading\">loading<\/a><\/noindex>&#171;, care poate lua valoarea &#171;lazy&#187;. Se presupune c\u0103 \u00eenc\u0103rcarea \u00eent\u00e2rziat\u0103 va reduce consumul de memorie, va diminua traficul \u0219i va cre\u0219te viteza de deschidere ini\u021bial\u0103 a paginilor. Pentru a activa \u00eenc\u0103rcarea \u00eent\u00e2rziat\u0103 \u00een about:config, a fost ad\u0103ugat parametrul &#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\">Implementat\u0103<\/a><\/noindex> sprijin complet pentru WebGL \u00een medii care utilizeaz\u0103 protocolul Wayland. P\u00e2n\u0103 acum, nivelul de performan\u021b\u0103 WebGL \u00een versiunile pentru Linux ale Firefox a fost sub a\u0219tept\u0103ri din cauza lipsei suportului pentru accelerarea hardware-ului, din cauza problemelor cu driverele gfx pentru X11 \u0219i aplic\u0103rii diferitelor standarde. Odat\u0103 cu utilizarea Wayland, situa\u021bia s-a schimbat datorit\u0103 apari\u021biei unui nou <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1572697\">backend<\/a><\/noindex>, care folose\u0219te mecanismul <noindex><a rel=\"nofollow\" href=\"https:\/\/01.org\/linuxgraphics\/gfx-docs\/drm\/driver-api\/dma-buf.html\">DMABUF<\/a><\/noindex>. Pe l\u00e2ng\u0103 accelerarea hardware-ului WebGL, backend-ul a permis de asemenea <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1616185\">s\u0103<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1610199\">implementa<\/a><\/noindex> suport pentru accelerarea decod\u0103rii video H.264 folosind VA-API (Video Acceleration API) \u0219i FFmpegDataDecoder (suport pentru VP9 \u0219i alte formate de codare video <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1619258\">este a\u0219teptat\u0103<\/a><\/noindex> \u00een Firefox 76). Pentru a gestiona activarea acceler\u0103rii \u00een about:config, sunt propuse parametrii &#171;widget.wayland-dmabuf-webgl.enabled&#187; \u0219i &#171;widget.wayland-dmabuf-vaapi.enabled&#187;.\n<li class=\"l\"> Pentru utilizatorii din Regatul Unit, a fost inclus\u0103 afi\u0219area blocurilor pl\u0103tite de sponsori pe pagina de start \u00een sec\u021biunea de con\u021binut recomandat de serviciul Pocket. Blocurile sunt clar etichetate ca publicitate \u0219i pot fi dezactivate \u00een set\u0103ri. Anterior, publicitatea <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=48525\">se afi\u015fau<\/a><\/noindex> era disponibil\u0103 doar pentru utilizatorii din SUA.\n<\/li>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1599262\">Implementat<\/a><\/noindex> modul de \u0219tergere a cookie-urilor vechi \u0219i a datelor site-ului atunci c\u00e2nd se acceseaz\u0103 site-uri cu coduri de urm\u0103rire a mi\u0219c\u0103rilor, cu care utilizatorul nu a interac\u021bionat. Modul este destinat combaterii urm\u0103ririi prin redirec\u021bion\u0103ri.\n<\/li>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1615588\">lucrul la \u00eencetarea suportului pentru codec-ul Theora. \u00cen etapa ini\u021bial\u0103, dezvoltatorii vor evalua cererea acestuia pe baza datelor de telemetrie, conform datelor preliminare, doar 0,09% din con\u021binutul media din Firefox este redat cu ajutorul Theora, iar resursele mari (de exemplu, Wikipedia), care au folosit acest codec, au trecut de mult timp la codecuri mai eficiente.<\/a><\/noindex> implementarea dialogurilor modale legate de tab-uri separate, f\u0103r\u0103 a bloca \u00eentreaga interfa\u021b\u0103.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/bug1615588.bmoattachments.org\/attachment.cgi?id=9126714\"><img decoding=\"async\" alt=\"Compania Google a prezentat o implementare experimental\u0103 a unui nou meniu.\" 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\">Ad\u0103ugat<\/a><\/noindex> posibilitatea de a instala \u0219i deschide site-uri sub form\u0103 de aplica\u021bii (Apps), permi\u021b\u00e2nd organizarea lucrului cu site-ul ca \u0219i cu un program desktop obi\u0219nuit. Pentru a activa aceast\u0103 func\u021bie \u00een about:config, trebuie ad\u0103ugat\u0103 setarea &#171;browser.ssb.enabled=true&#187;, dup\u0103 care \u00een meniul contextual de ac\u021biuni pentru pagin\u0103 (punctele de suspensie din bara de adrese) va ap\u0103rea op\u021biunea &#171;Instaleaz\u0103 site-ul ca aplica\u021bie&#187;, permi\u021b\u00e2ndu-v\u0103 s\u0103 crea\u021bi un shortcut pe desktop sau \u00een meniul aplica\u021biilor pentru deschiderea separat\u0103 a site-ului curent. Dezvoltarea <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1602117\">continu\u0103<\/a><\/noindex> dezvoltarea conceptului &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Site-specific_browser\">Site Specific Browser<\/a><\/noindex>&#187; (SSB), care presupune deschiderea site-ului \u00eentr-o fereastr\u0103 separat\u0103 f\u0103r\u0103 meniu, bara de adrese \u0219i alte elemente ale interfe\u021bei browserului. \u00cen finestra curent\u0103 se deschid doar linkuri la paginile site-ului activ, iar accesarea linkurilor externe duce la crearea unei feronete separate cu un browser obi\u0219nuit.<br \/>\n<center><img decoding=\"async\" alt=\"Compania Google a prezentat o implementare experimental\u0103 a unui nou meniu.\" 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\/\">Extins\u0103<\/a><\/noindex> implementarea modului &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/fetch.spec.whatwg.org\/#x-content-type-options-header\">nosniff<\/a><\/noindex>\u201eX-Content-Type-Options\u201c, care acum dezactiveaz\u0103 \u0219i logica de detec\u021bie automat\u0103 a tipurilor MIME pentru documentele HTML, nu doar pentru JavaScript \u0219i CSS. Modu este conceput pentru a ajuta la protec\u021bia \u00eempotriva atacurilor legate de manipularea tipurilor MIME. Browserul analizeaz\u0103 \u00een mod implicit tipul de con\u021binut procesat \u0219i \u00eel gestioneaz\u0103 \u00een func\u021bie de tipul respectiv. De exemplu, dac\u0103 \u00eentr-un fi\u0219ier \u201e.jpg\u201d este salvat cod HTML, atunci la deschiderea acestui fi\u0219ier, el va fi procesat ca HTML, nu ca imagine. Un atacator poate utiliza un formular de \u00eenc\u0103rcare a imaginilor pentru un fi\u0219ier jpg care con\u021bine html cu cod JavaScript, dup\u0103 care poate publica un link c\u0103tre acest fi\u0219ier, al c\u0103rui cod JavaScript va fi executat \u00een contextul site-ului pe care a fost \u00eenc\u0103rcat (put\u00e2nd ob\u021bine cookie-uri \u0219i alte date legate de utilizatorul care deschide linkul).\n<li class=\"l\"> Se asigur\u0103 caching local pentru toate certificatul PKI de \u00eencredere ale autorit\u0103\u021bilor de certificare, cunoscu\u021bi de Mozilla, \u00eembun\u0103t\u0103\u021bind astfel compatibilitatea cu serverele web configurate incorect.\n<li class=\"l\"> Utilizarea API-ului Web Crypto este interzis\u0103 pe paginile deschise prin HTTP f\u0103r\u0103 criptare.\n<li class=\"l\"> Pentru Windows, a fost implementat modul de compunere direct\u0103 (Direct Composition), care permite \u00eembun\u0103t\u0103\u021birea performan\u021bei \u0219i apropierea implement\u0103rii sistemului de compunere <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/servo\/webrender\">WebRender<\/a><\/noindex>, scris \u00een Rust \u0219i exterioriz\u00e2nd pe GPU opera\u021biunile de randare a con\u021binutului paginii.\n<li class=\"l\"> Pentru macOS, a fost implementat\u0103 o func\u021bionalitate experimental\u0103 pentru utilizarea certificatelor client din depozitul comun de certificate al sistemului de operare (pentru activarea acesteia \u00een about:config, trebuie activat\u0103 op\u021biunea security.osclientcerts.autoload). \u00cencep\u00e2nd cu Firefox 72, aceast\u0103 op\u021biune a fost disponibil\u0103 doar pentru Windows.\n<li class=\"l\"> Imediat dup\u0103 Linux, a fost activat mecanismul de izolare \u00een versiunile pentru macOS. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52440\">RLBox<\/a><\/noindex>, destinat s\u0103 blocheze exploatarea vulnerabilit\u0103\u021bilor \u00een bibliotecile externe de func\u021bii. \u00cen aceast\u0103 etap\u0103, izolarea este activat\u0103 doar pentru biblioteca <noindex><a rel=\"nofollow\" href=\"http:\/\/scripts.sil.org\/cms\/scripts\/page.php?site_id=projects&#038;item_id=graphite_home\">Graphite<\/a><\/noindex>, responsabil\u0103 de redarea fonturilor. RLBox compileaz\u0103 codul C\/C++ din biblioteca izolat\u0103 \u00eentr-un cod intermediar de nivel inferior WebAssembly, care este apoi convertit \u00eentr-un modul WebAssembly, a c\u0103rui autoritate este definit\u0103 strict pentru acel modul. Modulul compilat func\u021bioneaz\u0103 \u00eentr-un spa\u021biu de memorie separat \u0219i nu are acces la restul spa\u021biului de adresare. \u00cen cazul exploat\u0103rii unei vulnerabilit\u0103\u021bi \u00een bibliotec\u0103, atacatorul va fi limitat \u0219i nu va putea accesa zonele de memorie ale procesului principal sau face tranzi\u021bia \u00een afara mediului izolat.\n<li class=\"l\"> Atributul \u201etype\u201d din elementul  poate acum accepta doar valoarea \u201etext\/css\u201d.\n<li class=\"l\"> Func\u021bii au fost implementate \u00een CSS <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> \u0219i <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/clamp\">clamp()<\/a><\/noindex>.\n<li class=\"l\"> Pentru proprietatea 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> suportul pentru valoarea \u201eall\u201d a fost implementat, care impune o rupere obligatorie a liniei pentru subliniere \u0219i t\u0103iere la intersec\u021bia cu glyph-urile textuale (anterior, valoarea aplicat\u0103 \u201eauto\u201d genera rupturi adaptiv \u0219i nu excluziona contactele, iar cu valoarea all contactele cu glyph-ul sunt complet interzise).\n<li class=\"l\"> Suportul pentru JavaScript a fost activat <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Classes\/Class_fields#Public_static_fields\">c\u00e2mpuri statice publice<\/a><\/noindex> pentru instan\u021bele claselor JavaScript, care permit specificarea propriet\u0103\u021bilor predefinite, ini\u021bializate \u00een afara constructorului.\n<p>    class ClassWithStaticField {<br \/>\n       static staticField = \u2018static field\u2019<br \/>\n    }<\/p>\n<li class=\"l\"> A fost ad\u0103ugat suport pentru clasa <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Locale\">Intl.Locale<\/a><\/noindex>, oferind metode pentru analiza \u0219i prelucrarea parametrilor de limb\u0103, regiune \u0219i scriere, precum \u0219i pentru citirea \u0219i scrierea etichetelor de extensie Unicode \u0219i p\u0103strarea set\u0103rilor personalizate ale localiz\u0103rii \u00eentr-un format serializat;\n<li class=\"l\"> Implementarea propriet\u0103\u021bii Function.caller a fost conformizat\u0103 cu cea mai recent\u0103 variant\u0103 preliminar\u0103 a noii specifica\u021bii ECMAScript (\u00een loc de TypeError, acum se returneaz\u0103 null, dac\u0103 apelul a fost efectuat dintr-o func\u021bie cu atribut strict, async sau generator).\n<li class=\"l\"> \u00cen HTMLFormElement a fost ad\u0103ugat metoda <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/HTMLFormElement\/requestSubmit\">requestSubmit()<\/a><\/noindex>, care ini\u021biaz\u0103 trimiterea programatic\u0103 a datelor formularului asemeni unui clic pe butonul de trimitere a datelor. Func\u021bia poate fi utilizat\u0103 \u00een dezvoltarea propriilor butoane de trimitere a formularului, pentru care apelarea form.submit() nu este suficient\u0103 deoarece nu duce la verificarea interactiv\u0103 a parametrilor, generarea evenimentului \u2018submit\u2019 \u0219i transmiterea datelor legate de butonul de trimitere.\n<li class=\"l\"> Evenimentul submit este acum implementat de un obiect de tip SubmitEvent, nu Event. SubmitEvent include noi propriet\u0103\u021bi care permit identificarea elementului care a provocat trimiterea formularului. De exemplu, SubmitEvent ofer\u0103 posibilitatea de a folosi un singur handler comun pentru diferite butoane \u0219i linkuri care duc la trimiterea formularului.\n<li class=\"l\"> A fost implementat\u0103 transmisia corect\u0103 a evenimentului de clic la apelarea metodei click() pentru elemente deconectate (care nu fac parte din arborele DOM).\n<li class=\"l\"> \u00cen API-ul <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Web_Animations_API\">Web Animations<\/a><\/noindex> a fost ad\u0103ugat\u0103 posibilitatea de a lega anima\u021bia la un cadru cheie ini\u021bial sau final, iar browserul va calcula singur starea final\u0103 sau ini\u021bial\u0103 (este suficient s\u0103 specifica\u021bi doar primul sau ultimul cadru cheie). Au fost incluse \u00een mod implicit Animation.timeline getter, Document.timeline, DocumentTimeline, AnimationTimeline, Document.getAnimations() \u0219i Element.getAnimations().\n<\/li>\n<li class=\"l\"> S-a ad\u0103ugat posibilitatea activ\u0103rii interfe\u021bei de profilare a paginilor f\u0103r\u0103 a instala un plugin separat, prin ap\u0103sarea butonului \u201eEnable Profiler Menu Button\u201d pe site. <noindex><a rel=\"nofollow\" href=\"https:\/\/profiler.firefox.com\">profiler.firefox.com<\/a><\/noindex>. A fost ad\u0103ugat un mod de analiz\u0103 a performan\u021bei doar pentru fila activ\u0103.\n<li class=\"l\"> \u00cen consola web a fost introdus un mod de evaluare instantanee a expresiilor, permi\u021b\u00e2nd dezvoltatorilor s\u0103 identifice \u0219i s\u0103 corecteze mai rapid erorile \u00een timpul introducerii expresiilor complexe, prin afi\u0219area rezultatelor preliminare pe m\u0103sur\u0103 ce se scrie.\n<li class=\"l\"> \u00cen <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Measure_a_portion_of_the_page\">instrumentului<\/a><\/noindex> pentru m\u0103surarea zonelor de pe pagin\u0103 (Measuring Tool) a fost ad\u0103ugat\u0103 posibilitatea de a modifica dimensiunea cadrului dreptunghiular (anterior, dac\u0103 se l\u0103sa butonul mouse-ului, cadrul nu putea fi modificat, iar \u00een cazul unei direc\u021bion\u0103ri inexacte, m\u0103surarea trebuia \u00eenceput\u0103 de la zero).\n<li class=\"l\"> \u00cen interfa\u021ba de inspec\u021bie a paginilor a fost ad\u0103ugat\u0103 suport pentru c\u0103utarea elementelor folosind expresii XPath, \u00een plus fa\u021b\u0103 de c\u0103utarea disponibil\u0103 anterior prin selec\u021bii CSS.\n<li class=\"l\"> A fost ad\u0103ugat\u0103 posibilitatea de a filtra mesajele WebSocket folosind expresii regulare (anterior erau acceptate doar m\u0103\u0219ti textuale).\n<li class=\"l\"> \u00cen debugger-ul JavaScript a fost ad\u0103ugat\u0103 suport pentru legarea punctelor de oprire la handlerii de evenimente WebSocket.\n<li class=\"l\"> A fost realizat\u0103 o cur\u0103\u021bare a interfe\u021bei pentru analiza activit\u0103\u021bii re\u021belei. A fost optimizat\u0103 redarea tabelelor \u00een condi\u021bii de procesare simultan\u0103 a unui num\u0103r mare de conexiuni. Separatorii coloanelor \u0219i butoanele pentru aplicarea filtrelor au fost f\u0103cute mai contrastante. \u00cen panoul de blocare a cererilor de re\u021bea, a fost implementat\u0103 posibilitatea de a utiliza caracterul &#171;*&#187; \u00een m\u0103\u0219tile URL (permi\u021b\u00e2nd evaluarea comportamentului site-ului \u00een condi\u021bii de e\u0219ec al \u00eenc\u0103rc\u0103rii resurselor).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1586266982.png\"><img decoding=\"async\" alt=\"Compania Google a prezentat o implementare experimental\u0103 a unui nou meniu.\" src=\"\/wp-content\/uploads\/2020\/04\/e12771e3efac6ccec2446cd1747030b4.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/ul>\n<p>Pe l\u00e2ng\u0103 nout\u0103\u021bi \u0219i corec\u021bii de erori, \u00een Firefox 75 a fost eliminat\u0103 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/security\/known-vulnerabilities\/firefox.html#firefox75\">o serie de vulnerabilit\u0103\u021bi<\/a><\/noindex>, din care c\u00e2teva sunt marcate ca fiind critice, adic\u0103 pot duce la executarea codului de c\u0103tre un atacator atunci c\u00e2nd se deschid pagini special concepute. \u00cen prezent, informa\u021biile cu detalii despre problemele de securitate corectate nu sunt disponibile, se a\u0219teapt\u0103 ca lista vulnerabilit\u0103\u021bilor s\u0103 fie publicat\u0103 \u00een c\u00e2teva ore.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Sursa: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52689\">opennet.ro<\/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.2.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\/ro\/blog\/news\/reliz-firefox-75\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\/ro\/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\udd47Lansarea Firefox 75 | ProHoster","description":"A avut loc lansarea browser-ului web","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/reliz-firefox-75","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\/ro\/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\/ro\/wp-json\/wp\/v2\/posts\/77077","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=77077"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/77077\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/77078"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=77077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=77077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=77077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}