മോസില്ല, ഗൂഗിൾ, ആപ്പിൾ, മൈക്രോസോഫ്റ്റ് എന്നിവ ചേർന്ന് ആഡ്-ഓണുകൾ മാനദണ്ഡമാക്കുന്നു

ഡബ്ല്യു 3 സി പ്രഖ്യാപിച്ചു കുറച്ച് ദിവസം മുമ്പ് "വെബ് എക്സ്റ്റൻഷനുകൾ" എന്ന ഒരു കമ്മ്യൂണിറ്റി ഗ്രൂപ്പിന്റെ രൂപീകരണം (WECG) ആരുടെ പ്രധാന പ്രവർത്തനംഞാൻ ബ്ര browser സർ ദാതാക്കളുമായി ഒരുമിച്ച് പ്രവർത്തിക്കും ഒപ്പം മറ്റ് താൽപ്പര്യമുള്ള കക്ഷികളും ഒരു പ്ലഗിൻ വികസന പ്ലാറ്റ്ഫോം പ്രോത്സാഹിപ്പിക്കുന്നതിന് WebExtensions API അടിസ്ഥാനമാക്കിയുള്ള സാധാരണ ബ്ര browser സർ.

ഈ വർക്കിംഗ് ഗ്രൂപ്പിൽ ഗൂഗിൾ, മോസില്ല, ആപ്പിൾ, മൈക്രോസോഫ്റ്റ് എന്നിവയിൽ നിന്നുള്ള പ്രതിനിധികളും വർക്കിംഗ് ഗ്രൂപ്പ് വികസിപ്പിച്ച സവിശേഷതകളും ഉൾപ്പെടുന്നു പ്ലഗിനുകൾ സൃഷ്ടിക്കുന്നത് സുഗമമാക്കുക വ്യത്യസ്ത ബ്രൗസറുകളിൽ ഇത് പ്രവർത്തിക്കുന്നു.

പ്രകടനം മെച്ചപ്പെടുത്തുന്നതിനും സുരക്ഷ ശക്തിപ്പെടുത്തുന്നതിനും സംരക്ഷണം നൽകുന്നതിനും വർക്കിംഗ് ഗ്രൂപ്പ് ഒരു പൂരക വാസ്തുവിദ്യയെ നിർവചിക്കുമെന്നതിനുപുറമെ, ഒരു സമഗ്ര മോഡലും ഒരു പൊതു കോർ ഫംഗ്ഷണാലിറ്റി, എപിഐ, അതോറിറ്റി സിസ്റ്റവും നിർവചിച്ചുകൊണ്ട് ഈ ലക്ഷ്യം കൈവരിക്കാൻ ഉദ്ദേശിക്കുന്നുവെന്ന് ഡബ്ല്യു 3 സി പരാമർശിക്കുന്നു. ദുരുപയോഗം.

സവിശേഷതകൾ വികസിപ്പിക്കുമ്പോൾ, W3C TAG പ്രയോഗിക്കുന്ന തത്ത്വങ്ങൾ പാലിക്കാൻ നിർദ്ദേശിക്കുന്നു (ടെക്നിക്കൽ ആർക്കിടെക്ചർ ഗ്രൂപ്പ്), ഉപയോക്തൃ ഫോക്കസ്, ഇന്ററോപ്പറബിളിറ്റി, സുരക്ഷ, സ്വകാര്യത, പോർട്ടബിലിറ്റി, അറ്റകുറ്റപ്പണികളുടെ എളുപ്പവും പ്രവചനാതീതമായ പെരുമാറ്റവും.

La WECG വെബ്സൈറ്റ് വെബ് ബ്ര browser സർ‌ വിപുലീകരണങ്ങൾ‌ക്കായി ഒരു പൊതു API കോർ‌, മോഡൽ‌, അനുമതികൾ‌ എന്നിവ വ്യക്തമാക്കുകയാണ് ഗ്രൂപ്പിന്റെ ലക്ഷ്യമെന്ന് പ്രസ്താവിക്കുന്നു:

വെബ്‌എക്സ്റ്റെൻഷനുകൾ API- കൾ, പ്രവർത്തനം, അനുമതികൾ എന്നിവ വ്യക്തമാക്കുന്നതിലൂടെ, വിപുലീകരണ ഡവലപ്പർമാർക്ക് അന്തിമ ഉപയോക്തൃ അനുഭവം മെച്ചപ്പെടുത്തുന്നത് എളുപ്പമാക്കാം, അതേസമയം പ്രകടനം മെച്ചപ്പെടുത്തുന്നതും ദുരുപയോഗം തടയുന്നതുമായ API- കളിലേക്ക് അവരെ നീക്കുന്നു. 

