Оптимизация использования recaptcha

ВC
На сайте с 02.02.2006
Offline
463
302

Добрый день!

Вот такой возник вопрос.

На сайте используется recaptcha Гугла. При этом фрилансер на индексной странице разместил код 

<script defer async src="https://www.google.com/recaptcha/api.js"></script>

Хотя скрипт запускается асинхронно, но ведь закачивать его все равно приходится, а он довольно большой – 150 Кб. Что втрое превышает полезный контент страницы. 

На самой странице формы для ввода пароля нет – она отнесена в другой файл. Но этот скрипт торчит и фрилансер утверждает, что никуда его перенести невозможно. 

Неужели это действительно так,  api.js должен быть именно на индексной странице?


LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#1
Лучше напишите на какой CMS у вас сайт работает.
✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
ВC
На сайте с 02.02.2006
Offline
463
#2
LEOnidUKG #:
Лучше напишите на какой CMS у вас сайт работает.

CMS в разработке, самопис. И сайт на локалке.

D
На сайте с 28.06.2008
Offline
1114
#3
Например нужно скрыть номер телефона или еще что-то. На страницу выводить это скрыто (частично обрезано) средствами пхп. А уже при клике по ссылке "показать" - подгружать все что нужно, включая рекапчу и делать пост запрос на подгрузку нужных данных при прохождении капчи. Т.е. изначально ее в коде не будет.
lutskboy
На сайте с 22.11.2013
Offline
191
#4

как сделал я. при написании комента, как только юзер тыкает в поле textarea событие focus, подгружаю скрипт. вот и все дела.

как только нажимает отправить, выскакивает капча в всплывающем маленьком окне. пример  https://nomer.tvserial.top/

Кто звонил с неизвестного номера? Кому принадлежит номер телефона
  • nomer.tvserial.top
Вам поступил звонок с незнакомого номера? Не торопитесь перезванивать или отвечать на него. Чтобы понять кто вам звонил – посмотрите отзывы о данном номере в нашей базе. Наша база содержит более 200 000...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий