[ 
https://issues.apache.org/jira/browse/SLING-9981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Prakashkumar SB updated SLING-9981:
-----------------------------------
    Attachment: sling-org-apache-sling-dynamic-include.zip

> Remove jQuery dependency
> ------------------------
>
>                 Key: SLING-9981
>                 URL: https://issues.apache.org/jira/browse/SLING-9981
>             Project: Sling
>          Issue Type: Improvement
>    Affects Versions: Dynamic Include 3.2.0
>            Reporter: Prakashkumar SB
>            Priority: Major
>         Attachments: sling-org-apache-sling-dynamic-include.zip
>
>
> When we use Javascript include (JSI) in Sling dynamic include with AEM, it is 
> dependent on jQuery.
> Most of the websites will load the jQuery at the bottom of the page to enable 
> first paint to appear through rendering the DOM elements.  Most of the cases, 
> JSI will be enabled to load some HTML dynamically in the top/middle of the 
> page. To make JSI work, jQuery have to be injected in the head instead 
> footer/bottom of the page.
> Enabling jQuery in the head of the page will block the DOM to render, 
> possible will have an impact on the SEO. To avoid this, update the jQuery 
> scripts to vanilla javascript.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to