Written on 2005.07.13, 2:59 am by jay / 4 Comments
tux님의 말씀처럼 바보브라우저때문에 마음껏 쓰지도 못하던 png를 그동안은 이방법을 사용해서 해결해 왔다. 문제점이라면 <img />태그안의 png만 지원해준다는점인데 Hooney님께서 알려주신 방식으로 바꾸고 나니 <img />는 물론이고 css의 background까지 지원해준다. php로 되어있기때문에 눈에 거슬리는 hack코드도 보이지 않을뿐더러 빠르기까지하다. 대략 감격의 눈물이…ㅠㅠ
Read more…
Written on 2003.08.22, 6:11 pm by jay / Comments are off
웹디자인작업을 할때 귀찮은 작업중의 하나가 투명파일의 처리이다.
특히나 반복되는 패턴위로 알파값을 가지고 있는 이미지를 표현할경우 작업에 손이 제법가게된다. 물론 의도하던 결과는 제대로 나오지 않게된다. 지금의 내 홈페이지도 그렇다. 페이지 아래부분의 그림파일은 불규칙적인 패턴탓에 그림자를 제대로 표현해낼수가 없었다. 이럴때마다 아쉬워지는것이 PNG파일이다.
알파채널을 포함한 PNG파일로 넣어두면 간단하게 처리될 문제가지고 브라우저 호환성때문에 복잡한 그리고 보기안좋은 방식을 써야된다는게 상당히 불만이다.
M$IE를 제외하고는 기타 (mozilla, netscape, IE for mac, iCab, sapari, omniweb, Konqueror, Opera 등등) 실제 사용되어지는 거의 대부분의 브라우저들이 PNG의 alpha채널을 지원한다.
재미있는건 같은 IE라도 맥용은 PNG를 아주 잘 지원한다는것이다.
아마도 맥개발팀은 어느정도 M$의 콘트롤을 덜 받기때문이 아닐까싶다.
서명운동과 수많은 피드백이 있고 PNG파일이 아무리 사용률이 높아지고 있다고는 해도 M$에서는 이를 해결할 기미조차 보이지 않는걸 보면 M$에서 PNG를 죽이려는건 아닐까하는 생각마저도 들정도다. 자기네 기술이 아닌건 제대로 지원하지 않는 그네들의 특성도 한몫할수도 있다.
언젠가는 해결이 되겠지..하는 기대마저도 M$IE개발종료라는 소식에 무너져버렸다.
아무래도 M$IE점유율이 떨어지기만을 기다리는게 나을듯싶다.