మొజిల్లా కంపెనీ
WebExtensions APIకి వెళ్లడం యొక్క ప్రధాన ఆలోచన Firefox మరియు Chrome కోసం యాడ్-ఆన్లను అభివృద్ధి చేయడానికి సాంకేతికతను ఏకీకృతం చేయడం, కాబట్టి దాని ప్రస్తుత రూపంలో, Firefox Chrome మానిఫెస్ట్ యొక్క ప్రస్తుత రెండవ వెర్షన్తో దాదాపు 100% అనుకూలంగా ఉంది. యాడ్-ఆన్లకు అందించబడిన సామర్థ్యాలు మరియు వనరుల జాబితాను మానిఫెస్ట్ నిర్వచిస్తుంది. యాడ్-ఆన్ డెవలపర్లచే ప్రతికూలంగా గ్రహించబడిన మానిఫెస్టో యొక్క మూడవ సంస్కరణలో నిర్బంధ చర్యలను ప్రవేశపెట్టడం వలన, మొజిల్లా మానిఫెస్టోను పూర్తిగా అనుసరించే అభ్యాసానికి దూరంగా ఉంటుంది మరియు యాడ్-తో అనుకూలతను ఉల్లంఘించే మార్పులను Firefoxకి బదిలీ చేయదు. ఆన్లు.
గుర్తుచేసుకున్నారు
యాడ్-ఆన్లతో అనుకూలతను విచ్ఛిన్నం చేసే Chrome మానిఫెస్ట్ యొక్క మూడవ వెర్షన్ నుండి కొన్ని ఇతర మార్పుల కోసం Firefox మద్దతుకు వెళ్లే సాధ్యాసాధ్యాలను కూడా Mozilla అంచనా వేస్తోంది:
- బ్యాక్గ్రౌండ్ ప్రాసెస్ల రూపంలో సర్వీస్ వర్కర్లను ఎగ్జిక్యూట్ చేయడానికి మార్పు, దీనికి డెవలపర్లు కొన్ని జోడింపుల కోడ్ను మార్చవలసి ఉంటుంది. కొత్త పద్ధతి పనితీరు దృక్కోణం నుండి మరింత సమర్థవంతంగా ఉన్నప్పటికీ, Mozilla నేపథ్య పేజీలను అమలు చేయడానికి మద్దతును నిర్వహించడాన్ని పరిశీలిస్తోంది.
- కొత్త గ్రాన్యులర్ అనుమతి అభ్యర్థన మోడల్ - యాడ్-ఆన్ అన్ని పేజీలకు ఒకేసారి సక్రియం చేయబడదు (“all_urls” అనుమతి తీసివేయబడింది), కానీ సక్రియ ట్యాబ్ సందర్భంలో మాత్రమే పని చేస్తుంది, అనగా. ప్రతి సైట్ కోసం యాడ్-ఆన్ పని చేస్తుందని వినియోగదారు ధృవీకరించాలి. వినియోగదారుని దృష్టి మరల్చకుండా యాక్సెస్ నియంత్రణలను బలోపేతం చేయడానికి Mozilla మార్గాలను అన్వేషిస్తోంది.
- క్రాస్-ఆరిజిన్ అభ్యర్థనలను నిర్వహించడంలో మార్పు - కొత్త మానిఫెస్ట్కు అనుగుణంగా, కంటెంట్ ప్రాసెసింగ్ స్క్రిప్ట్లు ఈ స్క్రిప్ట్లను పొందుపరిచిన ప్రధాన పేజీకి అదే అనుమతి పరిమితులకు లోబడి ఉంటాయి (ఉదాహరణకు, పేజీకి యాక్సెస్ లేకపోతే స్థాన API, అప్పుడు స్క్రిప్ట్ యాడ్-ఆన్లు కూడా ఈ యాక్సెస్ని స్వీకరించవు). ఈ మార్పును Firefoxలో అమలు చేయడానికి ప్రణాళిక చేయబడింది.
- బాహ్య సర్వర్ల నుండి డౌన్లోడ్ చేయబడిన కోడ్ అమలును నిషేధించడం (యాడ్-ఆన్ బాహ్య కోడ్ను లోడ్ చేసి అమలు చేస్తున్నప్పుడు మేము పరిస్థితుల గురించి మాట్లాడుతున్నాము). Firefox ఇప్పటికే బాహ్య కోడ్ నిరోధించడాన్ని ఉపయోగిస్తోంది మరియు మానిఫెస్ట్ యొక్క మూడవ సంస్కరణలో అందించబడిన అదనపు కోడ్ డౌన్లోడ్ ట్రాకింగ్ పద్ధతులను ఉపయోగించడం ద్వారా Mozilla డెవలపర్లు ఈ రక్షణను బలోపేతం చేయడానికి సిద్ధంగా ఉన్నారు.
మూలం: opennet.ru