イナヅマTVログ

2013.11.29
20:36
author: taikiken
0件のコメント

[JavaScript] jQuery delay, queue, dequeueのおさらい

jQueryでdelay, queue, dequeueを使ってみた。
忘れないようにのメモ。

delay

jQuery API: .delay()

duration: 待機時間(ミリ秒) *必須
queueName: queue名称(文字) *オプション
戻り値はjQuery Object

/**
 * @param {Number} duration
 * @param {String=fx} [queueName] optional
 * @returns {jQuery}
 */
.delay( duration [, queueName ] )

アニメーションを連続させる時の遅延として使えるらしい。
setTimeout の代替関数では無いと注意書きあり。

The .delay() method is best for delaying between queued jQuery effects. Because it is limited—it doesn’t, for example, offer a way to cancel the delay—.delay() is not a replacement for JavaScript’s native setTimeout function, which may be more appropriate for certain use cases.

続きを読む →

2013.11.20
17:15
author: taikiken
0件のコメント

[JavaScript] Cookieのためにどれ使う? escape, encodeURI, encodeURIComponent

JavaScript で Cookie へ値を保存する時の文字列エスケープにどの関数を使うかの話。

Cookieを扱うJavaScript関数作成に、MDN(ja)を参考にコードを作ってみた。
https://developer.mozilla.org/ja/docs/DOM/document.cookie
ところが JSHint が盛大に警告を出してくる。
escape, unescape 関数がまずいらしい。

うろ覚えだけど escape じゃなくて encodeURI, encodeURIComponent 使えってどっかで見た覚えが。。。
続きを読む →

2013.10.30
10:18
author: taikiken
0件のコメント

OS X 10.9(Mavericks)でマルチモニター, 一つのウインドウを複数のモニタに表示したい

OS X 10.9(Mavericks)アップデートしました。
MBA 13 へ 外付けディスプレイを接続して使用しています。

10.8 までだと一つのアプリケーション・ウインドウをグゥーーーーーっと伸ばして二つのモニターで表示させることができたのに、モニターをまたがっての表示ができなくなっています。
これは困る!
こまる?
普段は困らないけど、できてたことができなくなるのは困る。
たまに使ってたから困る。

続きを読む →

2013.10.22
17:43
author: taikiken
2件のコメント

[iOS 6][iOS 7] mobile Safariのstandalone modeでフルスクリーンにするviewport設定

iOS 6になってiPhone 5以降の縦長画面でstandalone modeで起動してもiPhone 4のサイズにしかならず上部に余白ができるのなんでかなーっと思ってたのを解決できたのでメモ。
多分ちゃんとgoogle先生にお尋ねすれば直ぐに答えは見つかったんだろうけど…

Memo, iOS 6 + Standalone mode + Full screen 指定だとGPS(Geolocation)が使えない
このころから悩んでたんだなー

*standalone mode
ホーム画面に追加で追加したアイコンから起動し表示された状態。
meta apple-mobile-web-app-capableyes にする。

<meta name="apple-mobile-web-app-capable" content="yes">

続きを読む →

2013.10.22
15:41
author: taikiken
1件のコメント

【続】HTML5なVideo Playerライブラリ、VideoJSとMediaElement.js。微妙な感じ…

2011-07-22の投稿の「HTML5なVideo Playerライブラリ、VideoJSとMediaElement.js」その後です。

2011-07-22の投稿から2年が経ちました。
2年はネットの世界では大昔な感もあります。
VideoJS, MediaElement.js双方ともアップデートされ再生環境(OS, Browser共々)進化しています。

久しぶりにHTML5 Videoの実装する機会がありそれぞれのライブラリを使用した感想を記録しておきます。
続きを読む →

2013.09.27
14:56
author: taikiken
2件のコメント

iOS 7, mobile SafariのURLバーは消せない(ことも無いらしい)でもやっぱりダメみたい

風が心地よい季節、朝晩は少し寒かったりするのでTシャツに上着をはおりました。
まだ半ズボンだけど。

iOS 7登場して数週間。
iPhone 5S, 5Cを既に手にした人も多いかと…

新しくなった mobile Safari ちょっと気になったことを書き留めておく。

URLバーは消せない

続きを読む →

2013.08.23
03:00
author: taikiken
0件のコメント

Objective-C事始め – NSDateでmillisecond(ミリセカンド)

Objective-Cリハビリ中メモ。
環境: Xcode 4.6.3, iOS 6.

NSDateでmillisecond表示したいの巻。

NSStringからNSDateへ

// 日付形式文字列(ms)をNSdateへ
+(NSDate *)millisecondFormatDateWithString:(NSString *)dateString
{
    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
    [formatter setDateFormat:@"yyyy/MM/dd HH:mm:ss.SSS"];
    return [formatter dateFromString:dateString];
}

続きを読む →