勢いでレイヤー機能も追加したった。
レイヤー構造っても透過画像重ねるだけなんでどうってことないのだけど、ファイルの保存で困った。レイヤーを扱うための一般的な画像形式ってないのだろうか?案外汎用的なフォーマットが見つからない。謎。
よくわかんないから、PNGに連番の名前つけてZIPで固めて保存した。独自の拡張子つけて。もう少し丁寧にやるならレイヤー名やらパレットとの紐付とか管理情報ファイルは別に入れたほうが良いきがするけど、とりあえずこれで足りてるかなー。
JavaScript does not provide access to the rdtscp in-
struction, and Chrome intentionally degrades the accu-
racy of its high-resolution timer to dissuade timing at-
tacks using performance.now()[1].
However, the Web Workers feature of HTML5 makes it simple to cre-
ate a separate thread that repeatedly decrements a value
in a shared memory location [18, 32]. This approach
yielded a high-resolution timer that provided sufficient resolution
レスポンシブルデザインとやらで、CSSのFlexを使ってみた。
カードっぽいデザインでとにかくコンテンツを区切って全部表示しただけなんだけどね。ブラウザの幅を変えると表示がにゅっと動いて楽しい。
.flex { display: flex; flex-wrap: wrap; justify-content: center; } .flexchild { flex-basis: 250px; min-width: 0; /*こうやるとうまく文章が折り返すらしい*/ word-wrap: break-word; /*孫要素の配置を制御する場合は、子要素にさらにFlex指定するとよさげ*/ display: flex; flex-direction: column; justify-content: space-between; }
コンテンツの中身は別管理にして、ソートとかフィルタとかできるようにしたいな。

http://www.moreread.net/
さくらインターネットはWebフォントを無料でいろいろ使えるらしいので、使ってみたのだが、

JSで動的に挿入したコンテンツにWebフォントが適用されてないくさい。びみょ……。
画像の「品」の字は静的コンテンツ部分に登場しなかった文字。必要な文字だけフォントを取得する仕組みらしい。
あと改めてフォントいろいろ見比べたけど、Windowsではメイリオがブラウザの標準フォントになってるので、読みやすさの観点ではそのままでも特に問題ない気がしてきて、Webフォントを使うのやめた。