{"id":117223,"date":"2024-07-10T09:43:23","date_gmt":"2024-07-10T07:43:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/firefox-128"},"modified":"2024-07-10T09:43:23","modified_gmt":"2024-07-10T07:43:23","slug":"firefox-128","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/firefox-128","title":{"rendered":"Firefox 128","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/ftp.mozilla.org\/pub\/firefox\/releases\/128.0.1\/\">Disponibil<\/a> Firefox 128, precum \u0219i rama cu suport pe termen lung (ESR 128). Cu toate acestea, \u00een ciuda lans\u0103rii unei noi ramuri, dezvoltatorii au decis s\u0103 extind\u0103 suportul pentru versiunea ESR anterioar\u0103 (ESR 115) pe o perioad\u0103 nedeterminat\u0103, deoarece numai acolo se men\u021bine suportul pentru Windows 7, utilizatorii acestuia reprezent\u00e2nd 10% din baza de utilizatori Firefox.<\/noindex> <\/p>\n<p> Modific\u0103ri principale: <\/p>\n<ul>\n<li>Linux:\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1898894\">Activat<\/a> suport pentru DMABuf pe pl\u0103cile video NVIDIA (se necesit\u0103 driver versiunea 545.23.6 sau mai nou\u0103). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1894912\">Implementat\u0103<\/a> suport pentru interfa\u021ba DBus org.freedesktop.Application (f\u0103r\u0103 aceasta, integrarea cu serviciul de c\u0103utare GNOME Shell nu este posibil\u0103). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1892445\">Corectat<\/a> redare video AV1 la 10 bi\u021bi. <\/li>\n<\/ul>\n<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1706121\">Implementat\u0103<\/a> suport pentru redarea con\u021binutului protejat (DRM) \u00een modul de navigare privat\u0103. <\/li>\n<li>Reformulat <a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/media\/img\/firefox\/releasenotes\/note-images\/128_clear_site_data.png\">interfa\u021b\u0103<\/a> cur\u0103\u021barea datelor: unele articole sunt combinate (de exemplu \u201ejurnalul vizitelor \u0219i desc\u0103rc\u0103rilor\u201d cu \u201ejurnalul formularelor \u0219i c\u0103ut\u0103rilor\u201d), iar de asemenea se arat\u0103 c\u00e2t spa\u021biu ocup\u0103 anumite date \u00eentr-o perioad\u0103 de timp selectat\u0103. <\/li>\n<li>Pentru textul selectat \u0219i linkuri <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1870366\">au fost ad\u0103ugate<\/a> op\u021biunile din meniul contextual <a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/media\/img\/firefox\/releasenotes\/note-images\/128_translate_text.png\">\u201eTraducerea selec\u021biei\u201d \u0219i \u201eTraducerea textului linkului\u201d<\/a>. <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1901068\">Ad\u0103ugat<\/a> suport pentru <a rel=\"nofollow\" href=\"https:\/\/support.mozilla.org\/kb\/privacy-preserving-attribution\">API-ul Privacy Preserving Attribution<\/a> \u0219i configurarea <a rel=\"nofollow\" href=\"https:\/\/support.mozilla.org\/ru\/kb\/atributsija-s-sokhranenijem-konfidentsialnosti\">\u201ePermitem site-urilor s\u0103 realizeze m\u0103sur\u0103tori publicitare cu respectarea confiden\u021bialit\u0103\u021bii\u201d<\/a>. Advertiserii vor putea ob\u021bine informa\u021bii agregate, f\u0103r\u0103 date despre utilizatorul specific, dar care r\u0103spund \u00eentreb\u0103rilor lor cu privire la eficien\u021ba publicit\u0103\u021bii. Aceasta poate fi o bun\u0103 alternativ\u0103 la \u201eurm\u0103rirea\u201d utilizatorilor, pe care site-urile sunt nevoite s\u0103 o fac\u0103 pentru a evalua eficien\u021ba publicit\u0103\u021bii. <\/li>\n<li>Configurarea \u201eTrimite DNS requests prin proxy atunci c\u00e2nd utilizezi SOCKS 5\u201d <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1741375\">sistemul de compozitare<\/a> implicit. A fost ad\u0103ugat\u0103 o setare separat\u0103 \u201eTrimite DNS requests prin proxy atunci c\u00e2nd utilizezi SOCKS v4\u201d (pentru c\u0103, dac\u0103 proxy-ul SOCKS4 nu suport\u0103 extensia SOCKSv4a, \u00eencercarea de a trimite DNS requests prin el va duce la nefunc\u021bionarea proxy-ului). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1858801\">Restaurat\u0103<\/a> configurarea (browser.spin_cursor_while_busy), care schimb\u0103 cursorul \u00een roti\u021b\u0103 care se \u00eenv\u00e2rte p\u00e2n\u0103 la \u00eenc\u0103rcarea complet\u0103 a paginii. Aceasta a fost dezactivat\u0103 implicit timp de 15 ani \u0219i eliminat\u0103 \u00een Firefox 119, dar s-a dovedit c\u0103 unii utilizatori prefer\u0103 s\u0103 vad\u0103 spinner-ul. <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1884921\">Accelerat\u0103<\/a> func\u021bionarea \u00een modul \u201eNumai HTTS\u201d: atunci c\u00e2nd \u00eent\u00e2lne\u0219te un site care nu suport\u0103 HTTPS, browserul \u00ee\u0219i va aminti temporar de acesta \u0219i nu va \u00eencerca s\u0103 se conecteze de fiecare dat\u0103 printr-o conexiune securizat\u0103. <\/li>\n<li>Dup\u0103 25 de ani, la cererea utilizatorului, a fost ad\u0103ugat\u0103 op\u021biunea de a face fundalul browser-ului transparent (browser.tabs.allow_transparent_browser, de asemenea, trebuie modificat <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=28354#c6\">o serie de alte set\u0103ri<\/a>). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1900150\">Ad\u0103ugat<\/a> localizare \u00een limba <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/\u0421\u0438\u0440\u0430\u0439\u043a\u0438\">s\u00eer\u0103c\u00ee<\/a> (skr). <\/li>\n<li>Utilizatorii din SUA \u0219i Canada <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1900900\">vor fi<\/a> li se afi\u0219eaz\u0103 <a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/media\/img\/firefox\/releasenotes\/note-images\/128_search_continuation.png\">cele mai recente \u0219i populare c\u0103ut\u0103ri<\/a> \u00een meniul derulant al barei de adrese (browser.urlbar.recentsearches.featureGate, browser.urlbar.trending.featureGate ). <\/li>\n<li>Fi\u0219ierele cu tipuri MIME necunoscute text\/* sunt acum <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=196078\">considerate<\/a> ca text\/plain \u0219i sunt afi\u0219ate \u00een browser. <\/li>\n<li>Ap\u0103sarea Enter \u00een c\u00e2mpul de c\u0103utare (c\u00e2nd este separat de bara de adrese) nu mai <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1894910\">deschide<\/a> pagina de c\u0103utare. Dezvoltatorii subliniaz\u0103 c\u0103 nu avea sens s\u0103 se deschid\u0103 astfel: dac\u0103 utilizatorul vrea s\u0103 caute ceva, introduce direct interogarea \u00een c\u00e2mpul de c\u0103utare, nu deschide motorul de c\u0103utare prin c\u00e2mpul de c\u0103utare \u0219i doar apoi introduce acolo interogarea. <\/li>\n<li>macOS:\n<ul>\n<li>C\u00e2nd se captureaz\u0103 sunetul de la microfon prin getUserMedia, acum <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1404972\">aplicate<\/a> sunt furnizate mijloace de procesare \u0219i \u00eembun\u0103t\u0103\u021bire a sunetului de c\u0103tre sistemul de operare. <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1895184\">A fost \u00eembun\u0103t\u0103\u021bit\u0103<\/a> naviga\u021bia \u00eentre tab-uri. <\/li>\n<li>Treceri din modul pe ecran complet \u00een modul \u201eImagine \u00een imagine\u201d <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1781830\">nu mai duce<\/a> la faptul c\u0103 fereastra \u201eImagine \u00een imagine\u201d se deschide pe ecran complet. <\/li>\n<\/ul>\n<\/li>\n<li>CSS:\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1900251\">Activat<\/a> suport pentru <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/CSS_colors\/Relative_colors\">culorilor relative<\/a> (permite definirea unor culori noi \u00een raport cu cele existente \u0219i modificarea <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Glossary\/Color_space\">spa\u021biului de culori<\/a>). <\/li>\n<li>Proprietate <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/content\">con\u021binut<\/a> <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1281158\">a primit<\/a> cu suport <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/content#alternative_text\">textului alternativ<\/a> pentru con\u021binut cu imagine (textul alternativ <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1896047\">afi\u0219at<\/a> \u00een arborele de accesibilitate al browser-ului). <\/li>\n<li>Suportul pentru propriet\u0103\u021bile align-tracks \u0219i justify-tracks a fost oprit (acestea erau acceptate doar \u00een Firefox \u0219i au fost recent eliminate din specifica\u021bie). <\/li>\n<\/ul>\n<\/li>\n<li>JavaScript:\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1884150\">Implementat\u0103<\/a> suportul pentru redimensionare <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/ArrayBuffer\">ArrayBuffer<\/a> \u0219i m\u0103rire <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/SharedArrayBuffer\">SharedArrayBuffer<\/a> (permite redimensionarea bufferelor f\u0103r\u0103 a fi necesar\u0103 alocarea unui nou buffer \u0219i copierea datelor \u00een el):\n<ul>\n<li>Metoda <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/SharedArrayBuffer\/grow\">SharedArrayBuffer.prototype.grow()<\/a> permite cre\u0219terea dimensiunii <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/SharedArrayBuffer\">SharedArrayBuffer<\/a>. Dimensiunea maxim\u0103 a bufferului este stabilit\u0103 de parametrul options.maxByteLength al constructorului <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/SharedArrayBuffer\/SharedArrayBuffer#maxbytelength\">SharedArrayBuffer()<\/a>. Propriet\u0103\u021bile <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/SharedArrayBuffer\/growable\">SharedArrayBuffer.prototype.growable<\/a> \u0219i <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/SharedArrayBuffer\/maxByteLength\">SharedArrayBuffer.prototype.maxByteLength<\/a> arat\u0103, respectiv, dac\u0103 \u0219i p\u00e2n\u0103 la ce limit\u0103 dimensiunea bufferului poate cre\u0219te. <\/li>\n<li>Metoda <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/ArrayBuffer\/resize\">ArrayBuffer.prototype.resize()<\/a> permite modificarea dimensiunii <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/ArrayBuffer\">ArrayBuffer<\/a>. Dimensiunea maxim\u0103 a bufferului este stabilit\u0103 de parametrul options.maxByteLength al constructorului <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/ArrayBuffer\/ArrayBuffer#maxbytelength\">ArrayBuffer()<\/a>. Propriet\u0103\u021bile <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/ArrayBuffer\/resizable\">ArrayBuffer.prototype.resizable<\/a> \u0219i <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/ArrayBuffer\/maxByteLength\">ArrayBuffer.prototype.maxByteLength<\/a> arat\u0103, respectiv, dac\u0103 \u0219i p\u00e2n\u0103 la ce limit\u0103 dimensiunea bufferului se poate schimba. <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>HTTP:\n<ul>\n<li>Header HTTP <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Accept\">Accept<\/a> \u00een <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Content_negotiation\/List_of_default_Accept_values\">cereri implicit \u0219i cereri de imagini<\/a> acum <a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1711622\">include<\/a> tip MIME image\/svg+xml. <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1865040\">Implementat\u0103<\/a> suport pentru <a rel=\"nofollow\" href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc9218\">RFC 9218: Schema Extensibil\u0103 de Prioritizare pentru HTTP<\/a>. <\/li>\n<\/ul>\n<\/li>\n<li>API:\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1534687\">Ad\u0103ugat<\/a> suport pentru <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/RTCRtpReceiver\/getParameters\">RTCRtpReceiver.getParameters()<\/a> \u0219i <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/RTCRtpSender\/getParameters\">RTCRtpSender.getParameters()<\/a> (returneaz\u0103 un obiect care descrie codecurile curente utilizate pentru codificarea \u0219i transmiterea media pe p\u00e2rtiile receptorului \u0219i respectiv a expeditorului). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1896475\">Acum<\/a> se poate folosi <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Request\/bytes\">Request.bytes()<\/a> \u0219i <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Response\/bytes\">Response.bytes()<\/a> pentru a ob\u021bine <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Uint8Array\">Uint8Array<\/a> din <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Request\">Request<\/a> \u0219i <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Response\">Response<\/a>. <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1897871\">Implementat\u0103<\/a> suport pentru <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/PushMessageData\/bytes\">PushMessageData.bytes()<\/a> (returneaz\u0103 datele din mesajul push sub form\u0103 de tabloul de octe\u021bi \u00een obiect <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Uint8Array\">Uint8Array<\/a>). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1896509\">Implementat\u0103<\/a> suport pentru <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Blob\/bytes\">Blob.bytes()()<\/a> (returneaz\u0103 datele din <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Blob\">Blob<\/a> sub form\u0103 de tabloul de octe\u021bi \u00een obiect <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Uint8Array\">Uint8Array<\/a>). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1878714\">Ad\u0103ugat<\/a> suport pentru MediaKeys.getStatusForPolicy() (permete aplica\u021biei web s\u0103 afle din timp dac\u0103 va fi disponibil\u0103 redarea con\u021binutului DRM la rezolu\u021bia optimal\u0103). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1396922\">A ap\u0103rut<\/a> suport pentru <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/RTCRtpTransceiver\/setCodecPreferences\">RTCRtpTransceiver.setCodecPreferences()<\/a> (permete for\u021barea nodului \u00eendep\u0103rtat s\u0103 aleag\u0103 codecul preferat \u0219i s\u0103 dezactiveze negocierea anumitor codecuri). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1890428\">Disponibil<\/a> serializare <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Web_components\/Using_shadow_DOM#declaratively_with_html\">DOM shadow declarativ<\/a>: metode <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/ShadowRoot\/getHTML\">ShadowRoot.getHTML()<\/a> \u0219i <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Element\/getHTML\">Element.getHTML()<\/a>, precum \u0219i propriet\u0103\u021bi conexe <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/ShadowRoot\/serializable\">ShadowRoot.serializable<\/a> \u0219i <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/HTMLTemplateElement\/shadowRootSerializable\">HTMLTemplateElement.shadowRootSerializable<\/a>. <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1864818\">Activat<\/a> suportul implicit al interfe\u021bei <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/CSSPropertyRule\">CSSPropertyRule<\/a> (permete ob\u021binerea valorilor propriet\u0103\u021bilor personalizate CSS definite prin regula @property). <\/li>\n<li>Suportul metodei <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/CSS\/registerProperty_static\">registerProperty()<\/a> (permete definirea <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/--*\">propriet\u0103\u021bilor personalizate CSS<\/a> prin JavaScript). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1336404\">Eliminat<\/a> metod\u0103 neStandard <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/HTMLMediaElement\/seekToNextFrame\">HTMLMediaElement.seekToNextFrame()<\/a>. <\/li>\n<\/ul>\n<\/li>\n<li>Instrumente pentru dezvoltatori:\n<ul>\n<li>\u00cen tooltip-ul care apare atunci c\u00e2nd cursorul este peste selectorul regulii CSS, acum <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=977098\">s-a ar\u0103tat<\/a> <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/CSS\/Specificity\">specificitatea<\/a> (ajut\u0103 la \u00een\u021belegerea de ce anumite reguli se aplic\u0103 \u00eenaintea altora). <\/li>\n<li>\u00cen tooltip-ul care apare atunci c\u00e2nd cursorul este peste variabil\u0103, acum <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1899489\">este afi\u0219at\u0103<\/a> nu doar valoarea variabilei, ci \u0219i propriet\u0103\u021bile sale (sintaxa, mo\u0219tenirea, valoarea implicit\u0103). <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Sursa: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/mozilla\/17671796\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Firefox 128, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432\u0435\u0442\u043a\u0430 \u0441 \u0434\u043e\u043b\u0433\u043e\u0441\u0440\u043e\u0447\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 (ESR 128). \u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0442\u043a\u0438, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0440\u0435\u0448\u0438\u043b\u0438 \u043d\u0430 \u043d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u0441\u0440\u043e\u043a \u043f\u0440\u043e\u0434\u043b\u0438\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u043f\u0440\u043e\u0448\u043b\u043e\u0433\u043e ESR-\u0432\u044b\u043f\u0443\u0441\u043a\u0430 (ESR 115), \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0430\u043c \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Windows 7, \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 10% \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0439 \u0431\u0430\u0437\u044b Firefox. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f: Linux: \u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 DMABuf \u043d\u0430 \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430\u0445 NVIDIA (\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u0432\u0435\u0440\u0441\u0438\u0438 545.23.6 \u0438\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-117223","post","type-post","status-publish","format-standard","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=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Firefox 128, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432\u0435\u0442\u043a\u0430 \u0441 \u0434\u043e\u043b\u0433\u043e\u0441\u0440\u043e\u0447\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 (ESR 128).\" \/>\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\/firefox-128\" \/>\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\udd47Firefox 128 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Firefox 128, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432\u0435\u0442\u043a\u0430 \u0441 \u0434\u043e\u043b\u0433\u043e\u0441\u0440\u043e\u0447\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 (ESR 128).\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/firefox-128\" \/>\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=\"2024-07-10T07:43:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-07-10T07:43:23+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 128 | ProHoster","description":"Firefox 128 este disponibil, precum \u0219i o ramur\u0103 cu suport pe termen lung (ESR 128).","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/firefox-128","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\udd47Firefox 128 | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Firefox 128, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432\u0435\u0442\u043a\u0430 \u0441 \u0434\u043e\u043b\u0433\u043e\u0441\u0440\u043e\u0447\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 (ESR 128).","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/firefox-128","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":"2024-07-10T07:43:23+00:00","article:modified_time":"2024-07-10T07:43:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"117223","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":"default","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":"2026-01-23 03:55:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 03:55:19","updated":"2026-01-23 03:55:19","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\/117223","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=117223"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/117223\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=117223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=117223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=117223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}