ఫైర్ఫాక్స్ 78

అందుబాటులో ఫైర్‌ఫాక్స్ 78.

  • PDF అప్‌లోడ్ డైలాగ్ బాక్స్‌కు "ఫైర్‌ఫాక్స్‌లో తెరువు" అంశం జోడించబడింది.
  • అడ్రస్ బార్ (browser.urlbar.suggest.topsites)పై క్లిక్ చేసినప్పుడు టాప్ సైట్‌లను చూపడాన్ని నిలిపివేయగల సామర్థ్యం జోడించబడింది.
  • మెను అంశాలు “కుడివైపున ఉన్న ట్యాబ్‌లను మూసివేయి” మరియు “ఇతర ట్యాబ్‌లను మూసివేయి” తరలించబడింది ప్రత్యేక ఉపమెనులో. వినియోగదారు ఒకేసారి అనేక ట్యాబ్‌లను మూసివేస్తే (ఉదాహరణకు, “ఇతర ట్యాబ్‌లను మూసివేయి” ఉపయోగించి), ఆపై మెను ఐటెమ్ “మూసివేయబడిన ట్యాబ్‌ను పునరుద్ధరించు” వాటన్నింటినీ పునరుద్ధరిస్తుంది, మరియు కేవలం ఒకటి కాదు. గతంలో, అనుకోకుండా ట్యాబ్‌ల సమూహాన్ని మూసివేసిన వినియోగదారులు వాటిని ఒక్కొక్కటిగా పునరుద్ధరించాల్సి ఉంటుంది.
  • రీడింగ్ మోడ్ యొక్క రూపాన్ని పునఃరూపకల్పన చేయబడింది. సైడ్‌బార్ కాంపాక్ట్ ఫ్లోటింగ్ టూల్‌బార్‌తో భర్తీ చేయబడింది, దీని డిజైన్ బ్రౌజర్ ఇంటర్‌ఫేస్‌కి బాగా సరిపోతుంది.
  • WebRTC కాల్ ప్రోగ్రెస్‌లో ఉంటే Firefox స్క్రీన్ సేవర్‌ను ప్రారంభించకుండా నిరోధిస్తుంది.
  • పరిమిత నిడివి ఉన్న ఫీల్డ్‌లో (పాస్‌వర్డ్ మేనేజర్ రూపొందించిన పాస్‌వర్డ్ వంటిది) సుదీర్ఘ వచనాన్ని (పాస్‌వర్డ్ నిర్వాహికి ద్వారా రూపొందించబడిన పాస్‌వర్డ్ వంటివి) అతికించడానికి వినియోగదారు ప్రయత్నించినప్పుడు ఏర్పడే దీర్ఘకాలిక సమస్య పరిష్కరించబడింది (గరిష్ట పొడవు) Firefox యొక్క మునుపటి సంస్కరణలు పాస్‌వర్డ్‌ని నిర్దేశిత పొడవుకు నిశ్శబ్దంగా కత్తిరించాయి, దీని ఫలితంగా రిజిస్ట్రేషన్ సమయంలో "కత్తిరించబడిన" పాస్‌వర్డ్ సర్వర్‌కు పంపబడుతుంది, అయితే వినియోగదారు తన పాస్‌వర్డ్ పొడవుగా ఉందని ఖచ్చితంగా తెలుసుకుంటారు. వాస్తవానికి, భవిష్యత్తులో వినియోగదారు సుదీర్ఘ పాస్‌వర్డ్‌తో లాగిన్ చేయలేరు. ఫైర్‌ఫాక్స్ ఇప్పుడు అధిక పొడవాటి వచనాన్ని చొప్పించిన ఫీల్డ్‌ను దృశ్యమానంగా హైలైట్ చేస్తుంది మరియు చిన్న లైన్‌లోకి ప్రవేశించమని వినియోగదారుని హెచ్చరిస్తుంది.
  • చిరునామా పట్టీలో టైప్ చేస్తున్నప్పుడు, శోధన ఇంజిన్ నుండి సూచనలతో పాటు, మీకు కూడా అందించబడుతుంది గత శోధనలు (browser.urlbar.maxHistoricalSearchSuggestions). ఉదాహరణకు, ఒక వినియోగదారు గతంలో అడ్రస్ బార్ ద్వారా "హలో బేర్" కోసం శోధించినట్లయితే, వారు "హలో" అనే పదాన్ని టైప్ చేసినప్పుడు "హలో బేర్" కోసం వెతకమని ప్రాంప్ట్ చేయబడతారు).
  • వినియోగదారు ప్రోటోకాల్‌ను పేర్కొనకుండా చిరునామా పట్టీలో డొమైన్‌ను చొప్పించినట్లయితే, Firefox ప్రయత్నిస్తా మునుపటిలాగా HTTP ద్వారా మాత్రమే కాకుండా, HTTPS ద్వారా కూడా దీనికి కనెక్ట్ చేయండి (సర్వర్ HTTPకి మద్దతు ఇవ్వకపోతే).
  • .example, .internal, .invalid, .local, .localhost, ,testతో ముగిసే చిరునామాలు శోధన ఇంజిన్‌కి శోధనను అందించవు; బదులుగా, బ్రౌజర్ వాటిని తెరవడానికి ప్రయత్నిస్తుంది (ఈ ప్రత్యయాలు తరచుగా అభివృద్ధిలో ఉపయోగించబడతాయి )
  • భద్రత మరియు గోప్యత:
    • వినియోగదారు ఎన్ని లీక్ అయిన పాస్‌వర్డ్‌లను సురక్షితమైన వాటికి మార్చారు, అలాగే నిర్దిష్ట పాస్‌వర్డ్ లీక్ అయిందా (మరియు మార్చాలి) అనే దాని గురించి సమాచారం గురించి:protections పేజీకి జోడించబడింది.
    • చేర్చబడింది సెట్టింగ్ layout.css.font-visibility.level, ఇది సిస్టమ్‌లోని ఏ ఫాంట్‌లను బ్రౌజర్ వెబ్ పేజీలకు నివేదిస్తాయో పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది (ఫాంట్‌లు మూడు గ్రూపులుగా విభజించబడ్డాయి: ప్రాథమిక సిస్టమ్ వాటిని మాత్రమే, భాషా ప్యాక్‌ల నుండి ప్రాథమిక + ఫాంట్‌లు, అన్ని ఫాంట్‌లు ) భవిష్యత్తులో, మేము పేజీల ప్రదర్శనను పాడు చేయని ఉత్తమ ఎంపికను నిర్ణయించడానికి పరీక్షలను నిర్వహించాలని ప్లాన్ చేస్తున్నాము, కానీ అన్ని ఇన్‌స్టాల్ చేయబడిన ఫాంట్‌ల గురించి చాలా ఎక్కువ సమాచారాన్ని బహిర్గతం చేయము).
    • ఒక వినియోగదారు చిరునామా పట్టీలో ఒక పదాన్ని నమోదు చేసినప్పుడు, అది స్థానిక నెట్‌వర్క్‌లో డొమైన్ పేరు కావచ్చో లేదో తెలుసుకోవడానికి Firefox హ్యూరిస్టిక్‌లను ఉపయోగిస్తుంది మరియు నెట్‌వర్క్‌లో అలాంటి డొమైన్ ఉందో లేదో తనిఖీ చేయడానికి DNS సర్వర్‌కు ఒక ప్రశ్నను పంపుతుంది (తద్వారా డ్రాప్-డౌన్ జాబితాలోని మొదటి అంశం ఈ డొమైన్‌కు వెళ్లాలని సూచించడం). మతిస్థిమితం లేని వినియోగదారుల కోసం జోడించారు ఈ ప్రవర్తనను నియంత్రించే సెట్టింగ్ (browser.urlbar.dnsResolveSingleWordsAfterSearch).
    • DNS (network.dns.disabled) వినియోగాన్ని పూర్తిగా నిలిపివేయడానికి మిమ్మల్ని అనుమతించే TorBrowser డెవలపర్‌ల నుండి ఒక ప్యాచ్ స్వీకరించబడింది.
    • రె వికలాంగుడు TLS 1.0 మరియు 1.1 లకు మద్దతు (ఇది Firefox 74లో నిలిపివేయబడింది, అయితే మహమ్మారి సమయంలో, వెబ్ వనరుల లభ్యత చాలా ముఖ్యమైనదిగా మారిన కారణంగా తిరిగి ఆన్ చేయబడింది). సర్వర్ TLS 1.2కి మద్దతు ఇవ్వకపోతే, వినియోగదారు సురక్షిత కనెక్షన్‌ని ఏర్పాటు చేయడం గురించి దోష సందేశాన్ని చూస్తారు మరియు లెగసీ ప్రోటోకాల్‌లకు మద్దతును ప్రారంభించే బటన్‌ను చూస్తారు (భవిష్యత్తులో వాటికి మద్దతు పూర్తిగా తీసివేయబడుతుంది). జూలైలో Chrome మరియు Edgium కూడా పాత (TLS 1.0 1999లో కనిపించింది మరియు TLS 1.1 2006లో) ప్రోటోకాల్‌లకు మద్దతుని నిలిపివేస్తుంది, ఎందుకంటే అవి ఆధునిక వేగవంతమైన మరియు నమ్మదగిన అల్గారిథమ్‌లకు (ECDHE, AEAD) మద్దతు ఇవ్వవు, కానీ పాత మరియు బలహీనమైన వాటికి మద్దతు అవసరం ( TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Internet Explorer మరియు Edge మద్దతు TLS 1.0/1.1 నుండి తొలగించబడుతుంది సెప్టెంబర్ లో.
    • వికలాంగుడు TLS_DHE_RSA_WITH_AES_128_CBC_SHA మరియు TLS_DHE_RSA_WITH_AES_256_CBC_SHA సైఫర్‌లకు మద్దతు. ఫైర్‌ఫాక్స్ వారికి మద్దతు ఇచ్చే చివరి బ్రౌజర్.
  • పెంచారు కనీస సిస్టమ్ అవసరాలు. ఇప్పటి నుండి, ఇవి GNU libc 2.17, libstdc++ 4.8.1 మరియు GTK+ 3.14.
  • ఇది MacOS 10.9, 10.10 మరియు 10.11కి మద్దతు ఇచ్చే తాజా ప్రధాన విడుదల. ఈ ఆపరేటింగ్ సిస్టమ్‌ల యూజర్‌లు Firefox ESR 78.xకి అప్‌గ్రేడ్ చేయాలని సూచించారు, ఇది ఒక సంవత్సరం పాటు ఈ macOS వెర్షన్‌లకు మద్దతునిస్తుంది.
  • వైకల్యాలున్న వ్యక్తుల కోసం అనేక మెరుగుదలలు:
    • JAWSని ఉపయోగిస్తున్నప్పుడు, డేటా జాబితాను కలిగి ఉన్న HTML ఇన్‌పుట్ ఎలిమెంట్‌పై క్రిందికి బాణం నొక్కితే కర్సర్ తదుపరి మూలకానికి తప్పుగా తరలించబడదు.
    • మైక్రోఫోన్/కెమెరా/స్క్రీన్ షేరింగ్ ఇండికేటర్ ఫోకస్‌లోకి వచ్చినప్పుడు స్క్రీన్ రీడర్‌లు నత్తిగా మాట్లాడవు లేదా స్తంభింపజేయవు.
    • వేల వరుసలను కలిగి ఉన్న పట్టికలను లోడ్ చేయడం గణనీయంగా వేగవంతం చేయబడింది.
    • అనుకూల శైలులతో వచన ఇన్‌పుట్ మూలకాలు ఇప్పుడు ఫోకస్ అవుట్‌లైన్‌ను సరిగ్గా ప్రదర్శిస్తాయి.
    • డెవలపర్ సాధనాలను తెరిచేటప్పుడు స్క్రీన్ రీడర్‌లు పొరపాటుగా డాక్యుమెంట్ వీక్షణకు మారవు.
    • మైగ్రేన్‌లు మరియు మూర్ఛతో బాధపడుతున్న వ్యక్తులకు జీవితాన్ని సులభతరం చేయడానికి యానిమేషన్‌ల సంఖ్య తగ్గించబడింది (ట్యాబ్‌పై హోవర్ చేసినప్పుడు, శోధన పట్టీని తెరవడం మొదలైనవి).
  • UK వినియోగదారులందరూ కొత్త ట్యాబ్ పేజీలో పాకెట్ నుండి సిఫార్సులను స్వీకరిస్తారు.
  • CSS:
  • జావాస్క్రిప్ట్:
    • API మద్దతు అమలు చేయబడింది Intl.ListFormat.
    • డిజైనర్ Intl.NumberFormat() లోపల ప్రతిపాదించబడిన ఎంపికలకు మద్దతుని పొందింది Intl.NumberFormat ఏకీకృత API.
    • V8 నుండి (Chromium JS ఇంజిన్) పోర్ట్ చేయబడింది సాధారణ వ్యక్తీకరణ ఇంజిన్ యొక్క కొత్త వెర్షన్ Irregexp, ఇది ECMAScript 2018 (స్టేట్‌మెంట్‌లు.)లోని అన్ని తప్పిపోయిన అంశాలను అమలు చేయడం సాధ్యం చేసింది వెనుకకు చూడు, RegExp.prototype.dotAll, యూనికోడ్ అక్షర తరగతుల నుండి తప్పించుకోవడం, అనే సమూహాలు) మునుపటి సంస్కరణ 2014లో తీసుకోబడింది (అంతకు ముందు, ఫైర్‌ఫాక్స్ దాని స్వంత ఇంజిన్‌ను కలిగి ఉంది), అప్పటి నుండి డెవలపర్లు ఫోర్క్‌ను నిర్వహించవలసి వచ్చింది, క్రోమియం నుండి మార్పులను పోర్టింగ్ చేస్తుంది. ఇప్పుడు Irregexpని వాస్తవంగా ఎటువంటి అనుసరణ అవసరం లేని మాడ్యూల్‌గా బదిలీ చేయడానికి అనుమతించే ఒక జీను అమలు చేయబడింది. V8 డెవలపర్‌లు చాలా పని చేసారు, వారు V8పై Irregexp ఆధారపడటాన్ని తగ్గించారు. క్రమంగా, Firefox డెవలపర్లు క్రాష్‌లను పరిష్కరించే, కోడ్ నాణ్యతను మెరుగుపరచడానికి మరియు JavaScript స్పెసిఫికేషన్‌తో అసమానతలను తొలగించే అప్‌స్ట్రీమ్ ప్యాచ్‌లను సమర్పించారు.
    • అన్ని DOM ప్రోటోటైప్ వస్తువులు జోడించారు Symbol.toStringTag ఆస్తి.
    • మెరుగైన వస్తువు చెత్త సేకరణ బలహీన మ్యాప్.
  • window.external.AddSearchProvider పద్ధతి ఇప్పుడు స్టబ్‌గా ఉంది అనుగుణంగా వివరణ.
  • DOM: పద్ధతి అమలు చేయబడింది ParentNode.replaceChildren().
  • వెబ్‌అసెంబ్లీ: ఇప్పటి నుండి విధులు ఒకేసారి బహుళ విలువలను అందించగలవు.
  • డెవలపర్ ఉపకరణాలు.

మూలం: linux.org.ru

ఒక వ్యాఖ్యను జోడించండి