అందుబాటులో Firefox 68 విడుదల.
ప్రధాన మార్పులు:
- చిరునామా బార్ కోడ్ పూర్తిగా తిరిగి వ్రాయబడింది - XULకి బదులుగా HTML మరియు JavaScript ఉపయోగించబడతాయి. పాత (అద్భుతమైన బార్) మరియు కొత్త (క్వాంటం బార్) లైన్ల మధ్య బాహ్య వ్యత్యాసాలు అడ్రస్ బార్కి సరిపోని పంక్తుల చివరలను కత్తిరించే బదులు ఇప్పుడు మసకబారడం (...), మరియు ఎంట్రీలను తొలగించడం మాత్రమే. చరిత్ర నుండి, తొలగించు / బ్యాక్స్పేస్కు బదులుగా మీరు Shift+Delete/Shift+Backspaceని ఉపయోగించాలి. కొత్త అడ్రస్ బార్ వేగవంతమైనది మరియు యాడ్-ఆన్లతో దాని సామర్థ్యాలను విస్తరించడానికి మిమ్మల్ని అనుమతిస్తుంది.
- యాడ్-ఆన్ మేనేజ్మెంట్ పేజీ (గురించి:యాడ్లు) కూడా వెబ్ APIని ఉపయోగించి పూర్తిగా తిరిగి వ్రాయబడింది. బటన్లను తొలగించండి/నిలిపివేయండి మెనుకి తరలించబడింది. యాడ్-ఆన్ ప్రాపర్టీలలో మీరు చేయవచ్చు అభ్యర్థించిన అనుమతులు మరియు విడుదల గమనికలను చూడండి. డిసేబుల్ యాడ్-ఆన్ల కోసం ప్రత్యేక విభాగం జోడించబడింది (గతంలో అవి జాబితా చివరలో ఉంచబడ్డాయి), అలాగే సిఫార్సు చేసిన యాడ్-ఆన్లతో కూడిన విభాగం (ప్రతి వెర్షన్ క్షుణ్ణంగా భద్రతా తనిఖీకి లోనవుతుంది). ఇప్పుడు మీరు హానికరమైన లేదా చాలా నెమ్మదిగా ఉన్న యాడ్-ఆన్ను నివేదించవచ్చు.
- మునుపటి సెషన్ను పునరుద్ధరించడానికి బాధ్యత వహించే కోడ్ తిరిగి వ్రాయబడింది JS నుండి C++ వరకు.
- సైట్-నిర్దిష్ట "పరిష్కారాలు" నిర్వహించబడే కాంపాట్ పేజీ గురించి జోడించబడింది. ఇవి సరిగ్గా పని చేయని సైట్లకు తాత్కాలిక పరిష్కారాలు (ఉదాహరణకు, వినియోగదారు ఏజెంట్ను మార్చడం లేదా Firefoxలో పనిని సరిచేసే స్క్రిప్ట్లను అమలు చేయడం). about:compat క్రియాశీల ప్యాచ్లను వీక్షించడాన్ని సులభతరం చేస్తుంది మరియు పరీక్ష ప్రయోజనాల కోసం వెబ్ డెవలపర్లు వాటిని నిలిపివేయడానికి అనుమతిస్తుంది.
- సమకాలీకరణ సెట్టింగ్లను ప్రధాన మెను నుండి నేరుగా యాక్సెస్ చేయవచ్చు.
- రీడింగ్ మోడ్లోని డార్క్ థీమ్ పేజీ కంటెంట్కు మాత్రమే కాకుండా, ఇంటర్ఫేస్కు (టూల్బార్లు, సైడ్బార్లు, నియంత్రణలు) కూడా వర్తిస్తుంది.
- Firefox HTTPS లోపాలను స్వయంచాలకంగా పరిష్కరించడానికి ప్రయత్నిస్తుందిథర్డ్-పార్టీ యాంటీవైరస్ సాఫ్ట్వేర్ వల్ల కలుగుతుంది. Firefox చారిత్రాత్మకంగా సిస్టమ్ వన్కు బదులుగా దాని స్వంత సర్టిఫికేట్ స్టోర్ను ఉపయోగించింది భద్రతపై సానుకూల ప్రభావం చూపుతుంది, అయితే యాంటీవైరస్ సాఫ్ట్వేర్ దాని రూట్ సర్టిఫికేట్ను బ్రౌజర్ నిల్వలోకి దిగుమతి చేసుకోవాలి, కొంతమంది విక్రేతలు దీనిని నిర్లక్ష్యం చేస్తారు. బ్రౌజర్ MitM దాడిని గుర్తిస్తే (ఇది యాంటీవైరస్ ట్రాఫిక్ని డీక్రిప్ట్ చేయడానికి మరియు తనిఖీ చేయడానికి ప్రయత్నించడం వల్ల సంభవించవచ్చు), ఇది స్వయంచాలకంగా security.enterprise_roots.enabled సెట్టింగ్ని ప్రారంభించి, సిస్టమ్ నిల్వ నుండి సర్టిఫికేట్లను ఉపయోగించడానికి ప్రయత్నిస్తుంది (అక్కడ మూడవసారి సర్టిఫికెట్లు మాత్రమే జోడించబడ్డాయి -పార్టీ సాఫ్ట్వేర్, OSతో సరఫరా చేయబడిన సర్టిఫికెట్లు విస్మరించబడతాయి). ఇది సహాయపడితే, సెట్టింగ్ ప్రారంభించబడి ఉంటుంది. వినియోగదారు భద్రతా.enterprise_roots.enabledని స్పష్టంగా నిలిపివేస్తే, బ్రౌజర్ దాన్ని ప్రారంభించేందుకు ప్రయత్నించదు. ESR యొక్క కొత్త విడుదలలో, ఈ సెట్టింగ్ డిఫాల్ట్గా ప్రారంభించబడింది. అదనంగా, నోటిఫికేషన్ ప్రాంతానికి (చిరునామా పట్టీకి ఎడమవైపు) ఒక చిహ్నం జోడించబడింది, మీరు వీక్షిస్తున్న సైట్ సిస్టమ్ స్టోర్ నుండి దిగుమతి చేసుకున్న ప్రమాణపత్రాన్ని ఉపయోగిస్తోందని సూచిస్తుంది. సిస్టమ్ సర్టిఫికేట్ల ఉపయోగం భద్రతను ప్రభావితం చేయదని డెవలపర్లు గమనించారు (సిస్టమ్ సర్టిఫికేట్లకు మూడవ పక్ష సాఫ్ట్వేర్ ద్వారా జోడించబడిన సర్టిఫికేట్లు మాత్రమే ఉపయోగించబడతాయి మరియు మూడవ పక్ష సాఫ్ట్వేర్కు వాటిని జోడించే హక్కు ఉన్నందున, అది వాటిని సులభంగా జోడించవచ్చు Firefox నిల్వకు).
- వినియోగదారు పేజీతో స్పష్టంగా పరస్పర చర్య చేసే వరకు పుష్ నోటిఫికేషన్లను అనుమతించమని ప్రాంప్ట్లు చూపబడవు.
- ఇప్పటి నుండి కెమెరా మరియు మైక్రోఫోన్కు యాక్సెస్ సురక్షితమైన సందర్భం నుండి మాత్రమే నిర్వహించబడుతుంది (అంటే HTTPS ద్వారా లోడ్ చేయబడిన పేజీల నుండి).
- 2 సంవత్సరాల తర్వాత, గుర్తు స్టాప్ లిస్ట్కి జోడించబడింది (డొమైన్ పేర్లలో అనుమతించబడని అక్షరాల జాబితా) Κʻ / ĸ (U+0138, *Kra*). క్యాపిటలైజ్డ్ రూపంలో, ఇది లాటిన్ "k" లేదా సిరిలిక్ "k" లాగా కనిపిస్తుంది, ఇది ఫిషర్ల చేతుల్లోకి వస్తుంది. ఈ సమయంలో, డెవలపర్లు యూనికోడ్ టెక్నికల్ కమిటీ (ఈ చిహ్నాన్ని "చారిత్రక" వర్గానికి జోడించడం) ద్వారా సమస్యను పరిష్కరించడానికి ప్రయత్నించారు, కానీ ప్రమాణం యొక్క తదుపరి ఎడిషన్ను విడుదల చేసేటప్పుడు వారు దాని గురించి మరచిపోయారు.
- అధికారిక నిర్మాణాలలో బహుళ-ప్రాసెస్ మోడ్ని నిలిపివేయడం ఇకపై సాధ్యం కాదు. సింగిల్-ప్రాసెస్ మోడ్ (బ్రౌజర్ ఇంటర్ఫేస్ మరియు ట్యాబ్ కంటెంట్లు ఒకే ప్రాసెస్లో అమలవుతాయి) తక్కువ సురక్షితం మరియు పూర్తిగా పరీక్షించబడదు, ఇది స్థిరత్వ సమస్యలను కలిగిస్తుంది. సింగిల్-ప్రాసెస్ మోడ్ అభిమానుల కోసం ప్రత్యామ్నాయాలు అందించబడ్డాయి.
- మార్చబడింది సెట్టింగులను సమకాలీకరించేటప్పుడు ప్రవర్తన. ఇప్పటి నుండి, డిఫాల్ట్గా, డెవలపర్లచే నిర్వచించబడిన జాబితాలో చేర్చబడిన సెట్టింగ్లు మాత్రమే సమకాలీకరించబడతాయి. మీరు about:config ద్వారా మునుపటి ప్రవర్తనను (మార్చిన అన్ని సెట్టింగ్లను ఖచ్చితంగా సమకాలీకరించవచ్చు) తిరిగి ఇవ్వవచ్చు.
- కింది CSS లక్షణాలు అమలు చేయబడ్డాయి: స్క్రోల్-ప్యాడింగ్, స్క్రోల్-మార్జిన్, స్క్రోల్-స్నాప్-అలైన్, కౌంటర్ సెట్, -వెబ్కిట్-లైన్-క్లాంప్.
- నకిలీ మూలకం మద్దతు జోడించబడింది ::మార్కర్ మరియు దాని యానిమేషన్లు.
- ఆదిమ మద్దతు డిఫాల్ట్గా ప్రారంభించబడింది BigInt.
- window.open() ఇప్పుడు ఆమోదించబడిన పరామితిని గౌరవిస్తుంది "రిఫరర్ లేదు".
- మద్దతు జోడించబడింది HTMLImageElement.decode() (ఇమేజ్లను DOMకి జోడించే ముందు లోడ్ చేస్తోంది).
- చాలా మెరుగుదలలు డెవలపర్ సాధనాల్లో.
- bn-BD మరియు bn-IN స్థానికీకరణలు కలిపి బెంగాలీ (bn).
- నిర్వాహకులు లేకుండా మిగిలి ఉన్న స్థానికీకరణలు తీసివేయబడ్డాయి: అస్సామీ (వంటివి), దక్షిణాఫ్రికా ఇంగ్లీష్ (en-ZA), మైథిలి (మై), మలయాళం (ml), ఒరియా (లేదా). ఈ భాషల వినియోగదారులు స్వయంచాలకంగా బ్రిటిష్ ఇంగ్లీష్ (en-GB)కి మారతారు.
- API WebExtensions ఇప్పుడు అందుబాటులో ఉన్నాయి వినియోగదారు స్క్రిప్ట్లతో పని చేయడానికి సాధనాలు. ఇది భద్రతతో సమస్యలను సమర్థవంతంగా పరిష్కరించగలదు (గ్రీస్మంకీ/వయొలెంట్మంకీ/టాంపర్మంకీలా కాకుండా, ప్రతి స్క్రిప్ట్ దాని స్వంత శాండ్బాక్స్లో నడుస్తుంది) మరియు స్థిరత్వం (పేజీ లోడ్ మరియు స్క్రిప్ట్ చొప్పించడం మధ్య రేసును తొలగిస్తుంది), మరియు స్క్రిప్ట్ను కావలసిన దశలో అమలు చేయడానికి అనుమతిస్తుంది. పేజీ లోడ్.
- view_source.tab సెట్టింగ్ తిరిగి ఇవ్వబడింది, ఇది పేజీ యొక్క సోర్స్ కోడ్ను కొత్తదానిలో కాకుండా అదే ట్యాబ్లో తెరవడానికి మిమ్మల్ని అనుమతిస్తుంది.
- డార్క్ థీమ్ ఇప్పుడు బ్రౌజర్ యొక్క సేవా పేజీలకు వర్తించబడుతుంది (ఉదాహరణకు, సెట్టింగ్ల పేజీ), ఇది browser.in-content.dark-mode సెట్టింగ్ ద్వారా నియంత్రించబడుతుంది.
- AMD గ్రాఫిక్స్ కార్డ్లతో కూడిన Windows 10 పరికరాలు WebRender మద్దతు ప్రారంభించబడి ఉన్నాయి.
- Windows 10లో కొత్త ఇన్స్టాలేషన్ టాస్క్బార్కి సత్వరమార్గాన్ని జోడిస్తుంది.
- విండోస్ వెర్షన్ ఇప్పుడు ఉపయోగిస్తోంది బ్యాక్గ్రౌండ్ ఇంటెలిజెంట్ ట్రాన్స్ఫర్ సర్వీస్ (BITS).
మూలం: linux.org.ru