2008年7月| 1 2 3 45678 9 10 11 12 13 14 1516171819202122232425262728293031
トップ > Movable Type > 今日のコラム:TinyMCE関係開発1周年 多くの人に感謝。

今日のコラム:TinyMCE関係開発1周年 多くの人に感謝。

2006年12月22日 09:13

Ajaxify_EnhancedEntryEditing
▲Ajaxify/EnhancedEntryEditing Ja

昨年の今日、僕たちはAjaxify/EnhancedEntryEditing Jaを公開した。

このソフトは僕たちのオリジナルではない。既存のMovable Type用プラグイン、Ajaxify/ EnhancedEntryEditingをハックしたものだ。
加えた改造は、同梱されるTnyMCEを当時の最新版である2.01に変更し、日本語化およびバグ修正、および文字色変更、文字背景色変更、文字サイズ変更、表作成機能の追加だ。

元々はMovable Type用のWYSIWYGエディターなど作る気など全くなかった。文字色の変更と、文字サイズの変更がおこなえるWYSIWYGエディターが探していたが見あたらなかったので、やむなく作る必要がでてきたということだ。それが、僕たちのTnyMCEにかかわる開発のはじまりだ。

開発の歴史をふりかえってみたい。

Ajaxify/EnhancedEntryEditing 1.00 Ja
・公開日:2005年12月22日
・出荷数:4,012本

Movable Type関係ブログをはじめ、雑誌、書籍等で紹介され、多くのユーザーに利用された。
あまりの多くのダウンロードの反響に僕ら自身が驚いた。
TinyMCE Plugin for Movable Type 1.00 Jaリリースにともない配布終了。

TinyMCE Plugin for Movable TypeBeta1
▲TinyMCE Plugin for Movable Type Ja Beta1

TinyMCE Plugin for Movable TypeJaBeta1
・公開日:2006年2月8日
・出荷数:不明

これは、Ajaxify/EnhancedEntryEditingを元にした開発に限界を感じて、プラグインのコードを1から書き直したオリジナルプラグインで、mixiのコミュニティを立ち上げモニターを募集した。

TinyMCE Plugin for Movable Type Ja Beta2
・公開日:2006年2月13日
・出荷数:不明

TinyMCE Plugin for Movable Type Ja Beta3
・公開日:2006年02月15日
・出荷数:685本
ダイナミックパブリッシングに対応
MT3.2米国版をIE6で使用した場合におこるレイアウトの崩れの不具合を解消
TnyMCEの機能の大半を使用できるよう機能追加
日本語環境によるレイアウトの崩れの不具合を解消するため、日本語環境専用プラグインを別途作成

TinyMCE Plugin for Movable Type Ja Beta4
・公開日:2006年02月24日
・出荷数:1,293本
・改善点:エンターキーで<p></p>、シフト・エンターキーで<br />が入る機能を追加

ようやく実用に充分な機能となる。Ajaxify/EnhancedEntryEditing Jaの性能は超えていたから、β版と呼ぶか、正規版で出すか悩んだバージョンだ。

TinyMCE Plugin for Movable Type Ja Beta5
・公開日:2006年03月20日
・出荷数:2,294本
・改善点:WYSIWYGモードにclass対応が可能となり、ほぼ公開イメージで編集が可能となる。

TinyMCE Plugin for Movable Type1.00Ja
▲TinyMCE Plugin for Movable Type 1.00Jaの画面

TinyMCE Plugin for Movable Type 1.00 Ja
・公開日:2006年04月28日
・出荷数:2,256本
・改善点:生成されるxhtmlソースの<img>タグ、<tabele>タグのborder="0"を自動で削除
 ヘルプファイルを除く完全日本語化。 

待望の正規版リリース。この後、6月29日にMobable Type3.3がリリースされ、BigPAPIを利用するプラグインのほぼ全てが使えなくなったのは僕たちにとってもショックだった。

