파이어폭스 3.0알파 버전에서 움직이는 PNG 지원

atie의 이미지

일 주일이 좀 더 지난 새소식입니다. ^^;;

http://blog.mozilla.com/dolske/2007/04/03/animated-png/

Firefox 3.0a4pre(Gran Paradiso)에서 움직이는 png 파일을 지원한다는 소식입니다. 24-bit 투명 알파를 지원한다는 글에 당장 "그럼 데스크탑에 움직이는 바탕화면을 볼 수 있겠구나" 하는 생각이 번뜩 들더군요. (다른 글에 보니 gimp 쪽에서 편집도구를 만드는 것에 관심을 표했다고 하고, 그래서 apng가 보급이 되면 데스크탑 프로젝트에서도 지원을 하겠지요. 이미 라이브러리가 지원을 하는 것이라 개별 프로그램에서도 지원하는 것은 시간 문제일 듯 합니다.)

위의 링크의 불여우 그림에서 여우가 뱅글뱅글 도는 것이 보이는 firefox를 저는 ubuntu-mozilla 팀의 feisty 용 빌드에서 받았습니다.

##ubuntu-mozilla
deb <a href="http://gnomefreak.youmortals.com/mozilla-testing" rel="nofollow">http://gnomefreak.youmortals.com/mozilla-testing</a> feisty main
deb-src <a href="http://gnomefreak.youmortals.com/mozilla-testing" rel="nofollow">http://gnomefreak.youmortals.com/mozilla-testing</a> feisty main

저는 에피파니를 웹브라우저로 쓰니 부담없이 파이어폭스의 트렁크 버전을 받았는데 firefox-trunk 하는 식으로 패키지가 따로 구분이 되어서 2.0 버전을 엎어쓰지는 않더군요. 하지만 언제나 혹시나...이니 알파 버전임을 주의하세요. 물론 2.0대 add-on 전부 동작하지 않습니다.

참고로, 저 저장소에는 iceape 등도 있습니다.

liberta의 이미지

제일 먼저 생각나는게 "바탕화면에서 꼼지락거리는 아이콘들"입니다. 웹 환경에서 눈아프게 번쩍대는 저질스런(?) GIF/Flashit을 aPNG가 대체하는 것도 물론 바라는 바이지만... 아직도 비표준 자바 스크립트가 난무하는 국내 웹 환경에서는 너무 과한 기대죠.

그런데, 좀 징그럽기도 하겠네요... '벌레 아이콘 테마' 그런 거라도 나오면 ㅎㅎ

JN의 이미지

지금도 에니메이션GIF는 지원하는데, 이것과 APNG를 추가지원하는 것과, 데스트탑의 움직이는 바탕화면과 어떤 상관관계가 있는 건가요? 라는 식으로 질문을 쓰다가...

"알파채널 지원"이 포인트라는 걸 깨달았습니다. :) 제가 좀 늦습니다. 하하!!!
----
추가: 그런데 또 이런저런생각을 하면서 따르는 궁금점들... 하하 생각이 너무 많아도 문제네요. 아는 만큼 보이는 거라 어쩔수 없나 봅니다.

keizie의 이미지

http://www.boutell.com/innards/index.cgi/2004/08/29#apng

왜 MNG가 아니고 APNG인가 찾아봤더니 이런 게 있었군요.
움직이는 PNG가 gtk+ 등에도 도입된다면 움직이는 아이콘이 손 쉽게 구현되겠네요.

하긴, eog 경우엔 ani gif의 첫 프레임만 보여줘서, 제대로 보려면 gthumb를 띄워야 합니다.
apng도 비슷한 경우가 생길 수 있겠네요.

ganadist의 이미지

gdk-pixbuf의 애니메이션 지원 api가 좀 거시기 하긴 하죠.

차라리 gstreamer를 쓰도록 하는게 좋지 않나 싶습니다.

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

송효진의 이미지

apng 가 나오더라도 알파채널이 포함된 png 는 용량이 크기 때문에,
웹에서 크게 쓸만하지는 않을것 같습니다.
기껏해야 작은 아이콘이나 favicon 같은곳에 쓰일 것 같네요.

데스크탑용이라면 얘기가 다르겠지요.

그래도 svg 애니메이션 같은게 되면 훨씬 용도가 다양해질것 같다는 생각을 합니다.
svg 로 된 데스크탑 아이콘 모음도 많이 있고,
svg 자체가 스크립트를 지원하는것 같던데,
svg 아이콘에 메소드를 정의해 넣기만 하면,
데스크탑이 아이콘메소드를 실행해주어 mouseover, click 등의 변화를 주게되면...
너무 복잡한가...

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~

Risty의 이미지

참고로 파이어폭스 3.0 알파 3부터 지원했습니다.

제 경험으로 알파 3보다는 최신 트렁크가 안정성이 좀 나은 것 같습니다만.