Кликабельные ссылки на телефон, Viber, WhatsApp, Telegram, Skipe

Почти каждый сайт привязывается к телефонам или мессенджерам. Для удобства пользователей иконки мессенджеров, выведенные номера телефонов делают кликабельными, то есть при нажатии сразу открывается окно чата или набирается номер телефона.… Читать далее…

Средний фон изображения на JavaScript

Часто нужно быстро определить средний фон изображения для подставки в background. Как вариант — инструмент, который работает с canvas и высчитывает средний фон изображения несколькими алгоритмами (квадратичный — по умолчанию).… Читать далее…

Полезные JavaScript-хаки для веб-разработки

Эти JavaScript-хаки помогут вам написать более чистый код, сэкономить ресурсы и оптимизировать время программирования.… Читать далее…

Как работает нулевой оператор объединения в JavaScript

Нулевой оператор объединения был добавлен в ES11, который обозначен двойными вопросительными знаками, например: ??Читать далее…

Цикл событий, обратных вызовов, промисов и Async/Await в JavaScript

На заре Интернета веб-сайты часто состояли из статических данных на странице HTML . Но теперь, когда веб-приложения стали более интерактивными и динамичными, становится все более необходимо выполнять интенсивные операции, такие как выполнение внешних сетевых запросов для получения данных API . Для… Читать далее…

Таблица с сортировкой столбцов на js

Таблицы используются для удобного хранения, редактирования, представления данных. На странице сайта чаще всего таблица — самый простой и быстрый способ (альтернатива графикам) представить (визуализировать) какие-либо данные.… Читать далее…

LiqPay для пожертвований, Fondy для магазина

Сегодня многие из тех, кто был недавно далек от онлайн торговли или любых других способах заработка в интернете, начинают пристально рассматривать этот вариант.… Читать далее…

Автомобильный навигатор бесплатно на js



Бесплатный вариант геолокации при помощи Open Street Map и Leaflet API мы уже рассматривали в нашей статье.… Читать далее…

Тестирование приложения python, CI/CD



Поскольку веб-приложения становятся все более изощренными и сложными, становится все более важным их тщательно тестировать. Тестирование гарантирует, что изменение функции, используемой во многих местах, не приведет к поломке других разных частей приложения. … Читать далее…

CS50 — 2020

В очередном курсе CS50-2020 «введение в информатику» представлены новые задания. Для тех, кто начал курс в 2019 году, но не отправил все задания, для продолжения курса придется дополнять уже выполненные задачи новыми.… Читать далее…

Популярные записи