最近gruntからgulpに移行した。gruntの時はgruntプラグインで実現していた機能の一部は、gulpプラグインではなく普通のnodeモジュールを使って実現しているものもある。サンプルコードはすべてCoffeeScriptで記載している。 どんなニーズに基いているか デザインやちょっとしたプログラミングをする人なので、単体テストとかはないです。 CoffeeScriptとSCSS/Compass好き。 とりあえず入れると便利 gulp-load-plugins "gulp-"で始まるモジュールを自動的にrequire()してくれる。 plugins = require 'gulp-load-plugins' # pluginsオブジェクトの下へ自動的にぶらさがる。"gulp-"は省略される .pipe plugins.coffee() # ハイフン付きのモジュール名はキャメルケース
mod_expiresを導入する理由 当サイトではWordPressの高速化を一手に担うプラグイン「W3 Total Cache」を導入しています。その設定に「Browser Cache」という項目があります。 てっきり項目の名前から画像をクライアント側でキャッシュする設定になっているものだと考えていました。 しかし設定された「.htaccess」をよく見てみると、mod_setenvifでhtmlやcssをgzip化して転送量を減らしているだけでした。 毎回画像をダウンロードしていては表示も遅く、サーバに余計な負荷がかかります。 そこでApacheで用意された「mod_expires」モジュールでキャッシュをコントロールすることにしました。共用サーバであっても、当サイトの利用しているロリポップ!やさくらなど有名どころは対応しているので、設定しておきます。 mod_expiresの書式 サ
こんにちは。LIGフィリピン支社代表のせいと(@seito_horiguchi)です。 最近友人と『中学生円山』を観に行きました。 女性にはおそらく理解できないであろう「男子中学生あるある(主に下ネタ)」が盛り込まれていて、いい意味でヒドイ内容でした。もう一回観たい(´ω`) さて、今回は「HTMLとCSSはわかるけどjQueryってなにそれ、おいしいの」という方向けに、今日から使える簡単かつ便利な3つのメソッド「slideToggle/fadeToggle/toggleClass」をご紹介します。 こいつらを知っとくと下記のようなメリットがあります。。 アコーディオンメニュー、タブ、スマホサイトでよくある「上からスラスラ出てくるメニュー」とか実装できる 超シンプルな記述なので、今日から使える いやーこれは便利ですね。 というわけで、早速解説していきます。 【こちらもおすすめ】 超簡単jQ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く