anti scroll

ブラウザと小説の新しい関係を模索する

2014-06-01から1ヶ月間の記事一覧

Nehan.createPagedElementの紹介

nehan.jsでは、組版エンジンを扱う入り口として、主にPageStreamというものを提供しています。 ただしこれは柔軟に扱える反面、はじめての利用者にとっては直感的じゃなかったかもしれませんでした。 そこで、nehan.jsのversion5.0.3からは、より扱いやすい…

jekyllで縦書き横書きの本が簡単に投稿できるテーマ

jekyll-nehanというものを作りました( デモを見る)。 Jekyllという静的サイトジェネレータのテーマです。 このテーマを使うと、nehan.jsを使った縦書き横書きのページ送りエントリが簡単に投稿できます。 スクリーンショット 見た目はこんな感じになります…

reactive programming / getterは共変、setterは反変

reactive programmingについての動画(語り手がハイテンション)を見つけました。 http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014/Keynote-Duality まだ前半しかみてないのですが、途中getterとsetterを「共変(covarience)」と「反変(contrav…

nehan.jsの正規表現セレクタ

nehan.jsのversion5から、セレクターのエレメント名の部分が正規表現で記述できるようになっています。 サンプル 例えば、ヘッダー要素なら全てに適用したいスタイルがある時は、こんな風に書けます。 // すべてのh1〜h6 Nehan.setStyle("/h[1-6]/", { "font…

nehan.jsで閉じタグの不要なタグ(single tag)を定義する

前回発表したアイコンの埋め込み特殊タグですが、こういうタグをnehan.jsでどうやって定義するのかを紹介したいと思います。 おさらいですが、先月に発表したfaタグはこんな風に宣言します。 ハートのアイコンは、<fa name="heart"> imgタグとかhrタグみたいに、閉じタグがあ</fa>…