devdocs.io классный проект, но по видимому стоит защита от парсинга. Цель — дообучить AI модель до уровня «спец-мегапиздец» на платформе
Кастомный Bot Fight mode при помощи Cloudflare API который отсеит большинство наглых ботов и парсеров
Наглые сео боты и парсеры часто могут подпортить настроение и нагрузку сервера. У Cloudflare есть WAF и Bot Fight Mode
Разрешение тегов и атрибутов в Bootstrap Popover
Bootstrap Popover предоставляет удобный способ отображения всплывающих подсказок с дополнительным контентом. Однако по умолчанию Bootstrap ограничивает набор разрешенных тегов и
Загрузка файлов через ajax на jQuery
Чтобы вызвать меню загрузки файла при клике на абсолютно любой элемент html документа, достаточно создать невидимый(почти невидимый) input и при
Кастомные(свои) методы jquery
Jquery позволяет создавать прототипы через свойство $.fn по сути это псевдоним prototype для любого jquery объекта. Для примера реализуем вызов
Функции ltrim и rtrim для javascript
Встроенных функций или методов ltrim и rtrim по аналогии с php в javascript не существует, есть нестандартные и не поддерживаемые
Блокировка форм, защита от повторных кликов
Зачастую при отправке форм с ajax нужно подстраховаться от их повторной отправки. Можно пойти велосипедами — через объявление некой булевой
Javascript функция проверки видимости элемента на странице
Стандартные функции jquery с использованием псевдоклассов is(«:visible»), is(«:hidden») не решают такой задачи, когда нужно определить что элемент находится в зоне
Сортировка объекта по значениям свойств вложенных объектов
Весьма примитивная задачка, но тем не менее… Решается перебором массива свойств объекта и сортировкой этого самого массива пользовательской функцией. После
Всплывающие подсказки на элементах с title атрибутом по типу bootstrap
Предположим, что мы не хотим устанавливать bootstrap ради одного лишь компонента подсказок, ибо привитая жадность к любым ресурсам, когда устройства
Подключаем сжатые min версии css и js с автоматическим слежением и обновлением
Не секрет, что для высоких показателей PageSpeed полезно минифицировать css и js код на сайте. А минифицированный css код вообще
JS скрипт оповещения об использовании cookie
Кнопка «Согласиться» вешает куку cookie_accept=true на год и при её наличии запрос на акцептирование больше не спрашивается. Кнопка «Отказаться» отправляет
Что использовать Google Tag Manager либо Global site tag (gtag.js)
Лучше использовать что-то одно. А если оба сразу — будет бяка) Один просмотр страницы будет считаться за два. Я не