Firefox 68 berdan

Nasandin serbestberdana geroka webê Firefox 68û herweha guhertoya mobîl Firefox 68 ji bo platforma Android. Serlêdan wekî şaxek Xizmeta Piştgiriya Berfireh (ESR) tê categorîzekirin, digel ku nûvekirinên di seranserê salê de têne berdan. Wekî din, nûvekirinek berê şaxên piştgiriya demdirêj 60.8.0. Di nêzîk de tê ser sehnê testkirina beta Şaxa Firefox 69-ê dê veguhezîne, ku serbestberdana wê di 3-ê Îlonê de tê plansaz kirin.

sereke nûbûnên:

  • Rêvebirê pêvekê yê nû (li ser: pêvekan) ji hêla xwerû, bi tevahî ve hatî çalak kirin ji nû ve hatî nivîsandin bikaranîna HTML/JavaScript û teknolojiyên webê yên standard wekî beşek ji destpêşxeriyek ji bo paqijkirina gerokê ji pêkhateyên XUL û XBL-ê. Di navgîniya nû de ji bo her pêvekek di forma tabloyan de, gengaz e ku meriv ravekek bêkêmasî bibîne, mîhengan biguhezîne û mafên gihîştinê bi rêve bibe bêyî ku ji rûpela sereke bi navnîşek pêvekan re derkeve.

    Firefox 68 berdan

    Li şûna bişkokên cihêreng ên ji bo kontrolkirina aktîvkirina pêvekan, pêşekek çarçoveyê tê pêşkêş kirin. Pêvekên neçalak naha bi zelalî ji yên çalak têne veqetandin û di beşek cûda de têne navnîş kirin.

    Firefox 68 berdan

    Beşek nû bi pêvekên ku ji bo sazkirinê têne pêşniyar kirin lê hatî zêdekirin, pêkhateya ku li gorî pêvekên sazkirî, mîheng û statîstîkên li ser xebata bikarhêner tê hilbijartin. Pêvek di navnîşa pêşnîyarên çarçovê de têne pejirandin tenê heke ew hewcedariyên Mozilla-yê ji bo ewlehî, bikêrhatî û bikêrhatî bicîh bînin, û her weha bi bandor û bi bandor pirsgirêkên heyî yên ku ji temaşevanek berfireh re balkêş in çareser bikin. Zêdekirinên pêşniyarkirî ji bo her nûvekirinek vekolînek ewlehiyê ya tevahî derbas dibin;

    Firefox 68 berdan

  • Bişkokek lê zêde kir ku ji Mozilla re di derbarê pirsgirêkên pêvek û mijaran de peyaman bişîne. Mînakî, bi navgîniya forma peydakirî, hûn dikarin pêşdebiran hişyar bikin ger çalakiya xirab were tespît kirin, pirsgirêkên bi nîşandana malperan ji ber pêvekek, nepejirandina bi fonksiyona diyarkirî, xuyangkirina pêvekek bêyî çalakiya bikarhêner , an pirsgirêkên bi aramî û performansê.

    Firefox 68 berdan

  • Pêkanîna nû ya barika navnîşana Quantum Bar tê de ye, ku hema hema di xuyang û fonksiyonê de bi barê navnîşana Barê Awesome ya kevn re wekhev e, lê nûvekirinek bêkêmasî ya hundurîn û ji nû ve nivîsandina kodê vedihewîne, XUL/XBL bi standardek veguherîne. Web API. Pêkanîna nû bi girîngî pêvajoya berfirehkirina fonksiyonê hêsan dike (afirandina pêvekan di forma WebExtensions de piştgirî ye), girêdanên hişk bi bine pergalên gerokê re radike, dihêle hûn bi hêsanî çavkaniyên daneya nû ve girêbidin, û xwedan performansa bilindtir û berteka pêwendiyê ye. . Ji guheztinên berbiçav ên tevgerê, tenê hewcedariya karanîna kombînasyona Shift+Del an Shift+BackSpace (berê bêyî Shift xebitî) ji bo jêbirina navnîşên dîroka gerokê ji encama şîreta amûrê ya ku gava hûn dest bi nivîsandinê dikin têne xuyang kirin tê destnîşan kirin;
  • Mijarek tarî ya bêkêmasî ya ji bo dîtina xwendevan hatî bicîh kirin, dema ku were çalak kirin, hemî hêmanên sêwirana pencereyê û panelê jî bi rengên tarî têne xuyang kirin (berê, guheztina modên tarî û ronahiyê di Dîtina Xwendevan de tenê bandor li devera bi naveroka nivîsê dikir);

    Firefox 68 berdan

  • Di moda hişk a astengkirina naveroka nedilxwaz (hişk) de, ji bilî hemî pergalên şopandinê yên naskirî û hemî Cookies-ya sêyemîn, JavaScript têxe ku pereyên krîptoyê dixin an bikarhêneran bişopînin ku bi rêbazên nasnameyên veşartî bikar tînin naha jî têne asteng kirin. Berê, astengkirina daneyan bi hilbijarkek eşkere di moda astengkirina xwerû de hate çalak kirin. Astengkirin li gorî kategoriyên zêde (şopandina tiliyan û krîptomining) di navnîşa Disconnect.me de pêk tê;

    Firefox 68 berdan

  • Gav bi gav tevlêbûna pergala pêkhatî berdewam kir Servo WebRender, bi zimanê Rust hatîye nivîsandin û pêşkêşkirina naveroka rûpelê ji alîyê GPU-yê re derdixe derve. Dema ku WebRender bikar bînin, li şûna pergala berhevokê ya çêkirî ya ku di motora Gecko de hatî çêkirin, ku daneyan bi karanîna CPU-yê dişoxilîne, shaderên ku li ser GPU-yê dixebitin têne bikar anîn da ku li ser hêmanên rûpelê operasyonên berhevkirina kurtayî pêk bînin, ku rê dide zêdebûnek berbiçav di leza vegotinê de. û barkirina CPU kêm kir.

    Ji bilî bikarhênerên bi kartên vîdyoyê yên NVIDIA dest pê dikin
    Firefox 68 alîkarî WebRender dê ji bo pergalên bingehîn ên Windows 10 bi kartên grafikên AMD-ê ve were çalak kirin. Hûn dikarin kontrol bikin ka WebRender li ser rûpela derbarê: piştgirî çalak e an na. Ji bo ku ew di about:config de bi zorê çalak bike, divê hûn mîhengên "gfx.webrender.all" û "gfx.webrender.enabled" çalak bikin an jî Firefox-ê bi guhêrbara jîngehê MOZ_WEBRENDER=1 destnîşan bikin. Li Linux-ê, piştgiriya WebRender ji bo qertên vîdyoyê yên Intel bi ajokarên Mesa 18.2+ re kêm-zêde stabîl e;

  • Ji bo gihîştina bilez a mîhengên hesabê di Hesabê Firefoxê de beşek li menuya "hamburger" li milê rastê yê panela navnîşan hate zêdekirin;
  • Rûpelek nû ya çêkirî ya "about:compat" lê zêde kir ku rêgez û paçên ku hatine bicîh kirin navnîş dike da ku lihevhatina bi malperên taybetî yên ku di Firefox-ê de rast naxebitin piştrast bike. Guhertinên ku ji bo hevahengiyê di rewşên herî hêsan de têne çêkirin bi guheztina nasnameya "Agent Bikarhêner" ve têne sînorkirin heke malper bi hişkî bi hin gerokan ve girêdayî be. Di rewşên tevlihevtir de, koda JavaScript di çarçoveya malperê de tê xebitandin da ku pirsgirêkên lihevhatinê rast bike;
    Firefox 68 berdan

  • Ji ber pirsgirêkên aramiyê yên potansiyel dema ku gerokê vediguhezîne moda xebitandinê ya yek-pêvajoyê, ku tê de çêkirina navgîniyê û hilanîna naveroka tabloyan di yek pêvajoyê de pêk tê, ji der barê:config rakirin Mîhengên "browser.tabs.remote.force-enable" û "browser.tabs.remote.force-disable" yên ku dikarin ji bo neçalakkirina moda pir-pêvajoyê (e10s) werin bikar anîn. Wekî din, danîna vebijarka "browser.tabs.remote.autostart" wekî "derew" dê êdî bixweber moda pir-pêvajoyê li ser guhertoyên sermaseya Firefox-ê, di avahîyên fermî de neçalak bike, û dema ku bêyî pêkanîna ceribandina otomatîkî were dest pê kirin;
  • Qonaxa duyemîn a berfirehkirina hejmara bangên API-ê hate pêkanîn, ku berdeste tenê dema vekirina rûpelek di çarçoveyek parastî de (Secure Context), ango. dema ku bi HTTPS, bi navgîniya localhost an ji pelek herêmî vekir. Rûpelên ku li derveyî çarçoveyek parastî hatine vekirin dê naha ji gazîkirina getUserMedia() ji bo gihîştina çavkaniyên medyayê (wek kamera û mîkrofon) werin asteng kirin;
  • Dema ku bi riya HTTPS-ê ve tê gihîştina xeletiya otomatîkî peyda dike, derdikeve holê ji ber çalakiya nermalava antivirus. Pirsgirêk xuya dibin dema ku antivirusên Avast, AVG, Kaspersky, ESET û Bitdefender modula parastina Webê çalak dikin, ku seyrûsefera HTTPS-ê analîz dike û sertîfîkaya xwe di navnîşa sertîfîkayên root Windows-ê de biguhezîne û sertîfîkayên malperê yên ku di destpêkê de hatine bikar anîn de biguhezîne. Firefox navnîşa xweya sertîfîkayên root bikar tîne û navnîşa pergalê ya sertîfîkayan paşguh dike, ji ber vê yekê ew çalakî wekî êrîşek MITM dihesibîne.

    Pirsgirêk bi çalakkirina mîhengê bixweber hate çareser kirin "security.enterprise_roots.enabled", ku ji hêla hilanîna pergalê ve sertîfîkayan vedigire. Ger hûn sertîfîkayek ji hilanîna pergalê bikar bînin, û ne ya ku di Firefox-ê de hatî çêkirin bikar bînin, nîşanek taybetî li menuya ku ji barika navnîşê tê gotin û agahdariya li ser malperê tê vedan tê zêde kirin. Dema ku navgîniya MITM were tesbît kirin mîheng bixweber tê çalak kirin, piştî ku gerok hewl dide ku ji nû ve pêwendiyê saz bike û heke pirsgirêk winda bibe, mîheng tê hilanîn. Tê gotin ku manîpulasyonek weha xetereyek nabîne, ji ber ku ger firoşgeha sertîfîkaya pergalê têk bibe, êrîşkar dikare dikana sertîfîkaya Firefox-ê jî tawîz bike (ne hesibandin derîmkan cîgir sertîfîkayên çêkerên alavên ku dikarin bikaranîn ji bo pêkanîna MITM, lê dema ku dikana sertîfîkaya Firefox-ê bikar tînin têne asteng kirin);

  • Pelên herêmî yên ku di gerokê de hatine vekirin dê êdî nikaribin xwe bigihînin pelên din ên pelrêça heyî (mînak, dema vekirina belgeyek html ku bi e-nameyê di Firefox-ê de li ser platforma Android-ê hatî şandin, têxe JavaScriptê di vê belgeyê de dikare naveroka pelrêça bi pelên din ên tomarkirî re);
  • Guhertin rêbaza hevdengkirina mîhengan bi navgîniya about:config ve hatî guhertin. Naha tenê mîhengên ku di navnîşa spî de hene, ku di beşa "services.sync.prefs.sync" de hatî destnîşankirin, têne hevdem kirin. Mînakî, ji bo hevdengkirina parametreya browser.some_preference, hûn hewce ne ku nirxa "services.sync.prefs.sync.browser.some_preference" rast bikin. Ji bo ku rê bidin hevdemkirina hemî mîhengan, parametreya "services.sync.prefs.dangerously_allow_arbitrary" tê peyda kirin, ku ji hêla xwerû ve hatî neçalak kirin;
  • Teknîkek hate bicîh kirin ku li dijî daxwazên acizker şer bike da ku destûrnameyên zêde ji malperê re peyda bike da ku agahdariya push bişîne (gehiştina API-ya Notifications). Ji niha û pê ve, daxwazên weha dê bi bêdengî werin asteng kirin heya ku têkiliya bikarhêner a eşkere bi rûpelê re neyê tomar kirin (klîkkirina mişkê an pêxistina bişkojê);
  • Di hawîrdora karsaziyê de (Firefox ji bo Enterprise) piştgirî zêde kir polîtîkayên zêde xweşkirina gerokê ji bo karmendan. Mînakî, rêveberek naha dikare ji bo pêwendiya bi piştevaniya herêmî beşek li menuyê zêde bike, ji bo vekirina tabloyek nû lînkên çavkaniyên intranetê li ser rûpelê zêde bike, dema lêgerînê de pêşniyarên kontekstê neçalak bike, lînkan li pelên herêmî zêde bike, dema dakêşana pelan reftarê mîheng bike, navnîşên spî û reş ên lêzêdekirinên pejirandî û nayên qebûlkirin diyar bikin, hin mîhengan çalak bikin;
  • Çareser kirin Pirsgirêkek ku dikare bibe sedema windakirina mîhengan (zerarkirina pelê prefs.js) di dema bidawîbûna acîl a pêvajoyê de (mînak, dema ku elektrîkê bê girtin an dema gerok têk diçe);
  • Piştgiriya zêde kir Scroll Snap, komek taybetmendiyên scroll-snap-* CSS-ê ku dihêle hûn di dema gerokê de xala rawestanê ya sliderê kontrol bikin û lihevhatina naveroka şemitandinê kontrol bikin, û hem jî di dema gerandina bêhêz de li hêmanan biqelişînin. Mînakî, hûn dikarin gerokê mîheng bikin da ku li kêlekên wêneyê were guheztin an navendkirina wêneyê;
  • JavaScript celebek hejmarî ya nû pêk tîne BigInt, ku destûrê dide te ku hejmarên bêkêmasî yên bi mezinahiya kêfî yên ku ji bo wan tîpa Jimaran têrê nake hilanîn (mînak, nasname û nirxên dema rastîn ên berê diviyabû wekî rêzan werin hilanîn);
  • Kapasîteya derbaskirina vebijarka "noreferrer" dema ku bang li window.open() dike lê zêde kir da ku dema vekirina lînka di pencereyek nû de vekirina agahdariya Referrer asteng bike;
  • Qabiliyeta bikaranîna rêbaza .decode() bi HTMLImageElement re zêde kir ku hêmanan berî ku wan li DOM-ê zêde bike barkirin û deşîfrekirin. Mînakî, ev taybetmendî dikare were bikar anîn da ku guheztina tavilê ya wêneyên cîhgirên kompakt bi vebijarkên rezîliya bilind ên ku paşê têne barkirin hêsan bikin, ji ber ku ev gengaz dike ku meriv fêr bibe ka gerok amade ye ku tevahiya wêneya nû nîşan bide.
  • Amûrên pêşdebiran amûran peyda dikin ji bo kontrolkirina berevajîkirina hêmanên nivîsê, ku dikarin werin bikar anîn da ku hêmanên ku ji hêla mirovên bi dîtina kêm an têgihîştina rengîn a xedar ve bi xelet têne fam kirin nas bikin;
    Firefox 68 berdan

  • Bişkokek li moda vekolînê hate zêdekirin da ku hilberîna çapkirinê bişopîne, ku dihêle hûn hêmanên ku di dema çapkirinê de nayên dîtin nas bikin;

    Firefox 68 berdan

  • Konsolê malperê agahdariya ku digel hişyariyên di derheqê pirsgirêkên CSS de têne xuyang kirin berfireh kiriye. Di nav de girêdanek bi girêkên têkildar re. Konsol di heman demê de şiyana fîlterkirina derketinê bi karanîna bêjeyên rêkûpêk peyda dike (mînak, "/(foo|bar)/");
    Firefox 68 berdan

  • Qabiliyeta eyarkirina dûrahiya navbera tîpan li edîtorê tîpan hatiye zêdekirin;
  • Di moda teftîşa hilanînê de, bi hilbijartina hêmanên guncav û tikandina bişkojka Vegera Space, şiyana jêbirina tomaran ji hilanîna herêmî û danişînê hate zêdekirin;
  • Di panela vekolîna çalakiya torê de, şiyana astengkirina hin URLan, ji nû ve şandina daxwazê, û kopîkirina sernavên HTTP-ê bi formata JSON-ê li clipboard-ê hate zêdekirin. Taybetmendiyên nû bi hilbijartina vebijarkên guncan di nav de peyda dibin menuya kontekstê, dema ku hûn rast-klîk dikin tê xuyang kirin;
  • Debugger-a çêkirî naha di hemî pelên projeya heyî de fonksiyonek lêgerînê heye bi tikandina Shift + Ctrl + F;
  • Mîhenga çalakkirina nîşana pêvekên pergalê hate guhertin: di derbarê:debugging de, li şûna devtools.aboutdebugging.showSystemAddons, parametreya devtools.aboutdebugging.showHiddenAddons niha tê pêşkêş kirin;
  • Dema ku li ser Windows 10-ê hatî saz kirin, kurtebirî di tabloya peywirê de tê danîn. Windows di heman demê de şiyana karanîna BITS (Xizmeta Veguhastina Aqilmend a Paşerojê) zêde kir da ku dakêşana nûvekirinan bidomîne ger gerok girtî be jî;
  • Guhertoya Android-ê performansa renderkirinê çêtir kiriye. WebAuthn API (API-a Rastkirina Malperê) ji bo girêdana bi malperek bi karanîna tokenek hişk an senzorek tilikê ve zêde kir. API lê zêde kir Visual Viewport bi navgîniya ku li gorî pêşandana klavyeya li ser ekranê an pîvandinê de qada xuya ya rastîn were destnîşankirin. Sazkirinên nû êdî bixweber pêveka Cisco OpenH264 ji bo WebRTC nayê dakêşandin.

