Веб-фреймворк Astro добавил правила аудита доступности
Теперь разработчикам будет предоставлена возможность получать предупреждения о неподдерживаемых атрибутах ARIA (Accessible Rich Internet Applications) и отсутствующих атрибутах, необходимых для ролей ARIA.
просмотры 235🕑 2 мин. чтения
В новой версии 4.1 Astro web framework были внесены несколько значимых улучшений. Одним из ключевых нововведений является добавление новых правил аудита доступности для панели инструментов разработчика. Теперь разработчикам будет предоставлена возможность получать предупреждения о неподдерживаемых атрибутах ARIA (Accessible Rich Internet Applications) и отсутствующих атрибутах, необходимых для ролей ARIA. Это изменение направлено на обеспечение высокого уровня доступности веб-приложений.
Еще появился параметр конфигурации для клиента под названием «visible». Эта директива теперь может принимать параметр «rootmargin», который позволяет указывать область вокруг экрана, в которой должен находиться компонент, чтобы считаться видимым. Такой подход обеспечивает возможность немедленно отрисовывать компоненты, находящиеся непосредственно за пределами области просмотра, вместо того, чтобы ожидать их полной видимости.
Еще одно важное улучшение в Astro 4.1 связано с кодированием и декодированием файлов cookie. Теперь вы можете настраивать эти процессы с помощью функций «encode» и «decode». Например, вы можете обойти кодировку по умолчанию и использовать свою собственную функцию «encodeURIComponent» при добавлении URL-адреса в файл cookie. Это дает вам большую гибкость и контроль над работой с файлами cookie в приложении.
В прошлом месяце фреймворк (статический генератор сайтов) Astro выпустил 4 beta версию. В последнюю версию уже добавлен Vite 5, который вышел в прошлом месяце и который является основным сборщиком внутри. И как утверждает команда, что переход будет с минимальными изменениями или их совсем не будет.
Bun 1.2: улучшенная совместимость с Node.js, поддержка S3 и новый SQL-клиент для повышения производительности
Команда разработчиков Bun с гордостью представила версию 1.2, которая стала настоящим прорывом в мире JavaScript-инструментов. Этот релиз принёс множество улучшений, направленных на повышение совместимости с Node.js, производительности и удобства для разработчиков.
Kotlin 2.1.0: новые возможности языка, улучшения инструментов и рост производительности
Разработчики из JetBrains объявили о выпуске Kotlin 2.1.0, который привнес множество полезных обновлений в язык, инструменты и производительность. Новая версия обещает упростить разработку и повысить гибкость для программистов.