براؤزر پلگ ان کیوں دور ہو رہے ہیں اور ان کی جگہ کیا لے رہا ہے۔



براؤزر پلگ ان اپنے راستے پر ہیں۔ Apple کے iOS نے کبھی بھی پلگ ان کو سپورٹ نہیں کیا، Android کے لیے Flash طویل عرصے سے بند ہے، اور Windows 8 کے لیے IE کا نیا ورژن زیادہ تر پلگ انز کو سپورٹ نہیں کرتا ہے۔ کروم جلد ہی روایتی NPAPI براؤزر پلگ ان کو مسدود کر دے گا۔

ویب الٹا نہیں جا رہا ہے اور خصوصیات کھو رہا ہے۔ براؤزر پلگ انز کے ختم ہونے کی ایک اچھی وجہ ہے، اور ان کے ختم ہونے کے بعد ویب بہتر ہو جائے گا۔ براؤزر ڈویلپرز خود براؤزر میں پلگ ان خصوصیات کو ضم کر رہے ہیں۔





نوٹ کریں کہ یہ اس پر لاگو نہیں ہوتا ہے۔ ایکسٹینشنز یا ایڈ آنز صرف پلگ ان جو فلیش، سلور لائٹ، اور جیسی ویب سائٹس پر چلتے ہیں۔ انتہائی غیر محفوظ جاوا پلگ ان .

براؤزر پلگ ان کیوں بنائے گئے

جب براؤزر پلگ ان بنائے گئے تو بہت ضروری تھے۔ اس وقت، براؤزر کافی نادان تھے۔ اس سے بھی بدتر بات یہ ہے کہ براؤزر کی ترقی بالآخر رک گئی۔ مائیکروسافٹ کا انٹرنیٹ ایکسپلورر 6 2001 میں اس وقت جاری کیا گیا تھا جب ونڈوز ایکس پی کو اصل میں ریلیز کیا گیا تھا۔ چونکہ مائیکروسافٹ براؤزر کی جنگیں جیت چکا تھا اور سرفہرست تھا، اس لیے انہوں نے اپنے ڈویلپرز کو انٹرنیٹ ایکسپلورر سے نکالنے کا فیصلہ کیا۔ IE کو مکمل طور پر تیار کرنا بند کریں۔ . انٹرنیٹ ایکسپلورر کا اگلا ورژن، IE 7، پانچ سال بعد، 2006 میں جاری ہوا۔ IE 7 اور یہاں تک کہ IE 8، 8 سال بعد 2009 میں جاری کیا گیا، IE 6 کے مقابلے میں کافی چھوٹی بہتری تھیں۔



متعلقہ: بہت سارے گیکس انٹرنیٹ ایکسپلورر سے نفرت کیوں کرتے ہیں؟

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

اشتہار

ویب براؤزرز میں سوراخوں کو بھرنے کے لیے دیگر پلگ ان بھی بنائے گئے تھے۔ یونٹی پلگ ان 3D گرافکس سپورٹ فراہم کرتا ہے، گوگل وائس اور ویڈیو پلگ ان گوگل کے Hangouts اور ٹاک سروسز کو سسٹم کے مائیکروفون اور ویب کیم تک رسائی فراہم کرتا ہے، وغیرہ۔



انٹرنیٹ ایکسپلورر 6 کے بری طرح سے جمود سے پہلے کے ابتدائی دنوں میں بھی، براؤزر پلگ ان کو ویب براؤزرز میں ایسی خصوصیات شامل کرنے کے لیے استعمال کیا جاتا تھا جو خود براؤزر کے پاس نہیں تھیں۔ اگر آپ کافی عرصے سے ویب کے ارد گرد رہے ہیں، تو آپ کو آن لائن ویڈیو پلے بیک صفحہ پر جانا اور ویڈیو چلانے کے لیے Windows Media Player، QuickTime، یا RealPlayer استعمال کرنے کے انتخاب کے ساتھ پیش کیا جانا یاد ہوگا۔ یہ تینوں غیر مطابقت پذیر پلگ ان ویب پر ویڈیو پلے بیک شامل کرنے کے تمام مختلف طریقے تھے۔ براؤزرز کے لیے ویڈیوز چلانے کا کوئی بلٹ ان طریقہ نہیں تھا، اور نہ ہی ویڈیو پلے بیک کے لیے کوئی ویب وائیڈ معیار تھا۔ ہم نے بالآخر فلیش کو معیاری بنایا، اور اب ہم اس سے دور ہو رہے ہیں۔

براؤزر پلگ ان خراب کیوں ہیں۔

براؤزر پلگ ان ویب کے لیے ایک مسئلہ ثابت ہوئے ہیں۔ یہاں ان کے ساتھ کچھ سب سے بڑے مسائل ہیں:

