タグ

ライブラリとJavascriptに関するcats_nukuiのブックマーク (4)

  • Clipboard Hook - カット/コピー/ペーストをイベントフックするJavaScriptライブラリ MOONGIFT

    Webのコンテンツをコピーしたり、逆にペーストすると言ったことはよくあるかと思います。そんな時、URLであれば自動的にリンク展開したり、画像や動画を埋め込み表示にできたりするとUXがとても良くなるはずです。 そんな操作を実現してくれるのがClipboard Hookです。コピー、カット、ペーストと言ったクリックボード操作をイベントフックできるライブラリです。 Clipboard Hookの使い方 デモです。コピーしたタイミングでイベントが呼ばれているのが分かります。 ペーストも同様です。 面白いのはJavaScriptで操作できる点で、貼り付ける場所や内容によってテキスト以外の情報を追加できるということでしょう。 Clipboard Hookのデモでは文字だけでなく色情報も組み合わせてコピーできるようになっています。そして貼り付けるときにはその情報によって描画する内容を変えています。Web

    Clipboard Hook - カット/コピー/ペーストをイベントフックするJavaScriptライブラリ MOONGIFT
    cats_nukui
    cats_nukui 2016/02/22
    使えそう。
  • クリックして回転。Web用フリップライブラリ·Flipload MOONGIFT

    FliploadはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。 コンテンツがくるりと回転する、いわゆるフリップ操作を実現してくれるのがFliploadです。ユーザの目を引きやすく、インパクトの大きいUIが実現できそうです。 元々のコンテンツです。ブロックごとに分かれている部分が回転します。 クリックすると回転します。 フォーム部分だけ回転もできます。 水平方向の回転もサポートされています。 FliploadではDOM全体はもちろん、ボタンやフォームなどの一部だけを回転させることもできます。また、回転するとYouTube動画を再生したり、背景に画像指定もできます。あまり多用はできませんが、使えばきっとユーザを引きつけられるでしょう。 フリップ操作はWebというよりもアプリ側で発達した仕組みです。設定やインフォメーションを回転した側に表示することで表示場所

    クリックして回転。Web用フリップライブラリ·Flipload MOONGIFT
    cats_nukui
    cats_nukui 2013/10/11
    へー。面白そう。
  • JavaScriptで日付を扱うならこれ!「moment.js」

    ■ つかいかた(基礎編) ダウンロードしたmoment.jsをscriptタグで読み込ませたら準備完了です。 あとは下記のような実装で使用できます。 // momentオブジェクトを初期化して・・・ var m = moment(); // formatで出力! var output = m.format("YYYY年MM月DD日 HH:mm:ss dddd"); console.log(output);  // => 2013年05月15日 12:34:56 Wednesday // 現在時刻 moment(); // ミリ秒で指定 moment(1368543600000); // タイムスタンプ(秒)で指定 moment.unix(1368543600); // Date.parseで解析可能な文字列を指定 moment("May 15, 2013"); // Dateオブジェクトか

    JavaScriptで日付を扱うならこれ!「moment.js」
  • 最近のJSの開発環境について知っておくべきライブラリ10個 - mizchi log

    ほんとに10個だと思った?(無意味に煽っていくスタイル) 最近JSだけのリポジトリで無益なゲームを大量に作っては破棄しているのだけど、割とストレスなく出来上がってきたので書く。 長々と書くが、要は次のリポジトリに概要が詰まってる。 mizchi/mizchi_client_boilerplate · GitHub https://github.com/mizchi/mizchi_client_boilerplate 前提として、最近はCSJSでもnodeのインストールを前提とする環境が多い。必須といってもいい。 grunt gruntjs/grunt · GitHub https://github.com/gruntjs/grunt ビルドタスクを簡単に作れる。make、rake、などに相当するが、node製らしくファイルシステムの監視でアクションを作れるのが特長。$ grunt serv

    最近のJSの開発環境について知っておくべきライブラリ10個 - mizchi log
  • 1