Доктайп
3.47K subscribers
172 photos
31 videos
172 links
Это канал о фронтенде.
Download Telegram
Поучаствуйте в крайне важном пятничном опросе:
😁112
Ваш любимый JavaScript-фреймворк
Anonymous Poll
15%
Next
5%
Nest
4%
Nuxt
2%
Nust
74%
Да вы издеваетесь
😁27👍42
Это пост не про фронтенд

Бывает такое, что накапливается усталость и не хочется вообще-вообще ничего, даже запятые расставлять, не то что вёрстку учить

А вокруг ещё конец года, сверхлюди носятся за подарками, кромсают салаты, а ты сидишь такой и думаешь — а за что вообще это, чего, почему, куда, как

Учебный график слетает, работа слетает, всякие там штуки, скандалы, интриги — ну знаете, наверное

***

Вот если вы тоже так приуныли и всё вокруг не очень, я напомню — вы классные и, пожалуйста, будьте классными дальше

Делайте делишки, или бегите за горошком, пока он не кончился, или учите свои флексы, или дочитайте книжку, которую начали в июле и отложили, или просто идите спать, а завтра что-то, но изменится. Хотя бы немного

А мы с Академией будем поблизости

🧡
151👍13🔥12
По ощущениям 2022 длился где-то 149 миллионов лет. За это время в CSS появилось много новых свойств. Собрали их для вас в одном месте. Используйте с умом:

👉 https://tml.io/css-2022
🔥18👍52
Кстати, главный (пока что) опрос года:
5
Оливье на квасе или на кефире
Anonymous Poll
37%
Да
68%
Нет
😁46👍61🔥1
А теперь серьёзно.

Какого цвета будет текст с таким набором стилей?
21😁2
Какого цвета будет текст?
Anonymous Quiz
59%
Красного
38%
Зелёного
3%
Другого
👍375
Если ответили неправильно или не уверены, почему ответ такой — загляните в свежую статью о специфичности селекторов.

Мы там подробненько расписали, как её считать, как не ошибаться в стилях, и даже несколько заданий для самопроверки приложили.

👉 https://tml.io/selectors
🔥24👍42
This media is not supported in your browser
VIEW IN TELEGRAM
Опубликовали огромную шпаргалку по цветовым форматам в CSS

Там всё от color: red до hex-кодов, RGB, HSL, LCH и даже немного OKLCH.

Ну и советы, что использовать в реальной работе в 2023. Чтение небыстрое, зато точно разберётесь под кофеёк.

👉 https://tml.io/colors
🔥26👍64
Ну и раз вы здесь, то главный опрос вторника:
7
Какой цветовой формат лучше использовать в работе:
Anonymous Poll
6%
Именованные цвета
43%
HEX-коды
43%
RGB
5%
HSL
1%
LCH
2%
OKLCH
13👍1
Тут такое дело
😁191
😁87👍5
топ 10 май экскюэл фанкшнс зет эверебоди шуд ноу ин 2023*

тотали оусом энд эмэйзинх ридинг фор нью мак про м2 ультра

👉 https://tml.io/sql-functions

* и не говорите, что я с вами не консультировался насчёт этого анонса
🔥14😁131👍1
Посмотрите на эту картинку и на меня. Снова на эту картинку и снова на меня
😁323
Фронтенд-новости #40 уже в блоге.

Без лишних слов:
👉 https://tml.io/frontend-40
🔥12👍81
Говорят, что фронтендеры должны хорошо работать в команде. Давайте тренироваться:
3
Выберите один ответ так, чтобы всех варинатов было поровну:
Anonymous Poll
10%
1
5%
2
6%
3
6%
4
20%
5
10%
6
14%
7
11%
8
6%
9
13%
10
😁73🔥83👍3
Фронтенд-новости 41. Дайджест новостей и полезных статей о фронтенде.

💫 Что нового

Safari 16.3. Ну Сафари и Сафари.

Astro 2.0 — в новой версии добавили гибридный рендеринг позволяющий смешивать входные данные SSR и SSG.

Nut.js 3.0: используйте Node.js для автоматизации рабочего стола. Управляйте средой своего рабочего стола (Windows, macOS или Linux) из кода с управлением клавиатурой и указателем.

Первая бета-версия Eleventy v2.0. Eleventy — это популярный генератор статических сайтов на базе Node.js.

TypeScript 5.0 Beta. Совсем взросленький стал.

🖌️ HTML и CSS

Ещё больше про использование :has(). Рассмотрите как и с какими селекторами можно комбинировать :has()

Список желаний на 2023 год для CSS от Дэйва Руперта.

И от Пола Амстронга, который составил список на 2023 для фронтенда.

Два способа разделить длинное слово в HTML.

Статус SVG-движка в Webkit.

Доступные гамбургер-меню без JavaScript.

🏗️ JavaScript

Глубокое клонирование объектов в JavaScript, современный способ. Если вы полагались на что-то вроде Lodash для глубокого клонирования, возможно, вам это больше не нужно.

scrollend — новое JavaScript-событие и новый способ определения завершения операции прокрутки в браузере.

Лекарство от useState ада — useReducer.

Сделайте жесты в React Native более естественными.

Начните работать со SvelteKIT — маршрутизация, данные, пропсы и другое.

🦦 Всякое ещё

Как перейти на Manifest V3 для расширений Chrome.

Оптимизация времени до первого байта. Это базовая и основная метрика производительности.

Копирование дизайна вам не поможет, так как это не работает. За дизайном стоит огромная работа, которая привела к получившемуся дизайну. Вам же этот опыт не доступен, но узнайте как можно попробовать узнать, что стоит за итоговым дизайном.
🔥17👍94