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

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

Разработчики 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 появилась поддержка профилей, улучшенный режим «Частный доступ», поисковая строка, выбор нескольких вкладок. Подробнее по ссылке в заголовке.

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

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

Вышла Deta Space OS, которая управляется с помощью ИИ
Вышла Deta Space OS, которая управляется с помощью ИИ
Вышла Deta Space OS, которая управляется с помощью ИИ

Операционная система Deta Space OS для Интернета, которая управляется с помощью ИИ.

Dev новости: Инструменты и интеграции ИИ, Pull Requests Gone Wild
Dev новости: Инструменты и интеграции ИИ, Pull Requests Gone Wild
Dev новости: Инструменты и интеграции ИИ, Pull Requests Gone Wild

На этой неделе OpenAI привлекла внимание новостями о добавлении дополнительной памяти к ChatGPT и представлении Sora, новой модели текста в видео, но разработчиков могут заинтересовать и другие объявления компании.

Google выпустила расширение для Chrome JSON Editor 1.0
Google выпустила расширение для Chrome JSON Editor 1.0
Google выпустила расширение для Chrome JSON Editor 1.0

Оно позволяет оптимизировать управление данными JSON, упростить процесс редактирования, визуализации и проверки файлов прямо в браузере.