min(), max() и clamp(): три логические функции CSS для использования уже сегодня
https://web.dev/min-max-clamp/
https://web.dev/min-max-clamp/
web.dev
CSS min(), max(), and clamp() | Articles | web.dev
Min, max, and clamp provide powerful CSS capabilities that enable more responsive styling with fewer liens of code. This post goes over how to control element sizing, maintain proper spacing, and implement fluid typography using these well-supported CSS math…
Отслеживание пользователей с помощью CSS
https://medium.com/javanoscript-in-plain-english/tracking-with-css-ec98e3d81046
https://medium.com/javanoscript-in-plain-english/tracking-with-css-ec98e3d81046
Medium
User-Tracking With CSS Only
Device type, operating system & movements
Не лайтхаусом единым: как проверить свой сайт со всех сторон
https://habr.com/ru/company/vdsina/blog/522932/
https://habr.com/ru/company/vdsina/blog/522932/
Хабр
Не лайтхаусом единым: как проверить свой сайт со всех сторон
Когда мы говорим о веб-валидаторах и оптимизации сайта под них, мы чаще всего имеем ввиду Lighthouse/Pagespeed Insights от Google, который давно стал де-факто стандартом для оценки производительности...
Как сделать загрузку файлов с React + Google Storage + GraphQL
https://www.smashingmagazine.com/2020/10/file-uploads-react-apollo-google-storage-graphql
https://www.smashingmagazine.com/2020/10/file-uploads-react-apollo-google-storage-graphql
Smashing Magazine
How To Manage File Uploads In React With Google Storage And GraphQL — Smashing Magazine
From a user’s profile picture to other media assets, data collection and storage to cloud services through file uploads have become an essential feature for most modern applications. Today, Nwani Victory will show you how to file uploads that can be implemented…
Как в Cloudflare генерируют криптоключи с помощью «стены энтропии» из 100 лава-ламп
https://ain.ua/2020/10/25/kak-v-cloudflare-generiruyut-kriptoklyuchi-s-pomoshhyu-steny-entropii/
https://ain.ua/2020/10/25/kak-v-cloudflare-generiruyut-kriptoklyuchi-s-pomoshhyu-steny-entropii/
AIN.UA
Как в Cloudflare генерируют криптоключи с помощью «стены энтропии» из 100 лава-ламп
Американская компания Cloudflare предоставляет DNS-сервис, а также защиту от DDoS, услуги по безопасности, шифрованию, сертификаты SSL и подобные сервисы. Для криптографических целей в компании много лет подряд используют набор из 100 лава-ламп. О том, как…
fingerprintjs — Создает идентификатор посетителя веб-сайта по цифровому отпечатку браузера
https://github.com/fingerprintjs/fingerprintjs
https://github.com/fingerprintjs/fingerprintjs
GitHub
GitHub - fingerprintjs/fingerprintjs: The most advanced open-source browser fingerprinting library
The most advanced open-source browser fingerprinting library - fingerprintjs/fingerprintjs
Добавление PWA (прогрессивных веб-приложений) Chromium Edge в Microsoft Store
https://medium.com/pwabuilder/bringing-chromium-edge-pwas-progressive-web-apps-to-the-microsoft-store-c0bd07914ed9
https://medium.com/pwabuilder/bringing-chromium-edge-pwas-progressive-web-apps-to-the-microsoft-store-c0bd07914ed9
Medium
Bringing Chromium Edge PWAs (Progressive Web Apps) to the Microsoft Store
The Microsoft Store was the first app store to support Progressive Web Apps. PWAs have since become one of the leading ways to distribute…
Самые полезные инструменты и методы тестирования доступности
https://blog.sapegin.me/all/accessibility-testing/
https://blog.sapegin.me/all/accessibility-testing/
Artem Sapegin
The most useful accessibility testing tools and techniques
Shipping accessible features is as important for a frontend developer as shipping features without bugs, learn about tools and techniques that will help you achieve that.
Как создать реалистичный Motion Blur эффект с CSS Transitions
https://css-tricks.com/how-to-create-a-realistic-motion-blur-with-css-transitions/
https://css-tricks.com/how-to-create-a-realistic-motion-blur-with-css-transitions/
CSS-Tricks
How to Create a Realistic Motion Blur with CSS Transitions | CSS-Tricks
Before we delve into making a realistic motion blur in CSS, it’s worth doing a quick dive into what motion blur is, so we can have a better idea of what we’re
Сможет ли генератор статических сайтов сделать мой сайт быстрее?
https://www.machmetrics.com/speed-blog/static-website-generator-make-my-site-faster/
https://www.machmetrics.com/speed-blog/static-website-generator-make-my-site-faster/
MachMetrics Speed Blog
Will A Static Website Generator Make My Site Faster? - MachMetrics Speed Blog
Let's talk about the pros and cons of using a static website generator, and how it can relate to an increase in performance for your website.
Развертывание проекта на стейджинге с помощью ember-cli-deploy
https://www.effective-ember.com/blog/staging-deploys-with-ember-cli-deploy/
https://www.effective-ember.com/blog/staging-deploys-with-ember-cli-deploy/
Effective-Ember
Staging Deploys with ember-cli-deploy - EffectiveEmber
When deploying your Ember.js applications with ember-cli-deploy, working with staging environments can be unintuitive. To do this cleanly you should not think of staging as an environment but in terms of a deploy-target you deploy your application to with…
Как локализовать приложение на Vue.js с помощью vue-i18n и Localazy
https://dev.to/localazy/how-to-localize-vue-js-app-with-vue-i18n-and-localazy-50p7
https://dev.to/localazy/how-to-localize-vue-js-app-with-vue-i18n-and-localazy-50p7
DEV Community
How to localize Vue.js app with vue-i18n and Localazy
Localization of any type of application, be it a web, mobile or desktop app, can be tedious and irrit...
Web Accessibility in action. Знакомимся с WCAG-стандартом и тестированием доступности
https://dou.ua/forums/topic/31897/
https://dou.ua/forums/topic/31897/
DOU
Web Accessibility in action. Знакомимся с WCAG-стандартом и тестированием доступности
Женя Поляков, QA Lead в Astound Commerce, делится своими мыслями, почему web accessibility testing важен не только для бизнеса, но и для социума. Поскольку сегодня вопросы diversity и принятия всех групп общества обсуждают на всех мировых площадках, и это
Как изменять сторонние веб-сайты с помощью браузерных инструментов разработчика
https://christianheilmann.com/2020/11/03/how-to-persistently-change-third-party-web-sites-with-browser-developer-tools/
https://christianheilmann.com/2020/11/03/how-to-persistently-change-third-party-web-sites-with-browser-developer-tools/
Сравнение различных способов скрытия вещей в CSS
https://css-tricks.com/comparing-various-ways-to-hide-things-in-css/
https://css-tricks.com/comparing-various-ways-to-hide-things-in-css/
CSS-Tricks
Comparing Various Ways to Hide Things in CSS | CSS-Tricks
You would think that hiding content with CSS is a straightforward and solved problem, but there are multiple solutions, each one being unique.