متعلقہ: جاوا غیر محفوظ اور خوفناک ہے، اسے غیر فعال کرنے کا وقت آگیا ہے، اور یہ کیسے ہے۔

    سیکورٹی: براؤزر پلگ ان خود براؤزر سے زیادہ غیر محفوظ ثابت ہوئے ہیں، اور فلیش اور جاوا ویب پر حملہ کرنے والے سب سے بڑے ویکٹر ہیں۔ یہ اس حقیقت سے بڑھتا ہے کہ ہر ایک کے پاس ایک جیسا فلیش یا جاوا پلگ ان ہوتا ہے، چاہے وہ کوئی بھی براؤزر یا آپریٹنگ سسٹم استعمال کریں۔ اس کا مطلب ہے کہ پلگ ان پر حملہ ہر براؤزر اور آپریٹنگ سسٹم پر کام کرنا چاہیے۔ کوئی سینڈ باکسنگ نہیں۔: سیکورٹی کے مسائل مزید خراب ہو گئے ہیں کیونکہ NPAPI (Netscape Plugin Application Programming Interface) یا ActiveX کا استعمال کرتے ہوئے لکھے گئے روایتی براؤزر پلگ ان نہیں ہیں۔ سینڈ باکسڈ . انہیں پورے صارف اکاؤنٹ اور اس کے آپریٹنگ سسٹم کی اجازت تک مکمل رسائی حاصل ہے۔ پلگ ان میں ایک سوراخ پورے آپریٹنگ سسٹم تک رسائی فراہم کرتا ہے۔ دریں اثنا، براؤزر ویب صفحات کو سینڈ باکس میں پیش کرتے ہیں، جس سے بچنا مشکل ہوتا ہے۔ Chrome کا نیا Pepper API (PPAPI) سینڈ باکسز پلگ انز، اور Chrome کے لیے Flash کا نیا ورژن NPAPI کی بجائے اس Pepper API کا استعمال کرتا ہے۔ کراس پلیٹ فارم کے مسائل: پلگ انز ایک وینڈر کے ذریعہ بنائے گئے ہیں، جس کا مطلب ہے کہ صرف ایک ہی عمل درآمد ہے اور یہ صرف وینڈر کے تعاون یافتہ پلیٹ فارمز پر چلتا ہے۔ مثال کے طور پر، ہم کہتے ہیں کہ آپ چاہتے ہیں۔ لینکس پر نیٹ فلکس دیکھیں - آپ یہ تعاون یافتہ طریقے سے نہیں کر سکتے، کیونکہ Microsoft Linux کے لیے Silverlight فراہم نہیں کرتا ہے۔ یا، فرض کریں کہ آپ اپنے آئی پیڈ پر کچھ فلیش گیمز کھیلنا چاہتے ہیں — آپ یہ بھی نہیں کر سکتے، کیونکہ ایڈوب فلیش iOS پر نہیں چلتا ہے۔ دونوں صورتوں میں، لینکس ڈویلپرز یا ایپل ڈویلپرز سلور لائٹ یا فلیش کے لیے اپنا تعاون نہیں لکھ سکتے۔ یہ کوئی کھلا معیار نہیں ہے جیسا کہ ویب کے معیارات ہیں، جہاں آپ مختلف لوگوں کے ذریعے متعدد نفاذات کو نافذ کر سکتے ہیں۔ استحکام: پلگ ان بھی کریشوں کی ایک بڑی وجہ رہے ہیں، خاص طور پر جب ان کے کریشوں نے پورے ویب براؤزرز کو گرا دیا۔ شکر ہے، کروم کی سینڈ باکسنگ اور فائر فاکس کے پلگ ان تنہائی کی وجہ سے، کریشنگ پلگ ان آج کل خود ہی کریش ہو جاتے ہیں۔ براؤزر ڈویلپرز کے لیے ان کریشز کو ٹھیک کرنے کا کوئی طریقہ نہیں ہے۔ انہیں ٹھیک کرنے کے لیے پلگ ان کے ڈویلپرز پر انحصار کرنا پڑتا ہے۔ اگر کوئی آپ کے لیے کریش ہو رہا ہے تو آپ پلگ ان کے کسی دوسرے ورژن پر سوئچ نہیں کر سکتے — صرف ایک آپشن ہے۔

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

براؤزر پلگ ان کو کیا بدل رہا ہے۔

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

اب ہم براؤزر کی تیز رفتار ترقی اور ویب معیارات کے بہت زیادہ صحت مند ماحول میں ہیں۔ ہمارے پاس مختلف قسم کے ویب براؤزرز کے درمیان مقابلہ ہے اور یہاں تک کہ مائیکروسافٹ ویب کے معیارات پر اس طرح عمل کرنے کی کوشش کر رہا ہے جس طرح ماضی میں کبھی نہیں ہوا۔

