آخرین ارتقاء چارچوب وب برای وبسایتهای محتوا محور نیز قابلیتهای پیشاجرای آزمایشی و اولویت مسیریابی را معرفی میکند.
به دنبال سریع نسخه Astro 4.1، Astro 4.2 وارد شده است و بهبودهایی را در قوانین دسترسپذیری و توانایی پلاگینهای Remark برای سفارشیسازی بهینهسازی تصویر به ارمغان میآورد.
نسخه Astro 4.2 همچنین پیش اجرا را با استفاده از Speculation Rules API و اولویت مسیریابی مجدد برای مسیرهای تزریقی، هر دو ویژگی آزمایشی، معرفی میکند.
۱۹ ژانویه راه اندازی شد، Astro 4.2 اولین نسخه از چارچوب تقریباً تمام انجمن ها را نشان می دهد. ویژگی های ساخته شده دستورالعملهای نصب Astro را میتوانید در GitHub پیدا کنید.
قوانین دسترسی بهبودیافته که به نوار ابزار Astro Dev در Astro 4.0 اضافه شده است، به دنبال مطالعه دقیق WCAG (دستورالعملهای دسترسی به محتوای وب) برای دقیقتر بودن بهبود یافته است. همچنین، افزونههای remark اکنون میتوانند نحوه بهینهسازی تصاویر در فایلهای Markdown را سفارشی کنند. پیش از این، هر تصویری که در این فایلها با استفاده از سینتکس بومی گنجانده شده بود، از تنظیمات پیشفرض Astro برای بهینهسازی تصویر استفاده میکرد. با بهروزرسانی، افزونههای remark اکنون میتوانند ویژگیهایی را به گرههای image
اضافه کنند تا بهینهسازی را سفارشی کنند.
در یک قابلیت آزمایشی، prefetch
اکنون از صفحات پیشاجرا با استفاده از AP Speculation Rules انحصاری Chromium برای اجرای پیشاجرای صفحات در مشتری و اجرای جاوا اسکریپت سمت سرویس گیرنده در صفحاتی که کاربر احتمالاً استفاده میکند، پشتیبانی میکند. برای بازدید بعدی، امکان تجربه مرورگر سریعتر را فراهم می کند.
یکی دیگر از ویژگی های آزمایشی اولویت را برای مسیرهای تزریقی دوباره کار می کند. با فعال بودن یک پرچم آزمایشی، مسیرهایی که با استفاده از injectroute()
API و همچنین تغییر مسیرها تزریق می شوند، از همان ترتیب اولویتی پیروی می کنند که مسیرهای سیستم فایل انجام می دهند، که باید قوانین ترتیب اولویت با ثبات تر و سازگارتر را ارائه دهد. برای همه مسیرهای پروژه.
یک گزینه پیکربندی جدید redirectToDefaultLocale
توانایی غیرفعال کردن تغییر مسیرهای خودکار URL ریشه به مکان پیشفرض را هنگامی که prefixDefaultLocale: true
تنظیم شده است، فراهم میکند. این اکنون با گزینه redirectToDefaultLocale: false
جدید امکان پذیر است.
یادداشتهای انتشار برای Astro 4.2< /a> را می توان در GitHub پیدا کرد. Astro یک چارچوب وب برای ساخت وب سایت های محتوا محور مانند وبلاگ ها، وب سایت های بازاریابی و سایت های تجارت الکترونیک است. این به دلیل پیشگامی در معماری جلویی جدید برای کاهش شناخته شده است. >جاوا اسکریپت سربار و پیچیدگی در مقایسه با سایر چارچوب ها.
پست های مرتبط
Astro 4.2 قابلیت دسترسی و ویژگی های بهینه سازی تصویر را افزایش می دهد
Astro 4.2 قابلیت دسترسی و ویژگی های بهینه سازی تصویر را افزایش می دهد
Astro 4.2 قابلیت دسترسی و ویژگی های بهینه سازی تصویر را افزایش می دهد