NHN의 플래시 폐지 기사를 보면서...

Programming/Etc 2010. 4. 16. 14:13
오늘 네이버에서 단계적으로 플래시를 폐지하겠다는 기사와 함께 네이버의 플래시팀이 다른 플랫폼 직무를 맏게 되었다는 소식을 접하게 되었습니다. 물론 현 시점에서 업계의 발빠른 대응이고 그 결단은 높이 평가할만 합니다. 하지만 회사의 정책이나 방침을 외부 언론에 배포할 때는 해당 기사의 내용과 방향성을 잡기 마련입니다. "문제는 바로 플래시(동영상, 게임 등을 위한 미국 어도비사의 플랫폼) 때문이었다."와 같은 내용은 그 동안 네이버가 욕을 먹어가며 플래시 개발자들을 흡수하고  각 서비스에서 적극적으로 활용했던 입장에서 표명하기에는 좋지 않은 태도입니다.

적어도 플래시가 국내 결제 서비스에 걸림돌이 되고 있는 ActiveX같이 취급해서는 안 될 일입니다. 플래시가 광고 관련된 상품으로 무분별하게 사용되면서 사용자들의 반감을 샀던 것은 사실이나, 기사 내용처럼  플래시 때문에 웹이 위협받고 있다는 식으로 표현이 되어서는 안 될 것입니다.  위 문장은 아래와 같이 정정해야 합니다. "문제는 Apple(iPhone, iPad등을 판매하는 회사)에서 Adobe의 플래시 플랫폼을 지원하지 않기 때문이다."  라고 말입니다.

플래시는 웹의 역사와 함께 발전해 왔던 플랫폼입니다. 웹 뿐만이 아니라 사용자에게 보다 편리한 UX경험을 제공하기 위해서 많은 노력을 해 왔던 플래시 개발자들이 사용자 경험에 지대한 공헌을 했다는 것은 인정하고 싶습니다.  그러한 공헌조차 인정할 수 없다면 우리나라에서 장인정신이 묻어나는 소프트웨어 전문가, UX는 탄생하기 어려울 것입니다. 

Adobe에서 앞으로 어떤 방향으로 플래시 플랫폼을 발전시켜 나갈지는 모르겠으나, 플래시 플랫폼을 사랑하고 즐겼던 한 개발자로써 플래시 플랫폼이 가져다 주었던 UX에 대한 경험적 개발론과 사용자의 사용성에 대한 고민은 꺼지지 않기를 바랍니다.

세상은 빠르게 돌아갑니다. IT계열에서 개발자로 종사하는 수 많은 사람들은 그러한 체감을 온 몸으로 받고 피를 토하며 이 길이 맞는지 확신도 없이 밤새도록 공부에 열중합니다. 어찌보면 대한민국의 IT 개발자들에게 지금 당장 필요한 것은 높은 연봉이 아니라 미래의 희망과 현재 하고 있는 일에 대한 즐거움, 그리고 열정이 아닐까요?  힘들지만 그럼에도불구하고 즐길 수 있는 최소한의 수혈이 필요한 시기입니다. NHN 플래시 개발자분들, 그리고 대한민국 IT 개발자분들 힘내시기 바랍니다.



추가 : 현재 기사에 대한 출처는 정확히 밝혀지지 않은 듯 합니다. 다만 점진적으로 플래시를 줄여 나간다는 내용이라고 하네요

네이버 다이어리 트위터의 멘션 내용 : "네이버 쉬프트 행사에서 플래시 사용을 점진적으로 줄여 나간다고 밝힌 바 있습니다. 기사 내용처럼 단기간내 플래시 사용이 중지되거나 하지는 않습니다. 기사가 좀 강하게 나온 것 같습니다"

    

설정

트랙백

