Получи случайную криптовалюту за регистрацию!

Выпуск новостей как ни в чем не бывало. Итак, чего новенького | Быстрый Фронтенд

Выпуск новостей как ни в чем не бывало. Итак, чего новенького за прошедший месяц?

1. Chrome 97 вышел, у нас теперь есть findLast() и findLastIndex() в массивах, HTMLScriptElement.supports() для определения поддерживаемых типов скриптов и Web Transport API (это новый протокол для двунаправленного общения с низкой задержкой через HTTP/3). Ну и Recorder в девтулзах. Ох, Recorder. Запись сценариев поведения на странице, которая не работает. С виду все просто: тыкаешь rec, загружаешь страничку и делаешь все то, что нужно потом повторять, но не хочется делать это руками, но у меня почему-то вышло воспроизвести один сценарий из пяти. У кого получилось больше? А еще их можно экспортировать, но нельзя импортировать Все понимаю, ранний доступ, да и мои ожидания — это мои проблемы. Или я что-то неправильно жал?

2. FireFox: лисичка обкакалась дважды. Сначала они чуть не начали поддерживать прием пожертвований в крипте, что вызвало нехилый бугурт у множества важных людей, включая основателя проекта Джейми Завински и разработчика движка Gecko, Питера Линсса. Потом FF и вовсе слег с дисфункией сервиса телеметрии и лежал без сознания вплоть до хотфикса. Не болей, лисонька.

3. Faker (популярный генератор случайных данных, 3 млн скачиваний в неделю) совершил рокскомнадзор. Разработчик обиделся на то, что он работает в опенсорсе (а кушоц все еще хочется!), и выкатил версию 6.6.6 с пустой репой и убитыми бранчами. Все офигели, гитхаб залочил ему доступ к аккаунту (имеет право, есть в пользовательском соглашении), комьюнити оперативно снабдило всех страждущих бэкапом стабильной версии. Теперь понятно зачем нужен Arctic Vault?

4. Design Tokens Community Group собрали всех разработчиков современного ПО для разработки интерфейсов в одной комнате и пытается прийти к единому стандарту дизайн-токенов. Токены — это такие подробно именованные переменные в дизайне, которые можно использовать в пределах дизайн-системы и экспортировать вовне, например, в эти ваши фронтенды. Я считаю, что это очень хорошо, чем ближе дизайн к фронтенду и чем больше мы понимаем контекст и методы работы друг друга — тем лучше работает процесс производства. Token life matters.

5. AngularJS. В прошлом году мы оставили наши горести, салаты, отсутствие утренних пробежек и наш самый первый Angular. Все, никаких контроллеров ng-if в вашей прекрасной разметке, непонятного пугающего $scope и божественной проверки состояния гигантским циклом, дед, совершивший революцию, заслуженно отправляется на пенсию.

6.6.6 Кстати, про деда. Вчера в процессе написания новости я внезапно вместо самой новости выкатил пару абзацев текста в стиле старика, кричащего на небо. Умные люди мне подсказали, что вы сюда приходите за новостями, так что сюда я этот ор выкладывать не стал, но если кому-то интесено — схоронил тут.