XETOWN

질문/답변

웹에 관련된 질문과 답변을 나눌 수 있습니다.

http://docs.ckeditor.com/#!/guide/dev_media_embed

 

데모 보니까, 유튜브 링크를 복사해서 에디터창에 붙여넣는 순간 자동으로 임베디드 변환되더군요.

 

현존 XE용 oEmbed 애드온은, 일단 내용상에 임베디드 태그가 삽입되지는 않고, 단지 게시물을 열람할 때 링크가 있을 경우 임베디드를 추가하는 형식인데

 

이럴 경우 게시물 열람시 로딩속도가 떨어지고, oEmbed 애드온을 사용하지 않으면 그냥 유튜브 주소만 남기 때문에 저렇게 에디터에서 자동으로 임베디드하는 방식이 훨씬 나은 거 같은데요

 

(oEmbed 쓰는 이유가 소스 붙여넣기 귀찮아서 그러는건데, 저건 소스 붙여넣지 않아도 자동으로 임베디드 소스로 변환해서 글을 작성해주므로)

 

이거 실제로 XE에서 사용 가능한건지 모르겠네요

 

글구 아직 자세히 안 읽어봤는데 어떻게 쓰는건지 모르겠네요. 혹시 아시는분 계시는지..

  • profile
    기진곰 2017.07.04 15:54:32
    CKEditor 4.7 버전과 호환되는 플러그인이라면 대부분 제대로 작동할 거예요.
    단, autogrow처럼 일부 모바일 기기에서 문제를 일으키는 것이 있기도 합니다.

    라이믹스에서는 유튜브 링크 복붙은 지원하지 않지만
    HTML 소스모드로 전환하지 않고 embed 코드를 직접 복붙하는 것은 지원합니다.
  • profile
    socialskyo 2017.07.04 15:59:13

    헐...몰랐네요... 소스모드 전환없이 가능하다는걸....

    ps. 언젠간 짧은 링크도 복붙 가능해졌으면 좋겠습니다. fxxx oembed 애드온은 버려버리고요. 

     

  • ?
    기븐 2017.07.04 16:19:52
    ck에디터 커스텀해서 사용하려니 업데이트할때마다 곤욕이네요;;

    그냥 라이믹스에서 제공하는거 그대로 쓰려고 해봤는데, 역시 방대한 플러그인들을 그냥 로딩하다 보니까 속도저하가 체감되는 거 같네요.
  • profile
    기진곰 2017.07.04 16:33:18
    웹서버에서 css, js 파일에 캐시 헤더를 제대로 붙여준다면 최초 1회 외에는 속도 차이가 거의 없을 텐데요.
  • ?
    기븐 2017.07.04 16:33:40
    안되는거 같네요. 일단 좀 더 해봐야 알겠지만, 무슨 오류가 뜨면서 에디터창이 로딩이 안됩니다. 혹시 oembed 애드온 때문인가 해서 꺼봐도 안되네요.

    그리고 확실히, 제가 따로 커스텀해서 빌드한 ckeditor를 쓰니까 로딩속도가 압도적으로 차이납니다. 와이파이 상태에서, 기본 라이믹스 ckeditor는 거의 1~3초는 기다려야 에디터가 떠서 엄청나게 느린데, 제가 극도로 다이어트시킨 ckeditor는 거의 순간적으로 뜨네요.

    아무래도 플러그인을 로딩하는 과정에서 이런 일이 발생하는 거 같은데, 안 쓰는 플러그인들은 제외할 수 있는 옵션도 필요할 것 같습니다.

    (현재 config.js 파일의 extraPlugins 기능을 설정에서 지원하는 것처럼, removePlugins 기능도 지원하면 좋을 거 같네요. 제 생각으로는, 기본 설치되는 플러그인들 중에서 사용하고자 하는 플러그인을 선택할 수 있는 메뉴가 있으면 좋을 것 같습니다. 선택 해제된 플러그인은 removePlugins에 추가한 것처럼 로딩되지 않도록 설정)
  • ?
    기븐 2017.07.04 17:17:38
    문서를 유심히 읽어보니 안되는 이유는 필요 플러그인들을 제대로 설치하지 않아서 그러는거 같네요. 이건 좀 더 알아봐야겠네요
  • profile
    dongdong 2017.07.04 23:21:23
    저도 함께 설치해야 하는 플러그인까지 전부 했는데도 작동이 안되어서 몇 번 시도해보고 포기한 적이 있었어요.
  • ?
    기븐 2017.07.05 00:01:52
    네.. 애초에 커스텀 빌드할때 애드온을 추가하면 의존성 애드온들까지 전부 자동으로 추가가 되더군요. 그냥 XE랑 호환이 안 되는듯

    생각해보니 스케치북 댓글은 textarea를 쓰기 때문에 결국 oEmbed 애드온은 필수네요..

위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...