Rev. 2.73

attachment

Cameron Adams씨는 플래시의 도움을 받지 않고 자바스크립트만으로 소리를 만들어내는 JS-909를 만들었습니다. base64 Data URI을 사용하여 audio/wav 파일을 자바스크립트 소스에 담고 있으며, 이 것을 object 요소 대입하여 소리를 재생합니다. 이러한 소리의 재생방법은 반응속도가 느리기 때문에 잘 사용되지 않는 방법입니다만, 이 예제의 경우는 자체적으로 런타임을 가지기 때문에 위와 같은 문제는 자연스럽게 해결되는 셈입니다. canvas 요소를 이용하여 소리를 비주얼라즈하는 센스 역시 돋보입니다.

참 멋진 분이네요!

Comments

Prototype의 마지막 릴리즈를 포함하는 Scriptaculous 1.8.2 버전이 몇몇 버그를 수정하여 릴리즈 했습니다. 자세한 변동 내역은 아래의 CHANGELOG를 확인하세요. 그나저나 Thomas Fuchs씨의 2.0 프로젝트는 어찌되가고 있는 것일까요...

CHANGELOG

  • Update to Prototype 1.6.0.3
  • Make sure InPlaceEditor converts HTML entities to text. [Sean Kirby]
  • Fix that Builder.node did not return extended elements on IE. Closes #71 and #77.
  • Fix a bug in Sortable.destroy to make sure it's called on the referenced Sortable only, which allows for the correct intialization of nested Sortables. Closes Trac #8615. [Leon Chevalier]
  • Change Effect.Base#render not to use eval(), so certain JavaScript runtime environments (like Adobe AIR) that do not support eval() work. [King Maxemilian, John-David Dalton]
  • Fixed a calculation error in Effect.Transitions.pulse that could lead to flickering, add easing and change it to be a normal 0 to 1 transition that can be used with any effects; Effect.Pulsate now uses its own implementation. [Thomas Fuchs]
  • Fixed Effect.ScrollTo. Changeset 8686 had a typo, document.viewport.getScrollOffsets[0] is always undefined. Removed the max check as it is not a cross-browser way to get scroll height and breaks the effect. Depending on scrollTo to do the right thing. Closes #11306. [Nick Stakenburg]
  • Update version check so all Prototype versions can be required, not just x.x.x. Closes #10966. [Nick Stakenburg]
  • Using $$ in the loader instead of getElementsByTagName to prevent limitations. Closes #9032. [Nick Stakenburg]
  • Fix some missing semicolons. [jdalton]
  • Fix an issue with Effect.ScrollTo that caused Firefox to scroll to the wrong offset in some situations. Closes #10245. [nik.wakelin]
  • Fixes an issue with IE ghosting on non-absolute elements. Closes #10423. [Tanrikut, tdd]

Comments