질문은 어떤 단일 기본 질문을 실제로 파악하기에는 너무 모호합니다. 나는 이것을 주석으로 게시 하겠지만, 너무 길기 때문에 그냥 답으로 추가 할 것입니다. 에디터를 미리 불러 와서 무엇을 의미합니까? HTML 본문 내용을로드하기 전에 사용자가 내용을 편집하는 것을 중지 하시겠습니까? 아니면 편집기를로드 하시겠습니까? 두 가지 모두 기본적으로 "ckeditor가 준비 될 때까지 opacity0을 사용합니다. 그러나 값싼 해킹이며 좋지 않습니다.", 차이점은 무엇입니까?
나는 내 의견에서 서버 성능에 대해 말하지 않고 클라이언트 성능에 대해 이야기하고있었습니다. 시도 할 수있는 많은 것들이 많이 있습니다.
- 더 예쁜 가짜 프리 로더를 만듭니다. 예를 들어, CKE가 준비 될 때까지 오버레이로 사이트를 마스크하십시오.
- CKEDITOR.instanceready 또는 어떤 이벤트가 사용 가능할 때까지 DOM 생성을 연기하십시오. 이 말은 예쁜 로딩 애니메이션을 만들고 JS로 실제 편집 가능한 콘텐츠를 얻을 수 있다는 것을 의미합니다. 프리 로더처럼 보입니다.
- 콘텐츠를 document.ready 또는 나중에 다른 이벤트에서만 편집 할 수 있도록 설정하면
- CKE로드를 요청하는 시간을 참조하여 네트워크를 모니터링하고 그 허용되어있는 경우
당신이 CKE의 소스 버전 캐싱은
- 제거하여 부하를 최소화 예상대로 작동
- 확인을 사용하지 않는
- 확인 모든 필요없는 플러그인 모든 플러그인
그 모두는 질문 1 번을위한 것입니다. "첫 번째로드에서 툴바는 화면의 가장 왼쪽에서 시작합니다. 다른로드에서는 div 위에 완벽하게 나타날 때 툴바가 시작되지 않습니다 샘플을 얻거나이를 재현하는 방법이나 URL이 생기는 곳이나 스크린 샷을 얻을 수 있습니까? 이를 바탕으로 재현하기가 매우 어렵습니다.
@Reinmar 제발, 나는 많은 사람들이 이것을 알고 대답하지 않는 것을 보았습니다. – Mike
너무 많습니까? 이 문제가있는 사람을 만나는 것은 이번이 처음입니다. – AlfonsoML
이 문제를 해결하는 방법에 대해 생각해 보셨습니까? – Mike