Forwarded from FrontEnd книги для программистов
Язык Javascript. Часть 1
Автор: Илья Кантор
Год издания: 2019
Скачать книгу pdf
Скачать книгу epub
#Javascript #русский
Автор: Илья Кантор
Год издания: 2019
Скачать книгу pdf
Скачать книгу epub
#Javascript #русский
Channel name was changed to «Frontend, VueJS, JS, HTML - Uncolored collection»
Forwarded from Веб-страница
Реально ли менять дизайн страницы, оставляя её разметку такой же и изменяя только стили?
Вполне. Автор этой статьи показывает, как:
https://tprg.ru/YjTu
#фронтенд #css #html
Вполне. Автор этой статьи показывает, как:
https://tprg.ru/YjTu
#фронтенд #css #html
Forwarded from FrontEnd книги для программистов
Vue.js 2 and Bootstrap 4 Web Development
Автор: Olga Filipova
Год издания: 2017
Скачать книгу
#Vue #english #middle
Автор: Olga Filipova
Год издания: 2017
Скачать книгу
#Vue #english #middle
Forwarded from FrontEnd книги для программистов
Pro JavaScript Techniques, 2nd Edition
Автор: John Resig, Russ Ferguson, John Paxton
Год издания: 2015
Скачать книгу
#JavaScript #english #middle
Автор: John Resig, Russ Ferguson, John Paxton
Год издания: 2015
Скачать книгу
#JavaScript #english #middle
Forwarded from Типичный программист
Сайт i Hate Regex, на котором можно воспользоваться шаблонами многих полезных регулярок:
https://tprg.ru/gchs
Также можно составить и протестировать собственноручно написанное выражение. На картинке ниже в качестве примера показано регулярное выражение для номера телефона.
#регулярки #шпаргалка
https://tprg.ru/gchs
Также можно составить и протестировать собственноручно написанное выражение. На картинке ниже в качестве примера показано регулярное выражение для номера телефона.
#регулярки #шпаргалка
Forwarded from FrontEndDev
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);
}