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
You can’t perform that action at this time.