மொஸில்லா, கூகிள், ஆப்பிள் மற்றும் மைக்ரோசாப்ட் ஆகியவை துணை நிரல்களைத் தரப்படுத்துகின்றன

W3C அறிவித்தது சில நாட்களுக்கு முன்பு "WebExtensions" எனப்படும் சமூகக் குழுவின் உருவாக்கம் (WECG) இதன் முக்கிய செயல்பாடுஉலாவி வழங்குநர்களுடன் இணைந்து செயல்படுவேன் மற்றும் பிற ஆர்வமுள்ள கட்சிகள் சொருகி மேம்பாட்டு தளத்தை மேம்படுத்த WebExtensions API ஐ அடிப்படையாகக் கொண்ட பொதுவான உலாவி.

இந்த பணிக்குழுவில் கூகிள், மொஸில்லா, ஆப்பிள் மற்றும் மைக்ரோசாப்ட் ஆகியவற்றின் பிரதிநிதிகள் மற்றும் பணிக்குழு உருவாக்கிய விவரக்குறிப்புகள் உள்ளன செருகுநிரல்களை உருவாக்குவதை எளிதாக்கும் நோக்கம் வெவ்வேறு உலாவிகளில் வேலை செய்யும்.

W3C ஒரு முழுமையான மாதிரி மற்றும் ஒரு பொதுவான முக்கிய செயல்பாடு, ஏபிஐ மற்றும் அதிகார அமைப்பு ஆகியவற்றை வரையறுப்பதன் மூலம் இந்த இலக்கை அடைய திட்டமிட்டுள்ளது என்று குறிப்பிடுகிறது, கூடுதலாக, செயல்பாட்டுக் குழு செயல்திறனை மேம்படுத்துவதற்கும் பாதுகாப்பை வலுப்படுத்துவதற்கும் எதிராக பாதுகாப்பை வழங்குவதற்கும் ஒரு நிரப்பு கட்டமைப்பை வரையறுக்கும். துஷ்பிரயோகம்.

விவரக்குறிப்புகளை உருவாக்கும்போது, ​​W3C TAG ஆல் பயன்படுத்தப்படும் கொள்கைகளை பின்பற்ற பரிந்துரைக்கப்படுகிறது (தொழில்நுட்ப கட்டிடக்கலை குழு), பயனர் கவனம், இயங்கக்கூடிய தன்மை, பாதுகாப்பு, தனியுரிமை, பெயர்வுத்திறன், பராமரிப்பின் எளிமை மற்றும் கணிக்கக்கூடிய நடத்தை போன்றவை.

La WECG வலைத்தளம் வலை உலாவி நீட்டிப்புகளுக்கான பொதுவான ஏபிஐ கோர், மாடல் மற்றும் அனுமதிகளைக் குறிப்பிடுவதே குழுவின் குறிக்கோள் என்று கூறுகிறது:

WebExtensions API கள், செயல்பாடு மற்றும் அனுமதிகளைக் குறிப்பிடுவதன் மூலம், நீட்டிப்பு டெவலப்பர்கள் இறுதி-பயனர் அனுபவத்தை மேம்படுத்துவதை இன்னும் எளிதாக்கலாம், அதே நேரத்தில் செயல்திறனை மேம்படுத்தும் மற்றும் துஷ்பிரயோகத்தைத் தடுக்கும் API களுக்கு அவற்றை நகர்த்துவோம். 

இதுவரை குழு ஒரு பிரத்யேக கிட்ஹப் களஞ்சியத்தை உருவாக்கி ஒன்றாக இணைத்துள்ளது சமூக சாசனம் கையில் உள்ள பணிக்கான தயாரிப்பில் இது விவரிக்கப்பட்டுள்ளது:

தற்போதுள்ள நீட்டிப்பு மாதிரி மற்றும் குரோம், மைக்ரோசாஃப்ட் எட்ஜ், பயர்பாக்ஸ் மற்றும் சஃபாரி ஆதரிக்கும் API களைப் பயன்படுத்தி, ஒரு விவரக்குறிப்பில் நாங்கள் பணியாற்றத் தொடங்குவோம். எங்கள் குறிக்கோள் பொதுவான நிலையை அடையாளம் காண்பது, செயல்படுத்தல்களை நெருக்கமாகக் கொண்டுவருதல் மற்றும் எதிர்கால பரிணாம வளர்ச்சிக்கான ஒரு போக்கை பட்டியலிடுவது.

Chrome, Microsoft Edge, Firefox மற்றும் Safari இல் ஏற்கனவே பயன்படுத்தப்பட்ட செருகுநிரல் மேம்பாட்டு API கள் மற்றும் வார்ப்புருக்கள் உருவாக்கப்பட்ட விவரக்குறிப்புகளுக்கு அடிப்படையாகப் பயன்படுத்தப்படும். செருகுநிரல்களை உருவாக்குவதற்கான அனைத்து உலாவிகளுக்கும் பொதுவான அம்சங்களை அடையாளம் காணவும், செயலாக்கங்களை நெருக்கமாகக் கொண்டுவரவும், சாத்தியமான வளர்ச்சியின் வழிகளைக் கோடிட்டுக் காட்டவும் பணிக்குழு முயற்சிக்கும்.

