CSS zoom всё 🙊
Хром решил прекратить поддержку свойства CSS zoom из-за малочисленного использования
Как альтернативу предлагают использовать
Хром решил прекратить поддержку свойства CSS zoom из-за малочисленного использования
Как альтернативу предлагают использовать
transform: scale()MDN Web Docs
zoom - CSS | MDN
The zoom CSS property can be used to control the magnification level of an element.
transform: scale() can be used as an alternative to this property.
transform: scale() can be used as an alternative to this property.
👍11🤯5❤🔥1👎1💩1
Яндекс.Браузер научился переводить китайский язык в видео 😑
На радостях я решил потестить эту функцию, к сожалению, получается очень плохо, но посмеялся от души😂
Видео на котором тестил
Анонс Яндекса
На радостях я решил потестить эту функцию, к сожалению, получается очень плохо, но посмеялся от души
Видео на котором тестил
Анонс Яндекса
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣12👍5😁5🤪3💩1
HolyJS — конференция для всех, кто пишет на JS 👨💻
В программе технические доклады от спикеров из топовых компаний, личный опыт, боль, практика и много кода
Поговорим про ИИ во фронтенд-разработке, разберемся в устройстве плееров анимаций на примере lottie-web, обсудим, почему Playwright лучше Jest — и это только малая часть программы. Будут и более софт-скилловые доклады, например, про апгрейд карьеры, а также круглые столы и дискуссии.
Ты можешь пообщаться с коллегами из разных компаний, увидеть новые лица JS-мира, а в офлайне поиграть в старую-добрую JS-игру: ищи в словаре случайное слово, гугли, есть ли JS-библиотека с таким названием. Если есть, пьёшь пиво :)
Если билет тебе оплачивает работодатель, то отправь ему эту ссылку
Если идёшь за свой счет, то ищи билеты здесь, по промокоду
В программе технические доклады от спикеров из топовых компаний, личный опыт, боль, практика и много кода
Поговорим про ИИ во фронтенд-разработке, разберемся в устройстве плееров анимаций на примере lottie-web, обсудим, почему Playwright лучше Jest — и это только малая часть программы. Будут и более софт-скилловые доклады, например, про апгрейд карьеры, а также круглые столы и дискуссии.
Ты можешь пообщаться с коллегами из разных компаний, увидеть новые лица JS-мира, а в офлайне поиграть в старую-добрую JS-игру: ищи в словаре случайное слово, гугли, есть ли JS-библиотека с таким названием. Если есть, пьёшь пиво :)
Если билет тебе оплачивает работодатель, то отправь ему эту ссылку
Если идёшь за свой счет, то ищи билеты здесь, по промокоду
FRONTENDPASTA они будут дешевлеPlease open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5🔥4❤1👍1💩1
Фичи WebKit в Safari 16.4 🧑🎓
Очень долго переводил статью, команда webkit выпустила по настоящему большое обновление🥳
https://habr.com/ru/articles/730998/
Очень долго переводил статью, команда webkit выпустила по настоящему большое обновление
https://habr.com/ru/articles/730998/
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Фичи WebKit в Safari 16.4
Эта статья — перевод оригинальной статьи « WebKit Features in Safari 16.4 » Также я веду телеграм канал « Frontend по‑флотски », где рассказываю про интересные вещи из мира разработки...
❤🔥10👍2❤1🔥1💩1
CSS свойство display с несколькими значениями 🧑🎓
Скоро в Chrome Canary появится возможность указывать display с несколькими значениями, но это не какая-то новая лайфченжинг фича, а всего лишь более очевидная форма свойства display, что я имею ввиду?
Например, у нас есть свойство значение
Но подобные дополнения будут для каждого из значений, вот значение
P.S. предыдущие значения не исчезнут, а будут работать как сокращения
Скоро в Chrome Canary появится возможность указывать display с несколькими значениями, но это не какая-то новая лайфченжинг фича, а всего лишь более очевидная форма свойства display, что я имею ввиду?
Например, у нас есть свойство значение
inline-flex, по новому это будет inline flex, небольшая разница, правда же?Но подобные дополнения будут для каждого из значений, вот значение
flex будет block flex, просто block станет block flow, а list-item будет block flow list-item
Спецификацию мона глянуть тутP.S. предыдущие значения не исчезнут, а будут работать как сокращения
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔6👍5❤🔥2🔥2💩2❤1
Розыгрыш скидки в 25% на HolyJS 🥳
Организаторы дали мне личную скидку, но я не смогу присутствовать на мероприятии (даже онлайн), поэтому я решил отдать её кому-нибудь из вас, чего добру пропадать
Тыкай "Участвовать" и через недельку узнаешь результат ❤️
Победитель(-и): @separatrixxx, @wildbrother
Организаторы дали мне личную скидку, но я не смогу присутствовать на мероприятии (даже онлайн), поэтому я решил отдать её кому-нибудь из вас, чего добру пропадать
Тыкай "Участвовать" и через недельку узнаешь результат ❤️
Победитель(-и): @separatrixxx, @wildbrother
🔥9❤4👍3❤🔥2💩1
Frontend по-флотски 👨💻
Розыгрыш скидки в 25% на HolyJS 🥳 Организаторы дали мне личную скидку, но я не смогу присутствовать на мероприятии (даже онлайн), поэтому я решил отдать её кому-нибудь из вас, чего добру пропадать Тыкай "Участвовать" и через недельку узнаешь результат…
Всем доброе утро, встречаем победителей 🥳 🥳 🥳
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6💩1
Фронтенд стремится к фуллстэку 🫡
Перевёл анонс компания Vercel, они явно хотят, чтобы фронтендеры стали независимыми😄
https://habr.com/ru/articles/732886/
Перевёл анонс компания Vercel, они явно хотят, чтобы фронтендеры стали независимыми
https://habr.com/ru/articles/732886/
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Представляем вам хранилище на Vercel
Эта статья — перевод оригинальной статьи « Introducing storage on Vercel » Также я веду телеграм канал « Frontend по‑флотски », где рассказываю про интересные вещи из мира разработки...
👍9❤4🔥4💊3❤🔥2💩1
This media is not supported in your browser
VIEW IN TELEGRAM
Ты можешь анимировать числа используя CSS 🧑🎓
Короткий пример:
CodePen видоса 🔥
@property Короткий пример:
@property --ms {
inherits: false;
initial-value: 0;
syntax: '<integer>';
}
keyframes ms { to { --ms: 100; }}
Работает в хроме и в сафари техникал превьюCodePen видоса 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🤯13🔥4❤2❤🔥1👏1💩1
Community Day на HolyJS
Второй день конференции со свободным доступом для всех желающих. В этот раз он состоится в онлайне 16 мая.
Если ты сомневаешься, а надо ли идти на HolyJS, то Community Day — твоя возможность заценить качество докладов и экспертность спикеров. Ты увидишь, что происходит на конференции, пообщаешься с экспертами и коллегами и сможешь порасспрашивать их, что было на прошлом HolyJS.
Но если ты уже бывалый и знаешь чего ожидать, то есть ещё время купить билеты, а то в дни конференции они подорожают (по промокоду
Второй день конференции со свободным доступом для всех желающих. В этот раз он состоится в онлайне 16 мая.
Если ты сомневаешься, а надо ли идти на HolyJS, то Community Day — твоя возможность заценить качество докладов и экспертность спикеров. Ты увидишь, что происходит на конференции, пообщаешься с экспертами и коллегами и сможешь порасспрашивать их, что было на прошлом HolyJS.
Но если ты уже бывалый и знаешь чего ожидать, то есть ещё время купить билеты, а то в дни конференции они подорожают (по промокоду
FRONTENDPASTA будет скидка)❤🔥4👍3🔥2❤1💩1
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Представляем вам Vue 3.3
Эта статья — перевод оригинальной статьи " Announcing Vue 3.3 ". Также я веду телеграм канал “ Frontend по-флотски ”, где рассказываю про интересные вещи из мира разработки интерфейсов. Вступление...
👍19🥱4❤🔥2🔥2❤1👎1💩1👾1
В мире технологий творится столько всего интересного: инновации сменяют друг друга, не уследить!
ITalks - это команда опытных разработчиков, которые ежедневно пишут статьи на тему кодинга, освещают инсайды из мира IT, делятся советами и опытом, а также постят авторские мемы.
Хочешь узнать об IT напрямую от разработчиков? Вот пара занимательных материалов, которые они подготовили:
✅ Большая подборка нейросетей на все случаи жизни
✅ Задачи и знания, отличающие джунов от мидлов, а мидлов от сеньоров
Просто и интересно об IT-индустрии в ITalks. Заходи!
ITalks - это команда опытных разработчиков, которые ежедневно пишут статьи на тему кодинга, освещают инсайды из мира IT, делятся советами и опытом, а также постят авторские мемы.
Хочешь узнать об IT напрямую от разработчиков? Вот пара занимательных материалов, которые они подготовили:
✅ Большая подборка нейросетей на все случаи жизни
✅ Задачи и знания, отличающие джунов от мидлов, а мидлов от сеньоров
Просто и интересно об IT-индустрии в ITalks. Заходи!
🔥3❤1❤🔥1👍1💩1
This media is not supported in your browser
VIEW IN TELEGRAM
Анимация спрайтов на CSS с помощью animation-scroll 🔥
Выглядит так, что на основе этого можно будет делать очень много крутых вещей😍
Выглядит так, что на основе этого можно будет делать очень много крутых вещей
img {
animation:move steps(var(--frames));
animation-timeline:scroll(root);
}
keyframes move {
to {
object-position:100% 0;
}
}
CodePen (работает в Chrome Canary)Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥7❤1❤🔥1💩1
ReScript как альтернатива JS + TS 🧑🎓
Несколько раз уже натыкался на него, но только на 3-ем касании решил написать про него
ReScript — самостоятельный язык со своим синтаксисом, который компилируется в оптимизированный JS
От разработчиков
ReScript выглядит как JS, работает как JS и компилируется в чистый, удобочитаемый и производительный JS высочайшего качества, который можно напрямую запускать в браузерах и Node.js
Есть официальная документация по интеграции с React.js
Официальный сайт
Несколько раз уже натыкался на него, но только на 3-ем касании решил написать про него
ReScript — самостоятельный язык со своим синтаксисом, который компилируется в оптимизированный JS
От разработчиков
ReScript выглядит как JS, работает как JS и компилируется в чистый, удобочитаемый и производительный JS высочайшего качества, который можно напрямую запускать в браузерах и Node.js
Есть официальная документация по интеграции с React.js
Официальный сайт
Please open Telegram to view this post
VIEW IN TELEGRAM
💩26👍10🔥3😐3❤2❤🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
View Transition API позволяет анимировать flex и grid позиционирование 🧑🎓
С его помощью ты сможешь делать плавные переходы align-content и justify-content, всего в пару строчек JS
С его помощью ты сможешь делать плавные переходы align-content и justify-content, всего в пару строчек JS
function setRandomAlignments() {
document.body.style.alignContent = positions[getRandomInt(3)]
document.body.style.justifyContent = positions[getRandomInt(3)]
}
document.body.addEventListener('click', e => {
if (!document.startViewTransition)
setRandomAlignments()
else
document.startViewTransition(() => {
setRandomAlignments()
})
})
CodePen (работает в хроме начиная со 111 версии, 63.55% по caniuse)Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍5❤🔥3❤1💩1
Хотите начать карьеру в IT?
Быстро освоить навыки и перейти к практике — легко!
Платформа Deepskills представляет методику микрообучения, которая поможет вам быстро войти в профессию и получить работу мечты!
Курсы от практикующих экспертов.
Бесплатный пробный период в течение 14 дней, чтобы вы убедились в качестве нашего обучения.
Начни свой путь к успеху уже сегодня.
Учись на практике с Deepskills!
Быстро освоить навыки и перейти к практике — легко!
Платформа Deepskills представляет методику микрообучения, которая поможет вам быстро войти в профессию и получить работу мечты!
Курсы от практикующих экспертов.
Бесплатный пробный период в течение 14 дней, чтобы вы убедились в качестве нашего обучения.
Начни свой путь к успеху уже сегодня.
Учись на практике с Deepskills!
❤2❤🔥1👍1🔥1💩1
Вышел Safari 16.5 😇
Что же там нового?
— Добавили CSS Nesting😍 😍 😍
— CSS :user-valid и :user-invalid псевдо-классы
— Apple Pay в вебе теперь поддерживает предзаказы и отложенные платежи
Подробнее тут
Что же там нового?
— Добавили CSS Nesting
— CSS :user-valid и :user-invalid псевдо-классы
— Apple Pay в вебе теперь поддерживает предзаказы и отложенные платежи
Подробнее тут
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤1❤🔥1👍1💩1
Представляем popover API 👨💻
Современное решение создания поповеров, маст хэв всем🥰
https://habr.com/ru/articles/737398/
Современное решение создания поповеров, маст хэв всем
https://habr.com/ru/articles/737398/
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Представляем popover API
Эта статья — перевод оригинальной статьи " Introducing the popover API ". Также я веду телеграм канал “ Frontend по-флотски ”, где рассказываю про интересные вещи из мира разработки интерфейсов....
👍12❤🔥2❤1🔥1👏1💩1
React.js исполнилось 10 лет 🥳
Вчера репозиторию react стукнуло 10 лет!
Как же быстро растут чужие дети, с которыми ты няньчишься уже несколько лет😄
Поздравляем React с прошедшим Днём Рождения!
Вчера репозиторию react стукнуло 10 лет!
Как же быстро растут чужие дети, с которыми ты няньчишься уже несколько лет
Поздравляем React с прошедшим Днём Рождения!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🎉12❤9💩8🔥2❤🔥1👀1