댓글

  • Blackiz 2010.04.16 14:16 ADDR 수정/삭제 답글

    문장 정정해야 된다는 것에
    크게 공감합니다.

    • jasu 2010.04.16 17:16 신고 수정/삭제

      네이버에서 배포하지 않은 기사라면 네이버에 대한 실망의 내용은 취소해야 겠네, 기사를 쓴 양반이 정확히 상황을 파악하지 못한 문제일 수도 있지만...

  • Reia 2010.04.16 14:21 ADDR 수정/삭제 답글

    일단 확인 해보니 오보 라는군요. -_-;

    • jasu 2010.04.16 17:14 신고 수정/삭제

      제게 확인한 사항은 '오보'는 아니고 '오버'기사라고 합니다. 방향은 사실입니다.

  • 흑곰 2010.04.16 15:50 ADDR 수정/삭제 답글

    텍스트시대에서 그래픽UI시대가 되면서 플래쉬기술이 도움이 많이 된거는 사실입니다

    하지만 갈수록 화려해지며 자원(트래픽과 이용자의 컴퓨터성능요구)가 높아지면서

    저성능컴퓨터는 다운되거나 지나치게 많은 시간동안 기달려야하는게 사실입니다

    거기다가 세계는 유선망중심에서 무선망중심으로 변해가고 있습니다

    무선망은 정액제란게 거의 존재하지 않으며 데이터량에 따라 요금이 뜁니다

    누가 자기 시간과 돈 들이면서 플래쉬를 보고싶어 할까여...

    현재 대부분의 플래쉬는 광고나 게임이나 싸이트를 화려하게 꾸미는데

    사용되고 있습니다

    소비자에게 부담하는 비용이 많이 들어서 소비자에게 외면받는 기술이 되버렸지여

    전문개발자로서 기술이 외면받아가는게 아쉬울 수 있겠지만 고객이 원하지 않는

    기술이 사장되는건 당연하다고 봅니다

    • jasu 2010.04.16 17:13 신고 수정/삭제

      플래시가 모바일 시대에 빠르게 대처하지 못 한 잘못은 인정할 필요가 있습니다. 다만 그 변화의 시작이 특정 기업의 힘에 의해 파생되고 있다는 것에는 바람직한 것은 아니라고 봅니다.

      많은 분들이 지적하고 있는 플래시의 문제는 현재 시점의 문제입니다. 그리고 추구하는 HTML5라는 기술은 미래에 있는 기술이지요. 현재 대응조차 할 수 없는 상황에서 미래의 기술을 이길 수 있는 기술은 존재하지 않습니다.

      그리고 무선망에서 플래시가 데이터량을 많이 소비한다는 말씀은 어폐가 있습니다. 컨텐츠가 그러한 형태로 설계된 것이지 플래시 플랫폼 자체가 그러한 문제를 만드는 것은 아니기 때문입니다.

      고객이 원하지 않는 기술을 사용하는 기업은 없습니다. 만약 그러한 기업이 있다면 고객이 싫어하는 플랫폼을 사용하고 있는 기업이 이익 추구를 포기한 것입니다. 제가 보기에는 현재의 상황은 고객이 원하지 않는 기술이 사용자들로 부터 외면 받고 있는 것이 아니라 많은 사람들이 간절히 원하는 기기에서 플래시를 볼 수 없는 환경이 문제를 만들고 있는 것입니다.

      저는 플래시는 악덕 플랫폼, 애플은 선한 기업이라는 인식에 플래시 개발자로써 안타까움이 있는 것입니다.

    • 지돌스타 2010.04.16 20:12 신고 수정/삭제

      저는 좀 필터링 없이 답변드리겠습니다. 양해 부탁드립니다.

      플래시는 광고나 게임이나 싸이트를 화려하게 꾸미는 것으로 사용한다고 생각하는 것은 뭔가 플래시 활용에 대한 이해가 상당히 부족하다는데서 비롯되었다고 봅니다.

      그리고 플래시 컨텐츠 용량은 그 컨텐츠의 특징에 따라서 달라지는 겁니다. 솔루션이면 솔루션에 맞게 게임이면 게임에 맞는 제 각기 용량이 있는 겁니다. 플래시 SWF이 정말로 용량이 많던가요? 그건 뭔가 크게 오해하고 계신거고요.

      또 한가지 Flash가 저성능 컴퓨터에서 다운되거나 그러는 것은 사실 VM에서 돌아가는 Flash 특성상 최적화에 힘써야 하는데 그렇게 개발을 안한 개발자들 잘못입니다. 어도비에서도 저성능에서 돌아가게끔 하기 위해 모바일에서 메모리,CPU,밧데리등의 비용을 최소화할 수 있는 기술을 이미 Flash Player 10.1로 내놓은 상태입니다.

      또 실제로 HTML5와 Flash 성능 비교해 봤나요? HTML5의 Canvas와 Flash와 비교해보면 퍼포먼스는 비교조창 안됩니다.

      Flash가 소비자에게 외면을 받았다는 것도 이상합니다. 지금 페이스북에 있는 소셜게임은 플래시가 많습니다. 저도 가끔 하고 있지요. 외면 받는다는게 말이 안됩니다.

      Flash는 가상머신에서 움직입니다. 당연히 OS에 직접 탑재된 ActiveX나 일반 애플리케이션보다는 느릴 수 밖에 없습니다. 태생 자체가 그럽니다. 그럼에도 불구하고 Flash 만큼 범용적으로 사용되거나 가벼워 대체될만한 기술은 아직까지 없을 것 같습니다.

      뭔가 전반적인 이해없이 아이폰, 아이팟에 플래시 플레이어가 탑제가 안되니깐 이젠 플래시가 없어질 것이다라고 말하는 것은 너무 성급한 결론들입니다.

      말씀하신데로라면 플래시처럼 비슷하게 동작하는 실버라이트는 완전 씨가 마르겠군요. 그건 아니지 않나요?

  • 지돌스타 2010.04.16 19:54 신고 ADDR 수정/삭제 답글

    전 저 기사 보고 좀 화가 나더군요. 굉장히 민감한 사항인걸 알면서 말을 풀기를 완전히 오해하게끔 했더군요. 이 기자분 애플빠인가봐요.

    • jasu 2010.04.19 12:16 신고 수정/삭제

      사실 IT계열에서 관련한 일을 하는 사람이 아니라면 내막을 잘 이해 못 할 수도 있겠다는 생각도 듭니다. 세상의 모든 사람을 다 이해할 수는 없지만... 기업간의 문제인 만큼 당분간 지켜봐야겠죠...

  • 우야꼬 2010.04.17 11:05 ADDR 수정/삭제 답글

    촌철살인의 글입니다
    정말 한숨 나오는 모습들에 답답하기 그지없습니다
    네이버도 기자도 애플도 어도비도...

    • jasu 2010.04.19 12:19 신고 수정/삭제

      애플이 소프트웨어에서 추구하는 방향이나, 어도비의 플래시가 추구하는 방향은 참 닮은꼴인데 그게 오히려 안 좋은 상황으로 치닫고 있는 것을 보니 참 답답...

  • 피투리 2010.04.23 08:30 ADDR 수정/삭제 답글

    10년이라는 플래시와의 동거 기간 동안 이렇게 어이 없게 힘든 벽을 만난건 처음인 것 같습니다.
    요즘들어 많은 분들이 저에게도 플래시 없어지냐는 말을 물어봅니다.
    그때마다 애플 제품을 사랑하는 제가... (저도 애플빠입니다. ㅠㅠ) 애플을 욕하게 되는군요.
    그런데 애플은 조금 선급했을 뿐 언젠가는 누군가에 의해 혹은 표준화라는 이름하에 플래시는 도마에 올려졌을 거란 생각도 듭니다.

    앞으로 어떻게 세상이 변할지 모르겠습니다. 너무 빨라서 따라가기도 힘든 세상이네요.
    하지만 우리 플래시 개발자들이 그냥 바라보고만 있으면 안됩니다. 위 훌륭하신 분들이 말씀하신 것처럼 아직까지는 플래시를 대체할 만한 훌륭한 기술이 없기에, 대체 기술이 확실히 나오기 전까지는 더 안정적이고 엣지있는 고객이 찾을 수 밖에 없는 컨텐츠들을 양산해 플래시의 필요성을 더욱 보여줘야하는 의무가 있다고 생각합니다.
    저도 생각만 많이 하는 스타일이었는데, 이 상황에서는 그냥 있을 수 없어 뭔가 대책을 세우고 표현하려고 합니다.
    자수님 지놀스타님 우야꼬님 모두 플래시계에서는 없어서는 안되시는 훌륭하신 분들이니 언제까지 플래시 플랫폼이 살아남을지는 모르겠지만 그때까지만이라도 플래시를 더욱 빛내 주셨으면 합니다. 지금처럼........

    • jasu 2010.04.29 11:46 신고 수정/삭제

      노력에는 가치가 부합되어야 빛을 낼 수 있는 것 같습니다. 플래시 자체가 그만한 가치가 있고 재미가 있기 때문에 플래시 개발자들의 목소리가 진정성을 갖을 거라 믿습니다. 플래시가 재밌으면 그만입니다. 쿠쿠

  • jin_u 2010.05.03 23:31 ADDR 수정/삭제 답글

    쿠쿠 다들 열들 식히세요.
    그냥 자기가 하고 싶은거 잼나게 하면서 세상 사는 겁니다. ^^

    간만에 자수 블러그 와보네? 잘 사냐?
    넌 내가 연락을 하지 않으면 안하냐?? -_-+

    • jasu 2010.05.04 12:08 신고 수정/삭제

      쉽게 달구어져 식어버리는 사람 보다는 든든하지 않나? 쿠쿠 적당할 시점에 네가 연락해 주니 감사할 따름, 언제 봄세

  • 김진혁 2010.05.04 14:19 ADDR 수정/삭제 답글

    모_ 저도 플래시개발자로서 듣기 좋은얘기는 아닙니다만
    모_ 사실 걱정은 되지않습니다. 아직까진 몬가 절대적인 힘을 느끼고 있어서 그런듯하구요
    저도 지돌스타님 말씀처럼 아직 여러부분에 대한 이해가 없고 우리나라 시장자체가 원래 그러하니
    나올수 있는 일이라고 생각됩니다. 시장이란건 10년부터 시작이라더군요 이제 시작이겠죠
    앞으로 여러개발자분들이 플래시 플랫폼의 절대적인 힘을 잘활용하셔서 좋은 결과물을 만어주셨음합니다

    • jasu 2010.05.04 15:19 신고 수정/삭제

      잘 흐르는 물을 막는다고 하여 멈추지는 않겠지요. 물이 증발하지 않는 이상 새로운 방향은 언제나 설레임이 있는 법이니까요 ^^ 옳으신 말씀입니다.

  • file recovery 2010.08.03 16:33 ADDR 수정/삭제 답글

    안녕
    플래시 애니메이션 벡터 (벡터 애니메이션 소프트웨어에 대한 참조) 소프트웨어, 원래의 웹 페이지에 게재할 애니메이션을 만들도록 설계와 난 휴대폰으로하지만이 기술을 사용하고 여전히 문제가 발생합니다.

  • Jack 2010.11.02 08:07 ADDR 수정/삭제 답글

    플래시를 대체 하거나 위협할만한 플랫폼이 나오면 좀더 논의가 의미있을듯 합니다.
    참 Jasu님 좋은 정보 항상 감사드립니다. ^^

  • 최근, 사이트 페이지의 보고서에 응답을 떠날에게 배려를 많이주지 않았과 응답은 이보다도 위치에 있습니다. 여러분의 즐거운 기사의 방법으로 통해 ​​읽음으로써, 나를 이렇게 가끔 할 도움이 될 것입니다.

