Forwarded from FrontEndDev
Понимание правил и соотношений цветового контраста в вебе
https://css-tricks.com/understanding-web-accessibility-color-contrast-guidelines-and-ratios/
https://css-tricks.com/understanding-web-accessibility-color-contrast-guidelines-and-ratios/
CSS-Tricks
Understanding Web Accessibility Color Contrast Guidelines and Ratios | CSS-Tricks
What should you do when you get a complaint about the color contrast in your web design? It might seem perfectly fine to you because you’re able to read
#js #react #reactnative #mobile
Небольшая презентация про разработку мобильного приложения на ReactNative. Существует также VueNative, основанный на ReactNative. Эти фреймворки позволяют веб-разработчику, знающему React/Vue быстро делать несложные (с точки зрения интерфейса) мобильные приложения без необходимости осваивать нативные средства (Java, Swift etc.)
https://www.youtube.com/watch?v=dat4PnoQvaQ
Небольшая презентация про разработку мобильного приложения на ReactNative. Существует также VueNative, основанный на ReactNative. Эти фреймворки позволяют веб-разработчику, знающему React/Vue быстро делать несложные (с точки зрения интерфейса) мобильные приложения без необходимости осваивать нативные средства (Java, Swift etc.)
https://www.youtube.com/watch?v=dat4PnoQvaQ
YouTube
React Native для самых маленьких: опыт мобильной разработки / Артем Лашевский (SEMrush)
Приглашаем на FrontendConf 2024, которая пройдет 30 сентября и 1 октября 2024 в Москве.
Программа, подробности и билеты по ссылке: https://frontendconf.ru/moscow/2024
________
При поддержке AvitoTech мы впервые публикуем все видео с FrontendConf 2019 в…
Программа, подробности и билеты по ссылке: https://frontendconf.ru/moscow/2024
________
При поддержке AvitoTech мы впервые публикуем все видео с FrontendConf 2019 в…
#css #tip
Воспользуемся CSS-селектором класса ˆ="form-", которые позволит выбрать все элементы, содержащие класс с префиксом form-:
[class^="form-"] {
background: red;
height: 100px;
width: 100px;
margin: 10px 0;
display:block
}
Теперь для всех элементов HTML-документа:
<div class="box-123"></div>
<span class="box-124"></span>
<article class="box-125"></article>
будут установлены одинаковые CSS-свойства.
Воспользуемся CSS-селектором класса ˆ="form-", которые позволит выбрать все элементы, содержащие класс с префиксом form-:
[class^="form-"] {
background: red;
height: 100px;
width: 100px;
margin: 10px 0;
display:block
}
Теперь для всех элементов HTML-документа:
<div class="box-123"></div>
<span class="box-124"></span>
<article class="box-125"></article>
будут установлены одинаковые CSS-свойства.
Forwarded from FrontEndDev
Forwarded from Веб-страница
Эффект перемещения частиц по гексагональной сетке
В новом видео наш подписчик рассказывает, как создать эффект перемещения частиц по гексагональной сетке. Без использования библиотек, на чистом JavaScript.
В конце получится несколько интересных анимаций. Вот их код:
— https://tprg.ru/tAHi
— https://tprg.ru/0mjW
— https://tprg.ru/4DRk
— https://tprg.ru/mYt8
— https://tprg.ru/QG8L
— https://tprg.ru/vEb3
— https://tprg.ru/kUdz
Другие уроки по анимации:
— анимация волнистых колец;
— эффект притяжения и отталкивания частиц;
— эффект электроразряда.
#фронтенд #javascript
В новом видео наш подписчик рассказывает, как создать эффект перемещения частиц по гексагональной сетке. Без использования библиотек, на чистом JavaScript.
В конце получится несколько интересных анимаций. Вот их код:
— https://tprg.ru/tAHi
— https://tprg.ru/0mjW
— https://tprg.ru/4DRk
— https://tprg.ru/mYt8
— https://tprg.ru/QG8L
— https://tprg.ru/vEb3
— https://tprg.ru/kUdz
Другие уроки по анимации:
— анимация волнистых колец;
— эффект притяжения и отталкивания частиц;
— эффект электроразряда.
#фронтенд #javascript
YouTube
Generative Art | Перемещения частиц по гексагональной сетке | PROGHUB
В этом видео мы создадим эффект перемещения частиц по гексагональной сетке, от начала и до конца не используя библиотек, только чистый JavaScript.
А в конце немного изменим код и получим ещё несколько интересных эффектов.
Спонсором этого видео является сервис…
А в конце немного изменим код и получим ещё несколько интересных эффектов.
Спонсором этого видео является сервис…
#js #tip
Копирование текста в буфер обмена.
function copyToClipboard() {
const str = document.getElementById('item-to-copy').innerText;
const el = document.createElement('textarea');
el.value = str;
el.setAttribute('readonly', '');
el.style.position = 'absolute';
el.style.left = '-9999px';
document.body.appendChild(el);
el.select();
document.execCommand('copy');
document.body.removeChild(el);
}
Копирование текста в буфер обмена.
function copyToClipboard() {
const str = document.getElementById('item-to-copy').innerText;
const el = document.createElement('textarea');
el.value = str;
el.setAttribute('readonly', '');
el.style.position = 'absolute';
el.style.left = '-9999px';
document.body.appendChild(el);
el.select();
document.execCommand('copy');
document.body.removeChild(el);
}
Forwarded from FrontEndDev
5 cекретных функций JSON.stringify ()
https://medium.com/javascript-in-plain-english/5-secret-features-of-json-stringify-c699340f9f27
https://medium.com/javascript-in-plain-english/5-secret-features-of-json-stringify-c699340f9f27
Medium
5 Secret features of JSON.stringify()
Stringification can be easy, if you know these features.
Forwarded from All Trading JF
Сравнительно новыми дополнениями JavaScript являются асинхронные функции и ключевое слово await. Эти возможности в основном являются синтаксическим сахаром над промисами, облегчая написание и чтение асинхронного кода. Данная статья поможет вам разобраться, что к чему.
Читать
#frontend #javascript
Читать
#frontend #javascript
Хабр
Асинхронное программирование с async/await
Доброго времени суток, друзья! Сравнительно новыми дополнениями JavaScript являются асинхронные функции и ключевое слово await. Эти возможности в основном являю...
Forwarded from FrontEndDev
Как начать думать функционально в JavaScript
https://itnext.io/how-to-start-thinking-functionally-in-javascript-b7805e3b48e
https://itnext.io/how-to-start-thinking-functionally-in-javascript-b7805e3b48e
Forwarded from Хабр
Возможности Vue, о которых не следует забывать.
«Мы в команде Ptah решили пойти чуть дальше привычных SPA и попробовали использовать Vue для конструктора лендингов. И теперь хотим поделиться частью нашего опыта»: http://amp.gs/J3i7
«Мы в команде Ptah решили пойти чуть дальше привычных SPA и попробовали использовать Vue для конструктора лендингов. И теперь хотим поделиться частью нашего опыта»: http://amp.gs/J3i7
Forwarded from DНЕВНИК web-программиста
Одна из самых пугающих CSS тем для новичков (да и опытных) - анимация. Да, крутые штуки не так просто сделать, но они не часто и нужны.
Для того что бы научиться делать самые популярные анимации - достаточно 60 мин. Ну, как минимум, вы сможете понимать чужой код анимации и править его под себя 🤣
Для этого предлагаю вам шпаргалку + видео по двум CSS свойствам:
1. TRANSITIONS CSS
👉 Шпаргалка
👉Видео
2. CSS ANIMATION & KEYFRAMES
👉 Шпаргалка
👉Видео
Попробуйте, это просто!
#css
Для того что бы научиться делать самые популярные анимации - достаточно 60 мин. Ну, как минимум, вы сможете понимать чужой код анимации и править его под себя 🤣
Для этого предлагаю вам шпаргалку + видео по двум CSS свойствам:
1. TRANSITIONS CSS
👉 Шпаргалка
👉Видео
2. CSS ANIMATION & KEYFRAMES
👉 Шпаргалка
👉Видео
Попробуйте, это просто!
#css