Chrome 76 కలిగి ఉంది ఫైల్సిస్టమ్ API అమలులో ఒక లొసుగు, ఇది వెబ్ అప్లికేషన్ నుండి అజ్ఞాత మోడ్ వినియోగాన్ని గుర్తించడానికి మిమ్మల్ని అనుమతిస్తుంది. Chrome 76తో ప్రారంభించి, అజ్ఞాత మోడ్ కార్యాచరణకు చిహ్నంగా ఉపయోగించిన FileSystem APIకి యాక్సెస్ని నిరోధించే బదులు, బ్రౌజర్ ఇకపై FileSystem APIని పరిమితం చేయదు, కానీ సెషన్ తర్వాత చేసిన మార్పులను శుభ్రపరుస్తుంది. ఇది మారుతుంది, కొత్త అమలు అజ్ఞాత మోడ్ యొక్క కార్యాచరణను మునుపటిలా గుర్తించడం సాధ్యం చేసే ప్రతికూలతలు.
సమస్య యొక్క సారాంశం ఏమిటంటే, ఫైల్సిస్టమ్ API అజ్ఞాత మోడ్తో సెషన్ తాత్కాలికమైనది మరియు డేటా డిస్క్లో సేవ్ చేయబడదు మరియు RAMలో ఉంచబడుతుంది. వరుసగా, ఫైల్సిస్టమ్ API ద్వారా డేటాను సేవ్ చేసే సమయం మరియు ఉత్పన్నమయ్యే విచలనాలు (RAMలో సేవ్ చేసేటప్పుడు, స్థిరమైన లక్షణాలు నమోదు చేయబడతాయి, డిస్క్కు వ్రాసేటప్పుడు, ఆలస్యం మారుతాయి) మీరు పేజీని అజ్ఞాత మోడ్లో వీక్షిస్తున్నారా లేదా అని నమ్మకంగా నిర్ధారించవచ్చు. . ఈ పద్ధతి యొక్క ప్రతికూలత విచలనాలను కొలిచే సుదీర్ఘ ప్రక్రియ, ఇది ఒక నిమిషం వరకు ఉంటుంది ().
అదే సమయంలో, Chrome 76లో మరో విషయం పరిష్కరించబడలేదు , ఇది API ద్వారా సెట్ చేయబడిన పరిమితుల అంచనా ఆధారంగా అజ్ఞాత మోడ్ యొక్క కార్యాచరణను నిర్ధారించడానికి మిమ్మల్ని అనుమతిస్తుంది . అజ్ఞాత మోడ్లో ఉపయోగించే తాత్కాలిక నిల్వ కోసం, డిస్క్లో పూర్తి నిల్వ కంటే విభిన్న పరిమితులు సెట్ చేయబడ్డాయి.
చెల్లింపు సబ్స్క్రిప్షన్ (పేవాల్) ద్వారా పూర్తి యాక్సెస్ను అందించే మోడల్లో పనిచేసే సైట్లు అజ్ఞాత మోడ్ను నిర్వచించడంలో ఆసక్తిని కలిగి ఉన్నాయని మేము మీకు గుర్తు చేద్దాం. కొత్త ప్రేక్షకులను ఆకర్షించడానికి, అటువంటి సైట్లు కొత్త వినియోగదారులకు కొంత సమయం వరకు డెమో పూర్తి యాక్సెస్ను అందిస్తాయి, ఇది పేవాల్లను దాటవేయడానికి చురుకుగా ఉపయోగించబడుతుంది. అటువంటి సిస్టమ్లలో చెల్లింపు కంటెంట్ను యాక్సెస్ చేయడానికి సులభమైన మార్గం అజ్ఞాత మోడ్ను ఉపయోగించడం, దీనిలో వినియోగదారు మొదటిసారి పేజీని తెరిచినట్లు సైట్ విశ్వసిస్తుంది. ప్రచురణకర్తలు ఈ ప్రవర్తనతో సంతోషంగా లేరు, కాబట్టి వారు బ్రౌజింగ్ను కొనసాగించడానికి అజ్ఞాత మోడ్ను నిలిపివేయవలసిన అవసరాన్ని విధించడానికి ఫైల్సిస్టమ్ APIతో అనుబంధించబడిన లొసుగును చురుకుగా ఉపయోగించారు.
మూలం: opennet.ru