TinyMCE Plugin for Movable Type Ver1.10 Ja
・公開日:2006年09月28日
・出荷数:3,149本

ようやく、Mobable Type3.3に対応した。
Movable Type公式サイトのプラグインディレクトリや、3冊の書籍で紹介されたことにより、ダウンロード数は短期間に伸びた。

TinyMCE Japanese-LangPack
・公開日:2006年12月18日
・出荷数:18本(SourceForge.jpのみ)

TinyMCE2.08(現在のところの最新版)に対応するために作った日本語パッケージ。
これをきっかけに、オープンソースプロジェクトの母体は『TinyMCE for Movable Typeプロジェクト』から、より広がりを求めて、TnyMCE本体の日本語環境版開発を行う、『TinyMCE Japa』に移行した。

NP_TinyMCE2J(TinyMCE for Nucleus CMS)
▲NP_TinyMCE2J(TinyMCE for Nucleus CMS)

NP_TinyMCE2J(NucleusCMS用)
・公開日:2006年12月19日
・出荷数:11本(SourceForge.jpのみ)

Nucleus CMSユーザーである相方が、開発とダウンロードが止まっていたNucleus CMS用のTinyMCEの開発を引き継ぎリリースしたもので利用できる機能は、TinyMCE Plugin for Movable Type  1.10Jaと同じ。

NP_TinyMCE2J(TinyMCE for Nucleus CMS)
▲TinyMCE Plugin for Movable Type  1.20Ja

TinyMCE Plugin for Movable Type 1.20Ja
・公開日:2006年12月19日
・出荷数:200本
・改善点:
同梱のTinyMCEを最新版である2.0.8に入替
追記機能分の日本語パッケージを追加
完全マルチリンガル化
JavaScriptの修正により動作の軽量化
Flashプラグインに代わり、YouTubeプラグインを採用
画像管理システム「iBrowser」を採用
「文字サイズ選択機能」と区別しにくい「書式選択機能」を「書体選択機能」に変更
「検索」「置換」機能の削除

現在の最新作。外観がほとんど変わらないが、TinyMCE2.0.8のフルパッケージを同梱しており、簡単ではあるがハック方法が記載されたドキュメントもパッケージに同梱されているから、不要な機能を減らしたり、隠れている機能を追加したりと、ハッキングするには楽しいだろう。

さて、1年間のダウンロード数をまとめみた。

Ajaxify_EnhancedEntryEditing:4,012本
TinyMCE Plugin for Movable Type:9,877本
その他TinyMCE日本語化製品:19本
出荷総数:13,908本

最初は、せいぜい年間に3,000本程度と思っていただけに、この出荷数は予想外の多さだ。

1年間苦しんで、暗中模索で始めた開発も、ようやく先が見えてきた。石の上にも3年というが、まだ先は長い。出荷数や多くの紹介は僕らに大きな自信をもたらしたが、それに甘んじることなく、「効果はより高く、仕事をより簡単に、快適に」をコンセプトに、多くのユーザーに愛されるシステムの開発を目指したい。

最期になるが、利用者、紹介者、シックス・アパートの方々に感謝。
ありがとう、みなさんがいなければ、このソフトはできてませんでした。

投稿者: Dakiny 日時: 2006年12月22日 09:13 | このエントリーをはてなブックマークに追加 このエントリーのはてなブックマーク被リンク数 |  このエントリをdel.icio.usに追加 | このエントリをlivedoorクリップに追加 このエントリーのlivedoorクリップ被リンク数 |  | コメント(0)  | トラックバック (0)

トラックバック

このエントリーのトラックバックURL:
http://www.dakiny.com/mtos/mt-tb.cgi/1263
※文章内容と関係のないトラックバックは固くお断り。

コメントを投稿

Search


キャッシュ使用
Powered by 暴想

Download

Categories

ArchiveList

Trackbacks

Comments