JSF/Richfaces/Seam/A4J를 사용하는 사이트에 대한 성능 향상을 제안 해 달라는 요청을 받았습니다.A4J JSF Richfaces에 필요한 JavaScript 파일 줄이기
내가 알아 차린 사실 중 하나는 A4J 용으로 많은 JavaScript가 다운로드 된 것 같습니다. 여기에 한 페이지에서 파일 목록은 다음과 같습니다
/a4j/g/3_3_3.Finalorg.ajax4jsf.javascript.AjaxScript
/a4j/g/3_3_3.Finalorg.ajax4jsf.javascript.PrototypeScript
/a4j/g/3_3_3.Finalorg.ajax4jsf.javascript.ImageCacheScript
/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/scripts/browser_info.js
/a4j/g/3_3_3.Finalorg/ajax4jsf/javascript/scripts/form.js
/a4j/g/3_3_3.Finalscripts/tabPanel.js
/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/scripts/skinning.js
/a4j/g/3_3_3.Finalprototype.js
/a4j/g/3_3_3.Finalscriptaculous.js
이 파일은 우리가 실행 또는 동적으로 우리의 HTML에 투입되고있는 A4J 명령에 따라 생성 된 JSF 버전에 대한 정적 있습니까? 나는 그들 중 대부분이 매우 작기 때문에 이들을 모두 단일 파일로 안전하게 병합 할 수 있는지 궁금합니다. 그렇게했다면 렌더링 된 HTML에이 파일이 추가되는 것을 어떻게 막을 수 있습니까?
우수한 자료, 감사합니다. 나는 그것을 줄 것이다. –