Каким браузером пользуетесь на компьютере?
Anonymous Poll
68%
Хром
7%
Файрфокс
7%
Опера
4%
Сафари
4%
Эдж
10%
Другой
This media is not supported in your browser
VIEW IN TELEGRAM
Пока мы голосовали про браузеры, вышли Firefox 106, Node.js 19.0.0 и два десятка статей о фронтенде. Так что всем новости!
На гифке анимация Box Shadow — кто бы вообще подумал, что и так можно?
👉 https://tml.io/frontend-29
На гифке анимация Box Shadow — кто бы вообще подумал, что и так можно?
👉 https://tml.io/frontend-29
Привет. Мы ностальгически расчехлили Word 95 и написали статью о том, зачем фронтендерам разбираться в дизайне.
И там гора нюансиков, которые постоянно выпадают из головы.
👉 https://tml.io/design
И там гора нюансиков, которые постоянно выпадают из головы.
👉 https://tml.io/design
🔥5
В 2009 году мы могли зарегистрировать почти любую почту, но все были как минимум superhotmaster666, а то и deff40nka_iz_torzhka или dota.king.9000.
Теперь кому-то это аукается при поиске работы и приходится заводить новые почты и удалять школьные фотки из «Моего мира», чтобы выглядеть серьёзнее.
Узнайте, что еще сделать, чтобы ваше резюме как минимум дочитали до конца.
👉 https://tml.io/good-cv
Теперь кому-то это аукается при поиске работы и приходится заводить новые почты и удалять школьные фотки из «Моего мира», чтобы выглядеть серьёзнее.
Узнайте, что еще сделать, чтобы ваше резюме как минимум дочитали до конца.
👉 https://tml.io/good-cv
👍6
🔥Главные фронтенд-новости последней недели
Node.js 18 становится LTS, как все и ожидали. Будьте аккуратны — переход с 16 версии может пройти не гладко. Некоторые пакеты ещё не успели обновиться и падают при переходе на новую версию.
Не слишком ли много сейчас CSS? Сейчас нам доступны 559 CSS-свойств, а сколько из них изучить, чтобы сделать вообще все сайты?
CSS Color Module 4 и новый OKLCH. Как работает oklch() и почему его важно использовать вместо RGB и HSL. Сейчас поддержка ограничена — буквально всё работает только в Safari.
Node.js 18 становится LTS, как все и ожидали. Будьте аккуратны — переход с 16 версии может пройти не гладко. Некоторые пакеты ещё не успели обновиться и падают при переходе на новую версию.
Не слишком ли много сейчас CSS? Сейчас нам доступны 559 CSS-свойств, а сколько из них изучить, чтобы сделать вообще все сайты?
CSS Color Module 4 и новый OKLCH. Как работает oklch() и почему его важно использовать вместо RGB и HSL. Сейчас поддержка ограничена — буквально всё работает только в Safari.
👍2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Все остальные статьи и новости за неделю — в юбилейном выпуске фронтенд-новостей.
А на картинке — анимированные гриды. Прикиньте.
👉 https://tml.io/frontend-30
А на картинке — анимированные гриды. Прикиньте.
👉 https://tml.io/frontend-30
🔥14❤5
Привет. На прошлой неделе вышла Node.js 19.0.0. Игорь Антонов, автор курсов по JavaScript в Академии, подготовил небольшой обзор обновлений для тех, кто ещё не определился, обновляться или нет.
Вдруг поможет :)
👉 https://tml.io/node19
Вдруг поможет :)
👉 https://tml.io/node19
❤2🔥2
Дженерики — мощь, если их правильно использовать. Вот простая аналогия, которая поможет понять их суть.
Подробнее — в блоге.
👉 https://tml.io/generic
Подробнее — в блоге.
👉 https://tml.io/generic
👌5❤1👍1
Что вам больше всего не нравится в разработке?
Anonymous Poll
21%
В смысле точка с запятой пропущена это же хтмл
10%
Эээ а куда делись коммиты за три последних дня
25%
Да не пойду я на этот созвон опять будут обсуждать ретеншн бизнес контента два часа
21%
Так допустим реакт это библиотека или фреймворк или библиотека или фреймворк или всё-таки
37%
Уже обед а мне ещё не повысили зарплату со вчера
🤣22❤4👍2🤡2
🔥 Главные фронтенд-новости прошлой недели
👉 Теперь всем, кто поддерживает npm-пакеты с миллионом загрузок в неделю или с более, чем 500 зависимостями, придётся включить двухфакторную аутентификацию. Это всё ещё не идеальная защита от неприятных казусов с подменой кода в популярных пакетах, но уже лучше, чем ничего.
👉 Опубликован новый синтаксис диапазонов для медиавыражений. Прикольно, удобно (см. картинку), но пока без поддержки Safari.
👉 Вышли практические советы по цветовому соответствию и контрасту WCAG 2.1. Прочитайте и используйте, потому что доступность всё ещё важна, даже если вы просто собираете лендосы на Тильде для ста пользователей.
Хорошей недели!
👉 Теперь всем, кто поддерживает npm-пакеты с миллионом загрузок в неделю или с более, чем 500 зависимостями, придётся включить двухфакторную аутентификацию. Это всё ещё не идеальная защита от неприятных казусов с подменой кода в популярных пакетах, но уже лучше, чем ничего.
👉 Опубликован новый синтаксис диапазонов для медиавыражений. Прикольно, удобно (см. картинку), но пока без поддержки Safari.
👉 Вышли практические советы по цветовому соответствию и контрасту WCAG 2.1. Прочитайте и используйте, потому что доступность всё ещё важна, даже если вы просто собираете лендосы на Тильде для ста пользователей.
Хорошей недели!
👍10❤4🔥1
И вот что важно — соблюдение SEMVER помогает избежать проблем при обновлении пакетов в npm.
Объясняем, почему при установке пакетов появляется
👉 https://tml.io/package-update
Объясняем, почему при установке пакетов появляется
^ перед номером версии и как это помогает всему не сломаться.👉 https://tml.io/package-update
👍9❤1
Кодпен дня — демка селектора :has()
В примере — два списка
👉 https://codepen.io/tomhodgins/pen/pQGMOz
В примере — два списка
ul. С помощью has выделяем рамкой тот, в котором есть элемент с классом demo. 👉 https://codepen.io/tomhodgins/pen/pQGMOz
👍15👨💻2❤1
🔥 Лучшие расширения VS Code в ноябре
Считалка времени, календарь, закрыватели тегов и очередная нейросеть, которая допишет за вами код.
👉 https://tml.io/top-vscode
Считалка времени, календарь, закрыватели тегов и очередная нейросеть, которая допишет за вами код.
👉 https://tml.io/top-vscode
👍23🔥2❤1👎1
Ступени развития дизайнеров в веб-разработке
⭐ Первая ступень — заниматься дизайном и хорошо работать.
⭐⭐ Вторая ступень — уметь сверстать свои макеты на HTML и CSS. Так вы никогда не поругаетесь с фронтендером из-за того, что какой-то элемент из макета невозможно реализовать.
⭐⭐⭐ Третья ступень — знать JavaScript и понимать, как он работает с вёрсткой. Будет суперполезно, чтобы пилить дизайн-систему и приносить разработке сразу прототипы.
Да, вот так просто. Расскажите знакомым дизайнерам.
👉 https://tml.io/web-design
⭐ Первая ступень — заниматься дизайном и хорошо работать.
⭐⭐ Вторая ступень — уметь сверстать свои макеты на HTML и CSS. Так вы никогда не поругаетесь с фронтендером из-за того, что какой-то элемент из макета невозможно реализовать.
⭐⭐⭐ Третья ступень — знать JavaScript и понимать, как он работает с вёрсткой. Будет суперполезно, чтобы пилить дизайн-систему и приносить разработке сразу прототипы.
Да, вот так просто. Расскажите знакомым дизайнерам.
👉 https://tml.io/web-design
👍12❤7🤔2
Выпускница Академии после обучения прошла 30 собеседований, сделала десяток тестовых заданий, поработала в нескольких местах, а теперь собирается в Европу.
А начиналось всё с настройки роутеров и покраски кнопок.
👉 https://tml.io/story-of-alexandra
А начиналось всё с настройки роутеров и покраски кнопок.
👉 https://tml.io/story-of-alexandra
👍13❤4🔥4⚡1