Firefox 71 berdan

pêk hat serbestberdana geroka webê Firefox 71û herweha guhertoya mobîl Firefox 68.3 ji bo platforma Android. Wekî din, nûvekirinek hate çêkirin şaxên piştgiriya demdirêj 68.3.0. Di nêzîk de tê ser sehnê testkirina beta Şaxa Firefox 72 dê biçe, ku serbestberdana wê di 7ê Çile de (proje derbas dibe ji bo 4 hefteya nû çerxa pêşveçûnê).

sereke nûbûnên:

  • Pêşniyar kirin navbeynek nû ji bo rûpela "derbar: config", ku rûpelek malperek karûbar e ku di hundurê gerokê de vedibe, bi HTML, CSS û JavaScript hatî nivîsandin. Hêmanên rûpelê dikarin bi kêfî bi mişkê ve werin hilbijartin (tevî çend rêzan bi yekcarî) û bêyî karanîna menuya kontekstê li ser klîpboardê werin danîn. Rêza lêgerînê ya jorîn hate parastin û berfireh kirin da ku guhêrbarên nû vehewîne. Wekî din, piştgirî ji bo lêgerînê bi mekanîzmayek standard ve hatî sepandin, ku di heman demê de ji bo lêgerîna li ser rûpelên birêkûpêk bi lêgerîna gav-bi-gav a maçan jî tê bikar anîn.

    Firefox 71 berdan

    Ji bo her mîhengê, bişkokek hatiye zêdekirin ku destûrê dide te ku hûn guhêrbaran bi nirxên Boolean (rast / xelet) vegerînin an rêzik û guhêrbarên hejmarî biguherînin. Ji bo nirxên ku ji hêla bikarhêner ve hatî guheztin, bişkokek hate zêdekirin ku guheztinan vegerîne nirxa xwerû.

    Firefox 71 berdan

    Piştî vekirina about:config, ji ​​hêla xwerû ve tişt nayên xuyang kirin û tenê barika lêgerînê xuya dike, û ji bo dîtina tevahiya navnîşê hûn hewce ne ku bişkoka "Hemû nîşan bide" bikirtînin. To Settings zêde kirin vebijarka "general.aboutConfig.enable", destûr dide ger di qonaxa çêkirinê de bi awayekî vebijarkî hatibe neçalak kirin, gihîştina rûpela about:config vegerîne;

    Firefox 71 berdan

  • Tevlî ji hêla xwerû ve, navgînek nû ya ji bo dîtina sertîfîkayên TLS, ku bi riya rûpela karûbarê "derbar: sertîfîka" û menuya "Amûr > Agahdariya Rûpelê > Ewlekarî > Sertîfîkaya Binêre" ve tê gihîştin. Pêkanîna navrûya dîtina sertîfîkayê bi tevahî bi karanîna JavaScript û teknolojiyên webê yên standard ji nû ve hatî nivîsandin, û di heman demê de bi şêwaza Firefox Quantum-ê re jî hatî çêkirin. Ger berê ji bo dîtina sertîfîkayan pencereyek veqetandî vebû, naha agahdarî di tabloyekê de bi rengek ku lêzêdeyek tîne bîra xwe têne xuyang kirin. Bê guman Tiştek.

    Firefox 71 berdan

  • Nûjen kirin design bar navnîşan. Guhertina herî berbiçav dûrketina ji nîşandana navnîşa pêşniyaran li seranserê firehiya ekranê di berjewendiya pencereyek dakêşanê ya eşkere nîşankirî de bû. Guhertinên pêşniyazkirî pêşveçûna pêkanîna nû ya barika navnîşana Quantum Bar, ku di Firefox 68-ê de xuya bû û bi nûvekirina bêkêmasî ya kodê ve tête diyar kirin, XUL / XBL bi API-ya Web-a standard re vedigire, berdewam dike. Di qonaxa yekem de, sêwirana Quantum Bar bi tevahî barika navnîşana kevn dubare kir û guheztin ji nûvekirina hundurîn re sînordar bûn. Niha xebat ji bo baştirkirina xuyangê dest pê kiriye. Guhertin niha ji hêla xwerû ve neçalak in û pêdivî ye ku bi mîhenga "browser.urlbar.megabar" li about:config were aktîfkirin.

    Firefox 71 berdan

  • Zêde kirin alîkarî destpêkirina gerokê di moda kioskê ya Înternetê de, ku bi destnîşankirina vebijarka "-kiosk" li ser rêza fermanê tê çalak kirin û dibe sedema şiyana xebitandina tenê di moda tam-ekranê de. Nîşandana kontrolên navberê, pop-up, pêşekên kontekstê, û nîşaneyên rewşa barkirina rûpelê (nîşandana girêdan û URL-ya heyî) têne asteng kirin. Ketina klavyeyê bi tundî sînorkirî ye, mînakî, pêvajokirina bişkokên Alt û Ctrl neçalak e, ku nahêle hûn ji gerokê derkevin, biçin serîlêdanek din an vekirina malperek din. Mode dikare ji bo organîzekirina xebata cûrbecûr termînalên xweser, standên reklamê, panelên xwenîşandanê û pergalên din ên ku bi yek malper / serîlêdana malperê ve têne sînordar kirin were bikar anîn.
  • Di pêveka pergalê de ku bi gerokê re tê de heye Bişkojk (berê pêvek wekî Lockbox hate şandin), pêşkêş dikin Navbera "derbar: têketin" ji bo birêvebirina şîfreyên tomarkirî, dema ku formên têketina şîfreyê bixweber dagirtin, nasîna subdomain xuya bû. Hişyariyên Firefox Monitorê yên derbarê hesabên lihevkirî jî ji bo bikarhênerên xwedan xwendevanên ekranê hatine bicîh kirin.
  • Avakirinên ji bo Windows, Linux û macOS-ê dekoderek MP3-ya xwecî bikar tînin.
  • Agahiyên li ser koda astengkirina ji bo kanankirina pereyê krîptoyê li moda pêşkeftî ya dijî-şopandinê zêde kirin. Panela ku gava hûn li ser îkonê ji wêneyên mertalê di barika navnîşanê de bikirtînin tê xuyang kirin jimareyek şopînerên astengkirî nîşan dide.
  • Ji bo bikarhênerên Windows-ê, şiyana dîtina vîdyoyê di moda Wêne-di-Wêne de ji hêla xwerû ve hatî çalak kirin, ku dihêle hûn vîdyoyê di forma pencereyek hêlînê de veqetînin ku dema ku hûn li gerokê rêve dibin xuya dibe. Ji bo dîtina di vê modê de, hûn hewce ne ku li ser şîreta amûrê bikirtînin an jî di menuya çarçovê de ku dema hûn li vîdyoyê rast-klîk dikin, "Wêneyê di wêneyê de" hilbijêrin (li YouTube, ku cîhê hilgirê menuya xwe ya çarçovê digire, divê hûn rast- du caran bikirtînin an jî bi bişkojka Shift pêlkirî bikirtînin). Li ser pergalên ne-Windows, piştgiriya modê dikare di derbarê:config de bi karanîna vebijarka "media.videocontrols.picture-in-picture.enabled" were çalak kirin.
  • Pêk anîn piştgirî ji bo sêwirana pir-qatî ya hêmanên rûpelê (CSS Grid Asta 2), ku bi peydakirina şiyana danasîna hêmanên zarokan ên ku bi şaneyên dêûbav ve girêdayî ne, nermbûna avakirina sêwiranên rûpelê yên bi tîrêjê ve çêtir dike (di nav şaneyek de torgilokek cihêreng danîne). Tûrên nested bi karanîna nirxê têne destnîşan kirin "subgrid" di taybetmendiyên "grid-template-columns" û "grid-şablon-rows" de. Piştgiriya torên hêlînkirî jî li moda vekolînê ya DevTools Grid Inspector hate zêdekirin.
  • Taybetmendî li CSS zêde kir stûn-span, dihêle ku hêman hemî stûnan bigire.
  • Di taybetmendiyek CSS de clip-path şiyana diyarkirina qada sînorkirina dîtinê ya ku bi karanîna fonksiyonê hatî destnîşan kirin zêde kir şop() в çap Pêşniyara SVG.
  • Zêde kirin şiyana ku meriv rêjeya rêjeya aspektê ya ku bi navgîniyê ve hatî destnîşan kirin hesab bike alî-rêjeyî, ji bo taybetmendiyên HTML-ê "bilindî" û "firahî" di tagê img de.
  • Rêbaz li JavaScriptê hate zêdekirin Promise.allSettled(), ku tenê sozên ku jixwe hatine cîbicîkirin an red kirin vedigerîne, bêyî ku sozên li bendê bihesibîne (dihêle ku hûn li benda encama darvekirinê bisekinin berî ku kodek din bimeşînin).
  • Dersa pêkanîn MathMLElement (berê tenê ders dihat dayîn Pêve), di nîşankirinê de hêmanan diyar dike MathML. Di heman demê de dara MathML DOM-ê ya têkildar jî tê zêdekirin ku hûn pê re dikarin mathmlEl.style û rêvebirên bûyera gerdûnî bikar bînin.
  • Çêkerek li DOM-ê hat zêdekirin StaticRange() ji bo afirandina tiştek StaticRange ku beşek ji naveroka DOM-ê temsîl dike.
  • API lê zêde kir Danişîna Medyayê, ku amûrên ji bo xweşkirina blokek bi agahdariya li ser lîstina naveroka multimedia ya li qada ragihandinê peyda dike. Bi navgîniya vê API-ê, serîlêdanek webê ne tenê dikare di derbarê destpêkirina lîstina stranek nû de agahdariyek nîşan bide, lê di heman demê de kontrolê ji devera ragihandinê an jî bi navgîniya pêvekêşana ekranê ve organîze bike, mînakî, bişkokên ji bo sekinandinê, di nav çemê re derbas dibe, saz bike. an jî diçin strana din.
  • Di API-ê de ji bo pêşdebirên pêvek çêtir kirin dema barkirina daneyan desteserkirina têkçûnan. Paceyên popupê yên ku ji hêla pêvekan ve bi riya bangê windows.create vebûne niha li şûna URL-ya pêvekê ("moz-extension://") navê pêvekê nîşan dide.
  • WebGL naha pêvekan piştgirî dike OVR_multiview2, ku dihêle hûn bi yek bangê bi yekcarî çend dîmenderan bidin (mînak, ji bo derketina stereo ya di WebXR de kêrhatî);
  • Navbera vekolîna çalakiya torê şiyana analîzkirina qonaxên pêvajokirina daxwazek torê bi dîmendera cihêreng a dema çareseriyê di DNS, damezrandina girêdanê, şandina daneyan û wergirtina bersivê vedihewîne. Agahdarî bi tabloyek Demjimêra nû ya li milê rastê tê peyda kirin.

    Firefox 71 berdan

  • Di navrûya şopandina çalakiya torê ya xwerû de tê de moda ji bo vekolîna girêdanên WebSocket bi şiyana sekinandina girêdanên çalak.

    Firefox 71 berdan

  • Li Çavdêriya Torgilokê hate zêdekirin alîkarî Lêgerîna tev-nivîsê di laşên daxwaz/bersiv, çerez û sernivîsan de, û di heman demê de hatî bicîh kirin fersend astengkirina barkirina hin URLan bi lêzêdekirina fîlterên bi maskeyên pêwîst.

    Firefox 71 berdan

  • Di konsolê webê de pêk tê moda piralî guherandinê, ku destûrê dide te ku hûn têkevin avahîyên JavaScript-ê ku di çend rêzan de hatine dabeş kirin û wan ne bi tikandina Enter, lê bi tikandina bişkojka Run-ê bicîh bikin. Mode wekî panelek alî hatî sêwirandin, piştî klîkkirina li ser îkona "perçekirina panelê" ya li milê rastê yê qada têketinê an jî bi kurteya klavyeyê Ctrl+B tê xuyang kirin.

    Firefox 71 berdan

  • Debugger JavaScript peyda dike pêşnerîn nirxên guherbaran li cihê ku di kodê de têne bikar anîn, têne bicîh kirin parastin têketina bûyerê û şiyana neçalakkirinê lê zêde kir bloka popupê bi xalên veqetandinê (devtools.debugger.features.overlay di derbarê:config).

    Firefox 71 berdan

  • Ji bo Android 68.2 nûvekirinek rastkirî hate amadekirin. Ka em ji we re bi bîr bînin ku damezrandina weşanên girîng ên nû yên Firefox-ê ji bo Android-ê hate sekinandin. Ji bo şûna Firefox-ê ji bo Android-ê, bi navê kod Fenix ​​(wek belav kirin Firefox Pêşdîtin) pêşdikeve gerokek nû ji bo cîhazên mobîl ku motora GeckoView û komek pirtûkxaneyên Mozilla Components Android bikar tîne.

    Kêmbûna hejmara qelsiyên krîtîk ji ber vê yekê ye ku pirsgirêkên bîranînê, wek zêdebûna tampon û gihîştina deverên bîranînê yên ku berê hatine azadkirin, naha wekî xeternak têne nîşankirin, lê ne krîtîk. Daxuyaniya nû 13 pirsgirêkên heman rengî rast dike ku dibe ku gava ku rûpelên bi taybetî hatine çêkirin têne darve kirin koda êrîşkar were darve kirin.

Ji bilî nûbûn û rastkirinên xeletiyên di Firefox 71 de, 26 qelsî, ji wan 17 (li jêr hatine berhev kirin CVE-2019-17013 и CVE-2019-17012) dema ku rûpelên bi taybetî hatine sêwirandin vedikin, wekî ku potansiyel dikarin rê li darvekirina koda êrîşkar bigirin têne nîşankirin. Hêjayî balkişandinê ye ku pirsgirêkên bîranînê yên wekî zêdebûna tampon û gihîştina deverên bîranînê yên ku berê hatine azad kirin, naha wekî xeternak têne destnîşan kirin, lê ne krîtîk.

Source: opennet.ru

Add a comment