HTML5에 대한 관심이 뜨겁습니다. HTML5와 더불어 CSS3에 대한 많은 분들의 관심 또한 뜨겁습니다. HTML5로 된 문서를 디자인하기 위해서는 CSS3와 궁합을 맞추는 것이 최적이기 때문입니다. CSS3와 관련한 몇 가지 이야기들은 블로그에서 몇 번 언급한적이 있습니다. Sencha 배포페이지 Sencha 포럼에 가입하고 프로그램 처음 실행시 로그인을 해야 합니다 Sencha Animator 구동 모습
CSS2.1에서 CSS3로 버전업이 되면서 가장 눈에 띄는 부분 중 하나는 바로 CSS3의 애니메이션 기능입니다. 아직은 드래프트 상태라 CSS3의 애니메이션 기능이 초라해 보일수도 있지만 조금 더 다듬어 진다면 일정 부분은 향후 플래시 애니메이션을 대체하는 용도로도 사용될 수 있으리라 생각됩니다.
CSS3의 애니메이션은 트랜지션 속성과 애니메이션 속성을 사용하여 만들 수 있습니다.
단순히 요소의 형태를 간단하게 전환시킬때는 트랜지션 속성을 사용하면 됩니다. 조금 더 강력한 애니메이션을 구현하기 위해서는 CSS3의 애니메이션 속성을 사용해야 합니다. CSS3에서 강력한 애니메이션을 구현할 수 있게 된 것은 바로 이 'animation'속성과 새로이 도입된 '키프레임'개념 덕분입니다.
플래시와 같이 타임라인을 기반으로 하는 애니메이션 저작 도구를 사용해 보셨다면 CSS3의 애니메이션 속성과 키프레임 개념을 쉽게 이해하실 것 입니다. 문제는 바로 실제 CSS3로 애니메이션을 제작할때 직면할 리소스 문제입니다. 복잡한 애니메이션을 만을 때 일일이 방대한 CSS코드를 입력하는 것은 여간 번거로운 일이 아닐 것 입니다. 게다가 미리 애니메이션을 눈으로 확인하기 전까지는 코드가 제대로 된 것인지도 알기 힘들 것 입니다.
CSS3 애니메이션을 쉽게 구현할 수 있도록 도와주는 위지윅 툴 Sencha Animator 설치
이럴 때 사용할 수 있는 도구가 바로 'Sencha Animator'와 같은 툴 입니다. 아직 완벽하지는 않은 툴이지만 충분히 편리하고 쉽게 CSS3 애니메이션을 구현할 수 있도록 도와주는 툴입니다.
일단 Sencha Animator를 배포하고 있는 배포 페이지에 접속합니다. 접속후, 좌측 하단에 있는 다운로드 버튼을 클릭해서 Sencha animator 프로그램을 다운로드 받습니다. 자신이 사용하고 있는 운영체제에 적합한 버전을 다운로드 받으시면 됩니다.
다운로드를 받고 프로그램을 최초로 실행합니다. 아마도 로그인을 하라고 뜰 것 입니다. Sencha Animator를 사용하기 위해서는 Sencha 포럼에 가입해야 합니다. 포럼에 가입하기 위한 페이지에 접속해서 간단한 개인정보를 입력하고 가입을 완료합니다.
가입을 완료 하셨다면 다시 프로그램 최초 실행시 떴던 로그인 창으로 이동합니다. 포럼에 가입할 때 사용한 아이디와 비밀 번호를 입력하시면 Sencha Animator를 곧바로 사용하실 수 있습니다.
프로그램을 실행해보시면 전체적으로는 플래시와 비슷한 느낌을 받으실 수 있습니다. 프로그램 사용 방법이 어렵지는 않으므로 직접 이리저리 만져 보시면서 익숙해지시면 될 것 같습니다.
프로그램 사용 설명서 (HTML 페이지 버전)
프로그램 사용 설명서 (동영상 버전)
Sencha Animator로 만들어 CSS3로 구현된 데모 애니메이션들
십년도 넘은 시간 이전에 나모웹에디터와 드림위버와 같은 위지윅 툴이 인기를 끌었습니다. 그런 툴을 사용하기 이전에 HTML이나 자바스크립트에 대해서 충분히 이해하는 사람과 그렇지 않은 사람의 실력은 훗날 많은 차이가 나게 되었습니다. Sencha Animator와 같은 툴이 앞으로도 많이 등장할 것 입니다. 그렇지만 CSS3의 기본적인 공부를 등지고 이런 툴을 사용하는데 먼저 익숙해지는 것은 권하지 않습니다. 우선 CSS3의 문법을 충분히 공부하고 튼튼한 배경 지식을 가지고 있는 상태에서 Sencha Animator와 같은 툴을 이용하여 작업 시간을 단축시킨다면 더욱 좋을 것 입니다.
좋구만 CSS3가 할수 있는 또다른 새로운 모습을 봤어 ㅎㅎㅎ
이제 CSS3도 위지윅으로 만들겠네요.
드림위버같은 툴들이 부족하지만 그런 기능들을 지원하긴 하지만요.
CSS3 애니메이션 전용으로 툴이 나온건 좋은 것이라고 생각됩니다.
좋은 소스 관리 체계도 나왔으면 좋겠네요.
응, 실험적이긴 하지만 이런 툴들이 진화하다 보면
보조하는 소스 관리 체계를 관리하는 좋은 툴들이 나올수도 있겠지~
아 어도비가 제작하고 있다고 공개한 Edge말고 이미 나와 있는것도 있었네요.
글 잘봤습니다.^^
어도비에서 제작중인 Edge라는 툴은 카오님 덕분에 새로이 알게되었습니다.
좋은 정보 감사합니다.
자주 들러서 좋은 말씀 좀 해주시고 가세요~^^
그것은 내게 아주 유용한 것으로 판명, 전 여기서 모든 덧글에 대한 확신! 당신이 오직 정보 수 없을 때 그것은 언제나 환영 이라네,
뿐만 아니라 엔터테인먼트! 당신이이 글을 쓰고있는 재미 있었어 확신 해요.
관리자만 볼 수 있는 댓글입니다.
메일 드리겠습니다.
이 제작툴로 페이지를 구성했는데 IE8, 파폭 4.1 에서 동적으로 움직이지 않고 그냥 멈쳐있는 상태로 깨져있네용 ㅠ 왜그럴까요?
규섭님 안녕하세요~
IE8과 파폭4.1에서 CSS3의 모든 속성들이 온전히 지원되지 못하는 탓인 것 같습니다. 가장 최신의 사파리나 크롬, 오페라로 테스트 해보시길 권해드립니다^^
좋아! 그레이트 애니메이션 도구입니다.
관리자만 볼 수 있는 댓글입니다.
I can't beilvee I've been going for years without knowing that.
관리자만 볼 수 있는 댓글입니다.
관리자만 볼 수 있는 댓글입니다.
관리자만 볼 수 있는 댓글입니다.
This can be an excellent website. Thanks for sharing your thought.
관리자만 볼 수 있는 댓글입니다.
This can be an excellent website. Thanks for sharing your thought.
I just want to say your article is striking. Well with your permission allow me to grab feed to keep up to date with forthcoming post.
I think so this post is very interesting and usefull for all us. We must follow this every time.
This post has helped me to have another perspective. I am researching this topic for a paper I am writing. Your article provided me great insight of my topic.