Astro 4.2 повышает доступность и функции оптимизации изображений

автор vadim


Следуя по стопам версии Astro 4.1, вышла версия Astro 4.2, вносящая улучшения в правила доступности и возможность использования плагинов примечаний для настройки оптимизации изображений.

В выпуске Astro 4.2 также реализована предварительная отрисовка с использованием API Speculation Rules и переработан приоритет маршрутизации для введенных маршрутов — обе экспериментальные функции.

Выпущенная 19 января, Astro 4.2 знаменует собой первый выпуск платформы почти всех функций, созданных сообществом. Инструкции по установке Astro можно найти на GitHub.

Улучшенные правила доступности, добавленные на панель инструментов Astro Dev в Astro 4.0, были улучшены и стали более точными после тщательного прочтения WCAG (Руководства по обеспечению доступности веб-контента). Кроме того, плагины примечаний теперь могут настраивать оптимизацию изображений в файлах Markdown. Раньше каждое изображение, включенное в эти файлы с использованием собственного синтаксиса, использовало настройки Astro по умолчанию для оптимизации изображений. Благодаря обновлению плагины примечаний теперь могут добавлять свойства к image узлы для настройки оптимизации.

В экспериментальных целях, prefetch теперь поддерживает предварительную отрисовку страниц с использованием в настоящее время эксклюзивной для Chromium AP Speculation Rules для предварительной отрисовки страниц на клиенте и запуска клиентского JavaScript на страницах, которые пользователь, скорее всего, посетит в следующий раз, что обеспечивает более быструю работу браузера.

Еще одна экспериментальная функция изменяет приоритет для введенных маршрутов. При включенном экспериментальном флаге маршруты внедряются с помощью injectroute() API, а также перенаправления будут следовать тому же порядку приоритетов, что и маршруты из файловых систем, что должно обеспечить более стабильные и согласованные правила упорядочения приоритетов для всех маршрутов проекта.

новый redirectToDefaultLocale Параметр конфигурации предоставляет возможность отключить автоматическое перенаправление корневого URL-адреса в местоположение по умолчанию, когда prefixDefaultLocale: true установлен. Теперь это возможно благодаря новому redirectToDefaultLocale: false вариант.

Примечания к выпуску Astro 4.2 можно найти на GitHub. Astro — это веб-фреймворк для создания контентно-ориентированных веб-сайтов, таких как блоги, маркетинговые веб-сайты и сайты электронной коммерции. Он наиболее известен тем, что разработал новую интерфейсную архитектуру, позволяющую снизить накладные расходы и сложность JavaScript по сравнению с другими платформами.

Дальше читайте это:

  • Лучшее программное обеспечение с открытым исходным кодом 2023 года
  • Сертификаты программирования все еще имеют значение?
  • Облачные вычисления больше не являются пустяком
  • Что такое генеративный ИИ? Искусственный интеллект, который создает
  • Программирование с помощью ИИ: советы и лучшие практики от разработчиков
  • Почему Wasm — это будущее облачных вычислений

Related Posts

Оставить комментарий