Версия 4.1 веб-платформы Astro, выпущенная 4 января, включает новые правила аудита доступности, настраиваемую кодировку файлов cookie и возможность конфигурации для client:visible
директива.
Доступный на GitHub, Astro позиционируется как платформа для создания быстрых, ориентированных на контент веб-сайтов, веб-приложений и динамических серверных API. В Astro 4.1 добавлены два правила аудита для панели инструментов разработчика. Теперь разработчики будут предупреждаться о неподдерживаемых атрибутах ARIA (доступных многофункциональных интернет-приложениях) и отсутствующих атрибутах, необходимых для роли ARIA.
Также в новом выпуске client:visible
директива теперь будет принимать rootmargin
опция, позволяющая разработчикам указывать поля вокруг области просмотра для расчета видимости. Это позволяет увлажнять компонент ближе к окну просмотра, а не ждать, пока он станет видимым.
А Astro 4.1 позволяет настраивать кодирование и декодирование с помощью encode
и decode
функций, а также при настройке и получении файлов cookie. Например, разработчики могут обойти кодировку по умолчанию, чтобы encodeURIComponent
при добавлении URL-адреса как части файла cookie.
Доступ к примечаниям к выпуску Astro 4.1 можно получить на GitHub. Astro 4.1 следует за версией Astro 4.0 от 5 декабря 2023 г., в которой представлены более быстрые сборки, новые API-интерфейсы и инструмент разработки для локальной среды разработки.
Фреймворк Astro популяризировал интерфейсную архитектуру, называемую островами, которая помогает разработчикам избегать монолитных шаблонов JavaScript.
Дальше читайте это:
- Лучшее программное обеспечение с открытым исходным кодом 2023 года
- Сертификаты программирования все еще имеют значение?
- Облачные вычисления больше не являются пустяком
- Что такое генеративный ИИ? Искусственный интеллект, который создает
- Программирование с помощью ИИ: советы и лучшие практики от разработчиков
- Почему Wasm — это будущее облачных вычислений