AMP (تیز رفتار موبائل صفحات) ویب ڈویلپمنٹ کیا ہے؟

AMP کے فوائد اور یہ کس طرح قبول ویب ڈیزائن سے مختلف ہے

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

مجموعی طور پر، اب موبائل فون سے زیادہ موبائل ٹریفک موجود ہے جو ہم "روایتی آلات" پر غور کریں گے، جو بنیادی طور پر ڈیسک ٹاپ یا لیپ ٹاپ کمپیوٹر کا مطلب ہے. اس میں کوئی شک نہیں ہے کہ موبائل کمپیوٹنگ نے لوگوں کو آن لائن مواد کا استعمال کرنے کا راستہ تبدیل کردیا ہے، جس کا مطلب یہ ہے کہ ہمیں ان لوگوں کو تیزی سے موبائل سینٹر کے مبصرین کے لئے ویب سائٹ بنانا ہوگا.

موبائل آڈیٹر کے لئے عمارت

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

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

ایم ایم پی اور قبول ویب ڈیزائن کے درمیان اہم فرق

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

سائٹ میں لچکدار بہت اچھا ہے، لیکن اگر آپ واقعی موبائل پر توجہ مرکوز کرنا چاہتے ہیں، تو اس ویب سائٹ کو تخلیق کرنا جو تمام اسکرینوں پر توجہ مرکوز کرتا ہے، اس کے بجائے صرف موبائل پر، خاص طور پر مرضی کے مطابق موبائل کارکردگی کے لۓ لچکدار تجارت کر سکتا ہے. یہ AMP کے اصول ہے.

AMP خالص طور پر رفتار پر مبنی ہے - یعنی موبائل کی رفتار. مالٹی یوبل کے مطابق، اس منصوبے کے لئے Google ٹیک لیڈ، AMP کا مقصد "ویب مواد پر فوری طور پر انجام دینے" کا مقصد ہے.

یہ صرف کچھ ایسے پرنسپل ہیں جو AMP بوجھ کو جلدی جلدی کرتے ہیں . تاہم، اس فہرست میں کچھ چیزیں موجود ہیں جو طویل عرصہ سے ویب پیشہ ور افراد کو کر سکتے ہیں. مثال کے طور پر، ان لائن سٹائل کے شیٹس . ہم میں سے بہت سے سالوں سے کہا گیا ہے کہ بیرونی شیٹس میں تمام شیلیوں کو شامل ہونا چاہئے. اگرچہ صفحات ان لائن شیلیوں کے بجائے استعمال کرتے ہیں تو سبھی بیرونی شیٹ سے تمام ویب سائٹس کو سٹائل کے قابل ہونے میں سی ایس ایس کی طاقتوں میں سے ایک ہے. جی ہاں، آپ کو بیرونی فائل کو ڈاؤن لوڈ کرنے کی ضرورت کو روکنے کے لئے، لیکن ایک ہی سٹائل شیٹ کے ساتھ پوری سائٹ کو منظم کرنے کے قابل ہونے کی قیمت پر. تو کون سا نقطہ نظر بہتر ہے؟ حقیقت یہ ہے کہ دونوں کے پاس ان کے فوائد اور کمی ہے. ویب مسلسل تبدیل کر رہا ہے اور آپ کے سائٹ پر آنے والے مختلف افراد کو مختلف ضروریات ہیں. قوانین کو قائم کرنے کے لئے بہت مشکل ہے کہ تمام معاملات میں لاگو کریں گے، کیونکہ مختلف طریقوں سے مختلف حالات میں احساس ہوتا ہے. اہمیت یہ ہے کہ آپ کے مخصوص معاملات میں سب سے بہتر کون سا تعین کرنے کے لۓ ہر نقطہ نظر کے فوائد یا کمی کو وزن دینا.

AMP اور RWD کے درمیان ایک اور اہم فرق یہ ہے کہ ذمہ دار ڈیزائن کسی حالیہ ویب سائٹ پر "کم شامل" طور پر کم از کم ہے. کیونکہ آر ڈیڈی واقعی سائٹ کے فن تعمیر اور تجربے کی بنیاد پر دوبارہ گزر رہا ہے، یہ عام طور پر اس کی ضرورت ہوتی ہے کہ سائٹ کو دوبارہ ڈیزائن کیا جائے اور ذمہ دار طرزوں کو ایڈجسٹ کرنے کے لئے دوبارہ تیار کیا جائے. تاہم، ایک موجودہ سائٹ پر AMP شامل کیا جا سکتا ہے. اصل میں، یہ بھی ایک موجودہ ذمہ دار سائٹ پر شامل کیا جا سکتا ہے.

جاوا اسکرپٹ غور و فکر

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

صحیح حل کا انتخاب

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