タグ

JSに関するcachicoのブックマーク (12)

  • 2020年のフロントエンドマスターになりたければこの9プロジェクトを作れ - Qiita

    以下はSimon Holdorf( dev.to/ Twitter / GitHub )による記事、9 Projects you can do to become a Frontend Master in 2020の日語訳です。 9 Projects you can do to become a Frontend Master in 2020 Introduction あなたがプログラミングの初心者であるか、既に経験豊富な開発者であるかにかかわらず、この業界では、急速な変化に追いつくために新しい概念と言語・フレームワークを学び続けることが必要です。 たとえばFacebookが4年前にオープンソース化したReactは、既に世界中のJavaScript開発者にとって第一の選択肢になっています。 もちろんVueAngularにも多くのフォロアーがついています。 さらにはSvelte、Next

    2020年のフロントエンドマスターになりたければこの9プロジェクトを作れ - Qiita
    cachico
    cachico 2020/09/08
    2020年のフロントエンドマスターになりたければこの9プロジェクトを作れ - Qiita  お天気のやつ(Angular)と映画のやつ(React)のやつやってみたいなー。。。
  • 2018年 スタートアップでSSRにVue.jsを導入してWebサービスを開発して得た設計 - Qiita

    私がWebサービスのバージョンアップでVue.js導入することになり、取り組んでる内容についてWEBエンジニア向けに簡単に解説する記事です。 例えばjQueryのUIプラグインを沢山使ってるサーバーフレームワークで Vue.js、Vuex、Storybook を導入する際にどうすれば良いのか?などのノウハウについて記述します。 はじめに サーバーフレームワークのテンプレートへの組み込みが今回の要件です。 つまりVue.jsでカスタムコンポーネントもどきを作り、テンプレートエンジンで使えるようにするのが今回の要件です。 フロントエンド界隈のノウハウ集は大体がビッグスケールしても耐えられるようにフロントエンドとサーバーを開発チームまで完全に分離し、サーバーは API のみ提供する設計でしょう。最近ではVue.jsがどんどん認知され、実験的にRailsに組み込む軽いサンプルが散見するでしょう。

    2018年 スタートアップでSSRにVue.jsを導入してWebサービスを開発して得た設計 - Qiita
    cachico
    cachico 2018/04/16
    スタートアップでSSRにVue.jsを導入してWebサービスを開発した際の知見
  • とりあえず試してみたいって方のための phina.js 入門 | phiary

    phina.js Advent Calendar 2015 - Qiita 8日目のエントリーです. 1日目 JavaScript ゲームライブラリ『phina.js』をリリースしました! | phiary 2日目 ManagerSceneでゲームの流れを管理しよう | daishi blog 3日目 ゲーム開発 - 気鋭の新JSゲームライブラリ「phina.js」の概要を自分なりにまとめてみた - Qiita 4日目 【phina.js】Gridクラスを使いこなそう - Qiita 5日目 phina.js で Webフォント を使ってみるよ! - Qiita 6日目 [phina.js] Tweenerを使いこなそう! [Tweener 基編] - Qiita 7日目 [phina.js] サンプルから覚えるphina.js - Qiita このブログでお馴染みの とりあえず試

    とりあえず試してみたいって方のための phina.js 入門 | phiary
    cachico
    cachico 2018/02/15
    とりあえず試してみたいって方のための phina.js 入門
  • jQueryのAjaxやタブ切替などでブラウザの「戻る」「進む」が有効になる「hashchangeプラグイン」(実装解説つき)

    jQueryのAjaxやタブ切替などでブラウザの「戻る」「進む」が有効になる「hashchangeプラグイン」を紹介します。 jQuery hashchangeプラグイン 1.機能 Ajaxを使って切り替えたページについては、通常、ブラウザの「戻る」「進む」が使えません。 が、hashchangeプラグインを利用すれば、Ajaxを使って切り替えたページについてもブラウザの「戻る」「進む」が有効になります。 例えば下の図の①~⑤のページ遷移で、通常は「戻る」「進め」ボタンで②~④の遷移は行われませんが、hashchangeプラグインを使えば②~④のページ遷移も実現できます。 具体的な仕組みですが、まず基的なJavaScriptの動作として、フラグメント(「index.html#abc」の「#abc」)を使ってページを切り替えた場合、フラグメント「#abc」が「location.hash」に

    cachico
    cachico 2015/09/09
    jQueryのAjaxやタブ切替などでブラウザの「戻る」「進む」が有効になる「hashchangeプラグイン」(実装解説つき)
  • jquery.cookie.jsが便利 | NeGiMeMo.net

    bell賞味期限切れコンテンツ この記事は公開または最終更新から1067日くらい経過しています。 このメッセージが表示されている記事(特にプログラミング系)は情報が古くなっている可能性があるので注意して下さい。 公官庁のウェブサイトなどでよく見かける、文字サイズを変更するスクリプト。 コード自体は昔それっぽい記事を書きましたのでその時に使ったのと似たような方法で実装する予定ですが、そのスクリプトだけだとページを遷移した場合、設定が初期状態に戻ってしまいます。 大抵の場合文字サイズを大きくして読み始めた人は他のページでも大きな文字で読むでしょうから、これでは不便ですよね。 そこで、cookie等を利用してブラウザごとに文字サイズの設定を記憶させる必要があります。 cookieを利用する方法はいくつかあるようなのですが、今回は jquery.cookie.js というjQueryから操作できる

    jquery.cookie.jsが便利 | NeGiMeMo.net
  • alert()のダイアログのスタイルを変更するスクリプト・SweetAlert

    alert()で出せるダイアログのスタイルを変更する為のスクリプトのご紹介。シンプルな発想で素敵ですね。尚、スクリプトはjQueryに依存しています。 alert()で出せるダイアログのスタイルを変更しよう、というスクリプトです。 確かに普通にアラート出すよりいいかもしれません。 <script src="jquery.js"></script> <script src="sweet-alert.min.js"></script>コアとSweetAlertを読み込みます。 $('.foo').click(function(){ swal({ title: "アラートです!", text: "メッセージがココに入ります", imageUrl: 'http://placehold.it/500x500', confirmButtonText: '了解!', confirmButtonColo

    alert()のダイアログのスタイルを変更するスクリプト・SweetAlert
    cachico
    cachico 2014/10/09
    alert()のダイアログのスタイルを変更するスクリプト・SweetAlert
  • [XCODE] UIWebViewでJS -> Native、Native -> JS連携を行う方法 - YoheiM .NET

    こんにちは、@yoheiMuneです。 今日はiPhoneアプリでWebViewベース開発する際のTipsの1つ、JS・Nativeのそれぞれの機能を呼び出す方法をブログに書きたいと思います。 UIWebViewでJSとNative連携をするとは 最近のiPhoneアプリでは、UIWebViewベースで多くのコンテンツはHTML,JS,CSSで実装することもあるかと思います。 多くの機能はJavaScriptで実現しますが、時々Native機能(ダイアログなど)を使いたい場合があります。 また、Native上のボタンを押した際にJavaScriptの機能を呼び出したい場合があります。 そんな要望を実現する機能が、JS・Native連携です。 以下では具体的な実装内容を記載します。 JavaScriptから、iPhoneアプリのNative機能を呼び出す JavaScriptからNative

    [XCODE] UIWebViewでJS -> Native、Native -> JS連携を行う方法 - YoheiM .NET
    cachico
    cachico 2014/02/27
    JS-OBJCのフック
  • #2「JavaScriptでおっぱいを動かす」 tech.kayac.com Advent Calendar 2012 - KAYAC Engineers' Blog

    カップル爆発しろ どうも。「何かよく知らないけど訳分かんない人だと思ってた」と社内で最近言われたHTMLファイ部のdamele0nです。 このエントリはtech.kayac.com Advent Calendar 2012 2日目の記事です。 テーマは「私の中のマイイノベーション 2012」 季節のせいか周囲ではカップルが続々と誕生して次々とイノベーションを起こすなか、僕はといえば相変わらず人生にしかれた非モテのレールを光のスピードで突き進んでいます。 僕だって、2人でイノベーションを起こしたい…。 僕だって、冬のせいにしたい…。 僕だって、クリスマスに七面鳥抱えながら海岸沿いを2人でキャッキャウフフしたい…。 僕だって、ちちくりたい…。 僕だって、僕だって、僕だって…。 安心してください。 僕は、なんですか? あなたは、なんですか? そう、エンジニアです。 無いものは作ればいい。世界なん

    #2「JavaScriptでおっぱいを動かす」 tech.kayac.com Advent Calendar 2012 - KAYAC Engineers' Blog
    cachico
    cachico 2013/12/16
    「JavaScriptでおっぱいを動かす」 tech.kayac.com Advent Calendar 2012 | tech.kayac.com - KAYAC engineers' blog
  • IE Fuck!(ieのバグまとめ) - Qiita

    @importの読み込み順バグ @importでcssをモジュール化した場合、IEのみ読み込み順が上からではなく、ランダムに読まれる。よってreset.cssなどがあとに読まれたりしてバグる。 @importは3階層以上深くは潜れない z-indexの値が認識されない(ie6,ie7) 2つのdivの親要素が別々でz-indexは指定しない場合、IE6とIE7以外のブラウザは子要素のz-indexの値が優先されるが、IE6とIE7は親要素の出現順が影響します。 参考サイトIEのz-indexのバグを思い出す png問題 IE6~8 6.0はpngの透過を表示出来ない 7,8はpngのフェードイン、フェードアウトを表示出来ない。 margin autoが効かない 対策 text-align:centerにて対応する

    IE Fuck!(ieのバグまとめ) - Qiita
    cachico
    cachico 2013/08/29
    HTML - IE Fuck!(ieのバグまとめ) - Qiita [キータ]
  • [Fireworks] 画像ファイルを一括して指定。任意の幅・高さ以内にリサイズするjsf « きんくまデザイン

    こんにちは。きんくまです。 ひさびさのFireworksネタです。 ファイルを上書きするので注意が必要です。FireworksCS4で動作確認してあります。 1 フォルダを指定 2 指定の幅・高さ以内に画像がおさまるようにリサイズ 3 上書き保存 4 2、3を終わるまで繰り返し 自分でほしいほしいと思ってて、作る機会もなかったんですが久しぶりに同じことをするため 必要になったのでつくりました。当はPhotoshop版がほしかったんですけどね。jsx覚えたいな。 使い方としては、拙作jsfEditを使うとすごく簡単なんですが、わざわざいれたくないよという人のために。→Flash経由で大量のバッチ処理をしたところメモリの解放がうまくいかないみたいで、固まってしまうことが判明しました。このバッチはjsfをそのまま実行しないとダメみたいです、、。 1 下のソースをコピーするか、このファイルをダウ

    cachico
    cachico 2013/04/01
    画像ファイルを一括して指定。任意の幅・高さ以内にリサイズするjsf …これはアツイ!
  • [JS]jQueryのプラグイン100選 -2012年総集編

    2012年に紹介したものを中心としたjQueryのプラグイン100+α選です。 今年目立ったのは、やはりレスポンシブ、そしてCSS3アニメーションでしょうか。 スライダーやギャラリー系もレスポンシブ・アニメーション対応、ナビゲーションやPinterst風のレイアウトなど、多くのプラグインにそれら二つの要素が組み合わさっています。 動画関連 画像ギャラリー関連 画像拡大関連 画像配置・キャプション関連 背景画像関連 コンテンツスライダー・カルーセル関連 ナビゲーション関連 レイアウト関連 レスポンシブ関連 パネル・ボックス関連 ツールチップ・ティッカー関連 アニメーション関連 エフェクト関連 スクロール操作・スクロールコンテンツ関連 リスト関連 テーブル関連 フォーム関連 テキスト関連 見出し抽出関連 ローディング関連 エレメント・コンテンツ生成 その他 動画関連

    cachico
    cachico 2012/12/19
    jQueryのプラグイン100選 -2012年総集編 | コリス
  • [JS]単に縮小して表示するだけではない、レスポンシブ対応の画像ギャラリーのスクリプト -Gamma Gallery

    単にウインドウのサイズに依存して縮小するのではなく、コンテナのサイズに応じてグリッドを最適化し、そのサイズに最適な画像を表示する画像ギャラリーを実装するスクリプトを紹介します。 Gamma Gallery: A Responsive Image Gallery Experiment デモページ Gamma Galleryのデモ Gamma Galleryの使い方 Gamma Galleryのデモ まずは、デスクトップで表示したデモからご紹介。 画像の配置にはMasonryを使用しており、高さが異なる画像を一定の隙間で配置します。また、無限スクロールにも対応しており、下部にスクロールするとローディングバーが表示されます。 デモページ:スマフォで表示 Gamma Galleryの使い方 Step 1: 外部ファイル Gamma Galleryのスクリプト自体はjQueryのプラグインではありま

    cachico
    cachico 2012/11/08
    単に縮小して表示するだけではない、レスポンシブ対応の画像ギャラリーのスクリプト
  • 1