WebSite X5Help Center

 
Dario B.
Dario B.
User

Recaptcha V3  it

Автор: Dario B.
Просмотрено 162, Подписчики 2, Размещенный 0  

Con reCAPTCHA v3 attivato dalle impostazioni di sicurezza, Website X5 carica lo script anche in pagine senza moduli (anche nella homepage). Sarebbe utile limitarne il caricamento alle sole pagine che contengono form o azioni che lo richiedono per ridurre peso inutile e migliorare le performance.

Размещено
8 Ответы - 1 Полезно
Incomedia
Eric C.
Incomedia

Buongiorno Dario,
riporterò la tua segnalazione per valutare la possibilità di ottimizzazioni in tal senso.
Hai notato effettivi rallentamenti nel navigare sul sito e/o avvisi su tool di monitoraggio delle prestazioni del sito?
Grazie.

Читать больше
Размещено От Eric C.
Dario B.
Dario B.
User
Автор

Si..sto riscontrando sia avvisi nei tool di monitoraggio delle prestazioni sia un effettivo appesantimento nelle analisi mobile.

Sto analizzando anche altri aspetti del codice generato, perché ci sono diversi punti critici che meritano attenzione, ma preferisco segnalarli separatamente per non sovrapporre cause diverse.

Per il momento, però, preferisco concentrarmi solo sul caso reCAPTCHA, perché è un comportamento facilmente isolabile e riproducibile: con reCAPTCHA v3 attivato dalle impostazioni di sicurezza, Website X5 carica lo script anche in pagine che non contengono moduli, compresa la homepage e altre pagine (schede prodotto) dove non serve un controllo immediato.

Читать больше
Размещено От Dario B.
Dario B.
Dario B.
User
Автор
Eric C.
Buongiorno Dario, riporterò la tua segnalazione per valutare la possibilità di ottimizzazioni in tal senso. Hai notato effettivi rallentamenti nel navigare sul sito e/o avvisi su tool di monitoraggio delle prestazioni del sito? Grazie.

Analizzando la mia homepage e le pagine prodotto con gli strumenti di sviluppo, ho confermato che il sistema continua a caricare lo script recaptcha_en.js per ben tre volte. Questo genera un payload inutile che supera i 1000 KB di solo JavaScript Google su ogni singola pagina, anche dove non sono presenti moduli di contatto attivi.

In un contesto web moderno, dove la velocità di caricamento è un fattore di ranking vitale, un sovraccarico di 1 MB di script non ottimizzati è inaccettabile.

A questo punto sono costretto a rimuovere completamente il reCAPTCHA dal mio progetto per non affossare le prestazioni del sito, ma vorrei sapere se Incomedia ha intenzione di intervenire a breve con una correzione tecnica per ottimizzare i richiami o se dobbiamo considerare questa funzione come non utilizzabile per chi punta alla velocità.

Читать больше
Размещено От Dario B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ES

... in attesa che ti risponda lo STAFF da domani...

... personalmente non mi preoccuperei più di tanto, e penso che, in genere il JS va in cache e quindi teoricamente non dovrebbero ripetersi ricaricamenti nella stessa sessione e poi il reCaptcha dovrebbe essere esterno al sito, solo collegato...

... penso anche che i vantaggi in più di questo metodo siano minimali rispetto alla prevista opzione "Domanda di Controllo" e/o del captcha normale anche se apparentemente basilari...

.

ciao

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Dario B.
Dario B.
User
Автор

Il First Load è fondamentale per SEO e UX. Il browser, oltre a negoziare con i server Google, deve leggere ed eseguire lo script ogni volta; su smartphone non recentissimi i lag sono evidenti. Ho verificato con Lighthouse e PageSpeed che il file recaptcha__it.js viene scaricato più volte, per un totale di oltre  1MB di dati ridondanti. Se non risolvono, sarò costretto a gestire tutto in manuale, nonostante il progetto sia già pieno di codice custom...

Читать больше
Размещено От Dario B.
Incomedia
Eric C.
Incomedia

Buongiorno Dario,
al momento non ho modo di fornire stime sulle tempistiche per l'implementazione di eventuali ottimizzazioni su questo aspetto.
Ti aggiornerò quando possibile.

Читать больше
Размещено От Eric C.
Incomedia
Eric C.
Incomedia

Buongiorno,
per il funzionamento più preciso di reCaptcha v3, è ottimale il suo caricamento in ogni pagine, al fine di avere un'analisi più accurata del visitatore, identificandolo come umano, e abbiamo quindi seguito le linee guida della documentazione di Google:
"reCAPTCHA v3 will never interrupt your users, so you can run it whenever you like without affecting conversion. reCAPTCHA works best when it has the most context about interactions with your site, which comes from seeing both legitimate and abusive behavior. For this reason, we recommend including reCAPTCHA verification on forms or actions as well as in the background of pages for analytics."
Il sito dovrebbe risultare caricato indipendentemente dal reCaptcha, che eviene poi caricato successivamente, o in parallelo, al sito.
Potresti cortesemente fornire l'URL del sito in questione, se reCaptcha è ancora attivo, per verificare meglio?
Grazie.

Читать больше
Размещено От Eric C.
Dario B.
Dario B.
User
Автор

Il mio sito:
www.blancatogp.com

Scondo me servirebbe più flessibilità e sarebbe utile poter scegliere tra:

  • caricamento globale
  • caricamento solo su form/pagine sensibili
  • oppure gestione manuale/custom.

Inoltre sarebbe molto utile anche il supporto a soluzioni alternative come Cloudflare Turnstile o hCaptcha. 

Читать больше
Размещено От Dario B.