یہ اطلاع کہاں سے آئی ہے؟
جب آپ اینگ موڈ کو انسٹال کرتے ہیں تو براؤزر ایک تصدیقی ونڈو دکھاتا ہے، جو آپ کو بتاتا ہے کہ یہ توسیع "تمام ویب سائٹس کے ڈیٹا" تک رسائی کی درخواست کر رہی ہے۔ یہ اطلاع خودکار طور پر براؤزر کی طرف سے بنائی گئی ایک معیاری حفاظتی انتباہ ہے، اور اس کا مطلب یہ نہیں ہے کہ اس توسیع میں کوئی مسئلہ ہے۔ اس کی وجوہات یہ ہیں کہ اینگ موڈ نے ایک ٹیکنالوجی استعمال کی ہے جسے " خودکار کوڈ انجیکشن" کہا جاتا ہے، یہ تکنیک بھی گوگل یا موزیلا جیسے براؤزرز کی طرف سے توسیع کے ترقی کاروں کو فراہم کی گئی ہے۔
آپ اسے اس طرح تصور کر سکتے ہیں: جب بھی آپ ایک نئی ویب پیج کھولتے ہیں، اینگ موڈ اُس صفحے کے قریب خاموشی سے "حاضر" ہوتا ہے، جیسے ایک ایسے معاون کی طرح جو ہمیشہ تیار رہتا ہے، تاکہ آپ کی ضرورت پڑنے پر فوری طور پر مدد کر سکے۔ اور ہر ایک ویب پیج پر "حاضر" ہونے کے لیے، اس اجازت کی ضرورت ہوتی ہے۔
ہر ویب پیج پر کیوں "حاضر" رہنا ضروری ہے؟
یہ ڈیزائن اس فائدے کے ساتھ آتا ہے کہ یہ آپ کو پڑھنے کے موڈ میں سب سے زیادہ قدرتی، سب سے ہموار طریقے سے سوئچ کرنے کی اجازت دیتا ہے:
ان خصوصیات کی شرط یہ ہے کہ اینگ موڈ کا کوڈ پہلے سے موجود ہونا ضروری ہے۔ اگر ایسا نہ کیا گیا تو ویب صفحہ آپ کے اشارے یا کلید کو محسوس نہیں کر پائے گا، اور جب آپ صفحہ تبدیل کریں گے تو خودکار طور پر اینگ موڈ میں نہیں آئے گا۔
اجازت دینا vs. نہ دینا، کیا فرق ہے؟
خودکار انجیکشن کی اجازت دیں (پیش فرض)
- کسی اشارے کے ذریعے فوری طور پر چالو کریں
- کی بورڈ کے شارٹ کٹس ہمیشہ دستیاب ہیں
- ویب پیج کھولنے کے بعد فوراً استعمال کر سکتے ہیں
- جب ہائپر لنک کے ذریعے مضمون پر سوئچ کریں تو نئے مضمون کے صفحے پر خودکار طور پر اینگ موڈ میں داخل ہو جائیں
- سب سے ہموار تجربہ
خودکار انجیکشن کی اجازت نہ دیں
- اشارے اور شارٹ کٹس دونوں غیر مؤثر ہیں
- چالو کرنے کے لیے توسیع کے آئیکون پر کلک کرنا پڑے گا
- جب ہائپر لنک کے ذریعے دوسرے مضامین پر جاتے ہیں تو خودکار طور پر اینگ موڈ میں جانے کے لیے دوبارہ ہاتھ سے چالو کرنا پڑے گا
- کمپیوٹر پر یہ کافی آسان ہے
- موبائل ورژن اسپریٹ کے Firefox پر آئیکون تلاش کرنے کے لیے کئی سطحوں تک جانے کی ضرورت پڑتی ہے، یہ کافی مشکل ہوتا ہے
ہمارا کوڈ صفحے پر "صرف کیا" کرتا ہے؟
ہم سمجھتے ہیں کہ "تمام ویب سائٹس کے ڈیٹا" تک رسائی کی درخواست کرنا تھوڑا خوفزدہ کن لگتا ہے۔ تو ہم یہاں واضح طور پر بتانا چاہتے ہیں کہ اینگ موڈ صفحے پر صرف یہ کام کرتا ہے:
| عمل | وضاحت |
|---|---|
| اشاروں اور کی بورڈ کے واقعات کی نگرانی کرنا | آپ کے "دائیں سوائپ" اشارے یا کی اسٹروک کو متحرک کرنے کے لئے انتظار کریں، تاکہ پڑھنے کا موڈ شروع کیا جا سکے۔ |
| صفحے کی ترتیب کو دوبارہ ترتیب دینا | فعال ہونے کے بعد، ویب پیج کے مواد کو صفحہ بک شکل میں تبدیل کریں تاکہ یہ ای-پیپر اسکرین یا فون پر پڑھنے میں آسان ہو۔ |
| اسٹائل کو ترتیب دینا | فونٹ، فاصلے، پس منظر کا رنگ وغیرہ ترتیب دیں، تاکہ پڑھنا زیادہ آرام دہ ہو۔ |
| آپ کی نوٹ کو محفوظ کرنا | موجودہ صفحے پر آپ کے ذریعہ کیے گئے ہائی لائٹ یا نوٹ کو آپ کی اپنی ڈیوائس پر (براؤزر کی لوکل اسٹوریج) میں محفوظ کرتے ہیں، اسے کسی بھی سرور پر اپ لوڈ نہیں کریں گے۔ |
| ہم نہیں کریں گے | وضاحت |
|---|---|
| آپ کے داخل کردہ پاس ورڈ یا ذاتی معلومات کو پڑھنا | ہمارا کوڈ کسی بھی فارم فیلڈ کے مواد تک رسائی نہیں رکھتا۔ |
| صفحے کے مواد کو خارجی سرور پر بھیجنا | تمام کارروائیاں آپ کے آلہ پر مقامی طور پر مکمل ہوتی ہیں، معلومات آپ کے براؤزر سے باہر نہیں جاتی ہیں۔ |
اگر آپ اب بھی اس اجازت کو محدود کرنا چاہتے ہیں تو کیا کریں؟
ہم آپ کی مخصوصات کے حوالے سے آپ کے حقوق کا مکمل احترام کرتے ہیں۔ اگر آپ نہیں چاہتے کہ اینگ موڈ ہر ایک صفحے پر خود بخود موجود رہے تو، آپ براؤزر کی توسیع کی سیٹنگ میں جا کر "ویب سائٹ کے ڈیٹا" تک رسائی کے لیے وقت کو " صرف کلک کرتے وقت " (Click to run) میں تبدیل کر سکتے ہیں۔
اس طرح، اینگ موڈ صرف اس وقت موجود ہوگا جب آپ خود اس کی توسیع کا آئیکون منتخب کریں گے، حالانکہ اشارے اور کی بورڈ کے شارٹ کٹس غیر مؤثر ہوں گے، مگر تمام پڑھنے کے موڈ کی خصوصیات پھر بھی پوری طرح دستیاب رہیں گی۔
توسیع کو جاری کرنے سے پہلے کیا سخت جانچ کی گئی؟
جی ہاں۔ اینگ موڈ فی الحال Chrome ویب اسٹور اور Firefox ایڈ آن مارکیٹ (AMO) دونوں پلیٹ فارمز پر دستیاب ہے، دونوں میں ایک الگ اور سخت جائزہ نظام موجود ہے، جو یہ یقینی بناتا ہے کہ جو توسیعات جاری کی گی ہیں وہ حفاظتی اور رازداری کے معیار پر پورا اترتی ہیں۔
مختصراً، اگر کوئی توسیع آپ کا پاس ورڈ چوری کرتی ہے، آپ کے براؤزنگ کے سلوک کی نگرانی کرتی ہے، یا کسی بھی ایسی چیز کرتی ہے جو "وضاحت میں نہیں بیان کی گئی" ہے، تو عموماً یہ کبھی بھی جانچ پاس نہیں کرے گی یا اسٹور میں ظاہر نہیں ہوگی۔ اور اینگ موڈ ان معیارات کے تحت تیار کیا گیا ہے، اور مذکورہ دونوں پلیٹ فارمز کی جانچ میں کامیاب رہا ہے۔
اگر آپ دونوں پلیٹ فارمز کے جانچ کے معیار کے بارے میں مزید جاننا چاہتے ہیں، تو یہاں سرکاری دستاویزات کے روابط ہیں:
-
Chrome ویب اسٹور
・ترقی کار پروگرام کی پالیسی (Developer Program Policies) — تمام جاری کردہ توسیعات کے عملی اصول اور جانچ کے معیارات کو بیان کرتا ہے۔
・توسیع کی جانچ کے عمل کی وضاحت (Review Process) — وضاحت کرتا ہے کہ گوگل ہر جمع کرائی گئی ورژن کی جانچ کیسے کرتا ہے۔ -
Firefox ایڈ آن مارکیٹ (AMO)
・ایڈ آن پالیسی (Add-on Policies) — موزیلا کی توسیعات کے حفاظتی، رازداری اور سلوک کی ضروریات۔
・سورس کوڈ کی جمع کرانے کی ضروریات (Source Code Submission) — وضاحت کرتا ہے کہ کیوں Firefox ترقی کاروں سے قابل تصدیق سورس کوڈ کی طلب کرتا ہے۔