لائيو ڊيش بورڊز لاءِ پولنگ بمقابله مڪمل صفحو ٻيهر لوڊ ڪريو
پولنگ ڊيٽا جي هڪ سلائس کي اپڊيٽ ڪري ٿي. هڪ مڪمل صفحو ٻيهر لوڊ ڪرڻ سان سرور مان پوري ٽيب ٻيهر ٺاهي ٿي.
لائيو ڊيش بورڊ اڪثر ڪري ٻنهي خيالن کي هڪ جملي ۾ ملائي ڇڏيندا آهن — ”هن بورڊ کي تازو رکو“ — پر ميڪانيزم مختلف آهن. Auto Refresh Turbo Chrome الارم ۽ tabs.reload سان مڪمل ٽيب ٻيهر لوڊ ڪرڻ جو شيڊول ڪري ٿو. اهو هر وينڊر بورڊ لاءِ ڪسٽم API پولر نه موڪليندو آهي.
عام طور پولنگ جو مطلب ڇا آهي
ايپ ڪوڊ ۾، پولنگ هڪ لوپ آهي جيڪو پڇي ٿو آخري پوائنٽ لاءِ نئين قطار، ميٽرڪس، يا اسٽيٽس JSON، پوءِ ڊوم کي پيچ ڪري ٿو. URL ساڳيو رهي ٿو. لي آئوٽ، تصنيف ڪوڪيز، ۽ ڪلائنٽ سائڊ اسٽيٽ اڪثر ڪري بچندا آهن. سٺو ٿي ويو، اهو بينڊوڊٿ تي آسان ۽ سستو محسوس ٿئي ٿو.
پولنگ صرف تڏهن ڪم ڪري ٿي جڏهن صفحو اڳ ۾ ئي ان لوپ کي بي نقاب ڪري ٿو — يا جڏهن توهان فرنٽ اينڊ کي ڪنٽرول ڪريو ٿا. ڪيتريون ئي ops وال، ٽڪيٽ جون قطارون، ۽ وينڊر اسٽيٽس صفحا توهان کي برائوزر ٽول بار مان صاف عوامي پول API نه ٿا ڏين.
ڇا مڪمل صفحو ٻيهر لوڊ ٿئي ٿو
هڪ مڪمل ٻيهر لوڊ Chrome کان پڇي ٿو دستاويز کي ٻيهر آڻڻ ۽ اسڪرپٽ کي ٻيهر هلائڻ لاءِ. توهان ڏسندا ته جيڪو ڪجهه محنتي انسان ريفريش کي دٻائڻ کان پوءِ ڏسندو. اسٽيل شيل، پڪي ٽائلس، ۽ اڌ ٽوڙيل SPA ڪيچ اڪثر صاف ٿين ٿا ڇاڪاڻ ته دستاويز نئون آهي.
تجارت ڏسڻ ۾ اچي ٿي: هڪ مختصر فليش، اثاثن جي ٻيهر آڻڻ (جيستائين ڪيش مدد نه ڪري)، ۽ صفحي جي مسودي جي حالت جو نقصان. ان ڪري اختياري اسٽاپ-آن-ڪلڪ/قسم موجود آهي - تنهنڪري ٻيهر لوڊ ڪرڻ سان وچ ۾ تبديلي نه ايندي.
جڏهن ٻيهر لوڊ ڪرڻ صحيح اوزار آهي
- بورڊ هڪ ٽئين پارٽي جو صفحو آهي جنهن کي توهان پيچ نٿا ڪري سگهو
- لائيو ٽائلس اپڊيٽ ٿيڻ بند ٿي وڃن جيستائين ڪو هٿ سان ريفريش نه ٿئي
- توهان کي هڪ وقفو گهرجي جيڪو ڪيترن ئي غير لاڳاپيل سائيٽن تي ڪم ڪري
- توهان کي وڌيڪ خيال آهي "ديوار تي صحيح نظر اچي ٿو" جي ڀيٽ ۾ مائڪرو اصلاح ڪندڙ JSON ڪالن جي
ان طبقي جي نوڪري لاءِ، پڻ ڏسو ڊيش بورڊز لاءِ آٽو-ريفريش.
جڏهن پولنگ (ايپ جي اندر) کٽي ٿي
- پراڊڪٽ اڳ ۾ ئي اسٽريم يا پولنگ صحيح طريقي سان
- هڪ مڪمل ٻيهر لوڊ توهان کي لاگ آئوٽ ڪري ٿو يا فلٽر ٻيهر سيٽ ڪري ٿو جيڪي توهان کي گهربل آهن
- ذيلي سيڪنڊ تازه ڪاريون اهم آهن ۽ هڪ ٻيهر لوڊ UI کي ڇڪي ڇڏيندو
جيڪڏهن صفحو اڳ ۾ ئي لائيو آهي، ڊگھو ڪرڻ يا شيڊول ٿيل ري لوڊ کي هٽائڻ گهڻو ڪري سائيٽ سان وڙهڻ کان بهتر آهي.
ڪيئن Auto Refresh Turbo ٺھي ٿو
ايڪسٽينشن جو بنيادي لوپ سروس ورڪر ۾ رھندو آھي: توھان ان ٽئب لاءِ ھڪ وقفو مقرر ڪيو (يا بي ترتيب منٽ – وڌ ۾ وڌ)، شروع کي دٻايو ۽ الارم فائر tabs.reload ڪريو. سيشن في ٽيب آزاد آهن. سيٽنگون مقامي chrome.storage ۾ رهنديون.
اختياري آن-پيج ٽولز (بصري ٽائمر، اسٽاپ آن انٽريڪشن، مشڪوڪ-صفحي جي هوريسٽ) هڪ مواد اسڪرپٽ استعمال ڪريو جڏهن فعال ڪيو وڃي. اهي واڌ کي عام XHR پولر ۾ تبديل نٿا ڪن.
عملي هائبرڊ
ڪيتريون ئي ٽيمون ايپ جي پنهنجي ريفريش کي اڪيلو ڇڏينديون آهن ۽ حفاظتي نيٽ جي طور تي هڪ سست مڪمل ري لوڊ شامل ڪنديون آهن - مثال طور 5-15 منٽ جي سخت ريفريش جيڪڏهن ٽائلس ڊگهي بيڪار وقت کان پوءِ بيٺا نظر اچن ٿا. نرمي سان شروع ڪريو؛ صرف ان وقت سخت ڪريو جڏهن توهان هڪ ضرورت ثابت ڪريو.
- تصديق ڪريو ته ڇا بورڊ اڳ ۾ ئي لائيو اپ ڊيٽ آهي
- جيڪڏهن اهو بيڪار ٿي وڃي، ڪوشش ڪريو 30-60 سيڪنڊن جي معمولي ٻيهر لوڊ ڪرڻ لاءِ وقف ٿيل ٽيب تي
- شامل ڪريو روزاني شيڊول ته جيئن راتيون خاموش رهن
- صرف هارڊ ريفريش استعمال ڪريو جڏهن ڪيش پراڻو شيل رکي
درخواست جون حدون ۽ چئلينجز
جارحتي ٻيهر لوڊ ٿي سگھي ٿو بدسلوڪي ٽرئفڪ وانگر. جيڪڏهن توهان ڪيپچاس يا غلطيون ڏسو، واپس بند ڪريو. پڙهو شرح جي حدون ۽ ٽائيم ري لوڊ ان کان اڳ جو توهان نازڪ آخري پوائنٽن تي ذيلي منٽ وقفي کي زور ڏيو.