Rev. 2.73

thomas.jpg

Script.aculo.us의 단독 개발자인 Thomas Fuchs씨는 자신의 새 사업인 '자바스크립트 웹UI 컨설팅'을 위해 Thomas Fuchs사이트를 추가했다고 합니다. 아무튼, Thomas Fuchs사이트에는 놀랍게도 Script.aculo.us 1.8.0에서 사용되는 effects.js보다 상위 버전의 effects.js를 사용하고 있는 듯 합니다. 눈썰미가 좋으신 분들은 눈치 채셨겠지만 MooTools에서나 나올법한 Transition을 사용하고 있습니다. 아쉽게도 이 effects.js는 하위 호환성이 완전히 무시되어 즉시 반영해 볼 수는 없었지만, 기존의 코드와 비교했을 때 새롭게 구축된 것임을 유추할 수 있습니다.

$('text').morph('left:'+left+'px;height:'+newHeight+'px;background-color:#'+color,{
    duration: 1.2,
    transition: 'linear',
    propertyTransitions: {
        left: 'bouncePast',
        height: 'bouncePast',
        backgroundColor: 'sinusoidal'
    },
    after: function(){
        $('text_contents').show();
        Element.update.defer('text_contents', newHTML);      
    }
});

이 것이 아마도 Script.aculo.us 2.0 슬라이드에서 말했던 그 것인가 봅니다.

Comments

Got something to add? You can just leave a comment.

Your Reaction Time!

captcha

avatar