Rev. 2.73

aptana.jpg

앱테나 마일스톤 8이 지난 19일 릴리즈 되었습니다. 자체 유니코드 지원, 자바스크립트 디버거의 대명사인 Firebug 통합, 그리고 한국유저가 애타게 바라던 다국어가 지원되기 시작합니다.
다국어는 인터페이스의 모든 메뉴에 반영될 예정이며 앱테나의 메뉴는 번역작업이 진행중이라고 합니다. 아래의 주소에서 이클립스의 다국어 플러그인을 다운로드하여 설치(설치 폴더에 덮어쓰기)하고 실행옵션을 단축아이콘에 설정해야 합니다.

플러그인 다운로드:

http://www.aptana.com/downloads/eclipse_3.1.1_languages.zip

앱테나 실행 옵션:

Aptana.exe -nl ko

다국어 지원 목록:

  • es (Spanish)
  • de (German)
  • fr (French)
  • hu (Hungarian)
  • ja (Japanese)
  • ko (Korean)
  • pl (Polish)
  • ru (Russian)
  • zh (Chinese)

자세한 업데이트 내역:

  • Unicode support
  • Firebug integration
  • Bug fixes to allow query strings in debugged page URLs
  • Instance highlighting: note--this is a "preview", so it is highlighting more than it should. We'll tone that back down in the next release
  • Unlimited undos. Yes, you can now actually undo 500 times
  • Internationalization!

덧: php의 코드 하이라이트도 언젠가(?)부터 미약하게 남아 지원하기 시작했습니다.

Comments

ExplorerCanvas를 사용한 Canvas 태그 예제입니다. 클라이어트의 CPU사용량 급증, 좀금씩 프레임이 끊기는 문제는 해결해야 할 과제로군요. 돌아가는 것을 직접보니 신기하기까지합니다. 더많은 예제를 보려면 bodytag.org를 방문하세요.

Comments

linegraph.gif

PlotrPrototype을 이용한 도표엔진이다. canvas 태그 또는 SVG 엘리먼트를 통해 파이그래프, 라인그래프, 막대그래프를 가로 형태나 세로 형태로 실시간 생성하는 라이브러리를 배포하고 사용예제를 설명하고 있다. 파이어폭스와 사파리 그리고 오페라9 에서 지원하고 있는 canvas 태그를 인터넷 익스플로러에서도 가능하게 해주는 ExplorerCanvas 라이브러리를 포함한다.

<canvas id="plotr1" height="300" width="500"></canvas>
//our sample dataset
var dataset = {
  'myFirstDataset': [[0, 1], [1, 0.8], [2, 2.3], [3, 1.3], [4, 2.56]],
  'mySecondDataset': [[0, 0.5], [1, 0.5], [2, 2], [3, 1], [4, 1.4]],
  'myThirdDataset': [[0, 0.7], [1, 0.3], [2, 1.5], [3, 0.8], [4, 1.2]],
  'myFourthDataset': [[0, 0.1], [1, 0.1], [2, 0.1], [3, 0.1], [4, 1]]
};

//some basic options
var options = {
  padding: {left: 30, right: 0, top: 10, bottom: 30},
  backgroundColor: '#dbdbdb',
  colorScheme: 'red',
  xTicks: [
    {v:0, label:'day 1'},
    {v:1, label:'day 2'},
    {v:2, label:'day 3'},
    {v:3, label:'day 4'},
    {v:4, label:'day 5'}
  ]
};

//initialize a new LineChart with the options specified above
var line = new Plotr.LineChart('plotr',options);
//add the dataset
line.addDataset(dataset);

//render the linechart in the canvas element with ID 'plotr'
line.render();

Comments