Flickr의 Open API를 이용한 사진 검색 어플리케이션

Project/Programming 2007. 5. 9. 09:23



Flickr의 Open API를 이용한 사진 검색 어플리케이션 'FlickrSearcher'


사용자 삽입 이미지
사용자 삽입 이미지

====================================================================================================
Version 1.6  Release date : 2007/05/08
Change log
1.    search mode를 tag, name, email, nsid와 같이 4개 모드로 검색 가능하도록 기능 추가.
2.    tag로 검색할 경우에는 ‘,’ 구분자를 통해 복수 tag 검색 가능 추가. ex) quality, blue, yellow
3.    author & photo information 확인 가능.
4.    author의 정보에 있는 “VIEW AUTHOR PHOTOS” 버튼을 통해 author의 사진들을 볼 수 있는 기능 추가.
5.    photo information에서 이미지의 크기별로 view가 가능하며 해당 이미지를 download하는 기능 추가.
6.    license 적용(크리에이티브 커먼즈의 저작권 규약 표시)
7.    author의 icon 이미지 표시(이미지에 대한 모든 정보를 사전에 습득할 시, 속도 문제를 감안하여 해당 이미지를 클릭한 이후 적용됨).
8.    편의성을 고려하여 1.0버전에 있던 fullscreen 모드 삭제,
9.    기타 1.0버전에 없는 다수 기능 추가.
====================================================================================================
Version 1.0  Release date : 2007/05/03
Change log
최신 버전 업데이트시 자동 알림 기능 추가 ====================================================================================================

    

