دستیاب ویب براؤزر qutebrowser 2.4 اور Min 1.22

ویب براؤزر qutebrowser 2.4 کی ریلیز شائع کی گئی ہے، جو ایک کم سے کم گرافیکل انٹرفیس فراہم کرتا ہے جو مواد کو دیکھنے سے توجہ نہیں ہٹاتا، اور Vim ٹیکسٹ ایڈیٹر کے انداز میں ایک نیویگیشن سسٹم، جو مکمل طور پر کی بورڈ شارٹ کٹس پر بنایا گیا ہے۔ PyQt5 اور QtWebEngine کا استعمال کرتے ہوئے Python میں کوڈ لکھا جاتا ہے۔ سورس کوڈ GPLv3 لائسنس کے تحت تقسیم کیا جاتا ہے۔ Python کا استعمال کارکردگی کو متاثر نہیں کرتا، کیونکہ مواد کی رینڈرنگ اور پارس Blink انجن اور Qt لائبریری کے ذریعے کی جاتی ہے۔

براؤزر ٹیبڈ براؤزنگ سسٹم، ڈاؤن لوڈ مینیجر، پرائیویٹ براؤزنگ موڈ، بلٹ ان پی ڈی ایف ویور (pdf.js)، ایڈ بلاک کرنے کا نظام (میزبان بلاک کرنے کی سطح پر)، براؤزنگ ہسٹری دیکھنے کے لیے ایک انٹرفیس کو سپورٹ کرتا ہے۔ YouTube ویڈیوز دیکھنے کے لیے، آپ ایک بیرونی ویڈیو پلیئر کو کال کرنے کے لیے سیٹ اپ کر سکتے ہیں۔ صفحہ کے گرد گھومنا "hjkl" کیز کا استعمال کرتے ہوئے کیا جاتا ہے، ایک نیا صفحہ کھولنے کے لیے آپ "o" دبا سکتے ہیں، ٹیبز کے درمیان سوئچنگ "J" اور "K" کیز یا "Alt-tab نمبر" کے ذریعے کی جاتی ہے۔ ":" کو دبانے سے ایک کمانڈ لائن پرامپٹ سامنے آتا ہے جہاں آپ صفحہ کو تلاش کر سکتے ہیں اور vim میں مخصوص کمانڈز جیسے کہ ":q" چھوڑنے کے لیے اور صفحہ لکھنے کے لیے ":w" پر عمل درآمد کر سکتے ہیں۔ صفحہ کے عناصر میں فوری منتقلی کے لیے، "اشاروں" کا ایک نظام تجویز کیا گیا ہے، جو لنکس اور تصاویر کو نشان زد کرتا ہے۔

دستیاب ویب براؤزر qutebrowser 2.4 اور Min 1.22

نئے ورژن میں:

  • ایک کمزوری (CVE-2021-41146) طے کی گئی ہے جو URL ہینڈلر کے دلائل کی ہیرا پھیری کے ذریعے کوڈ پر عمل درآمد کی اجازت دیتی ہے۔ مسئلہ صرف ونڈوز پلیٹ فارم کی تعمیر میں ظاہر ہوتا ہے۔ ونڈوز پر، ایک "qutebrowserurl:" ہینڈلر رجسٹرڈ ہے، جس کے ساتھ فریق ثالث کی ایپلی کیشن qutebrowser میں کمانڈز پر عمل درآمد شروع کر سکتی ہے، اور صوابدیدی کوڈ کو ": spawn" اور ":debug-pyeval" کمانڈز کا استعمال کرتے ہوئے عمل میں لایا جا سکتا ہے۔
  • "content.blocking.hosts.block_subdomains" سیٹنگ شامل کی گئی ہے جو /etc/hosts کے ذریعے ڈومین ری ڈائریکشن کا استعمال کرنے والے ایڈ بلاکر میں سب ڈومین بلاکنگ کو غیر فعال کرنے کے لیے استعمال کی جا سکتی ہے۔
  • مخلوط مواد کو ڈاؤن لوڈ کرنے سے بچانے کے لیے "downloads.prevent_mixed_content" ترتیب شامل کی گئی (HTTPS کے ذریعے کھولے گئے صفحہ سے HTTP کے ذریعے وسائل کو ڈاؤن لوڈ کرنا)۔
  • "--private" جھنڈا ":tab-clone" کمانڈ میں شامل کر دیا گیا ہے، جو آپ کو ٹیب کا کلون بنانے کی اجازت دیتا ہے، جو ایک نئی نجی براؤزنگ ونڈو میں کھلی ہے۔

