کروم براؤزر ڈویلپرز ہم ویب صفحہ کے عناصر کی سست لوڈنگ کی صلاحیتوں کو بڑھا رہے ہیں، جس سے مرئی علاقے سے باہر کے مواد کو اس وقت تک تاخیر کا سامنا کرنا پڑتا ہے جب تک کہ صارف عنصر سے پہلے والے مقام تک اسکرول نہ کر دے۔ یہ فیچر پہلے کروم 76 اور فائر فاکس 75 میں امیجز کے لیے لاگو کیا گیا تھا۔ اب، کروم ڈویلپرز نے اسے ایک قدم آگے بڑھایا ہے اور آئی فریم بلاکس کو سست لوڈ کرنے کی صلاحیت کو شامل کیا ہے۔
صفحات کی سست لوڈنگ کو کنٹرول کرنے کے لیے، "لوڈنگ" وصف کو "iframe" ٹیگ میں شامل کیا گیا ہے، جو کہ قدر کو لے سکتا ہے "Lazy" (تاخیر لوڈنگ)، "Eager" (فوری طور پر لوڈ) اور "auto" (براؤزر کی صوابدید پر لوڈنگ میں تاخیر، جب موڈ فعال ہو)۔ )۔ سست لوڈنگ سے میموری کی کھپت کو کم کرنے، ٹریفک کو کم کرنے اور ابتدائی صفحہ لوڈ کرنے کی رفتار میں اضافے کی توقع ہے۔ مثال کے طور پر، جب نیا موڈ فعال ہوتا ہے، تو اشتہاری بلاکس اور ٹویٹر، فیس بک، اور یوٹیوب ویجیٹس کو فوری طور پر لوڈ نہیں کیا جائے گا اگر وہ صارف کو اس وقت تک نظر نہیں آئیں گے جب تک کہ صارف ان کے اوپر والی پوزیشن تک اسکرول نہ کرے۔
ڈویلپرز کے مطابق، اوسطاً سست لوڈنگ سے ٹریفک کا 2-3 فیصد بچ جائے گا اور تعداد میں کمی آئے گی۔ 1-2٪ کی طرف سے اور کم ہو جائے گا 2 فیصد تک۔ مخصوص ویب سائٹس کے لیے، تبدیلیاں زیادہ نمایاں ہیں۔ مثال کے طور پر، یوٹیوب بلاکس کے لیے سست لوڈنگ کو فعال کرنے سے ڈاؤن لوڈ کیے گئے ڈیٹا میں تقریباً 500 KB، Instagram میں 100 KB، Spotify میں 500 KB، اور Facebook میں 400 KB کی کمی واقع ہو جائے گی۔ خاص طور پر، Chrome.com پر یوٹیوب بلاکس کے لیے سست لوڈنگ کے استعمال نے موبائل آلات پر تعامل شروع کرنے کے لیے صفحات کے دستیاب ہونے کے انتظار کے وقت کو 10 سیکنڈ تک کم کر دیا اور ابتدائی طور پر ڈاؤن لوڈ کیے گئے JavaScript کوڈ کے سائز کو 511 KB تک کم کر دیا۔
ماخذ: opennet.ru
