ക്രോം 94 ലെ നിഷ്‌ക്രിയ കണ്ടെത്തൽ API വിമർശന തരംഗത്തിന് കാരണമായി

ക്രോം പതിപ്പ് 94 ന്റെ തുടക്കത്തിൽ se നിഷ്‌ക്രിയ കണ്ടെത്തൽ API സ്ഥിരസ്ഥിതിയായി ഉൾപ്പെടുത്തി, ഫയർഫോക്സ്, വെബ്കിറ്റ് / സഫാരി എന്നിവയുടെ ഡവലപ്പർമാരിൽ നിന്നുള്ള എതിർപ്പുകൾക്കുള്ള ലിങ്കുകളുള്ള വിമർശന തരംഗത്തിന് ഇത് കാരണമായി.

നിഷ്‌ക്രിയ കണ്ടെത്തൽ API ഒരു ഉപയോക്താവ് നിഷ്‌ക്രിയമായിരിക്കുമ്പോൾ കണ്ടെത്താൻ സൈറ്റുകളെ അനുവദിക്കുന്നു, അതായത്, ഇത് കീബോർഡ് / മൗസുമായി ഇടപഴകുകയോ മറ്റൊരു മോണിറ്ററിൽ പ്രവർത്തിക്കുകയോ ചെയ്യുന്നില്ല. സിസ്റ്റത്തിൽ സ്ക്രീൻ സേവർ പ്രവർത്തിക്കുന്നുണ്ടോ ഇല്ലയോ എന്നും API നിങ്ങളെ അറിയിക്കുന്നു. മുൻകൂട്ടി നിശ്ചയിച്ച നിഷ്‌ക്രിയത്വ പരിധിയിലെത്തിയ ശേഷം ഒരു അറിയിപ്പ് അയച്ചുകൊണ്ട് നിഷ്‌ക്രിയത്വ അറിയിപ്പ് നടത്തുന്നു, അതിന്റെ ഏറ്റവും കുറഞ്ഞ മൂല്യം 1 മിനിറ്റായി സജ്ജീകരിച്ചിരിക്കുന്നു.

ശ്രദ്ധിക്കേണ്ടത് പ്രധാനമാണ് നിഷ്‌ക്രിയ കണ്ടെത്തൽ API ഉപയോഗിക്കുന്നതിന് ഉപയോക്തൃ ക്രെഡൻഷ്യലുകൾ വ്യക്തമായി നൽകേണ്ടതുണ്ട്അതായത്, ആപ്ലിക്കേഷൻ ആദ്യമായി നിഷ്ക്രിയത്വത്തിന്റെ വസ്തുത നിർണ്ണയിക്കാൻ ശ്രമിച്ചാൽ, അനുമതികൾ നൽകാനോ അല്ലെങ്കിൽ പ്രവർത്തനം തടയാനോ നിർദ്ദേശമുള്ള ഒരു വിൻഡോ ഉപയോക്താവിനെ കാണിക്കും.

ചാറ്റ് ആപ്ലിക്കേഷനുകൾ, സോഷ്യൽ നെറ്റ്‌വർക്കുകളെയും ആശയവിനിമയങ്ങളെയും ആപ്ലിക്കേഷനുകൾ എന്ന് വിളിക്കുന്നു കമ്പ്യൂട്ടറിലെ സാന്നിധ്യത്തെ അടിസ്ഥാനമാക്കി ഉപയോക്താവിന്റെ സ്റ്റാറ്റസ് മാറ്റാനോ അറിയിപ്പുകളുടെ പ്രദർശനം മാറ്റിവയ്ക്കാനോ കഴിയും ഉപയോക്താവിന്റെ വരവ് വരെ പുതിയ സന്ദേശങ്ങൾ.