설정

트랙백

댓글

  • MissFlash 2007.05.02 10:08 ADDR 수정/삭제 답글

    완전 멋진데요 ^^;

    웹에서 사용가능했으면 더 좋았을 것 같아요~

    Jasu님이라면 며칠내로 웹용도 만드시겠죠? ㅋㅋㅋ(무언의 압박?)

    • jasu 2007.05.02 10:12 신고 수정/삭제

      웹서비스로 가능한 형태이긴 하지만 중간에 BitmapData로 변환하는 루팅을 빼야해서요 그걸 빼면 썸네일 무비클립이 많이지만 버벅거리는 현상이 생길듯...^^;; 감사합니다.

  • hansim 2007.05.02 10:50 신고 ADDR 수정/삭제 답글

    글쎄요. 네이버의 경영철학이 폐쇄적인 것에는 저도 공감합니다만,
    이러한 제한은 Daum OPEN API 쿼리 제한수와 같습니다.
    별도의 신청(제휴신청)을 통해 쿼리수를 늘릴 수도 있습니다.
    Last.fm이나 msn검색같은 외국 OPEN API도 네이버만큼은 아니지만 제한을 갖고 있는 것로 알고 있습니다.

    • jasu 2007.05.02 13:02 신고 수정/삭제

      네이버에 종사하시는 분이신가봐요...^^ 5000쿼리는 사실 개발하는 입장에서는 시도 자체를 할 수 없게 만드는 제한이 아닐까 생각되요. 실시간 검색순위를 서비스 하기 위해서는 적어도 분단위만이라도 쿼리를 날려야 할텐데 말이죠... 그냥 간단하게 개발해 보고 서비스는 할 수 없다는 것과 같지 않을까 싶네요...
      국내 포탈사이트에서 open api를 통해서 얻으려고 하는 것이 과연 무엇인가를 생각해 봤습니다. ^^

  • 2007.05.03 16:34 ADDR 수정/삭제 답글

    비밀댓글입니다

    • jasu 2007.05.03 22:46 신고 수정/삭제

      안녕하세요...
      http://www.flickr.com/services/api/
      이곳에 가시면 각 언어별로 Flickr API를 이용할 수 있도록 소스를 제공하고 있습니다. 이곳에 가셔서 샘플을 다운 받으시면 될 것 같습니다. 감사합니다.

  • joon 2007.05.08 23:04 신고 ADDR 수정/삭제 답글

    헉 ! 고맙습니다...
    디자인도 멋지고 무설치에 가볍네요.감각이 멋집니다.
    잘쓰겠습니다

  • 최강쥐으니 2007.05.09 15:56 ADDR 수정/삭제 답글

    오~머찌십니다..^^
    계속계속~업그레이드!^^
    웹에서도 그냥 쓸수있었으면 좋겟어요..ㅋ~

    • jasu 2007.05.10 00:08 신고 수정/삭제

      웹에서 하려면 기능 적인 부분의 수정이 불가피해서 그냥 패스....쿠쿠

  • 2007.05.22 19:09 ADDR 수정/삭제 답글

    멋있습니다. 저는 집이인터넷이 안되는데... 걍 피시방에서 써야지.ㅋㅋ 정말 대단합니다.
    저도 여러가지를 배우고 싶은데 머리가 굳은건지 어찌된건지. 어느때부터인가. 전혀 회전이 안됩니다. 그냥 뒤돌아볼때 말고는... 나이가 불혹이라서.

  • 2007.05.22 19:13 ADDR 수정/삭제 답글

    한가지 궁금한게 있어서 몇달에 걸쳐서 여러군데 게시판에 질문을 올렸지만 아직 완전한 답을 얻지못한게 있어서 여기에 함 질문해볼께요....
    엑티브 사용안한 홈피에서 템플라지 폴더에 캐쉬 파일 안남게하는거 어떻케 하는 거죠?
    일부 해답들중에는 메타태그나 PHP에서 헤드함수인가 하는걸로 노캐쉬라고 설정하면 된다해서 해봤지만 다 허당이더라구요. 방법좀 아시면 답글 부탁드립니다.
    언제나 발전하는 자수님을 더욱더 기대하며...

    • jasu 2007.05.22 23:50 신고 수정/삭제

      먼저 말씀 감사합니다.
      기본적으로 템프폴더에 파일이 남게 되는 이유부터 생각해보면 템프폴더에 파일이 남지 않을 방법이란 없습니다. php에서 노캐쉬 설정으로 하는 것은 파일을 남기지 않는 것이 아니라 기존에 다운 받은 파일을 계속 사용하지 않고 접근할 때마다 새로 받아온다는 것이기 때문에 님이 목적하는 방법과는 다른 의미입니다.
      저도 플래시의 swf파일을 남기지 않기 위한 방법에 대해 생각을 해보았습니다만 딱히 완전한 대안은 없습니다. 남기지 않을 파일을 디비에 저장을 하고 그 디비에 접근을 허용한 경로를 통해서만 접근할 수 있도록 하는 방법이 있다고 하지만 그 과정이 불편할 것 같고 제가 확인해 본바가 없기 때문에 자세한 설명은 못드리겠네요…
      남기지 않아야 할 파일이 swf파일이라면 swf파일의 스크립트를 알아볼 수 없도록 만들어 주는 프로그램도 있고 디컴파일러로 열 수 없도록 해주는 프로그램도 있습니다. 하지만 항상 이 둘은 버전업을 통해서 진화를 하기 때문에 어느 시점에서는 무의미한 방법일 수 있겠습니다.
      제가 착안한 방법 아닌 방법은 확장자명을 강제로 다른 확장자로 사용하는 방법입니다. 웹에서 불러오는 파일들은 확장자로 파일의 형태를 인식하는 것이 아니라 바이트 형태로 인식을 하기 때문에 확장자가 다른 확장자라고 하더라도 실행하는데 문제가 없습니다. 따라서 swf파일을 php확장자로 변경을 하여 사용하여도 문제가 없으며 템프폴더에 저장되는 파일명은 php확장자를 가진 파일이기 때문에 표면적으로는 swf파일이 아닌 것으로 인식할 수 있겠죠…문제는 이것 또한 근본적으로는 파일이 저장이 되고, 그 파일 크기와 날짜가 명시되기 때문에 유추해서 찾아낼 수 있는 방법입니다.
      길게 설명을 드렸지만 결론적으로는 확실하게 파일은 원천적으로 로컬 템프폴더에 남기지 않을 수 있는 방법은 없을 것 같습니다.