ഇതുവരെ ഗ്രൂപ്പ് ഒരു സമർപ്പിത GitHub ശേഖരം സൃഷ്ടിക്കുകയും ഒരുമിച്ച് ചേർക്കുകയും ചെയ്യുന്നു a കമ്മ്യൂണിറ്റി ചാർട്ടർ കയ്യിലുള്ള ചുമതലയ്ക്കുള്ള തയ്യാറെടുപ്പിനായി:

നിലവിലുള്ള വിപുലീകരണ മോഡലും Chrome, Microsoft Edge, Firefox, Safari എന്നിവ പിന്തുണയ്‌ക്കുന്ന API- കളും ഉപയോഗിച്ച്, ഞങ്ങൾ ഒരു സ്‌പെസിഫിക്കേഷനിൽ പ്രവർത്തിക്കാൻ തുടങ്ങും. പൊതുവായ ലക്ഷ്യം തിരിച്ചറിയുക, നടപ്പാക്കലുകൾ കൂടുതൽ അടുപ്പിക്കുക, ഭാവിയിലെ പരിണാമത്തിനായി ഒരു കോഴ്‌സ് ചാർട്ട് ചെയ്യുക എന്നിവയാണ് ഞങ്ങളുടെ ലക്ഷ്യം.

Chrome, Microsoft Edge, Firefox, Safari എന്നിവയിൽ ഇതിനകം ഉപയോഗിച്ച പ്ലഗിൻ വികസന API- കളും ടെം‌പ്ലേറ്റുകളും ജനറേറ്റുചെയ്‌ത സവിശേഷതകളുടെ അടിസ്ഥാനമായി ഉപയോഗിക്കും. പ്ലഗിനുകൾ സൃഷ്ടിക്കുന്നതിനും എല്ലാ ബ്ര rowsers സറുകൾ‌ക്കുമുള്ള പൊതു സവിശേഷതകൾ‌ തിരിച്ചറിയുന്നതിനും നടപ്പാക്കലുകൾ‌ കൂടുതൽ‌ അടുപ്പിക്കുന്നതിനും സാധ്യമായ വികസനത്തിന്റെ വഴികൾ‌ രൂപപ്പെടുത്തുന്നതിനും വർക്കിംഗ് ഗ്രൂപ്പ് ശ്രമിക്കും.