നിഷ്‌ക്രിയത്വത്തിന്റെ ഒരു നിശ്ചിത കാലയളവിനുശേഷം യഥാർത്ഥ സ്ക്രീനിലേക്ക് മടങ്ങുന്നതിനോ അല്ലെങ്കിൽ ഉപയോക്താവ് സ്ക്രീനിൽ ഇല്ലാത്തപ്പോൾ നിരന്തരം അപ്‌ഡേറ്റ് ചെയ്യുന്ന സങ്കീർണ്ണമായ ചാർട്ടുകൾ വീണ്ടും വരയ്ക്കുന്നതുപോലുള്ള സംവേദനാത്മക, വിഭവ-തീവ്രമായ പ്രവർത്തനങ്ങൾ പ്രവർത്തനരഹിതമാക്കുന്നതിനോ API മറ്റ് ആപ്ലിക്കേഷനുകളിലും ഉപയോഗിക്കാം. കമ്പ്യൂട്ടർ.

എപിഐ പ്രവർത്തനക്ഷമമാക്കുന്നതിനെ എതിർക്കുന്നവരുടെ നിലപാട് നിഷ്ക്രിയമായ കണ്ടെത്തൽ ഉപയോക്താവ് കമ്പ്യൂട്ടറിൽ ഉണ്ടോ ഇല്ലയോ എന്നതിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ രഹസ്യമായി കണക്കാക്കാം എന്ന വസ്തുതയിലേക്ക് ഇത് തിളച്ചുമറിയുന്നു. ഉപയോഗപ്രദമായ ഉപയോഗങ്ങൾക്ക് പുറമേ, ഈ API നല്ല ഉദ്ദേശ്യങ്ങൾക്കായും ഉപയോഗിക്കാനാകില്ല, ഉദാഹരണത്തിന്, ഉപയോക്താവ് അകലെയായിരിക്കുമ്പോൾ ദുർബലതകൾ ഉപയോഗപ്പെടുത്താനോ ഖനനം പോലുള്ള ദൃശ്യമായ ക്ഷുദ്ര പ്രവർത്തനങ്ങൾ മറയ്ക്കാനോ ശ്രമിക്കാം.

സംശയാസ്പദമായ API ഉപയോഗിച്ച്, പെരുമാറ്റ രീതികളെക്കുറിച്ചുള്ള വിവരങ്ങളും ശേഖരിക്കാം ഉപയോക്താവിന്റെയും അവരുടെ ജോലിയുടെ ദൈനംദിന താളത്തിന്റെയും. ഉദാഹരണത്തിന്, ഒരു ഉപയോക്താവ് സാധാരണയായി ഉച്ചഭക്ഷണത്തിന് പോകുമ്പോഴോ ജോലിസ്ഥലത്ത് നിന്ന് പുറത്തുപോകുമ്പോഴോ നിങ്ങൾക്ക് കണ്ടെത്താനാകും. നിർബന്ധിത അംഗീകാര സ്ഥിരീകരണ അഭ്യർത്ഥനയുടെ പശ്ചാത്തലത്തിൽ, ഈ ആശങ്കകൾ അപ്രസക്തമാണെന്ന് Google മനസ്സിലാക്കുന്നു.

നിഷ്‌ക്രിയ കണ്ടെത്തൽ API പൂർണ്ണമായും പ്രവർത്തനരഹിതമാക്കുന്നതിന്, ക്രമീകരണങ്ങളുടെ "സ്വകാര്യതയും സുരക്ഷയും" വിഭാഗത്തിൽ ഒരു പ്രത്യേക ഓപ്ഷൻ നൽകിയിരിക്കുന്നു ("chrome: // settings / content / idleDetection").

കൂടാതെ, സുരക്ഷിതമായ മെമ്മറി മാനേജ്മെന്റ് ഉറപ്പുവരുത്തുന്നതിനായി പുതിയ ടെക്നിക്കുകളുടെ പുരോഗതിയെക്കുറിച്ച് Chrome ഡവലപ്പർമാരുടെ ഒരു കുറിപ്പ് ഞങ്ങൾ കണക്കിലെടുക്കണം. ഗൂഗിളിന്റെ അഭിപ്രായത്തിൽ, ക്രോമിലെ 70% സുരക്ഷാ പ്രശ്നങ്ങളും ഒരു ബഫറിലേക്ക് സ accessജന്യ ആക്സസ് ശേഷം ഉപയോഗം പോലുള്ള മെമ്മറി പിശകുകൾ മൂലമാണ്. അത്തരം പിശകുകൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള മൂന്ന് പ്രധാന തന്ത്രങ്ങൾ തിരിച്ചറിഞ്ഞു: കംപൈൽ-ടൈം പരിശോധനകൾ കർശനമാക്കുക, റൺടൈം പിശകുകൾ തടയുക, ഒരു മെമ്മറി-സുരക്ഷിത ഭാഷ ഉപയോഗിക്കുക.

