2022. 4. 28.

  1. 가로/세로 비율을 주면 이미지를 최대 크기로 crop하는 함수
  2. 가로/세로 비율과 가로 크기를 주면 썸네일 이미지를 생성하는 함수
  3. 이이미지를 crop할 때 생기는 검은색 바 없애기.
  4. 이미지 세로 폭이 스크린 세로 폭보다 크면 이미지를 스크린 세로 폭에 맞추고 아니면 가로 폭에 맞춰 꽉 차게 보여주기.
  5. History에 추가되지 않고 Iframe 다큐먼트를 새 주소로 리로딩하기. 주소의 # 뒷부분만 바꿔도 리로딩하기.

새로운 요구사항이 있어서 어제 이런 것들을 코딩했다. 쉽게 해결할수있을 것 같은데 아닌 것들이 의외로 많다. 특히 5번이 그렇다. 원래 안 되는 걸 되게 하려면 우회로를 찾아서 해결해야 한다. 이런 게 어렵다. 일이 끝나갈 수록 요구사항은 정교해지고 자잔한 버그가 많이 보인다. 원래 이 일이 그렇다. 기존 코드를 갈아엎어야 하는 대규모 추가 작업을 요하는 요구사항이 아니면 구현해주는 것이 좋다. 어제는 4, 5번 요구사항 해결할 위해 밤 작업을 했는데 이 문제가 어려워서인지 내가 몰라서인지, 내가 느려서인지. 문제가 어려운 거겠지.

Leave a Reply