Ji bilî nûbûn û rastkirina xeletiyan, Firefox 68 ji holê rakir rêze lawaziyên, ku çend ji wan wekî krîtîk têne nîşankirin, i.e. dema vekirina rûpelên taybetî hatine sêwirandin dikare bibe sedema pêkanîna koda êrîşkar. Agahdariya hûrguliyên pirsgirêkên ewlehiyê yên sabîtkirî vê gavê ne berdest in, lê tê payîn ku navnîşek qelsiyan di nav çend demjimêran de were weşandin.

Firefox 68 serbestberdana herî dawî bû ku nûvekirinek li guhertoya klasîk a Firefox-ê ji bo Android-ê anî. Bi Firefox 69-ê dest pê dike, ku di 3-ê îlonê de tê hêvîkirin, berdanên nû yên Firefox-ê ji bo Android-ê dê neyê berdan, û rastkirin dê di forma nûvekirina şaxê ESR ya Firefox 68-ê de bêne radest kirin. Firefox-a klasîk a ji bo Android-ê dê bi gerokek nû ya ji bo cîhazên mobîl ve were guheztin, ku wekî beşek ji projeya Fenix ​​hatî pêşve xistin û motora GeckoView û bikar tîne komek pirtûkxane Pêkhateyên Mozilla Android. Niha di bin navê Firefox Pêşdîtina ji bo ceribandinê jixwe pêşniyar kirin yekem berdana pêşdîtina geroka nû (îro weşandin nûvekirina rastker 1.0.1 ya vê pêş-serbestberdanê, lê ew hîn nehatiye şandin Google play).

Source: opennet.ru

Add a comment