مجھے پچھلے مہینے پورٹ لینڈ میں [IndieWebCamp](http://indiewebcamp.com/) میں شرکت کرتے ہوئے خوشی ہوئی، ایک BarCamp طرز کی کانفرنس جہاں تکنیکی ماہرین اس بارے میں خیالات کو ذہن نشین کرنے کے لیے اکٹھے ہوتے ہیں کہ وہ لوگوں کی اپنی آن لائن شناخت کے مالک ہونے اور اسے کنٹرول کرنے میں کس طرح مدد کر سکتے ہیں۔

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

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

انڈی ویب موومنٹ کا ایک اخلاقی لہجہ ہے، نہ صرف یہ کہ صارفین کو اپنے سروس فراہم کنندگان کے ساتھ تنازعات سے بچنے کے عملی مقصد کے لیے اپنی آن لائن شناخت کو کنٹرول کرنا چاہیے۔ حامیوں کا استدلال ہے کہ انٹرنیٹ کو اپنی وکندریقرت کی نوعیت کو برقرار رکھنے اور طاقت کے استحکام کے خلاف مزاحمت کرنے کی ضرورت ہے ایسا نہ ہو کہ تکنیکی ترقی میں رکاوٹ پیدا ہو جائے، ڈیٹا ضائع ہو جائے، ذخیرہ اندوزی ہو یا کرپٹ ہو جائے، اور صارفین بڑے پیمانے پر حق رائے دہی سے محروم ہو جائیں۔ یہاں ایک تناؤ ہے، کیونکہ نجی کمپنیاں جو اپنے صارفین کو [ورچوئل شیئرکراپرز](http://nomoresharecropping.org/) کے طور پر پیش کرتی ہیں، واضح طور پر ویب پر ہونے والی زیادہ تر پیشرفت کے لیے ذمہ دار ہیں، اور ان کی خدمات تکنیکی طور پر ناخواندہ سمیت، ہر کسی کے لیے آن لائن حصہ لینا ڈرامائی طور پر آسان بنا رہی ہیں۔

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

[Tantek Çelik](http://tantek.com/)، کانفرنس کے مرکزی منتظم اور میرے مہربان میزبان، نے ٹویٹر اور ٹمبلر جیسی سروسز کے مشہور ڈاؤن ٹائم کو وکندریقرت کی وجہ کے ساتھ ساتھ حاصل کردہ خدمات کے بند ہونے کے رجحان کا حوالہ دیا۔ دوسروں نے اپنی خدمات پر پوسٹ کردہ مواد کو زیادہ آسانی سے برآمد اور ان کا نظم کرنے کی خواہش کا حوالہ دیا تاکہ اسے ان کے ذاتی کمپیوٹرز پر استعمال کیا جا سکے اور ویب پر کہیں اور شائع کیا جا سکے۔ دوسروں کے لیے اب بھی، یہ بنیادی طور پر ذاتی نوعیت کا مسئلہ تھا اور متعدد آن لائن خدمات اور ان کی متعلقہ فعالیت کے ساتھ زیادہ لچک اور روانی کے ساتھ تعامل کرنے کی صلاحیت کا مسئلہ تھا۔

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

یہ خوش فہمی انڈی ویب موومنٹ میں شامل افراد کے تجویز کردہ بنیادی وکندریقرت کے منظر نامے کے لیے ایک اہم محرک مسئلہ پیدا کرتی ہے، جس میں صارفین (ابتدائی اور دیر سے اپنانے والے دونوں یکساں) کسی بھی ملکیتی سروس سے آزادانہ طور پر اپنی شناخت اور ذاتی مواد کی میزبانی کرنے میں پہل کرتے ہیں۔ یہاں خیال یہ ہے کہ ہر کسی کو اپنا اپنا [دوسرے درجے کے ڈومین](http://en.wikipedia.org/wiki/Domain_name) کو رجسٹر کرنا چاہیے اور کسی طرح کی ذاتی ویب سائٹ ڈالنی چاہیے، جس طرح میں نے markmhendrickson.com کو رجسٹر کیا ہے اور وہاں اپنی آن لائن شناخت کو مرکزی بنایا ہے۔ یہ سائٹ ایک سادہ، جامد موجودگی یا ملکیتی خدمات کے ساتھ معلومات کا تبادلہ کرنے کے لیے کافی ترقی یافتہ ہو سکتی ہے تاکہ دوستوں یا پیروکاروں کے ساتھ تعامل ہو سکے۔ نظریاتی طور پر، یہ ملکیتی خدمات وقت کے ساتھ ساتھ مکمل طور پر ختم ہو سکتی ہیں، اور آزاد ذاتی ویب سائٹس ایک دوسرے کے ساتھ براہ راست بات چیت کرنا شروع کر سکتی ہیں، سوشل نیٹ ورکنگ کے تعلقات کو انٹرنیٹ پر تقسیم شدہ، ہم مرتبہ کے انداز میں مؤثر طریقے سے نقشہ بنا سکتی ہیں۔

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

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

میں نے اس ٹول کے لیے کئی اہم تقاضے قائم کیے ہیں:

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

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

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

- گھر کے قیام اور دیکھ بھال دونوں کے لیے ٹول کے استعمال کے مالی اور وقتی بوجھ کو جتنا ممکن ہو کم کرنے کی ضرورت ہے۔

- صارفین کو اپنی ذاتی معلومات دوبارہ درج کرنے یا دستی طور پر وہ مواد اپ لوڈ کرنے کی ضرورت نہیں ہو سکتی جو وہ پہلے ہی کہیں اور شیئر کر چکے ہیں۔

![ہوم سٹیڈنگ ٹول کے ابتدائی صارف کے تجربے کا وائر فریم]()

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

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

شروع کرنے کے لیے، صارف کو صرف اپنا مطلوبہ یو آر ایل، ایک ای میل پتہ اور پاس ورڈ درج کرنے کی ضرورت ہے (مطلوبہ یو آر ایل کے ساتھ ڈومین رجسٹرار کے API کے خلاف چیک کیا گیا ہے، یہ فرض کرتے ہوئے کہ ایک موجود ہے)۔ دیگر اقدار کے لیے درخواستیں، جیسے کہ صارف کا نام، چھوڑ دیا جاتا ہے کیونکہ وہ بعد میں صارف سے جمع کی جا سکتی ہیں۔ یہاں مقصد یہ ہے کہ وہ سیٹ اپ کے عمل میں ہر ممکن حد تک تکلیف کے ساتھ مشغول ہوں۔

![سروس کنکشن مرحلہ کا وائر فریم]()

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

مثال کے طور پر، جب کوئی صارف اپنے Facebook اکاؤنٹ کو جوڑتا ہے، تو وہ اپنی تمام تصاویر اور اسٹیٹس اپ ڈیٹس کو خود بخود اپنے گھر میں دوبارہ شائع کرنے کا انتخاب کر سکتا ہے۔ ان کا بیک اپ لینے کے لیے ممکن اختیارات نہیں دکھائے گئے لیکن انھیں دوبارہ شائع نہ کریں۔ ان میں سے کسی بھی سروس سے منسلک ہو کر، ٹول صارف کے نام، تصویر اور ہوم سٹیڈ پر ظاہر کرنے کے لیے کسی بھی دوسری تفصیلات کا خود بخود تعین کر سکتا ہے۔

![ڈومین کی ادائیگی کے مرحلے کا وائر فریم]()

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

![نتیجے میں ہوم سٹیڈ پروفائل کا وائر فریم]()

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

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

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