Nyxt 2.0.0، ایک ویب براؤزر جو جدید ترین صارفین کے لیے ڈیزائن کیا گیا ہے، جاری کر دیا گیا ہے۔ یہ براؤزر کے کسی بھی پہلو کے لیے عملی طور پر لامحدود تخصیص اور ترمیم کی صلاحیتیں پیش کرتا ہے۔ تصوراتی طور پر، Nyxt Emacs اور Vim کی یاد دلاتا ہے، اور ترتیبات کے پہلے سے طے شدہ سیٹ کے بجائے، یہ Lisp کا استعمال کرتے ہوئے بنیادی منطق کو حسب ضرورت بنانے کی اجازت دیتا ہے۔ صارفین کسی بھی کلاس، طریقوں، متغیرات اور فنکشنز کو اوور رائڈ یا ری کنفیگر کر سکتے ہیں۔ پروجیکٹ کا کوڈ Lisp میں لکھا گیا ہے اور BSD لائسنس کے تحت تقسیم کیا گیا ہے۔ انٹرفیس GTK یا Qt کے ساتھ بنایا جا سکتا ہے۔ پہلے سے تعمیر شدہ عمارتیں دستیاب ہیں۔ Linux (الپائن، آرچ، گئکس، نکس، Ubuntu) اور macOS.
ورک فلو کی کارکردگی کو بہتر بنانے کے لیے، براؤزر کی بورڈ نیویگیشن کے لیے بہتر بنایا گیا ہے اور Emacs، vi، اور CUA کے لیے عام کی بورڈ شارٹ کٹس کو سپورٹ کرتا ہے۔ پروجیکٹ کسی مخصوص براؤزر انجن سے منسلک نہیں ہے اور ویب انجنوں کے ساتھ تعامل کے لیے کم سے کم API استعمال کرتا ہے۔ اس API میں WebKit اور Blink کے لیے انٹرپوزر شامل ہیں (WebKitGTK بطور ڈیفالٹ استعمال کیا جاتا ہے)، لیکن اگر چاہیں تو براؤزر کو دوسرے انجنوں پر پورٹ کیا جا سکتا ہے۔ ایک بلٹ ان ایڈ بلاکر شامل ہے۔ کامن لِسپ ایڈ آن سپورٹ ہیں (ویب ایکسٹینشن سپورٹ کا منصوبہ ہے، فائر فاکس اور کروم کی طرح)۔
اہم خصوصیات:
- ٹیبز کے لیے سپورٹ اور بلٹ ان سرچ کا استعمال کرتے ہوئے کھلے ٹیبز کے درمیان تیزی سے سوئچ کرنے کی صلاحیت (مثال کے طور پر، www.example.com سائٹ کے ساتھ ٹیب پر جانے کے لیے، صرف "exa.." ٹائپ کرنا شروع کریں اور دستیاب ٹیبز دکھائے جائیں گے۔

- کمانڈ کے دلائل کے طور پر استعمال کرنے کے لیے ایک صفحہ پر ایک ساتھ متعدد اشیاء کو منتخب کرنے کی صلاحیت۔ مثال کے طور پر، صارف بیک وقت ایک صفحے پر متعدد امیجز کو منتخب کر سکتا ہے اور ان پر عمل کر سکتا ہے۔

- ٹیگز کے لحاظ سے درجہ بندی اور گروپ بندی کے لیے تعاون کے ساتھ بک مارک سسٹم۔

- ایک ہی وقت میں متعدد ٹیبز میں مواد تلاش کرنے کی اہلیت۔

- آپ کی براؤزنگ ہسٹری دیکھنے کے لیے ایک درخت پر مبنی انٹرفیس، جو آپ کو اپنی نیویگیشن ہسٹری اور برانچنگ کو ٹریک کرنے کی اجازت دیتا ہے۔

- تھیم سپورٹ (مثال کے طور پر ایک ڈارک تھیم) اور CSS کے ذریعے انٹرفیس عناصر میں ترمیم کرنے کی صلاحیت۔ ایک "ڈارک موڈ" خود بخود موجودہ صفحہ پر ڈارک تھیم کا اطلاق کرتا ہے، چاہے سائٹ ڈارک تھیم پیش نہ کرے۔

- Nyxt پاور لائن اسٹیٹس بار، جو آپ کو تمام اسٹیٹس اور کنفیگریشن ڈیٹا کو تیزی سے حاصل کرنے کی اجازت دیتا ہے۔

- ڈیٹا پروفائلز آپ کو مختلف قسم کی سرگرمیاں الگ کرنے کی اجازت دیتے ہیں۔ مثال کے طور پر، آپ کام سے متعلق اور تفریحی سرگرمیوں کو الگ الگ پروفائلز میں الگ کر سکتے ہیں۔ ہر پروفائل اپنا کوکی ڈیٹا بیس استعمال کرتا ہے، جو دوسرے پروفائلز کے ساتھ اوورلیپ نہیں ہوتا ہے۔
- کم ٹریکنگ موڈ، جو آپ کو ویب سائٹس کے درمیان صارف کی نقل و حرکت کو ٹریک کرنے کے لیے استعمال ہونے والے مختلف کاؤنٹرز اور ویجیٹس کی سرگرمی کو محدود کرنے کی اجازت دیتا ہے۔
- پہلے سے طے شدہ طور پر، ویب انجن سینڈ باکس آئسولیشن کو فعال کیا جاتا ہے—ہر ٹیب کو الگ سینڈ باکس ماحول میں پروسیس کیا جاتا ہے۔
- سیشن مینجمنٹ، صارف تاریخ کا کچھ حصہ فائل میں محفوظ کر سکتا ہے اور پھر اس فائل سے ریاست کو بحال کر سکتا ہے۔
- پہلے سے طے شدہ یا حسابی مواد کا استعمال کرتے ہوئے فارموں کو آٹو فلنگ کے لیے سپورٹ۔ مثال کے طور پر، آپ موجودہ تاریخ کو کسی فیلڈ میں شامل کرنے کے لیے ترتیب دے سکتے ہیں۔

- یو آر ایل ماسک کی بنیاد پر ہینڈلرز، سیٹنگز اور طریقوں کو لوڈ کرنے کی صلاحیت۔ مثال کے طور پر، آپ ڈارک موڈ کو ویکیپیڈیا کے لیے فعال کرنے کے لیے ترتیب دے سکتے ہیں جب سائٹ رات 10 بجے کے بعد کھلتی ہے۔
- ویب فارمز میں مخصوص فیلڈز میں ترمیم کرنے کے لیے بیرونی ایڈیٹر کو کال کرنے کی صلاحیت۔ مثال کے طور پر، اگر آپ کو متن کی ایک بڑی مقدار ٹائپ کرنے کی ضرورت ہے، تو آپ ٹیکسٹ ایڈیٹر کو کال کر سکتے ہیں۔
- منتخب ٹیبز میں آڈیو اور WebGL کے لیے خاموش موڈز کو مجبور کریں۔
- صرف کی بورڈ کا استعمال کرتے ہوئے بصری متن کے انتخاب کا موڈ۔

- واچ موڈ، جو آپ کو ایک مخصوص وقت کے بعد صفحہ کو خود بخود دوبارہ لوڈ کرنے کی اجازت دیتا ہے۔
- دو صفحات کی حالتوں کے درمیان تبدیلیوں کے تصور کا طریقہ۔
- ایک خلاصہ صفحہ کے ساتھ متعدد صفحات/ٹیبز کو تبدیل کرنے کی صلاحیت۔
- صفحہ پر لنکس کا استعمال کرتے ہوئے بیچ ڈاؤن لوڈز کے لیے سپورٹ (مثال کے طور پر، آپ ایک ساتھ تمام تصاویر ڈاؤن لوڈ کر سکتے ہیں)۔

- اندرونی اور بیرونی روابط کے لیے مختلف رنگ استعمال کرنے کی صلاحیت۔ لنک ٹیکسٹ کے ساتھ منسلک یو آر ایل کو ظاہر کرنے کے لیے معاونت۔ پہلے ملاحظہ کیے گئے یو آر ایل کے لنکس کو چھپانے کے لیے معاونت۔
- صوابدیدی کالموں کے ذریعہ ویب صفحات پر جدولوں کو چھانٹنے کا امکان۔
ماخذ: opennet.ru










