表題の通り, HTML5 Canvas で縦書き対応してみました.
友人からずっと『tmlib.js で縦書き対応してくれ〜』って言われていたのですが,
自分が使う機会がなかったので実装渋ってました.
ごめんなさい.
割とサクッとやれたので解説がてらサンプル載せておきます.
tmlib.js は次のバージョン(0.1.6)から対応版リリース予定です.
近々リリースします!!
Table of contents
Read More
今回は, JavaScript のコードから洒落乙なドキュメントをサクッと生成してくれる
『JSDuck』について紹介します.
コード中のコメントやコードを解析して
見やすくて使いやすいドキュメントを生成してくれます.
実は私が開発しているJavaScriptライブラリ『tmlib.js』のドキュメントも
JSDock を使って生成していたりします.Docs
とてもオススメなので良かったら使ってみてください.
Read More
前回 nvm を使った Node.js, npm のインストール方法 について紹介しました.
今回は Node.js のパッケージ管理ツール npm の使い方と packcage.json の活用方法について紹介します.
npm の使い方をマスターすれば, 自作の Node.js パッケージを
公開したり, Node.js を使ったプロジェクトをキレイに管理できます.
ぜひ参考にしてください.
Read More
もうかれこれ6回ぐらい環境作る度に nvm インストールしてってことを
やってるのでいい加減メモっておきます.
nvm(Node Version Manager) を使って Node.js をインストール,
バージョン管理する方法について紹介します.
Read More
web 上で差分(diff)を表示するjsライブラリ『Mergely』を使ってみました.
fullscreen で見るとキレイだよ♪
Read More
tmlib.js でちょっとしたペイントツール作ってみた.
JavaScript のコードはたったの90行!!
tmlib.js を使うと, 簡単に dom を操作できたり,
マウス位置, タッチ位置をサクッと取得できるので最小限のコードでこういったサンプルを作ることができます.
よかったら実行したり fork してイジって遊んで下さいな♪
Read More