کی میز کے مندرجات[چھپائیں][دکھائیں]
ویب براؤزر کے انجن ونڈو میں ویب معلومات کو ظاہر کرنے کے لیے بنیادی کلاسوں کے مجموعے کے ساتھ آتے ہیں۔ وہ براؤزر کی سب سے بنیادی صلاحیتیں فراہم کرتے ہیں، جیسے کہ لنکس کی پیروی کرنے اور مواد کو ڈاؤن لوڈ اور ڈسپلے کرنے کی صلاحیت، بطور ڈیفالٹ۔
آپ سب سے بنیادی سطح پر اپنی ایپلیکیشن میں ویب مواد دکھانے کے لیے ان کی فعالیت کو استعمال کر سکتے ہیں، یا آپ اپنی مکمل خصوصیات والی، حسب ضرورت ویب پر مبنی ایپلیکیشن تیار کرنے کے لیے ویب براؤزر انجن API کا استعمال کر سکتے ہیں۔
ہم دو وسیع پیمانے پر استعمال ہونے والے ویب براؤزر انجنوں - WebKit اور Chromium سے گزریں گے۔
کیا ہے ویب کٹ?
سفاری، میل، ایپ اسٹور، اور بہت سے دوسرے میک او ایس، آئی او ایس اور لینکس پروگرام ویب کٹ ویب براؤزر انجن کو ملازمت دیتے ہیں۔ ایپل کی سفاری، گوگل کے کروم کے پچھلے ورژن، اور دیگر ویب براؤزرز اس اوپن سورس لے آؤٹ انجن کو ویب صفحات بنانے کے لیے استعمال کرتے ہیں۔ نوکیا، ایپل، گوگل، اور دیگر اسے اپنے آلات میں استعمال کرتے ہیں۔
WebKit لینکس کے ڈی ای ڈیسک ٹاپ کے کونکرر براؤزر کے ذریعے استعمال ہونے والے کے ایچ ٹی ایم ایل رینڈرنگ انجن پر مبنی ہے۔ ایپل نے 2002 میں KHTML میں ترمیم کرنے کے بعد WebKit کا نام تبدیل کر دیا۔
یہ ایک اوپن سورس پروجیکٹ ہے جو درجنوں براؤزرز کی بنیاد کا کام کرتا ہے۔ تاہم، اس میں گرافیکل ویب براؤزر بنانے کے لیے درکار ہر چیز شامل نہیں ہے، اس طرح ویب کٹ کے دو سب سے بڑے صارفین - گوگل اور ایپل میں بھی نمایاں فرق ہے۔
فوائد
- ایک بڑی کمیونٹی - WebKit کو بہت زیادہ تعاون اور توجہ ملتی ہے کیونکہ یہ ہے۔ اوپن سورس اور بہت سارے براؤزرز کو سپورٹ کرتا ہے (موبائل ڈیوائسز پر بھی)۔ یہ بہت سے مختلف حالات میں بہت سے مختلف افراد کی طرف سے بہت سے متنوع تاثرات دیتا ہے۔
- وسیع پیمانے پر درخواست - جب کوئی فرم کوئی ویب سائٹ یا ویب ایپلیکیشن بناتی ہے، اس بات کو یقینی بناتی ہے کہ یہ WebKit براؤزر کے ساتھ کام کرتا ہے فوری طور پر اس بات کو یقینی بناتا ہے کہ یہ دوسرے تمام WebKit براؤزرز میں یکساں طور پر کام کرے گا۔ اس کے ساتھ مسائل کو حل کرنے میں کم محنت صرف کی جاتی ہے، اور اسے استعمال میں آسان بنانے میں زیادہ وقت صرف ہوتا ہے!
خامیاں
- منتخب کرنے کے لیے بہت سے مختلف ڈھانچے ہیں۔ - اگر صرف ایک بڑا ویب براؤزر ویب صفحات کو ظاہر کرنے کے لیے WebKit کا استعمال کرتا ہے، تو یہ کوئی مسئلہ نہیں ہوگا (جیسے Gecko)۔ دوسری طرف WebKit، ایپس کے متنوع سیٹ کو سپورٹ کرنے کے لیے استعمال کیا جاتا ہے، جن میں سے سبھی مقبول ہیں۔ کام کو ہاتھ میں رکھنے کے لیے اسے باقاعدگی سے اپ ڈیٹ کیا جاتا ہے، جس کے نتیجے میں ہر ورژن کے کام کرنے کے طریقے میں بہت سے چھوٹے فرق ہوتے ہیں۔ چونکہ مختلف ویب براؤزرز مختلف ورژن استعمال کرتے ہیں، اسی لیے ایک ہی ویب پیج مختلف WebKit براؤزرز میں مختلف طریقے سے کام کر سکتا ہے۔
کیا ہے کرومیم?
کرومیم صرف ایک براؤزر کا نام نہیں ہے بلکہ ایک کا بھی ہے۔ آزاد مصدر پروجیکٹ جو کروم، ایج اور دیگر براؤزرز کے ذریعہ استعمال کردہ سورس کوڈ تیار کرتا ہے۔
گوگل کرومیم کا سب سے بڑا حامی ہے، اس نے اس پروجیکٹ کو شروع کیا تھا جب اس نے ستمبر 2008 میں کروم کو ڈیبیو کیا تھا، تاہم، کوڈ اوپن سورس ہونے کی وجہ سے، دوسرے، بشمول وہ لوگ جو گوگل کے ملازم نہیں ہیں، کرومیم پروجیکٹ میں حصہ ڈالتے ہیں۔
مثال کے طور پر، مائیکروسافٹ نے 2019 میں کرومیم میں سنجیدگی سے حصہ ڈالنا شروع کیا اور اکثر اس کے ڈویلپرز کی جانب سے کیے گئے "کمیٹوں" کی تعداد کے بارے میں ڈینگیں مارتے ہیں۔
Chromium کو Chrome اور Edge کا ایک دور کا رشتہ دار سمجھیں، جو بہتر براؤزرز کے ساتھ DNA کا اشتراک کرتا ہے۔ یہ ویب ڈویلپرز اور نفیس صارفین کے لیے ایک اعلی پلیٹ فارم ہے کیونکہ یہ مفت ہے۔ براؤزر کی ایکسٹینشن کی قسم پر بھی کوئی حد نہیں ہے جو شامل کی جا سکتی ہے۔
کرومیم مسلسل تبدیل ہو رہا ہے کیونکہ اسے کرومیم پروجیکٹس کے سورس کوڈ سے مرتب کیا گیا ہے۔ دوسری طرف کروم، ریلیز چینلز کی بہتات پیش کرتا ہے۔ دوسری طرف خون بہنے والا کینری چینل اتنی کثرت سے اپ ڈیٹ نہیں ہوتا ہے۔ Chromium پروجیکٹس کی ویب سائٹ پر، معمول کی اپ ڈیٹس پوسٹ کی جاتی ہیں۔
فوائد
- اسے کروم کی ایکسٹینشنز تک رسائی حاصل ہے، بشمول کروم ویب اسٹور، جہاں تقریباً تمام ایکسٹینشنز انسٹال ہوسکتی ہیں جو کرومیم پر استعمال ہوتی ہیں۔ اسے گوگل کی حمایت حاصل ہے، جو براؤزر کی ترقی میں مدد کرتا ہے۔
- Chromium براؤزر بہت سے لینکس ڈسٹری بیوشنز کے لیے ڈیفالٹ براؤزر ہے، بشمول وہ جن کے پاس سادہ ڈاؤن لوڈ کے لیے آفیشل ریپوزٹریز نہیں ہیں۔ یہ ایک مفت براؤزر ہے۔ اوپن سورس اور ملکیتی کوڈیکس سے پاک۔ یہ کروم کے مقابلے لینکس پر زیادہ وسیع پیمانے پر قابل رسائی ہے اور اس میں عملی طور پر گوگل کی تمام خصوصیات ہیں جو کروم کے ساتھ آتی ہیں۔
خامیاں
- کرومیم براؤزر، جیسے کروم، بہت زیادہ RAM استعمال کرتا ہے، جو محدود RAM والے PC کے لیے ایک مسئلہ ہو سکتا ہے۔ یہ کچھ عام میڈیا فارمیٹس اور کوڈیکس بشمول AAC، H.264، اور MP3 کو بھی سپورٹ نہیں کرتا ہے۔
- براؤزر اپ ڈیٹس کو دستی طور پر ڈاؤن لوڈ اور انسٹال کرنا ضروری ہے۔
کون سا براؤزر کرومیم پر انحصار کرتا ہے؟
Chromium پر مبنی کچھ مقبول ترین براؤزرز اپنا سورس کوڈ لیتے ہیں اور صارف کو ایک الگ تجربہ فراہم کرنے کے لیے اپنی ملکیتی خصوصیات اور انٹرفیس شامل کرتے ہیں۔
- اوپرا - یہ براؤزر کئی دہائیوں سے موجود ہے، اور یہ مکمل طور پر اندرون خانہ بنایا جاتا تھا۔ یہ 2013 سے Blink استعمال کر رہا ہے، جو Chromium پر مبنی ہے۔
- Vivaldi کے - اوپیرا کا روحانی جانشین، اسے اوپیرا کے ایک سابق سی ای او نے اس براؤزر سے کھوئی ہوئی فعالیت کو بحال کرنے کے لیے بنایا تھا۔
- Yandex - یہ اسی نام والے سرچ انجن کا ایک روسی براؤزر ہے، حالانکہ یہ وہی Blink انجن استعمال کرتا ہے جیسا کہ کروم، اوپیرا، اور دیگر کرومیم پر مبنی براؤزرز۔
- بہادر - Brave ایک مفت اور اوپن سورس ویب براؤزر ہے جسے Brave Software, Inc. نے بنایا ہے۔ Brave کی سیلنگ پچ یہ ہے کہ یہ ناپسندیدہ اشتہارات کو ہٹاتا ہے اور ویب سائٹس کو کسی پلگ ان کے استعمال کے بغیر صارف کی سرگرمیوں کو ٹریک کرنے سے روکتا ہے۔ یہ اشتہارات دیکھنے کے بجائے آپ کے پسندیدہ مواد فراہم کرنے والوں کو ادائیگی کرنے کا موقع بھی فراہم کرتا ہے۔
نتیجہ
کوڈ اور شراکت کے لحاظ سے، WebKit اور Chromium دونوں فعال اوپن سورس پروجیکٹس ہیں۔ ہر حل ایک الگ ڈیزائن کا مقصد پورا کرتا ہے۔ یہ شاندار ہے جب براؤزر ویب معیارات پر سمجھوتہ کیے بغیر صارفین کو فائدہ پہنچانے والی خصوصیات پر مقابلہ کرتے ہیں۔
عظیم پاس ورڈ مینیجر، صارف کی حفاظتی خصوصیات، تخلیقی بک مارکنگ تصورات، ریڈر موڈز، صاف ادائیگی API انضمام، مفت VPNs، وغیرہ۔ یہ اوپیرا کا ڈرامہ تھا، اور اس کے بعد سے ہم نے اسی انداز میں بہت سے دوسرے لوگوں کو دیکھا ہے۔ جبکہ Vivaldi ذاتی نوعیت کے بارے میں ہے، بہادر رازداری اور سیکورٹی پر توجہ مرکوز کرتا ہے.
Chromium پر مبنی براؤزرز تمام فعالیت کے ساتھ ایک مکمل حل کے بجائے چیزیں بنانے کے لیے ایک فریم ورک کی حیثیت رکھتے ہیں۔ آپ اس کی جانچ کر سکتے ہیں اور دیکھ سکتے ہیں کہ آپ کے لیے کیا بہتر کام کرتا ہے۔ اگر آپ اپنی رازداری کے بارے میں فکر مند ہیں اور کچھ کام کرنے میں کوئی اعتراض نہیں کرتے ہیں، تو Chromium ایک خوشگوار تجربہ ہو سکتا ہے۔
جواب دیجئے