متعلقہ: 10 چیزیں جو آپ نہیں جانتے تھے کہ آپ کا ویب براؤزر ابھی تک کر سکتا ہے۔

لاگو کردہ بہت سے فیچرز پلگ ان اب بلٹ ان براؤزر فیچرز کی شکل میں متعارف کرائے جا رہے ہیں۔ ان میں سے بہت سے پہلے ہی نافذ ہیں۔ ، جبکہ کچھ ابھی تک ترقی میں ہیں۔ یہ ہے جو سب سے مشہور پلگ ان کی جگہ لے رہا ہے:

    فلیش: فلیش کا استعمال بہت سی مختلف چیزوں کے لیے کیا جاتا ہے، بشمول ویڈیو پلے بیک اور اینیمیشن۔ HTML5 ویڈیو کے ذریعے ویڈیو پلے بیک کے لیے فلیش کو پہلے ہی مرحلہ وار ختم کیا جا رہا ہے، کیونکہ یوٹیوب جیسی سائٹیں شفاف طریقے سے فلیش کے بجائے زیادہ HTML5 ویڈیو استعمال کر رہی ہیں۔ جب بات اینیمیشن کی ہو، تو بہت سی نئی HTML5 خصوصیات بھر رہی ہیں جہاں کبھی فلیش کی ضرورت تھی۔ جاوا: جاوا کو پہلے ہی مرحلہ وار ختم کیا جا رہا ہے، کیونکہ ویب صفحات پر جاوا ایپلٹس غیر محفوظ ثابت ہوئے ہیں کیونکہ پلگ ان سوئس پنیر کے سیکورٹی کے برابر ہے۔ جاوا بنیادی طور پر ویب صفحات پر پورے پروگراموں کو سرایت کرنے کا ایک طریقہ فراہم کرتا ہے، اور اس نے اچھی طرح سے کام نہیں کیا ہے۔ سلور لائٹ: مائیکروسافٹ سلور لائٹ پر ترقی کو ختم کر رہا ہے، جو اس وقت صرف چند سائٹس پر ویڈیو پلے بیک کے لیے استعمال ہوتا ہے۔ Netflix، سلور لائٹ کا سب سے بڑا صارف، HTML5 ویڈیو پلے بیک پر جا رہا ہے۔ اتحاد 3D: Unity 3D پلگ ان 3D گیمز کو ویب صفحات پر سرایت کرنے کی اجازت دیتا ہے۔ WebGL کی بدولت ویب صفحات پر 3D گرافکس اب بغیر کسی پلگ ان کے ممکن ہیں۔ گوگل ارتھ پلگ ان: گوگل کا گوگل ارتھ پلگ ان پہلے ہی تبدیل کر دیا گیا ہے۔ آپ WebGL کے ساتھ Google Maps میں ایک مکمل، 3D Google Earth منظر دیکھ سکتے ہیں۔ گوگل وائس اور ویڈیو: Google Voice اور Video پلگ ان ابھی بھی Hangouts اور Google Talk کالوں کے لیے درکار ہے۔ اسے پلگ ان فری ریئل ٹائم آڈیو اور ویڈیو کمیونیکیشن کے لیے WebRTC معیار سے بدل دیا جائے گا۔


پلگ ان خصوصیات کے خود براؤزرز میں رول ہونے کے ساتھ، ہم ایک زیادہ محفوظ، طاقتور ویب کے ساتھ ختم ہوں گے۔ پلگ ان ابھی بھی اس لمحے کے لیے ضروری ہیں، لیکن وہ باہر نکل رہے ہیں۔ وہ ایک وقت میں بہت مفید تھے، لیکن ہم ان سے آگے بڑھ رہے ہیں۔

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

اگلا پڑھیں پروفائل تصویر برائے کرس ہوفمین کرس ہوفمین
کرس ہوفمین ہاؤ ٹو گیک کے چیف ایڈیٹر ہیں۔ انہوں نے ایک دہائی سے زیادہ عرصے تک ٹیکنالوجی کے بارے میں لکھا اور دو سال تک PCWorld کے کالم نگار رہے۔ کرس نے نیویارک ٹائمز کے لیے لکھا ہے، میامی کے این بی سی 6 جیسے ٹی وی اسٹیشنوں پر ٹیکنالوجی کے ماہر کے طور پر انٹرویو کیا گیا ہے، اور اس کا کام بی بی سی جیسے خبر رساں اداروں میں شامل ہے۔ 2011 سے، کرس نے 2,000 سے زیادہ مضامین لکھے ہیں جو تقریباً ایک ارب بار پڑھے جا چکے ہیں--- اور یہ صرف How-To Geek پر ہے۔
مکمل بائیو پڑھیں

دلچسپ مضامین