Extra Form
PHP PHP 7.1
CMS Rhymix

라이믹스 파일 업로드 기능 중에 webp 확장자 이미지를 jpg 포맷으로 변환해 주는 기능이 있어서 활성화 해 놓았는데요.

 

실제 이미지를 업로드 해 보니 png로 바뀌어서 올라가는데요. 이게 라이믹스에서 작동한게 아니고 크롬브라우저에서 먼저 png로 바꿔버리는건가요?

 

png로 올라가니 이상하다는 생각이 들어 크롬 브라우저에서 이런 일을 하는건지 궁금해졌네요. 

 

크롬에서 webp 포맷을 그냥 두는게 구글 입장에서는 포맷 확산을 위해서는 더 좋을 것 같은데 이상하네요.

 

 

 

형광조끼_05.webp.png

 

 

이건 제 컴에 webp 확장자로 되어 있던 이미지를 그대로 업로드 했습니다.

  • profile

    webp는 망한 포맷입니다. 또 하나의 이미지 포맷을 지원해야 한다는 부담만 늘어났을 뿐...

    구글에서도 더이상 이 포맷을 퍼뜨리려고 노력하고 있는 것 같지는 않습니다.

     

    그러나 확장자가 자동으로 바뀌어서 업로드되는 것은 이상하네요.

    확장자와 실제 포맷이 일치하지 않는 이미지파일이 인터넷상에 많이 돌아다니고 있는데

    혹시 그런 경우가 아닐까요?

  • profile profile
    그럼 브라우저의 기능도 아니고 코어의 버그도 아니시라는거죠? 업로드된 파일명이 webp.png 로 업로드 됩니다.

    네. 망한 포맷이 돌아다녀서 코어서 바꿔서 업로드 되니 여러 브라우저에서 다 보여서 망한 포맷 사용자들에게 대응이 되는 좋은 기능인데 확장자가 예상과 다르게 업로드 되어 질문을 하게 되었습니다.
  • profile profile
    변환 기능을 켜놓으셨다면 webp.jpg로 업로드될 수는 있습니다. webp.png는 이상합니다.
    PNG를 JPG로 변환하는 기능도 있긴 한데, 이것도 다른 포맷을 PNG로 바꿔주지는 않으니...
    특정 파일만 그런 건지, 아니면 다른 파일도 다 그런지 확인해볼 필요가 있겠습니다.
  • profile profile

    아래는 크롬에서 업로드한 webp 이미지입니다.

    canyon.webp

     

    아래는 파폭에서 업로드한 webp 이미지입니다.

    canyon.webp

     

    양쪽 모두 webp 그대로 올라가는 것을 보니

    - XE타운은 변환 기능을 사용하지 않는 모양이네요.

    - 크롬에서 특별히 다르게 처리하지도 않는 것 같습니다.


    이쯤 되면 서드파티 자료를 의심해볼 필요도 있겠습니다.

  • profile profile
    제가 올린 파일도 타운에는 마찬가지 증상이니 서드파티라면 크롬 확장프로그램 말씀이시죠? 따로 확장프로그램은 안쓰고 있습니다.

    어떤 경우 webp.png 이렇게 .png를 추가해서 업로드 하는지 알아볼 필요가 있겠네요.
  • profile profile
    올려주신 파일 저희 사이트에 테스트로 올려보니 jpg로 변환되어 올라가네요.
    제가 구한 파일이 뭔가 원본 자체가 png 인데 이걸 크롬에서 원본이 png라는걸 알아채는거 같은 상황인거네요.
  • profile profile
    네, 그런가 봅니다. 확장자 안 맞는 이미지 파일이 너무 많아요.
  • profile

    이건 테스트용 

     

    테스트용.webp

     

    요건 확장자 그대로 올라가네요.

     

    뭔가 브라우저에서 파일을 파악해서 변경하는 것 같은 상황이네요.