Checklist: 16 вещей для улучшения доступности вашего сайта
https://websitesetup.org/web-accessibility-checklist/?ref=heydesigner Web Accessibility
https://websitesetup.org/web-accessibility-checklist/?ref=heydesigner Web Accessibility
Как мигрировать React приложение на TypeScript
https://www.sitepoint.com/how-to-migrate-a-react-app-to-typenoscript/
https://www.sitepoint.com/how-to-migrate-a-react-app-to-typenoscript/
Sitepoint
How to Migrate a React App to TypeScript — SitePoint
Learn how to migrate a React app to TypeScript from JavaScript, and take advantage of type safety for more reliable code.
Сила PWA: Система видеонаблюдения с нейросетью в 300 строчек JS-кода
https://habr.com/ru/post/492006/
https://habr.com/ru/post/492006/
Что означает «playsinline» в веб-видео?
https://css-tricks.com/what-does-playsinline-mean-in-web-video/
https://css-tricks.com/what-does-playsinline-mean-in-web-video/
CSS-Tricks
What Does `playsinline` Mean in Web Video? | CSS-Tricks
I got myself confused about this the other day, went around searching for an answer and came up empty on finding something clear. The answer actually is quite
Создание защищенного воркфлоу для паролей с NodeJS и MySQL
https://www.smashingmagazine.com/2020/03/creating-secure-password-flows-nodejs-mysql
https://www.smashingmagazine.com/2020/03/creating-secure-password-flows-nodejs-mysql
Smashing Magazine
Creating Secure Password Flows With NodeJS And MySQL — Smashing Magazine
Reset password functionality is table stakes for any user-friendly application. It can also be a security nightmare. Using NodeJS and MySQL. Today, Darshan Somashekar demonstrates how to successfully create a secure reset password flow so you can avoid these…
5 советов о том, как писать более доступный HTML
https://mono.company/design/five-tips-to-write-more-accessible-html/
https://mono.company/design/five-tips-to-write-more-accessible-html/
Mono
Five tips to write more accessible HTML – Mono
Emily gives us five tips to write more accessible HTML.
WordPress и Apache Struts среди web-платформ лидируют по числу уязвимостей с эксплоитами
https://www.opennet.ru/opennews/art.shtml?num=52562
https://www.opennet.ru/opennews/art.shtml?num=52562
www.opennet.ru
WordPress и Apache Struts среди web-платформ лидируют по числу уязвимостей с эксплоитами
Компания RiskSense опубликовала результаты анализа 1622 уязвимостей во фреймворках и платформах для Web, выявленных с 2010 по ноябрь 2019 года. Некоторые выводы:
Поддержка производительности. Или… Как я сократил загрузку страницы на ~33с, исправив шрифты
https://daverupert.com/2020/03/maintaining-performance/
https://daverupert.com/2020/03/maintaining-performance/
daverupert.com
Maintaining Performance
A while back I was able to shave off ~33 seconds from my page load time by fixing how I load fonts.
Создание приложения для чата в реальном времени с React и Firebase
https://css-tricks.com/building-a-real-time-chat-app-with-react-and-firebase/
https://css-tricks.com/building-a-real-time-chat-app-with-react-and-firebase/
CSS-Tricks
Building a Real-Time Chat App with React and Firebase | CSS-Tricks
In this article, we’ll cover key concepts for authenticating a user with Firebase in a real-time chat application. We’ll integrate third-party auth providers
Привет!
☝️Тут ребята с проекта https://webshake.ru/ открыли для всех бесплатный доступ к своим курсам. Особенно актуально для начинающих 🚀
Пользователи которые сейчас зарегистрируются получат полный "пожизненный" доступ.
Если что то интересно из списка, то регайтесь:
▫️ HTML для начинающих
▫️ PHP для начинающих
▫️ MySQL с нуля
▫️ ООП в PHP
▫️ PHP для профи
▫️ Курс по Symfony
✌️Stay home!
☝️Тут ребята с проекта https://webshake.ru/ открыли для всех бесплатный доступ к своим курсам. Особенно актуально для начинающих 🚀
Пользователи которые сейчас зарегистрируются получат полный "пожизненный" доступ.
Если что то интересно из списка, то регайтесь:
▫️ HTML для начинающих
▫️ PHP для начинающих
▫️ MySQL с нуля
▫️ ООП в PHP
▫️ PHP для профи
▫️ Курс по Symfony
✌️Stay home!
webshake.ru
Блог о мире высоких технологий
Современные форматы изображений: использование Webp в HTML и React
https://joshwcomeau.com/performance/embracing-modern-image-formats/
https://joshwcomeau.com/performance/embracing-modern-image-formats/
Индикация позиции прокрутки на странице с помощью CSS
https://css-tricks.com/indicating-scroll-position-on-a-page-with-css/
https://css-tricks.com/indicating-scroll-position-on-a-page-with-css/
CSS-Tricks
Indicating Scroll Position on a Page With CSS | CSS-Tricks
Scrolling is something we all know and do on the web to the extent that it’s an expectation or perhaps even a habit, like brushing our teeth. That’s probably
Преобразование CSS в React в Styled Components
https://scotch.io/tutorials/converting-css-in-react-to-styled-component
https://scotch.io/tutorials/converting-css-in-react-to-styled-component
Как работает анти-блокировщик рекламы: обратный инжиниринг BlockAdBlock
https://xy2.dev/article/re-bab/
https://xy2.dev/article/re-bab/
How an anti ad-blocker works: Reverse-engineering BlockAdBlock
How I reversed an ad-blocker blocker and learned some history about ad-blocking.
Введение в Web Contact Picker API
https://dev.to/twilio/an-introduction-to-the-web-contact-picker-api-43ap
https://dev.to/twilio/an-introduction-to-the-web-contact-picker-api-43ap
DEV Community
An introduction to the Web Contact Picker API
In this post we will investigate the new Contact Picker API and put it to use it in a Twilio Client application to add contact selection for making browser phone calls.