എന്നാണ് റിപ്പോർട്ട് പരീക്ഷണങ്ങൾ ക്രോമിയം കോഡ്ബേസിലേക്ക് റസ്റ്റ് ഭാഷയിലെ ഘടകങ്ങൾ വികസിപ്പിക്കാനുള്ള കഴിവ് ചേർക്കാൻ തുടങ്ങി. ഉപയോക്താക്കൾക്ക് വിതരണം ചെയ്ത സമാഹാരങ്ങളിൽ റസ്റ്റ് കോഡ് ഇതുവരെ ഉൾപ്പെടുത്തിയിട്ടില്ല, കൂടാതെ റസ്റ്റിൽ ബ്രൗസറിന്റെ വ്യക്തിഗത ഭാഗങ്ങൾ വികസിപ്പിച്ച് സി ++ ൽ എഴുതിയ ബാക്കി ഭാഗങ്ങളുമായി സംയോജിപ്പിക്കാനുള്ള സാധ്യത പരിശോധിക്കുക എന്നതാണ് ഇതിന്റെ പ്രധാന ലക്ഷ്യം.

സമാന്തരമായി, സി ++ കോഡിനായി, ഇതിനകം സ്വതന്ത്രമാക്കിയ മെമ്മറി ബ്ലോക്കുകൾ ആക്‌സസ് ചെയ്യുന്നതിലൂടെ ഉണ്ടാകുന്ന കേടുപാടുകൾ പ്രയോജനപ്പെടുത്തുന്നതിനുള്ള സാധ്യത തടയുന്നതിന് അസംസ്കൃത പോയിന്ററുകൾക്ക് പകരം MiraclePtr തരം ഉപയോഗിച്ച് പ്രോജക്റ്റ് വികസിക്കുന്നത് തുടരുന്നു, കൂടാതെ സ്റ്റേജിലെ പിശകുകൾ കണ്ടെത്താൻ പുതിയ രീതികൾ നിർദ്ദേശിക്കുന്നു സമാഹരണം.

കൂടാതെ, സാധ്യമായ സൈറ്റ് തകരാർ പരിശോധിക്കാൻ Google ഒരു പരീക്ഷണം ആരംഭിക്കുന്നു ബ്രൗസർ രണ്ടിനുപകരം മൂന്ന് അക്ക പതിപ്പിലെത്തിയ ശേഷം.

പ്രത്യേകിച്ചും, ക്രോം: // ഫ്ലാഗുകൾ # ഫോഴ്സ്-മേജർ-വേർഷൻ-ടു -100 എന്ന ക്രമീകരണം ക്രോം 96 ട്രയൽ പതിപ്പുകളിൽ പ്രത്യക്ഷപ്പെട്ടു, ഉപയോക്തൃ-ഏജന്റ് തലക്കെട്ടിൽ വ്യക്തമാക്കുമ്പോൾ, പതിപ്പ് 100 (Chrome / 100.0.4650.4. XNUMX) ആയിരിക്കും പ്രദർശിപ്പിച്ചിരിക്കുന്നു. ഓഗസ്റ്റിൽ, ഫയർഫോക്സിൽ സമാനമായ ഒരു പരീക്ഷണം നടത്തി, ഇത് ചില സൈറ്റുകളിൽ ട്രിപ്പിൾ-അക്ക പതിപ്പുകൾ കൈകാര്യം ചെയ്യുന്നതിൽ പ്രശ്നങ്ങൾ വെളിപ്പെടുത്തി.


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

അഭിപ്രായമിടുന്ന ആദ്യയാളാകൂ

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

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

*

*

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