페이지

2007년 11월 20일 화요일

Mozilla가 선택한 Deki Wiki

현재 Mozilla Developer Center 는 Mediawiki를 기반으로 운영되고 있습니다. 하지만 향후 Deki Wki로 마이그레이션 작업을 시작한다고 합니다.
아시다시피 Mediawiki는 wikipedia에서 사용하는 wiki기반 CMS입니다.

지금까지 MediaWiki만큼 훌륭한 위키서비스를 찾아보기 힘들었는데, 모질라에서 왜 Deki Wiki 를 선택했는지 무척 궁금하더군요.

Deki wiki는 물론 오픈소스이며, 기능은 단순한 위키가 아닌 것 같습니다.

모질라가 선택한 이유는 다음과 같습니다.

  • Syntax highlighting - 코드에 줄번호 표시와 함께 좀 더 보기 쉽게 해줍니다.

  • 검색 기능 - 첨부 파일까지 검색이 가능하다고 하네요.

  • WIGWIG Editor 지원 - 요즘 웬만한 편집기는 다 위지위그이죠...

  • Attach file 관리 기능이 편리해서 코드 추가하기가 쉽다고 합니다...

  • 통계 기능

  • 모든 컨텐츠는 DB대신 XML로 저장 <- portable wiki도 가능하다고 합니다..

  • UI customized가 쉽다.

  • 태깅 지원

  • PDF 변환 지원

  • 스팸 방지


아무리 Deki Wiki가 좋더라도 기존 위키를 다른 것으로 교체한다는 것이 쉽지 않은 일인데, Deki Wiki를 개발한 회사에서 무료로 마이그레이션을 해줘서 가능해진 것 같습니다.

향후 바뀔 Mozilla Developer Center에 기대가 됩니다.(내년 상반기)

2007년 11월 15일 목요일

Opera 브라우저의 HTML5 Video 태그 구현

현재 Opera, Apple, Mozilla가 모여서 HTML5 스펙을 만들고 있습니다.
Opera는 그 중 빠르게 HTML5 스펙을 직접 브라우저에 구현하는 회사 중 하나입니다.

이번에 Opera Lab에서 HTML5의 video 태그를 직접 구현해서 공개했습니다.

지금까지 웹브라우저에서 비디오 처리는 Plug-in 방식으로 구현했습니다. 브라우저 및 코덱마다 사용법이 다르기 때문에 개발자에게 비디오 처리는 번거로운 일이였습니다.

하지만, HTML5에서는 모든 코텍을 video태그를 통해 동일한 방식으로 사용할 수 있게 되었습니다. HTML5를 지원하는 브라우저는 공개 코텍인 기본적으로 지원하고, 다른 포맷은 코덱 설치로 지원하게 되었습니다.

이미 Firefox에서도 video태그를 실험적으로 구현하였습니다.

<video controls src="demo.ogg"></video>
<video controls src="demo.ogg" id="myVideo">Theora decoder not found</video>

사용법은 위 예 처럼 무척 단순합니다. 뿐만 아니라 video가 같은 surface에 html과 함께 렌더링되므로 DOM Scripting을 이용하여 video의 동적인 처리도 가능할 것 같습니다.이미 SVG를 이용한 video transform 예도 이미 구현되어 있습니다.

다른 HTML5 스펙도 어서 구현되기를 기대해봅니다.

2007년 11월 4일 일요일

[진정한개발자] KLDP 11주년 기념

KLDP 11주년

KLDP 11주년을 맞이해서 그려보았습니다. 그림속에 숨어 있는 의미가 좀 있는데, 무엇이 있을까요?

이번 행사는 Barcamp형식으로 진행됩니다. 단, 참가는 40명, 발표는 5명으로 제한되어 있는데, 이미 자리가 다 찼네요. 열정만 있다면 그냥 참석해도 내 쫓지는 않으니 관심있는 많은 분들의 참여를 기다립니다~