非常に強力なレイアウトスタイルであるFlexboxはその短い歴史に反して仕様変更が多い。その上、強力なスタイルであるが故、シンタックスも複雑だ。この記事ではクロスブラウザなFlexboxの使い方を詳しく解説。
記事内でも紹介されているが、Flexy
Boxesというジェネレータは非常に便利なので要チェック。
もう何度目か分からないくらい繰り返し、繰り返し紹介しているトピックの1つであるJavaScriptのthis
について。call
、apply
、bind
についても触れている。
記事のタイトルはenber.jsを使ったテンプレートをどうJasmineを使ってテストするか、となっているが、Handlebarsと同じことだし、他のテンプレートエンジンでも同様のテクニックは使える。
DOMの操作系のテストはいろいろと面倒なので、参考になった。
JavaScriptのDOMは不思議な仕様で一杯。
そのうちの1つである見えないtext-node
の処理についての記事。記事では3つのよくある対処法に加えて、Element
Traversalというあまり聞き慣れない仕様を使っての解決を紹介。
モバイルアプリへの対応アプローチの1つである、いわゆるシェルアプリを作るためのPhoneGapそしてCordova。元々はPhoneGapだったのが2つのプロジェクトとなったため、両者の違いがよくわからない。
記事ではその違いについて解説している。
by Yuya Saito
Follow Me @ Twitter
/ GitHub
And Join the OSS "Social" Translation Community "en.ja
OSS"