Cyberlife
Registered User
سلام
Webstore گوگل پر از افزونه های مختلف و گوناگونه، وقتی دنبال یک افزونه برای یک هدف هستیم
Webstore لیست طولانی از افزونه های مرتبط با موضوع جستجو شده را لیست میکنه، اما قابلیت
مرتب کردن لیست افزونه ها بر اساس رتبه داده شده توسط کاربران یا همان Average rating یا مرتب
کردن بر اساس پارامترهای دیگه وجود نداره، حالا اگه یک افزونه بسازیم که مقادیر Average rating
برای هر افزونه موجود در لیست را استخراج کنه و لیست رو بر اساس این مقادیر مرتب کنه، به راحتی
میتونیم افزونه های پرطرفدار رو از افزونه ای معمولی جدا کنیم.
لطفاً به تصویر زیر نگاه کنید :
من با Inspect Element کروم یکی از این رتبه بندی ها رو باز کردم، همانطور که میبنید یک پارامتر
داره به نام rating_override که اگه برای هر افزونه در لیست این مقدار رو استخراج کنیم و لیست
رو بر اساس اون از بزرگ به کوچک یا برعکس مرتب کنیم مشکل نبودن این گزینه در Webstore
حل میشه.
حالا چطور میتونیم برای این کار یک افزونه درست کنیم ؟
Webstore گوگل پر از افزونه های مختلف و گوناگونه، وقتی دنبال یک افزونه برای یک هدف هستیم
Webstore لیست طولانی از افزونه های مرتبط با موضوع جستجو شده را لیست میکنه، اما قابلیت
مرتب کردن لیست افزونه ها بر اساس رتبه داده شده توسط کاربران یا همان Average rating یا مرتب
کردن بر اساس پارامترهای دیگه وجود نداره، حالا اگه یک افزونه بسازیم که مقادیر Average rating
برای هر افزونه موجود در لیست را استخراج کنه و لیست رو بر اساس این مقادیر مرتب کنه، به راحتی
میتونیم افزونه های پرطرفدار رو از افزونه ای معمولی جدا کنیم.
لطفاً به تصویر زیر نگاه کنید :
من با Inspect Element کروم یکی از این رتبه بندی ها رو باز کردم، همانطور که میبنید یک پارامتر
داره به نام rating_override که اگه برای هر افزونه در لیست این مقدار رو استخراج کنیم و لیست
رو بر اساس اون از بزرگ به کوچک یا برعکس مرتب کنیم مشکل نبودن این گزینه در Webstore
حل میشه.
حالا چطور میتونیم برای این کار یک افزونه درست کنیم ؟