வேலை கடிதத்தில், அவர்கள் குறிப்பிடுகிறார்கள் பின்வரும் வடிவமைப்பு கொள்கைகள்:

  • பயனர் மையமாக: உலாவி நீட்டிப்புகள் பயனர்கள் தங்கள் விருப்பங்களை மற்றும் தேவைகளின் அடிப்படையில் தங்கள் வலை உலாவல் அனுபவத்தைத் தனிப்பயனாக்க அனுமதிக்கின்றன.
  • இணக்கத்தன்மை: இருக்கும் நீட்டிப்புகள் மற்றும் பிரபலமான நீட்டிப்பு API களுடன் பொருந்தக்கூடிய தன்மையை பராமரிக்கவும் மேம்படுத்தவும். டெவலப்பர்கள் வெவ்வேறு உலாவிகளில் பணிபுரிய தங்கள் நீட்டிப்புகளை முழுவதுமாக மீண்டும் எழுத வேண்டியதில்லை, இது பிழை ஏற்படக்கூடும்.
  • செயல்திறன்: வலைப்பக்கங்கள் அல்லது உலாவியின் செயல்திறன் அல்லது மின் நுகர்வுக்கு எதிர்மறையான தாக்கத்தை ஏற்படுத்தாத நீட்டிப்புகளை எழுத டெவலப்பர்களை அனுமதிக்கவும்.
  • பாதுகாப்பு: எந்த நீட்டிப்புகளைப் பயன்படுத்த வேண்டும் என்பதைத் தேர்ந்தெடுக்கும்போது, ​​பயனர்கள் செயல்பாடு மற்றும் பாதுகாப்பில் சமரசம் செய்யக்கூடாது. புதிய நீட்டிப்பு API களுடன், மாதிரியில் மாற்றம் செய்யப்படும்.
  • தனியுரிமை: அதேபோல், பயனர்கள் செயல்பாடு மற்றும் தனியுரிமையில் சமரசம் செய்யக்கூடாது. முக்கிய அம்சம் என்னவென்றால், உலாவி நீட்டிப்புகள் பயனர் அனுபவத்தை மேம்படுத்துகின்றன, அதே நேரத்தில் பயனரின் உலாவல் தரவுக்கு குறைந்தபட்ச தேவையான அணுகல் தேவைப்படும், இறுதி பயனர்கள் செயல்பாடு மற்றும் ரகசியத்தன்மைக்கு இடையில் செய்ய வேண்டிய வர்த்தகத்தை குறைக்க அல்லது அகற்ற வேண்டும்.
  • பெயர்வுத்திறன்: டெவலப்பர்கள் ஒரு உலாவியில் இருந்து இன்னொருவருக்கு நீட்டிப்புகளை மாற்றுவது ஒப்பீட்டளவில் எளிதானதாக இருக்க வேண்டும், மேலும் உலாவிகள் பல்வேறு சாதனங்கள் மற்றும் இயக்க முறைமைகளில் நீட்டிப்புகளை ஆதரிப்பது.
  • பராமரித்தல்: API களை எளிதாக்குவதன் மூலம், இது டெவலப்பர்களின் பரந்த குழு நீட்டிப்புகளை உருவாக்க அனுமதிக்க வேண்டும், மேலும் அவர்கள் உருவாக்கும் நீட்டிப்புகளை பராமரிப்பதை எளிதாக்குகிறது.
  • தன்னாட்சி: உலாவி வழங்குநர்கள் உங்கள் உலாவிக்கு குறிப்பிட்ட செயல்பாட்டை வழங்க வேண்டும், மேலும் புதிய அம்சங்களுடன் பரிசோதனை செய்வதற்கான வாய்ப்பையும் கொண்டிருக்க வேண்டும்.

W3C கூறியுள்ளது வெளிப்படையாக அது டெவலப்பர்கள் நீட்டிப்புகளுடன் எதை உருவாக்க முடியும் மற்றும் உருவாக்க முடியாது என்பதைக் கட்டளையிடுவதை நோக்கமாகக் கொண்டிருக்கவில்லை. நீட்டிப்புகளில் கையொப்பமிடுதல் அல்லது வழங்குவதைச் சுற்றி அவர்கள் குறிப்பிடவோ, தரப்படுத்தவோ அல்லது ஒருங்கிணைக்கவோ மாட்டார்கள். பயனர்களின் தனியுரிமை மற்றும் பாதுகாப்பைப் பராமரிக்கும் அதே வேளையில் புதுமைகளை ஊக்குவிக்க அவர்கள் விரும்புகிறார்கள்.


ஒரு கருத்து, உங்களுடையதை விட்டு விடுங்கள்

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   பெயரிடப்படாதது அவர் கூறினார்

    சுருக்கமாக: பெரிய அளவிலான ஏகபோகம்