최근에 웹 편집기들에 대해서 다룬바 있는데, 또 하나의 편집기가 추가되었습니다. 37signals에서 Prototype 기반의 새로운 웹 편집기인 WysiHat을 발표했습니다.
WysiHat은 여러분만의 웹 편집기를 만들 수 있는 확장성있는 기반을 제공하는 WYSIWYG 자바스크립트 프레임웍입니다. WisyHat은 UI 디자인을 제약하지 않고 여러분의 몫으로 남겨두었습니다. WisyHat이 여러분에게 몇 줄의 코드를 작성하는 번거로움은 드리지만, 중요한 것은 그것을 커스터마이징 할 수 있다는 것입니다.
우리는 우리가 남겨진 이슈를 계속해서 작업하는 동안 개발자들이 프로젝트에 초기에 접근할 수 있도록 했습니다. 주의하실 것은 상당히 초기라는 것입니다. 공헌해주실 분들은 매우 환영하니 GitHub에서 프로젝트를 체크아웃 해주시기 바라며 피드백을 주시면 감사하겠습니다.
이른 감이 있긴 하지만, 코드를 보고 싶으시다면, 약간의 예제가 있습니다.
[code:js]
// Simple Example
  Event.observe(window, 'load', function() {
    var editor = WysiHat.Editor.attach('content');
    new WysiHat.Toolbar(editor, {buttonSet: WysiHat.Toolbar.ButtonSets.Basic});
  });

// Using Toolbars
  var editor = WysiHat.Editor.attach('content');
  var toolbar = new WysiHat.Toolbar(editor);

  toolbar.addButton(
        { name: 'bold', label: "Bold" }, function(editor) {
        editor.boldSelection();
      });

  toolbar.addButton(
        { name: 'underline', label: "Underline" }, function(editor) {
        editor.underlineSelection();
  });

  toolbar.addButton(
        { name: 'italic', label: "Italic" }, function(editor) {
        editor.italicSelection();
  });

from WysiHat: 37 Signals discuss new open source WYSIWYG editor
Posted by 행복한고니 트랙백 0 : 댓글 0