തൊഴിൽ കത്തിൽ അവർ പരാമർശിക്കുന്നു ഇനിപ്പറയുന്ന ഡിസൈൻ തത്വങ്ങൾ:

  • ഉപയോക്തൃ കേന്ദ്രീകൃത: ഉപയോക്താക്കളുടെ മുൻ‌ഗണനകളും ആവശ്യങ്ങളും അടിസ്ഥാനമാക്കി വെബ് ബ്ര rows സിംഗ് അനുഭവം വ്യക്തിഗതമാക്കാൻ ബ്ര browser സർ എക്സ്റ്റൻഷനുകൾ അനുവദിക്കുന്നു.
  • അനുയോജ്യത: നിലവിലുള്ള വിപുലീകരണങ്ങളുമായും ജനപ്രിയ വിപുലീകരണ API കളുമായും അനുയോജ്യത നിലനിർത്തുകയും മെച്ചപ്പെടുത്തുകയും ചെയ്യുക. വ്യത്യസ്‌ത ബ്ര rowsers സറുകളിൽ‌ പ്രവർ‌ത്തിക്കുന്നതിന് ഡവലപ്പർ‌മാർ‌ അവരുടെ വിപുലീകരണങ്ങൾ‌ പൂർണ്ണമായും മാറ്റിയെഴുതേണ്ടതില്ലെന്ന് ഇത് അനുവദിക്കും, അത് പിശകുകളുണ്ടാക്കാം.
  • പ്രകടനം: വെബ് പേജുകളുടെയോ ബ്ര .സറിന്റെയോ പ്രകടനത്തിലോ consumption ർജ്ജ ഉപഭോഗത്തിലോ പ്രതികൂല സ്വാധീനം ചെലുത്താത്ത വിപുലീകരണങ്ങൾ എഴുതാൻ ഡവലപ്പർമാരെ അനുവദിക്കുക.
  • സുരക്ഷ: ഏത് വിപുലീകരണങ്ങളാണ് ഉപയോഗിക്കേണ്ടതെന്ന് തിരഞ്ഞെടുക്കുമ്പോൾ, ഉപയോക്താക്കൾ പ്രവർത്തനത്തിലും സുരക്ഷയിലും വിട്ടുവീഴ്ച ചെയ്യേണ്ടതില്ല. പുതിയ വിപുലീകരണ API- കൾ ഉപയോഗിച്ച്, മോഡലിൽ ഒരു മാറ്റം വരുത്തും.
  • സ്വകാര്യത: അതുപോലെ, ഉപയോക്താക്കൾ പ്രവർത്തനത്തിലും സ്വകാര്യതയിലും വിട്ടുവീഴ്ച ചെയ്യേണ്ടതില്ല. പ്രവർത്തനവും രഹസ്യസ്വഭാവവും തമ്മിൽ അന്തിമ ഉപയോക്താക്കൾ ചെയ്യേണ്ട ട്രേഡ്-ഓഫ് കുറയ്ക്കുന്നതിനോ ഇല്ലാതാക്കുന്നതിനോ ഉപയോക്താവിൻറെ ബ്ര rows സിംഗ് ഡാറ്റയിലേക്ക് ആവശ്യമായ കുറഞ്ഞ ആക്സസ് ആവശ്യമുള്ളപ്പോൾ ബ്ര browser സർ എക്സ്റ്റൻഷനുകൾ ഉപയോക്തൃ അനുഭവം മെച്ചപ്പെടുത്തുന്നു എന്നതാണ് പ്രധാന കാര്യം.
  • പോർട്ടബിലിറ്റി: ഡവലപ്പർമാർക്ക് ഒരു ബ്ര browser സറിൽ നിന്ന് മറ്റൊന്നിലേക്ക് എക്സ്റ്റൻഷനുകൾ കൈമാറുന്നത് താരതമ്യേന എളുപ്പമായിരിക്കണം, കൂടാതെ വിവിധ ഉപകരണങ്ങളിലും ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലും എക്സ്റ്റെൻഷനുകളെ ബ്രൗസറുകൾ പിന്തുണയ്ക്കുന്നു.
  • പരിപാലനക്ഷമത: API- കൾ ലളിതമാക്കുന്നതിലൂടെ, ഇത് വിപുലമായ ഡവലപ്പർമാരുടെ ഗ്രൂപ്പിനെ വിപുലീകരണങ്ങൾ സൃഷ്ടിക്കാനും അവർ സൃഷ്‌ടിക്കുന്ന വിപുലീകരണങ്ങൾ പരിപാലിക്കുന്നത് എളുപ്പമാക്കാനും അനുവദിക്കും.
  • സ്വയംഭരണം: ബ്ര browser സർ ദാതാക്കൾ നിങ്ങളുടെ ബ്ര browser സറിന് നിർദ്ദിഷ്ട പ്രവർത്തനം നൽകണം കൂടാതെ പുതിയ സവിശേഷതകൾ പരീക്ഷിക്കാനുള്ള അവസരവും ഉണ്ടായിരിക്കണം.

ഡബ്ല്യു 3 സി പ്രസ്താവിച്ചു അത് വ്യക്തമായി വിപുലീകരണങ്ങളുപയോഗിച്ച് ഡവലപ്പർമാർക്ക് സൃഷ്ടിക്കാൻ കഴിയുന്നതും സൃഷ്ടിക്കാൻ കഴിയാത്തതും കൃത്യമായി നിർണ്ണയിക്കാൻ ഇത് ഉദ്ദേശിക്കുന്നില്ല. വിപുലീകരണങ്ങളുടെ ഒപ്പിടലിനോ ഡെലിവറിയിലോ അവർ വ്യക്തമാക്കുകയോ മാനദണ്ഡമാക്കുകയോ ഏകോപിപ്പിക്കുകയോ ചെയ്യില്ല. ബോർഡിലുടനീളം ഉപയോക്തൃ സ്വകാര്യതയും സുരക്ഷയും നിലനിർത്തിക്കൊണ്ട് നവീകരണം പ്രോത്സാഹിപ്പിക്കാൻ അവർ ആഗ്രഹിക്കുന്നു.


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

ഒരു അഭിപ്രായം, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല. ആവശ്യമായ ഫീൽഡുകൾ കൊണ്ട് അടയാളപ്പെടുത്തുന്നു *

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   പേര് നൽകിയിട്ടില്ല പറഞ്ഞു

    ചുരുക്കത്തിൽ: വലിയ തോതിലുള്ള കുത്തക