Дайджест веб-новостей за октябрь

Самое интересное, что произошло в мире веб в октябре.

Разработчики Microsoft Store в новой веб-версии перешли с React на Shoelace, Lit, Vite и бэкенд на C# ASP.NET

В новой веб-версии магазина приложений для Windows 10/11 под названием Microsoft Store разработчики перешли во фронтенде от старой кодовой базы на React на современные решения и технологии Shoelace, Lit, Vite, а также перевели серверную часть на C# ASP.NET.

Новую версию запустили как замену существующему способу поиска приложений Windows в интернете, при котором ссылки с сайта открываются в клиенте Microsoft Store в Windows 10 или Windows 11.

Какие обновления вышли в Laravel

Среди обновлений PR от Peter Fox для тестирования precognition запросов. Добавили метод usingPrecognition, который позволяет сразу отправить нужные заголовки. И еще один метод, который проверит в ответе заголовки. Появилась команда artisian, которая теперь создает view, располагает ее в директории. Добавилась опция test, она создает и дополнительно тесты. Еще один PR от Nuno Maduro, также и опция – pest, которая сгенерирует Pest тесты. Подробнее об обновлениях по ссылке в заголовке.

Что нового в Chrome 118

Например, правило @scope at-rule позволяет разработчикам распространять правила стилей на заданный корень описания и стилизовать элементы в соответствии с близостью к этому корню.

С помощью @scope можно отменять стили, основанные на близости, что отличается от обычных стилей CSS, которые применяются только на основе порядка и специфики источника. Также с помощью @scope можно иметь вложенные элементы, при этом применяется стиль ближайшего предка.

C# опережает Java по популярности языка

Язык C# от Microsoft обгоняет Java в индексе популярности языка Tiobe, и эта тенденция может вскоре привести к тому, что C# превзойдет Java. Данные опубликовала компания Tiobe, которая предоставляет услуги по обеспечению качества программного обеспечения, в октябре 2023 года

JetBrains запустила Writerside для документирования

Проекты создаются на базе HTML-проектов, которые можно развернуть как статические веб-сайты или опубликовать как GitHub Pages, GitLab или TeamCity Cloud. 

Вышел релиз Joomla 5.0

Переход с Joomla 4.0 на Joomla 5.0 это не миграция, а обновление. Большинство других расширений будут работать с включенным новым плагином обратной совместимости «Behaviour — Backward Compatibility Plugin».

Вышел релиз Node.js 21

Поддержка ветки Node.js 21.0 будет длиться в течение 6 месяцев. В ближайшие дни завершат стабилизацию ветки Node.js 20, которая получит статус LTS и будет поддерживаться до апреля 2026 года. Сопровождение прошлой LTS-ветки Node.js 18.0 продлится до сентября 2025 года, а позапрошлой LTS-ветки 16.0 до апреля 2024 года.

Обновления Firefox 119

Предложили обновлённый интерфейс страницы Firefox View, который упрощает доступ к ранее просматриваемому содержимому. Включили возможность импорта дополнений из Chrome и браузеров на базе движка Chromium. В диалоге импорта данных из других браузеров («Import Data» на странице about:preferences#general) появилась опция для переноса дополнений. Подробнее по ссылке в заголовке.

Новое в Apple Safari 17

В Safari 17 появилась поддержка профилей, улучшенный режим «Частный доступ», поисковая строка, выбор нескольких вкладок. Подробнее по ссылке в заголовке.

Читайте также
Библиотека JavaScript/React позволяет разработчикам создавать чат-боты с искусственным интеллектом
Библиотека JavaScript/React позволяет разработчикам создавать чат-боты с искусственным интеллектом
Библиотека JavaScript/React позволяет разработчикам создавать чат-боты с искусственным интеллектом

Фронтенд-библиотека NLUX поставляется с адаптерами для ChatGPT и больших языковых моделей Hugging Face. Она также поддерживает персонализацию.

C# опережает Java по популярности языка
C# опережает Java по популярности языка
C# опережает Java по популярности языка

Язык C# от Microsoft обгоняет Java в индексе популярности языка Tiobe, и эта тенденция может вскоре привести к тому, что C# превзойдет Java.

Краткий обзор обновлений Next JS 14
Краткий обзор обновлений Next JS 14
Краткий обзор обновлений Next JS 14

Емко рассказываем об обновлениях в Next JS 14: Turbopack, Server Actions(Stable), Partial Prerendering(Preview), Next.js Learn(New).

Microsoft: язык сценариев VBScript устарел
Microsoft: язык сценариев VBScript устарел
Microsoft: язык сценариев VBScript устарел

Microsoft предупреждает, что через некоторое время VBScript будет полностью удалён из новых версий Windows. Сейчас компания оставляет язык, как опцию, чтобы у разработчиков было время для миграции своих систем.