サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
夏の料理
torufuruya.github.io
業務でデザイナーから受け取ったツールキットを取り込んだ際に、チェックボックスが期待通りに動かないからもしかしてFastClickのせいかなと思って調べたまとめ。 そもそもFastClickとは https://github.com/ftlabs/fastclick スマホではダブルタップを判定するためにタップしてからイベント発火するまで300msの待ちがある FastClickはその待ちを消してタップが早く反応するようにするもの 問題 例として以下のようなHTMLがあるとする。 1 2 3 4 5 <label> <div> <input type="checkbox"> </div> </label> 上のHTMLは<label></label>のエリアをタップするとチェックボックスが反応することが期待されてる。 しかしiOSにおいて期待通りの動きにならず、以下の対応もしてみたがiOS5
OSSライセンスの明記をSourceMapで回避しちゃおうという話。 例えば 複数のjsファイルを結合したプロダクトのコードをminifyしてCDNとかに置くパターンを想定。 こういう場合おそらく以下のようなケースがあると思うんですよ。 各jsファイルのminifyされたものを結合する 全てのjsファイルを結合した後の1ファイルをminifyする 前者のケースの場合は、各min.jsにライセンスが表記してある必要がありますし(まあ大体のOSSライブラリはこうなってるかもだけど)、後者のケースでも結局minifyする時にライセンス表記を消さないようにしないといけないんですね。 自分のチームじゃないんですが、前者の方法でライセンスを保持してるチームも実際にあります。 で自分のとこはどうしようかなあと思っていたところ、チームの先輩(まあ社歴は僕の方が長いのですがw)がタイトルにあるSourceM
このページを最初にブックマークしてみませんか?
『torufuruya.github.io』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く