Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
CSS Radar @ Twitter / 2013.04.11 Thursday Edition

CSS Radar - 2013/04/11

Advanced cross-browser flexbox - Dev.Opera

非常に強力なレイアウトスタイルであるFlexboxはその短い歴史に反して仕様変更が多い。その上、強力なスタイルであるが故、シンタックスも複雑だ。この記事ではクロスブラウザなFlexboxの使い方を詳しく解説。
記事内でも紹介されているが、Flexy Boxesというジェネレータは非常に便利なので要チェック。

Avoiding the "this" problem in JavaScript - Tech.Pro

もう何度目か分からないくらい繰り返し、繰り返し紹介しているトピックの1つであるJavaScriptのthisについて。callapplybindについても触れている。

ParadigmShift - Unit testing your ember.js templates with jasmine part 2

記事のタイトルはenber.jsを使ったテンプレートをどうJasmineを使ってテストするか、となっているが、Handlebarsと同じことだし、他のテンプレートエンジンでも同様のテクニックは使える。
DOMの操作系のテストはいろいろと面倒なので、参考になった。

Children of The DOM

JavaScriptのDOMは不思議な仕様で一杯。
そのうちの1つである見えないtext-nodeの処理についての記事。記事では3つのよくある対処法に加えて、Element Traversalというあまり聞き慣れない仕様を使っての解決を紹介。

Demystifying Cordova and PhoneGap

モバイルアプリへの対応アプローチの1つである、いわゆるシェルアプリを作るためのPhoneGapそしてCordova。元々はPhoneGapだったのが2つのプロジェクトとなったため、両者の違いがよくわからない。
記事ではその違いについて解説している。


by Yuya Saito
Follow Me @ Twitter / GitHub
And Join the OSS "Social" Translation Community "en.ja OSS"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment