مایکروسافت اج اکنون به معیار سرعت سنج 3.0 کمک می کند
2 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
یادداشت های کلیدی
- تست سرعت سنج جدید عملکرد وب سایت را با ساختارهای پیچیده بررسی می کند.
- درهم و برهمی وب سایت دنیای واقعی را با عناصر و قوانین سبک بسیار تقلید می کند.
- آزمایش میکند که وبسایتها چگونه موقعیتهای پیچیده و دستورالعملهای چندگانه طراحی را مدیریت میکنند.
مایکروسافت اج که اکنون است به راحتی از ویندوز قابل حذف است، تیم با سایر فروشندگان مرورگر همکاری کرده است تا در نسخه اخیر منتشر شده 3.0 Speedometer، یک معیار مرورگر وب که به طور گسترده مورد استفاده قرار می گیرد، مشارکت کند.
سرعت سنج 3.0 ویژگی های جدیدی را با هدف انعکاس دقیق تر چالش های عملکردی که برنامه های کاربردی وب مدرن با آن مواجه هستند، در خود جای داده است. این چالش ها می توانند از ساختارهای پیچیده وب سایت (درخت DOM) و قوانین یک ظاهر طراحی پیچیده (CSS) ناشی شوند.
مجموعه تست DOM:
تیم مایکروسافت اج به طور خاص مجموعه آزمایشی Complex DOM را در Speedometer 3.0 توسعه داده است. تصور کنید یک جعبه ابزار درهم و برهم دارید که ابزارهای زیادی در اطراف آن پراکنده شده است.
پیدا کردن سریع ابزار مناسب می تواند دشوار باشد. به طور مشابه، وبسایتها میتوانند با عناصر زیادی (مانند متن، تصاویر، دکمهها) و دستورالعملهای یک ظاهر طراحی پیچیده «بهم ریخته» شوند. این می تواند عملکرد وب سایت را کاهش دهد. "مجموعه تست پیچیده DOM" جدید مانند یک است تست برای وب سایت ها که بررسی می کند تا چه اندازه با این "بهم ریختگی" کنار می آیند.
مجموعه آزمایشی Complex DOM از دادههای وبسایتهای معروف استفاده میکند تا بفهمد که معمولاً چند عنصر دارند. این آزمایش میکند که وبسایت تا چه اندازه موقعیتهایی را که در آن چندین قانون استایلسازی باید روی یک عنصر اعمال شود، مدیریت میکند. و نه فقط این، بلکه یک برنامه پیچیده "جعلی" با قوانین استایل بسیاری ایجاد می کند تا ببیند وب سایت در چنین شرایطی چگونه عمل می کند.
توسعه تست Complex DOM به وضوح همکاری مداوم بین فروشندگان مرورگر را نشان می دهد. به نظر می رسد این هدف مشترک اطمینان از اینکه معیارهای مرورگر به طور دقیق منعکس کننده نیازهای توسعه وب است، که می تواند منجر به بهبود عملکرد وب برای کاربران شود، باشد.
اگر علاقه مند هستید، تشویق می شوید که Speedometer 3.0 را بررسی کنید و با ارائه بازخورد و پیشنهادات از طریق مخزن اختصاصی GitHub به توسعه آن کمک کنید.
بیشتر اینجا کلیک نمایید.