اسی وقت، براؤزر کا ایک نیا ورژن، Min 1.22، جاری کیا گیا، جو ایڈریس بار کی ہیرا پھیری کے ارد گرد بنایا گیا ایک کم سے کم انٹرفیس پیش کرتا ہے۔ براؤزر الیکٹران پلیٹ فارم کا استعمال کرتے ہوئے بنایا گیا ہے، جو آپ کو Chromium انجن اور Node.js پلیٹ فارم کی بنیاد پر اسٹینڈ اکیلے ایپلی کیشنز بنانے کی اجازت دیتا ہے۔ کم سے کم انٹرفیس جاوا اسکرپٹ، سی ایس ایس اور ایچ ٹی ایم ایل میں لکھا جاتا ہے۔ کوڈ اپاچی 2.0 لائسنس کے تحت تقسیم کیا گیا ہے۔ لینکس، میک او ایس اور ونڈوز کے لیے بلڈز بنائے گئے ہیں۔

Min ٹیبز کے نظام کے ذریعے کھلے صفحات کی نیویگیشن کی حمایت کرتا ہے، موجودہ ٹیب کے ساتھ ایک نیا ٹیب کھولنا، غیر استعمال شدہ ٹیبز کو چھپانا (جن تک صارف نے ایک خاص وقت تک رسائی نہیں کی ہے)، ٹیبز کو گروپ کرنا، اور تمام ٹیبز کو اس میں دیکھنا جیسی خصوصیات فراہم کرتا ہے۔ ایک فہرست. مستقبل میں پڑھنے کے لیے التوا شدہ کاموں/لنکوں کی فہرستیں بنانے کے لیے ٹولز موجود ہیں، نیز فل ٹیکسٹ سرچ سپورٹ کے ساتھ بک مارکنگ سسٹم۔ براؤزر میں اشتہارات کو مسدود کرنے کا ایک بلٹ ان سسٹم ہے (EasyList فہرست کے مطابق) اور دیکھنے والوں کو ٹریک کرنے کے لیے کوڈ، اور یہ ممکن ہے کہ تصاویر اور اسکرپٹ کی لوڈنگ کو غیر فعال کیا جا سکے۔

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

دستیاب ویب براؤزر qutebrowser 2.4 اور Min 1.22

نئی ریلیز میں:

  • اور ایڈریس بار میں ریاضیاتی تاثرات کا حساب لگانے کی صلاحیت ہے۔ مثال کے طور پر، آپ "sqrt(2) + 1" درج کر سکتے ہیں اور فوری نتیجہ حاصل کر سکتے ہیں۔
  • ٹاسک لسٹ میں اوپن ٹیبز کے ذریعے تلاش کرنے کے لیے ایک فیلڈ شامل کی گئی ہے۔
  • اس بات کو یقینی بناتا ہے کہ صارف کے ماحول میں فعال ڈارک تھیم کی سیٹنگز کی پیروی کی جائے۔
  • بلٹ ان پیج ٹرانسلیشن سسٹم میں تعاون یافتہ زبانوں کی تعداد کو بڑھا دیا گیا ہے (صفحہ پر دائیں کلک کرکے قابل رسائی)۔
  • ٹیبز کو دوبارہ ترتیب دینے کے لیے ایک ہاٹکی شامل کی گئی۔
  • براؤزر انجن کے اجزاء کو Chromium 94 اور Electron 15 پلیٹ فارم پر اپ ڈیٹ کر دیا گیا ہے۔

ماخذ: opennet.ru

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