Несколько лет назад я изучал веб-дизайн, в котором в основном используются HTML, CSS и JavaScript. На этом курсе нам рассказывали о фреймворках. В CSS упоминались некоторые из них, такие как Bootstrap, а также препроцессоры, такие как Sass. Что касается JavaScript, то, хотя многие этого не рекомендуют, упоминался JQuery, который я в настоящее время использую, а также другие варианты, такие как TypeScript. Похоже, он собирается использовать вот это последнее. GNOME в их применении в среднесрочной перспективе.
Приложение GNOME Weather, говорят они нам в примечании новости на этой неделе, также перешел на использование TypeScript. Это второе официальное приложение, делающее это, после Audio Player. TypeScript — это «надмножество» JavaScript, и было бы неправильно определять его как фреймворк. Он поддерживается корпорацией Microsoft и устраняет многие проблемы с JavaScript. Короче говоря, приложения, как минимум, будет проще поддерживать.
На этой неделе в GNOME
Среди других новинок недели с 4 по 11 апреля у нас есть:
- В GLib добавлена поддержка дескрипторов файлов во вложенных контейнерах в вызов gdbus. https://gitlab.gnome.org/GNOME/glib/-/issues/3624. Это должно упростить тестирование некоторых API портала D-Bus с использованием вызова gdbus.
- Solanum 6.0.0 доступен со следующими изменениями:
- Текст таймера теперь масштабируется в зависимости от размера окна. Теперь в больших окнах должен отображаться более крупный текст.
- Возможность перехода Solanum в полноэкранный режим при инициировании паузы.
- Уведомления теперь корректно закрываются при возобновлении работы таймера.
- Цвета бренда теперь включены в данные приложения.
- Различные улучшения метаинформации.
- Различные обновления по модернизации кода.
- Различные обновления переводов.
- Вышла версия Keypunch 6.0 с более реалистичными результатами, расширенной языковой поддержкой и новой функцией под названием «Снятие разочарования».
- Вышла версия Dino 0.5.0 с улучшенной передачей файлов и двумя переработанными диалогами.
- Alpaca, приложение для локального общения с различными моделями искусственного интеллекта, сегодня запускает новую версию со множеством новых функций. Больше информации.
- Новая версия «Изображения дня» с улучшенной навигацией между изображениями Bing с новым слоем панели инструментов, добавленными кнопками на панели инструментов для открытия и сохранения текущего изображения, а также исправлением нескольких сбоев и языковых проблем.
- Вторая версия Learn 6502 Assembly (0.2.0):
- Вспомогательные функции, облегчающие редактирование кода для новичков.
- Улучшен игровой процесс и управление отображением для мобильных устройств.
- Новые инструменты для исследования кода, такие как дизассемблер и просмотрщик памяти.
- Управление файлами для сохранения и загрузки ваших программ.
- Несколько улучшений удобства использования, включая автоматическую паузу при переключении экранов.
- Carbureitor 5.1.0 — новая версия приложения для более свободного и конфиденциального Интернета — вышла с:
- Улучшения региональной поддержки: исправлены неполадки для пользователей английского и других языков для более удобной работы.
- Соответствие GNOME HIG: усовершенствованные элементы интерфейса, повышающие удобство использования и естественным образом интегрирующиеся со стандартами дизайна GNOME.
- Улучшенные сообщения: обновленный текст во всем приложении для предоставления более четких инструкций и лучшего руководства для пользователя.
- Ньюэлл Новая версия помощника Linux в GNOME 0.9.0 вышла со следующим списком новых функций:
- Добавлена поддержка TTS для API, совместимых с Groq и OpenAI.
- Добавлена поддержка Whisper.CPP с менеджером шаблонов для распознавания речи.
- Добавлен новый API для расширений для создания и управления индексами RAG.
- Улучшено всплывающее окно выбора модели.
- Улучшен рендеринг LaTeX.
- Множество улучшений и доработок производительности.
- Первая версия Serigy, экспериментального буфера обмена для GNOME, уже доступна. В ссылку есть пример видео.
- Flare 0.15.16 уже доступен. В течение года в TWIG не было новых релизов, и следующий список представляет собой сводку всего нового, что появилось за этот период:
- Четыре исправления неполадок, связанных с невозможностью сопряжения устройства или использования Flare в качестве основного устройства.
- Четыре исправления для повышения надежности приема сообщений.
- Два исправления проблем с отправкой сообщений и изображений.
- Еще два исправления ошибок безопасности.
- Исправлены два редких бага.
- И еще два улучшения производительности.
- Исправлено шесть ошибок и внесены незначительные улучшения в интерфейс.
Вот и все на этой неделе в GNOME.
Изображения и контент: TWIG.