タグ

ブックマーク / bashalog.c-brains.jp (9)

  • jQuery Migrate pluginを使ってみる。 | バシャログ。

    痩せないとコートが入らないことに気づいたfukasawaです。こんにちは。 冬が来る前に痩せないと凍死してしまいます。 jQuery Migrate pluginは、jQueryのバージョン差異によって発生する問題を解決する為のjQueryプラグインです。「jQueryのバージョンを上げたら動かなくなった…!」という場合に修正箇所を教えてくれたり、廃止されたAPIを復元して動くようにしてくれたりします。 個人的に使った事が無かったので、使い方について簡単に調べてみました。 jQuery Migrate できること ① 廃止されたAPIを使おうとしたり、挙動が変わった機能を使おうとした際に、ブラウザのコンソールに警告を出力する 開発版(Development version)のjQuery Migrateを使用する jQueryのversion 1.6.4以降を使用していること ② 廃止され

    jQuery Migrate pluginを使ってみる。 | バシャログ。
  • あれ、いつも書いてるな~というJavaScript の小技集 | バシャログ。

    いい加減髪を切りたいminamiです。 JavaScriptでいつも書いてるな~という処理や、知っていると便利なTipsを簡潔に集めた記事を見てほお~と思ったものがいくつもあったので抜粋してみました。 ※追記1: ご指摘がありましたので一部修正しました。「配列をソートする」ではなく「配列をシャッフルする」でした。 ※追記2:「HTMLをエスケープする」のソースがまちがって表示されていました。修正しました。 ※追記3:予想以上に反響が大きく、多数ご指摘を受けてしまいました。よく使う処理の書き方もいろいろあるんだな~という参考程度にご紹介したのですが、参照元の記事の内容の検証が不十分なまま紹介してしまい申し訳ありませんでした。いろいろと勉強になりました! 45 Useful JavaScript Tips, Tricks and Best Practices 配列からランダムで値を取り出す v

    あれ、いつも書いてるな~というJavaScript の小技集 | バシャログ。
  • 【jQuery】IE8以下で透過PNGのopacityアニメーションが黒く汚れるのを回避する | バシャログ。

    そうめんと水出しのお茶があれば生きていける気がしてきたhakoishiです。 さて、今回はjQueryで透過PNGのopacityアニメーションがバグるのを回避する方法です。 透過画像をアニメーションさせた時、IE8以下でフチが黒くなって困った経験をお持ちの方、いらっしゃるのではないでしょうか? 発現条件 発現する条件は、この4点です。 画像は透過png。 画像自体にopacityアニメーションを設定している。 画像にフィルター(AlphaImageLoader)をかけている。 ブラウザはIE8以下。 回避するためのポイント 回避するためのポイントはこの2点。 画像にフィルター(AlphaImageLoader)をかける。 アニメーションの対象を、その画像を包括する要素にする。 移動やサイズ変更もしたい場合、包括要素も画像と同じサイズにしておくと扱い易いと思います。 サンプルを作りましたの

    【jQuery】IE8以下で透過PNGのopacityアニメーションが黒く汚れるのを回避する | バシャログ。
    satoshiiiiii
    satoshiiiiii 2013/10/16
    キタコレ
  • MovableTypeでプラグインを使わずにカテゴリを並べ替え | バシャログ。

    Movabletypeでのカテゴリ並び替えですが、有名なプラグインは以下です。 カテゴリーとフォルダを並べ替えるプラグイン(MT4以降用) - The blog of H.Fujimoto MovableTypeのカテゴリーソートに使える数字置換プラグイン - pmLabo 上記のプラグインはこれまでよくを使用していましたが、Perl版プラグインのためにダイナミックパブリッシングでは使えなかったりと制約があったりするので、最近は専ら以下のように並び替えしています。 カテゴリ並び替えの手順 管理画面よりカテゴリを追加する。 その際、並べたい順番の連番を < > で囲みます。 すべてのカテゴリを上記のように登録します。 すべてのカテゴリ登録後、画面では、先ほど入力した < > は表示されていません。 MTのソース 通常のカテゴリ一覧の記述は以下です。 <ul> <MTCategories sh

    MovableTypeでプラグインを使わずにカテゴリを並べ替え | バシャログ。
    satoshiiiiii
    satoshiiiiii 2013/08/07
    これでもかってぐらいの力技やなー
  • [MTカスタマイズ Tips] カテゴリの分岐でよくつかうブロックタグ | バシャログ。

    こんばんは、煙草の値上がりで金欠となり禁煙なうなishidaです。 今日で禁煙2週間目に突入し、どうやら今回は禁煙成功できそうです。 MovableTypeは、カテゴリが弱い(Version3時代)という印象を持ったままでしたが、 改めてリファレンスでMovableTypeタグを見てみると、かなり種類も増えていたんですね。 今回は、MovableTypeのカテゴリ分岐についていろいろと使ってみたけど忘れそうなのでメモメモ。 MTHasNoParentCategory 現在のカテゴリに親カテゴリが存在しないときだけ実行する条件タグ。 つまり、第1階層カテゴリの場合。 MTHasNoSubCategories 現在のカテゴリにサブカテゴリが存在しないときだけ実行する条件タグ。 つまり、最下位カテゴリの場合。 MTHasParentCategory 現在のカテゴリに親カテゴリが存在されているとき

    [MTカスタマイズ Tips] カテゴリの分岐でよくつかうブロックタグ | バシャログ。
  • [Photoshop CS5] 画像処理が格段に楽になる Photoshop アクションいろいろ | バシャログ。

    みなさんはじめまして。 シーブレイン、Webデザイナーの Latin です。 今回が初ブログとなります(汗)今後ともどうぞ宜しくお願いいたします。 早速何を書こうか非常に悩みましたが、まずは基に立ち返り、"画像処理作業"などの日常のルーティンワークを格段に早く、効率的にする事ができる Photoshop のアクションコマンドをまとめてみました。 え?そんなもん既に使ってるって? そうおっしゃらず・・・まだ使ってない方はぜひ一度試してみてくださいね! 今回は私が個人的によく使っているアクションコマンドと、有用性の高そうなものをご紹介させていただきます。 その前に Photoshop アクションコマンドの簡単な説明を。 【 Photoshop のアクション】とは? 例えば、写真のリサイズや色調変換などの作業を10回・・・100回と繰り返しやってると嫌気が差してきますよね^^; アクションはそ

    [Photoshop CS5] 画像処理が格段に楽になる Photoshop アクションいろいろ | バシャログ。
  • [Dreamweaver] コードビューを Sublime Textエディタ風な黒い画面になるようコードカラーリングを変更してみた | バシャログ。

    [Dreamweaver] コードビューを Sublime Textエディタ風な黒い画面になるようコードカラーリングを変更してみた | バシャログ。
  • JavaScriptを分割&非同期で読み込めるRequireJS | バシャログ。

    『サニー 永遠の仲間たち』という韓国映画がとても良かったです!minamiです。 サイトで使用するJavaScriptを非同期で読み込むライブラリが昨今増えていますが、その中でRequireJS というライブラリがバージョンアップしたとのことなのでさわってみました。 RequireJSとは RequireJSは、JavaScriptのファイルやモジュールを非同期でロードできるJavaScriptライブラリです。推奨環境は下記になっています。 IE 6以上 Firefox 2以上 Safari 3.2以上 Chrome 3以上 Opera 10以上 ダウンロードする まずライブラリをダウンロードします。 DOWNLOAD REQUIREJS RequireJS の設置 ダウンロードしたら、以下のように設置します。 ├ index.html └ /js ├ main.js(読み込み管理用jsフ

    JavaScriptを分割&非同期で読み込めるRequireJS | バシャログ。
  • 【CSS】実はこんなに便利!cssのセレクタ指定方法をちょっとだけ掘り起こしてみた | バシャログ。

    モニターを見つめる目に優しいメガネがZoffからも出る!しかも度付きOK、フレームも選べる!気になってます。hakoishiです。 さて、今回は実は便利なcssのセレクタ指定方法をちょっとだけ掘り起こしてご紹介。 直下にある要素だけ、とかセレクタ名が部分一致したら、はたまたリンク先パスによって、とか実はかなり便利です! 特定の要素の直下の要素だけに一括でマージンを設定 特定の文言を含むセレクタ、及びその位置で対象を絞り込み指定 リンク先のパス次第でスタイルを切り分ける 特定の要素・セレクタを例外とする 特定の要素の直下の要素だけに一括でマージンを設定 #container>* { margin: 0 10px; } IE7以上対応。 親>子で、直下要素のみを対象指定。 上記例ではid="container"の直下の要素すべてにマージンが設定されます。 ユニバーサルセレクタには正直不安を感じ

    【CSS】実はこんなに便利!cssのセレクタ指定方法をちょっとだけ掘り起こしてみた | バシャログ。
  • 1