ഇന്റർഫേസിൽ XUL ലേഔട്ടിന്റെ ഉപയോഗം ഫയർഫോക്സ് ഒഴിവാക്കി

ഒമ്പത് വർഷത്തെ പ്രവർത്തനത്തിന് ശേഷം, XUL നെയിംസ്പേസ് ഉപയോഗിച്ച അവസാന യുഐ ഘടകങ്ങൾ ഫയർഫോക്സ് കോഡ്ബേസിൽ നിന്ന് നീക്കം ചെയ്തു. അതിനാൽ, ചില ഒഴിവാക്കലുകളോടെ, ഫയർഫോക്സ് ഇപ്പോൾ ഫയർഫോക്സ് യൂസർ ഇന്റർഫേസ് റെൻഡർ ചെയ്യുന്നതിന് സാധാരണ വെബ് സാങ്കേതികവിദ്യകൾ (പ്രധാനമായും CSS ഫ്ലെക്സ്ബോക്സ്) ഉപയോഗിക്കുന്നു, പ്രത്യേക XUL ഹാൻഡ്ലറുകൾക്ക് പകരം (-moz-box, -moz-inline-box, -moz-grid, - moz -സ്റ്റാക്ക്, -moz-popup). ഒരു അപവാദമെന്ന നിലയിൽ, സിസ്റ്റം മെനുകളും പോപ്പ്-അപ്പ് പാനലുകളും പ്രദർശിപ്പിക്കുന്നതിന് XUL ഉപയോഗിക്കുന്നത് തുടരുന്നു ( ഒപ്പം ), എന്നാൽ ഭാവിയിൽ സമാനമായ പ്രവർത്തനത്തിനായി Popover API ഉപയോഗിക്കാൻ അവർ പദ്ധതിയിടുന്നു.

ആഡ്-ഓണുകളിൽ XUL ഉപയോഗിക്കാനുള്ള കഴിവ് 2017-ൽ നിർത്തലാക്കി, 2019-ൽ XML ബൈൻഡിംഗ് ലാംഗ്വേജ് (XUL എക്സ്റ്റൻഷൻ) ബൈൻഡിംഗുകളിൽ നിന്ന് ഇന്റർഫേസ് മോചിപ്പിക്കപ്പെട്ടു (XUL വിജറ്റുകളുടെ സ്വഭാവം നിർവചിക്കുന്ന XBL ബൈൻഡിംഗുകൾ വെബ് ഘടകങ്ങളാൽ മാറ്റിസ്ഥാപിച്ചു), എന്നാൽ അതേ സമയം, ബ്രൗസർ ഇന്റർഫേസ് ഘടകങ്ങൾ സൃഷ്ടിക്കുമ്പോൾ XUL ഹാൻഡ്‌ലറുകൾ ഉപയോഗിക്കുന്നത് തുടർന്നു.

അവലംബം: opennet.ru

ഒരു അഭിപ്രായം ചേർക്കുക