Rilaxx ta' Firefox 70

seħħet rilaxx tal-web browser Firefox 70U verżjoni mobbli Firefox 68.2 għall-pjattaforma Android. Barra minn hekk, ġie ġġenerat aġġornament friegħi appoġġ fit-tul 68.2.0 (il-manutenzjoni tal-fergħa ESR preċedenti 60.x twaqqfet). Dalwaqt fuq il-palk ittestjar beta Firefox 71 fergħa se timxi, skond ċiklu ta' żvilupp ġdid li huwa skedat li joħroġ fit-3 ta’ Diċembru.

Il-prinċipali innovazzjonijiet:

  • Fil-mod ta 'protezzjoni tat-traċċar avvanzat inklużi l-imblukkar ta' widgets tan-netwerk soċjali li jsegwu l-movimenti tal-utent fuq siti ta' partijiet terzi (pereżempju, buttuni Like ta' Facebook u inkorporazzjonijiet ta' messaġġi ta' Twitter). Għal forom ta 'awtentikazzjoni permezz ta' kont fuq netwerks soċjali, huwa possibbli li l-imblukkar jiġi diżattivat temporanjament;
    Rilaxx ta' Firefox 70

  • Żid rapport fil-qosor dwar l-imblukkar kompluti, li fih tista 'ssegwi n-numru ta' imblukkar skont il-ġurnata tal-ġimgħa u t-tip;

    Rilaxx ta' Firefox 70

  • Sistema miżjuda inkluża Lockless (qabel iż-żieda kienet ikkunsinnata bħala Lockbox), li offerti interface ġdid “dwar:logins” għall-ġestjoni tal-passwords salvati. Iż-żieda turi buttuna fuq il-panel li permezz tagħha tista 'tara malajr il-kontijiet salvati għas-sit attwali, kif ukoll twettaq tfittxijiet u teditja l-passwords. Huwa possibbli li wieħed jaċċessa l-passwords salvati permezz ta' applikazzjoni separata għall-mowbajl Lockless, li jappoġġja passwords ta 'mili awtomatiku f'forom ta' awtentikazzjoni ta 'kwalunkwe applikazzjonijiet mobbli;

    Rilaxx ta' Firefox 70

  • Sistema add-on integrata Monitor tan-Firefoxliema jipprovdi turi twissija jekk il-kont tiegħek ikun kompromess (verifika bl-email) jew isir tentattiv biex tidħol f'sit li qabel kien hacked. Il-verifika titwettaq permezz tal-integrazzjoni mad-database tal-proġett haveibeenpwned.com;
  • Il-ġeneratur tal-password huwa attivat awtomatikament; meta timla l-formoli tar-reġistrazzjoni, juri ħjiel b'password b'saħħitha ġġenerata awtomatikament. Tooltip jintwera awtomatikament għall-oqsma ‹input type="password"› bl-attribut "autocomplete = new-password". Mingħajr dan l-attribut, il-password tista 'tiġi ġġenerata permezz tal-menu tal-kuntest;

    Rilaxx ta' Firefox 70

  • Minflok il-buttuna "(i)" fl-istrixxa tal-indirizzi, hemm indikatur tal-livell ta 'privatezza, li jippermettilek tiġġudika l-attivazzjoni tal-modi tal-imblukkar tat-traċċar tal-moviment. L-indikatur isir griż meta l-mod ta 'l-imblukkar tat-traċċar tal-moviment ikun attivat fis-settings u ma jkun hemm l-ebda elementi fil-paġna li jeħtieġ li jiġu mblukkati. L-indikatur isir blu meta ċerti elementi fil-paġna li jiksru l-privatezza jew li jintużaw biex jintraċċaw il-movimenti jiġu mblukkati. L-indikatur jiġi maqtugħ meta l-utent ikun iddiżattiva l-protezzjoni tat-traċċar għas-sit attwali.

    Rilaxx ta' Firefox 70

  • Il-paġni miftuħa permezz ta' HTTP jew FTP issa huma mmarkati b'ikona ta' konnessjoni mhux sigura, li tintwera wkoll għal HTTPS f'każ ta' problemi biċ-ċertifikati. Il-kulur tas-simbolu tas-serratura għall-HTTPS inbidel minn aħdar għal griż (se jkun possibbli li l-kulur aħdar jiġi lura permezz tas-setting security.secure_connection_icon_color_gray). Il-bidla 'l bogħod mill-indikaturi tas-sigurtà favur twissijiet dwar problemi ta' sigurtà hija mmexxija mill-ubikwità tal-HTTPS, li diġà hija pperċepita bħala sigurtà mogħtija aktar milli addizzjonali.

    Rilaxx ta' Firefox 70

  • Fil-bar tal-indirizz imwaqqaf turi l-isem tal-kumpanija meta tuża ċertifikat EV vverifikat fuq il-websajt. L-informazzjoni tneħħiet minħabba li setgħet tiżgwida lill-utent u tintuża għall-phishing (pereżempju, il-kumpanija "Identità Verifikata" kienet irreġistrata, li isimha fl-istrixxa tal-indirizzi kienet pperċepita bħala indikatur ta 'verifika). L-informazzjoni dwar iċ-ċertifikat tal-EV tista’ tara permezz tal-menu li jinżel meta tikklikkja fuq l-ikona bl-immaġni ta’ serratura. Tista’ tirritorna l-wiri tal-isem tal-kumpanija miċ-ċertifikat EV fil-bar tal-indirizz permezz tal-issettjar “security.identityblock.show_extended_validation” f’about:config.

    Rilaxx ta' Firefox 70

  • Fil-magna JavaScript miżjud interpretu tal-bytecode ġdid "linja bażi", li jokkupa niċċa intermedja bejn interpretu regolari u kompilatur JIT preliminari "linja bażi". L-interpretu l-ġdid huwa sinifikament aktar mgħaġġel mill-interpretu l-antik u juża proċeduri komuni ta 'pproċessar ta' bytecode, cache u data ta 'profiling mal-kompilatur JIT "linja bażi". Interpretu addizzjonali jippermettilek li tħaffef l-eżekuzzjoni ta’ funzjonijiet JavaScript użati ta’ spiss wara li jiġu rtirati lura minn JIT ottimizzat (Ion JIT) għall-istadju ta’ kumpilazzjoni għal JIT “linja bażi” mhux ottimizzat, pereżempju, wara li l-funzjoni tissejjaħ b’argumenti ta’ tipi oħra.

    F'applikazzjonijiet tal-web kumplessi, il-kumpilazzjoni għal JIT "linja bażi" u l-introduzzjoni ta 'ottimizzazzjonijiet għal Ion JIT tieħu ħafna ħin, u l-interpretu veloċi addizzjonali jista' jikseb żieda ġenerali fil-prestazzjoni u tnaqqis żgħir fil-konsum tal-memorja. Fit-testijiet, l-inklużjoni ta 'interpretu addizzjonali li juża statistika ġenerali u cache inline ma' JIT wasslet għal tnaqqis fil-ħin tat-tagħbija tal-paġna b'2-8%, u l-prestazzjoni tal-għodod għall-iżviluppaturi tal-web żdiedet b'2-10%;

    Rilaxx ta' Firefox 70Rilaxx ta' Firefox 70

  • Fil-bini għal Linux inkluż użu default tas-sistema kompost WebRender għal GPUs AMD, Intel u NVIDIA (sewwieq Nouveau biss), meta tuża Mesa 18.2 jew aktar tard fis-sistema. Fil-bini għall-Windows, minbarra l-GPUs AMD u NVIDIA appoġġjati qabel, WebRender issa huwa attivat għall-GPUs Intel. Sistema ta' kompożizzjoni WebRender huwa miktub fil-lingwa Rust u jesternalizza l-operazzjonijiet ta' rendering tal-kontenut tal-paġna fuq in-naħa tal-GPU.

    Meta tuża WebRender, minflok is-sistema ta 'kompożizzjoni inkorporata mibnija fil-magna Gecko, li tipproċessa dejta bl-użu tas-CPU, shaders li jaħdmu fuq il-GPU jintużaw biex iwettqu operazzjonijiet ta' rendering sommarji fuq elementi tal-paġna, li jippermetti żieda sinifikanti fil-veloċità tar-rendi. u tagħbija mnaqqsa tas-CPU. Biex iġġiegħel WebRender jiġi attivat f'about:config, tista' tibdel is-settings “gfx.webrender.all” u “gfx.webrender.enabled”;

  • Miżjud appoġġ għall-mod strett ta 'iżolament tal-paġna, żviluppat taħt l-isem tal-kodiċi Fissjoni. F'dan il-mod, paġni minn siti differenti dejjem jinsabu fil-memorja ta 'proċessi differenti, li kull wieħed minnhom juża sandbox iżolat tiegħu stess. Is-separazzjoni tal-proċess titwettaq mhux minn tabs, iżda minn oqsma, li jippermettilek li tiżola aktar il-kontenut ta 'skripts esterni u blokki iframe. Il-mod ta 'iżolament strett huwa kkontrollat ​​f'madwar: konfig bl-użu tal-għażla "fission.autostart" (l-attivazzjoni fir-rilaxxi hija attwalment imblukkata);
  • Aġġornat il-logo u l-isem mibdula minn Firefox Quantum għal Firefox Browser;

    Rilaxx ta' Firefox 70

  • Ipprojbit wiri ta' talbiet għal konferma ta' awtorità mibdija minn blokki iframe mgħobbija minn dominju ieħor (cross-origin). Bidla se jippermetti imblokka xi abbużi u ċċaqlaq għal mudell li fih il-permessi jintalbu biss mid-dominju primarju għad-dokument, li jidher fil-bar tal-indirizz;
  • Twaqqaf tirrendi l-kontenut tal-fajls imniżżla permezz tal-ftp (pereżempju, meta jinfetaħ permezz tal-ftp, l-immaġini, il-fajls README u html ma jibqgħux jintwerew). Meta tiftaħ ir-riżorsi permezz tal-FTP, id-djalogu tal-upload tal-fajl fuq id-diska issa se jissejjaħ immedjatament, irrispettivament mit-tip ta 'kontenut;
  • Fil-bar tal-indirizz implimentati indikatur biex jipprovdi aċċess għal post, li jippermettilek tevalwa b'mod ċar l-attività tal-API tal-Ġeolokalizzazzjoni u, jekk meħtieġ, tagħmilha possibbli li tirrevoka d-dritt tas-sit li jużaha. S'issa, l-indikatur kien muri biss qabel ma ngħataw il-permessi u jekk it-talba kienet miċħuda, iżda sparixxa meta nfetaħ l-aċċess għall-API tal-Ġeolokalizzazzjoni. Issa l-indikatur se jinforma lill-utent dwar il-preżenza ta 'tali aċċess;
    Rilaxx ta' Firefox 70

  • Implimentati interface estiż għall-wiri taċ-ċertifikati TLS, aċċessibbli permezz tal-paġna "about:certificate" (b'mod awtomatiku, l-interface l-antika għadha tintuża, dik il-ġdida hija attivata permezz ta' security.aboutcertificate.enabled fi about:config). Jekk qabel kienet miftuħa tieqa separata biex tara ċ-ċertifikati, issa l-informazzjoni tintwera f'tab f'forma li tfakkar f'add-on Ċertament Xi ħaġa. Tlesti l-implimentazzjoni tal-interface tal-wiri taċ-ċertifikat miktuba mill-ġdid tuża JavaScript u teknoloġiji standard tal-web;
    Rilaxx ta' Firefox 70

  • Ġiet miżjuda taqsima fil-menu tal-ġestjoni tal-kont għall-aċċess ta’ servizzi avvanzati ta’ Firefox bħal Monitor u Send;

    Rilaxx ta' Firefox 70

  • Ikona ġdida ta '"rigal" ġiet miżjuda mal-menu prinċipali u l-pannell, li permezz tagħhom tista' tikseb informazzjoni dwar ħarġiet ġodda u l-karatteristiċi ewlenin tagħhom;

    Rilaxx ta' Firefox 70

  • Il-paġni ta' Firefox inkorporati (madwar:*) huma adattati biex jintwerew b'kont meħud tas-settings tat-tema skura;
  • Il-leġġibbiltà tat-test issottolinjat jew maqtugħ, inklużi r-rabtiet, ġiet imtejba - il-linji issa jinkisru (fluss) mingħajr glifi li jaqsmu;
  • Fit-temi imwaqqaf appoġġ għall-proprjetajiet accentcolor, textcolor u headerURL, li kienu psewdonimi għall-proprjetajiet tal-qafas, tab_background_text u theme_frame (it-temi ospitati f'addons.mozilla.org huma aġġornati awtomatikament);
  • Miżjud proprjetajiet CSS test-dekorazzjoni-ħxuna, test-sottolinja-offset и test-dekorazzjoni-skip-linka, li jippermettulek taġġusta l-ħxuna, l-indentazzjoni, u l-pawżi għal-linji użati biex jissottolinjaw u jolqtu t-test;
  • Fil-proprjetà CSS "wiri» żiedet il-kapaċità li tispeċifika żewġ attributi f'daqqa, pereżempju, "display: block flex" jew "display: inline flex";
  • Il-valuri ta 'trasparenza fil-proprjetajiet CSS ta' opaċità u stop-opacity issa jistgħu jiġu stabbiliti bħala perċentwali;
  • Fil-proprjetà CSS daqs tat-tipa appoġġ miżjud għal valur xxx-kbir;
  • Fil-JavaScript implimentati il-kapaċità li tissepara viżwalment numri kbar bl-użu ta' underscore, pereżempju, "myNumber = 1_000_000_000_000";
  • Miżjud metodu ġdid Intl.RelativeTimeFormat.formatToParts(), li huwa varjant tal-metodu Intl.RelativeTimeFormat.format() li jirritorna firxa ta 'oġġetti, li kull element minnhom jirrappreżenta porzjon tal-valur ifformattjat, aktar milli jirritorna s-sekwenza ifformattjata kollha;
  • Id-daqs tal-header HTTP "Referer" huwa limitat għal 4 KB; jekk dan il-valur jinqabeż, il-kontenut jiġi maqtugħ għall-isem tad-dominju;
  • Fl-għodod tal-iżviluppatur fil-pannell tal-Aċċessibilità, ġew miżjuda għodod biex jivverifikaw il-faċilità tan-navigazzjoni bejn l-elementi li jużaw it-tastiera, kif ukoll simulatur ta 'kif in-nies bla kulur jaraw il-paġna;
    Rilaxx ta' Firefox 70

  • Il-picker tal-kulur issa juri indikatur tal-kuntrast għal kulur partikolari relattiv għall-kulur tal-isfond biex jevalwa l-perċezzjoni għal nies b'vista baxxa;
    Rilaxx ta' Firefox 70

  • Fil-modalità ta 'spezzjoni CSS, id-definizzjonijiet CSS li ma jaffettwawx l-element mhux magħżul issa huma griż u juru tooltip li jindika r-raġuni għall-injorar u l-soluzzjonijiet possibbli;
    Rilaxx ta' Firefox 70

  • Id-debugger issa għandu l-abbiltà li jistabbilixxi breakpoints li jiġu attivati ​​meta l-elementi DOM jinbidlu (Punti ta' Interruzzjoni tal-Mutazzjoni tad-DOM) u jippermettulek issegwi l-mumenti meta l-iskrittura żżid, tħassar jew taġġorna l-kontenut tal-paġna;
    Rilaxx ta' Firefox 70

  • Għall-iżviluppaturi add-on, ġiet implimentata l-abbiltà li tispezzjona d-dejta fil-ħażna browser.storage.local;
  • Ġiet miżjuda karatteristika ta 'tfittxija mal-mod ta' spezzjoni tal-attività tan-netwerk, li tippermettilek issib malajr elementi ta 'talbiet u tweġibiet. It-tfittxija tinkludi headers HTTP, Cookies u korpi ta’ talba/rispons;
  • Il-kodiċi tal-kompożizzjoni tal-paġna fuq il-pjattaforma macOS ġie ottimizzat, li naqqas it-tagħbija fuq is-CPU, għaġġel it-tagħbija tal-paġna (sa 22%) u naqqas l-użu tar-riżorsi meta tilgħab vidjows (sa 37%). Il-bini għall-MacOS iżid ukoll l-appoġġ għall-importazzjoni tal-passwords salvati fil-Chrome;
  • Ġie ppreparat aġġornament korrettiv għal Firefox 68.1 għal Android. Ejjew infakkarkom li l-formazzjoni ta 'rilaxxi sinifikanti ġodda ta' Firefox għal Android twaqqaf. Biex tissostitwixxi Firefox għal Android, isem kodiċi Fenix ​​​​(imqassam bħala Preview Firefox) qed tiżviluppa browser ġdid għal apparat mobbli li juża l-magna GeckoView u sett ta’ libreriji ta’ Mozilla Android Components. Ftit jiem ilu ippubblikat Rilaxx sperimentali ġdid ta' Firefox Preview 2.2, li jiffissa diversi kwistjonijiet sinifikanti fl-interface u l-esperjenza tal-utent. Tal-bidliet meta mqabbla ma ' rilaxx 2.0 Jinnota ż-żieda ta' għażla biex tneħħi d-dejta kollha meta toħroġ u l-abbiltà li tiftaħ links awtomatikament fil-modalità ta' browsing privat.

Minbarra l-innovazzjonijiet u l-soluzzjonijiet tal-bugs f'Firefox 70, 24 vulnerabbiltà, li minnhom 12 (miġbura taħt CVE-2019-11764 wieħed) immarkat bħala kritika u tista' potenzjalment twassal għall-eżekuzzjoni ta' kodiċi ta' attakkant meta tiftaħ paġni ddisinjati apposta.

Sors: opennet.ru

Żid kumment