
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