AI-тестирование: без ручного написания тестов
Meticulos предлагает подход при котором тестовый набор генерируется и развивается автоматически, отслеживая повседневные взаимодействия с приложением. Это позволяет устранить сбои, ускорить разработку и обеспечить актуальность тестов без участия разработчиков
https://www.meticulous.ai/
Meticulos предлагает подход при котором тестовый набор генерируется и развивается автоматически, отслеживая повседневные взаимодействия с приложением. Это позволяет устранить сбои, ускорить разработку и обеспечить актуальность тестов без участия разработчиков
https://www.meticulous.ai/
🔥7🤔5❤2👍2🤮2
CSS-цвета: руководство для веб-разработчика.
Откройте для себя упрощенный синтаксис
Краткий пересказ
https://piccalil.li/blog/a-pragmatic-guide-to-modern-css-colours-part-one/
Откройте для себя упрощенный синтаксис
rgb() и hsl(), мощные относительные цвета, а также функцию light-dark() для гибких тем.Краткий пересказ
https://piccalil.li/blog/a-pragmatic-guide-to-modern-css-colours-part-one/
❤5🔥3👍2
URL Pattern API: Новый стандарт теперь в Baseline
Этот встроенный API значительно упрощает сопоставление URL-адресов и извлечение данных, избавляя от необходимости использовать сложные регулярные выражения или сторонние библиотеки.
Краткий пересказ
https://web.dev/blog/baseline-urlpattern?hl=en
Этот встроенный API значительно упрощает сопоставление URL-адресов и извлечение данных, избавляя от необходимости использовать сложные регулярные выражения или сторонние библиотеки.
Краткий пересказ
https://web.dev/blog/baseline-urlpattern?hl=en
🔥8❤🔥5❤3
Друзья! Помогите RuStore стать ещё лучше — и выиграйте фичеринг!
Каждый день ребята из RuStore работают над тем чтобы сделать его еще удобнее.
Поэтому RuStore запустили опрос для разработчиков, чтобы понять, как вы работаете с разными магазинами приложений. Чтобы участие было не только полезным, но и приятным — разыгрывается фичеринг на витрине RuStore среди всех участников опроса прошедших его до конца! 🎉
📌 Опрос доступен с 20 октября по 1 ноября. Опрос займёт всего 5 минут.
👉 Призы и итоги
5 разработчиков получат фичеринг в RuStore размещения выйдут в течение трёх месяцев после объявления итогов.
Победителей объявят 1 декабря.
Условия участия в конкурсе
▫️участвовать могут разработчики, чьи приложения уже опубликованы в RuStore
▫️приложения соответствуют требованиям RuStore
▫️формат и даты фичеринга определяет редакция RuStore
Правила конкурса можно найти в посте
Каждый день ребята из RuStore работают над тем чтобы сделать его еще удобнее.
Поэтому RuStore запустили опрос для разработчиков, чтобы понять, как вы работаете с разными магазинами приложений. Чтобы участие было не только полезным, но и приятным — разыгрывается фичеринг на витрине RuStore среди всех участников опроса прошедших его до конца! 🎉
📌 Опрос доступен с 20 октября по 1 ноября. Опрос займёт всего 5 минут.
👉 Призы и итоги
5 разработчиков получат фичеринг в RuStore размещения выйдут в течение трёх месяцев после объявления итогов.
Победителей объявят 1 декабря.
Условия участия в конкурсе
▫️участвовать могут разработчики, чьи приложения уже опубликованы в RuStore
▫️приложения соответствуют требованиям RuStore
▫️формат и даты фичеринга определяет редакция RuStore
Правила конкурса можно найти в посте
🤮22👍7💩7🤡3
Отлаживаем код в браузере с Chrome DevTools MCP
Посмотрим, как диагностировать ошибки, отлаживать стили, симулировать поведение пользователя и проводить тесты производительности с AI.
https://blog.logrocket.com/debugging-with-chrome-devtools-mcp/
Посмотрим, как диагностировать ошибки, отлаживать стили, симулировать поведение пользователя и проводить тесты производительности с AI.
https://blog.logrocket.com/debugging-with-chrome-devtools-mcp/
❤13👍5🔥2👎1
Создание доступных вкладок на чистом CSS
Современный подход позволяет реализовать полностью доступные таб-интерфейсы, используя элементы
[Краткий пересказ]
https://css-tricks.com/pure-css-tabs-with-details-grid-and-subgrid/
Современный подход позволяет реализовать полностью доступные таб-интерфейсы, используя элементы
<details>, CSS Grid и Subgrid. Этот метод значительно упрощает структуру и обеспечивает встроенную поддержку доступности без JavaScript.[Краткий пересказ]
https://css-tricks.com/pure-css-tabs-with-details-grid-and-subgrid/
👍12🔥2👌2
Настоящее и будущее прогрессивного рендеринга изображений
Исследуем прогрессивную отрисовку изображений в современных форматах (JPEG, PNG, WebP, AVIF, and JPEG XL).
https://jakearchibald.com/2025/present-and-future-of-progressive-image-rendering/
Исследуем прогрессивную отрисовку изображений в современных форматах (JPEG, PNG, WebP, AVIF, and JPEG XL).
https://jakearchibald.com/2025/present-and-future-of-progressive-image-rendering/
👍6🔥3❤2
Создание контекстно-зависимых компонентов
Функция `inherit()`позволяет дочерним элементам напрямую наследовать вычисленные значения CSS-переменных от родительских, упрощая адаптацию компонентов.
Уменьшаем дублирование токенов и количество переопределений, делая дизайн-системы более гибкими и предсказуемыми.
https://www.alwaystwisted.com/articles/making-context-aware-components
Функция `inherit()`позволяет дочерним элементам напрямую наследовать вычисленные значения CSS-переменных от родительских, упрощая адаптацию компонентов.
Уменьшаем дублирование токенов и количество переопределений, делая дизайн-системы более гибкими и предсказуемыми.
https://www.alwaystwisted.com/articles/making-context-aware-components
👍3🤔3🔥2
Динамические CSS-макеты с использование :has(), container queries и clamp()
Ахмад Шадид подробно разбирает, как строить сложные и адаптивные компоненты интерфейса, используя современные возможности CSS.
https://ishadeed.com/article/modern-css-section-layout/
Ахмад Шадид подробно разбирает, как строить сложные и адаптивные компоненты интерфейса, используя современные возможности CSS.
https://ishadeed.com/article/modern-css-section-layout/
🔥6👍4❤2
Обучение в IT: для тех, кто хочет шагнуть дальше джуна
С Яндекс Практикумом PRO работающие специалисты могут изучать программирование, нейросети и другие IT-специальности не с нуля, а со своего уровня. Программы построены так, чтобы не тратить время на давно знакомую базу, а расти в профессии день за днём – на реальных цифрах и с реальными кейсами для портфолио. Это позволяет прокачаться в выбранной сфере, перерасти джуновские задачи и развернуть свои скиллы на максимум.
Узнать подробнее: Яндекс Практикум PRO
С Яндекс Практикумом PRO работающие специалисты могут изучать программирование, нейросети и другие IT-специальности не с нуля, а со своего уровня. Программы построены так, чтобы не тратить время на давно знакомую базу, а расти в профессии день за днём – на реальных цифрах и с реальными кейсами для портфолио. Это позволяет прокачаться в выбранной сфере, перерасти джуновские задачи и развернуть свои скиллы на максимум.
Узнать подробнее: Яндекс Практикум PRO
🤮7🔥5👍3❤1👀1
ColorMate — утилиты для разработчиков и дизайнеров
Создавайте великолепные цветовые палитры, градиенты и другие элементы дизайна бесплатно с помощью ColorMate.
https://colormate.site/
Создавайте великолепные цветовые палитры, градиенты и другие элементы дизайна бесплатно с помощью ColorMate.
https://colormate.site/
👍10🔥4⚡2💩2
Web Codegen Scorer: инструмент для оценки качества кода сгенерированного LLM
Если вы используете LLM, то этот инструмент от команды Angular будет довольно удобным для определения качества.
https://frontendfoc.us/link/175960/web
Если вы используете LLM, то этот инструмент от команды Angular будет довольно удобным для определения качества.
https://frontendfoc.us/link/175960/web
❤7🥴5👍3🤔2
Obra Icons
Набор иконок под лицензией MIT идеально подходящий для ваших интерфейсов.
https://icons.obra.studio/
Набор иконок под лицензией MIT идеально подходящий для ваших интерфейсов.
https://icons.obra.studio/
2👍8❤4🔥2
Примеры использования Field-sizing
Ахмад Шадид рассказывает, где и для чего удобно применять новое css свойство field-sizing
Краткий пересказ https://tldread.ru/field-sizing
https://ishadeed.com/article/field-sizing/
Ахмад Шадид рассказывает, где и для чего удобно применять новое css свойство field-sizing
Краткий пересказ https://tldread.ru/field-sizing
https://ishadeed.com/article/field-sizing/
🔥10❤4👍2
Делаем интерфейс дружелюбнее
Коллекция простых HTML/CSS лайфхаков
https://habr.com/ru/companies/ruvds/articles/959198/
Коллекция простых HTML/CSS лайфхаков
https://habr.com/ru/companies/ruvds/articles/959198/
👍11🔥3❤2⚡2😁2🤡2
Создание 3D Scroll-Driven анимации текста с CSS и GSAP
Пошаговое руководство по созданию эффектов трехмерной прокрутки с помощью математических преобразований GSAP, ScrollTrigger и CSS.
Демо | Github
https://tympanus.net/codrops/2025/11/04/creating-3d-scroll-driven-text-animations-with-css-and-gsap
Пошаговое руководство по созданию эффектов трехмерной прокрутки с помощью математических преобразований GSAP, ScrollTrigger и CSS.
Демо | Github
https://tympanus.net/codrops/2025/11/04/creating-3d-scroll-driven-text-animations-with-css-and-gsap
👍5❤1🤡1
Преимущества использования семантических HTML-элементов
Сравнение div vs button для реализации кнопки
https://css-tricks.com/explaining-the-accessible-benefits-of-using-semantic-html-elements/
Сравнение div vs button для реализации кнопки
https://css-tricks.com/explaining-the-accessible-benefits-of-using-semantic-html-elements/
👍6❤4👨💻4🤡1
Вы можете начать внедрять View Transition на своем сайте уже сегодня
Хорошее и простое введение во View Transition API
Краткий пересказ
https://piccalil.li/blog/start-implementing-view-transitions-on-your-websites-today
Хорошее и простое введение во View Transition API
Краткий пересказ
https://piccalil.li/blog/start-implementing-view-transitions-on-your-websites-today
❤8👍3🤡1
Идеальное позиционирование тултипов
Забудьте о сложных JavaScript вычислениях для динамического размещения всплывающих подсказок - Anchor Positioning API позволяет создавать адаптивные тултипы, которые автоматически подстраиваются под доступное пространство.
https://frontendmasters.com/blog/perfectly-pointed-tooltips-a-foundation
Забудьте о сложных JavaScript вычислениях для динамического размещения всплывающих подсказок - Anchor Positioning API позволяет создавать адаптивные тултипы, которые автоматически подстраиваются под доступное пространство.
https://frontendmasters.com/blog/perfectly-pointed-tooltips-a-foundation
👍17🔥6❤2🤡1
testing-mcp – AI Тестирование для самых смелых (и ленивых)
Инструмент для создания интеграционных тестов с помощью mcp сервера и написания промптов.
https://github.com/mcpland/testing-mcp
Инструмент для создания интеграционных тестов с помощью mcp сервера и написания промптов.
https://github.com/mcpland/testing-mcp
❤5🔥2👨💻2