فائر فاکس نے انٹرفیس میں XUL لے آؤٹ کے استعمال سے چھٹکارا حاصل کیا۔

نو سال کے کام کے بعد، XUL نام کی جگہ استعمال کرنے والے آخری UI اجزاء کو Firefox کوڈ بیس سے ہٹا دیا گیا ہے۔ اس طرح، چند مستثنیات کے ساتھ، فائر فاکس اب مخصوص XUL ہینڈلرز (-moz-box, -moz-inline-box, -moz-grid, - moz- کے بجائے، فائر فاکس صارف انٹرفیس کو پیش کرنے کے لیے عام ویب ٹیکنالوجیز (بنیادی طور پر CSS فلیکس باکس) کا استعمال کرتا ہے۔ -اسٹیک، -موز-پاپ اپ)۔ ایک استثناء کے طور پر، XUL کا استعمال سسٹم مینیو اور پاپ اپ پینلز کو ظاہر کرنے کے لیے جاری ہے ( اور )، لیکن مستقبل میں وہ اسی طرح کی فعالیت کے لیے Popover API استعمال کرنے کا ارادہ رکھتے ہیں۔

ایڈ آنز میں XUL کو استعمال کرنے کی صلاحیت کو 2017 میں بند کر دیا گیا تھا، اور انٹرفیس کو 2019 میں XML بائنڈنگ لینگویج (XUL ایکسٹینشن) بائنڈنگز سے آزاد کر دیا گیا تھا (XBL بائنڈنگز جو XUL ویجٹ کے رویے کی وضاحت کرتی ہیں ویب اجزاء سے بدل دی گئیں)، لیکن اسی وقت، براؤزر انٹرفیس عناصر بناتے وقت XUL ہینڈلرز کا استعمال جاری رہا۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں