タグ

jQueryに関するVoQnのブックマーク (21)

  • jQuery 公式 Blog 「jquery-latest.js を使用するのをやめろ」

    jQuery 公式 Blog は、「Don't Use jquery-latest.js」 と題された記事内で、今後、jquery-latest.js のバージョンを 1.11.1 で固定することと、番環境で jquery-latest.js を読み込むのをやめてくれというアナウンスを行っています。 jQuery 公式 Blog は、7月 3日付けで投稿された 「Don't Use jquery-latest.js (jquery-latest.js を使うな)」 と題された記事内で、今後、jquery-latest.js のバージョンを 1.11.1 で固定することと、番環境 (公開している Web サイト) で jquery-latest.js を読み込むのをやめてくれというアナウンスを行っています。 Don't Use jquery-latest.js : Official jQ

    jQuery 公式 Blog 「jquery-latest.js を使用するのをやめろ」
    VoQn
    VoQn 2014/07/05
    キャズムを超えた後の代償…(ちゃんと安定版かつ明確に使用バージョンを決めようね…)
  • jQuery 1.9 に更新する際に注意すべき変更点の自分なりのまとめ | 私的なjQuery他

    jQuery Core 1.9 Upgrade Guide | jQuery の「Changes of Note in jQuery 1.9」を読んで、 自分なりにまとめました。 誤訳して間違ったことをまとめてたり、 最新の情報でないかもしれないので 読まれる際はご注意下さい。 (※ページをそのまま訳したわけではないと、思います) jQuery 1.9 では API の削除や 挙動の変更を行っています。 この記事は、前のバージョンから更新した時、 既存のコードに影響がでそうな変更を 並べたものになります。 変更点を全部網羅しているわけではありません。 箇条書きにすると以下のような感じ: 削除された機能 .toggle(function, function) の用法 jQuery.browser() .live()と.die() jQuery.sub() document 以外の要素での A

    VoQn
    VoQn 2013/02/04
    自分の知ってる jQuery 1.7 で止まってる
  • XSSを放置してたら数十分でサイトのデザインが出来上がってた件 | まだ半分残ってる + しょーゆ日誌

    作ってたオンラインゲームの通信部分らしきものがなんとなく出来上がったので、適当にチャットもどきを作り上げて公開してま(す|した)。 ここです http://osyoyu.com/client/ ところで、WebSocket+MessagePackを使った通信が実装できたことで嬉しくなって、XSS対策とか忘れてました。 そこに目をつけた @kyonfuee さんがjQueryを実行しまくってデザインしてくれました(!?) ありがとうございます!! before (お世辞にも良いデザインとは言えない): after: っていう感じになってました。気づかないうちに簡素なページが豪華になってました。感動…!! あと誰だ愛理をbackgroundにしたの。次からはできればロリっ娘でお願いします。 結論: XSSは積極的に放置して行け あ、最終的には em-websocket がバグって死んだっぽいの

    VoQn
    VoQn 2012/10/08
    オープンソースデザイニングの世界…
  • Loading...

    VoQn
    VoQn 2012/08/01
    「jQuery 日本語リファレンス」(ぐぐって上位に出るやつ)が更新されてなかったんだよね。こっちは最新版追ってくれるかしら
  • 2013年予定のjQuery 2.0、IE8以下はサポート廃止の方針

    2013年初頭にリリースを予定しているjQuery 2.0では、Internet Explorer 6/7/8のサポートをしないという方針が、jQueryのブログ「jQuery Blog » jQuery Core: Version 1.9 and Beyond」で明らかにされました。 jQueryは現在1.7が最新バージョンで、先週1.8β1が公開されたばかり。ブログによると、この先のロードマップは次のように説明されています。 jQuery 1.9 (early 2013) 1.8で使用されなくなったインターフェイスの多くを削除。そのうちのいくつかはプラグインか代替APIでサポートされる。 jQuery 1.9.x (ongoing in 2013 and beyond) 継続してバグフィクスを行う。 jQuery 2.0 (early 2013, not long after 1.9)

    2013年予定のjQuery 2.0、IE8以下はサポート廃止の方針
    VoQn
    VoQn 2012/07/02
    XPのサポートが2014年で切れるし、(というかその前までにWin8への移行を促すプロモやるでしょ)妥当な判断でしょ。というのと、これ別にIE死ねって話でもないよ。
  • shrapp.nl - このウェブサイトは販売用です! - shrapp リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    VoQn
    VoQn 2012/01/07
    css3 + jQuery で Google+ like な UI 提供.class 名に red とかがあるのは嫌だけど改変するなどすれば良いか
  • biscot.to

    authorjQuery, Sizzle, querySelectorAll, XPathの速度検証 単に要素を取得したいだけの場合、いったいどれが一番速いのか。 function bench (func) { var start = (new Date()).getTime(); for (var i = 0; i < 1000000; i++) { func(); } var end = (new Date()).getTime(); console.log((end - start) + 'ms'); } ベンチコードは右記のようなもの つまるところ、100万回取得する。 それを5回試行して、平均値を取ったものをスコアとする。 ID $('#id') jQuery 2s Sizzle('#id') Sizzle 2.4s document.querySelectorAll('#par

    VoQn
    VoQn 2011/10/29
    jQuery, Sizzle, querySelectorAll, xpath での DOM 取得ベンチマーク,jQuery やっぱり取得だけだと遅いな
  • メソッドチェーンを途切ることなく HTML タグを組み立てる jQuery Tag プラグイン - DOM Manipulation - Postal Search Ajax API with jQuery - Postal Search APIs & Solutions

    jQuery Tag プラグインは jQuery のメソッドチェーンを途切ることなく、HTML タグを組み立てるためのプラグインです。HTML タグの生成と追加をスタックで操作することで、メソッドチェーンを崩さずに HTML タグを組み立て続けることができます。 スタックの操作は jQuery 自体が持つスタックの仕組みを利用しています。jQuery は pushStack メソッドで現在のインスタンスをスタックに積み、end メソッドで直前のインスタンスに戻すことができます。 この特性を利用して、tag メソッドで HTML タグを生成して pushStack メソッドでスタックに積みます。gat メソッドで end メソッドでスタックから戻し、HTML タグを追加します。gat メソッドの名前は tag メソッドを逆に読んだものです。戻すや反対という意味を込めています。 また $.ta

    VoQn
    VoQn 2011/09/23
    ネスト構造のチェーンであれば jQuery.append() である程度いけるんじゃないかなぁ? って思ったけど,参考にブクマ
  • jQueryの.bind(), .live(), .delegate()の違い

    The Difference Between jQuery’s .bind(), .live(), and .delegate() - Alfa Jango Blog http://www.alfajango.com/blog/the-difference-between-jquerys-bind-live-and-delegate/ jQueryの.bind(), .live(), .delegate()違いや仕組みの理解、また.delegate()の方が.live()より優れている理由について書かれています。 内容を簡単に書き出すと以下のようなことについて書かれています。 $('a').bind('click', function() { alert("That tickles!") }); .bind()は$(‘a’)に対してイベントを設定してる。 $('a').live('clic

    jQueryの.bind(), .live(), .delegate()の違い
    VoQn
    VoQn 2011/09/16
    ややこしや
  • 意外と要注意 HTML5データ属性とjQuery Data APIの関係まとめ | ゆっくりと…

    前の記事「HTML5でモダンブラウザのCSS3バグを回避するためのハック方法」に関連して、jQuery で HTML5 データ属性にユーザーエジェント文字列を格納する方法を調べていました。その結果、ちょっと整理をしておいた方が良いかなと思う点を共有したいと思います。 ご存知の方も多いと思いますが、jQuery には .data() や jQuery.data() という、DOM 要素に データ を紐付けて記憶しておく仕組みが元々ありました。jQuery 1.4.3 からは、 API レベルでの 親和性 が考慮された形で HTML5 data-* 属性を取り込む仕様が導入されました。 HTML5 時代では、クライアント・サイドで実行されるコード量も増え、データ属性を扱う機会もちょくちょく出てくるのではないでしょうか。そこで今回は、 HTML5 data-* 属性のおさらい jQuery Da

  • pjax こそが pushState + Ajax の本命 - punitan (a.k.a. punytan) のメモ

    pjaxの前にpushStateとは AjaxとjQueryの説明は不要として、pushStateとはなんぞや。 pushStateを使ってブラウザの履歴に対する操作をし、HTMLの一部のみを書き換える動作でもブラウザの戻る/進む機能を実現できる方法のひとつ。Ajaxなページを再現し、かつURLを見慣れた方法で自然にpermalinkを表現できる。 有名なところではGitHubで使われてるアレ。 hash fragment (/#!/) ブラウザの履歴を機能させるため、URL の fragment (#) を使ってAjaxなページを実現する方法。一時期もてはやされた感があるが、さらなる「#!」URL批判 - karasuyamatenguの日記 など合理的な反論があり、これから導入するのはためらわれるところ。 有名なところではTwitterで使われているあの厄介者。 pjaxとは pjax

    pjax こそが pushState + Ajax の本命 - punitan (a.k.a. punytan) のメモ
    VoQn
    VoQn 2011/08/31
    pjax ってしらなんだ
  • スマートフォン用に作ってるらしいJSライブラリを見て思う事 - yaakaito::Blog

    iPhone, JavaScript, Webこんにちは!今日も主観で書くよ!総じて個人的な感覚なのであまりお気になさらないでくださいね。最近は仕事でスマートフォン対応だと、個人でもスマートフォン対応だとかで大変な人も多くなってきましたね!最近はjQueryMoblieだとかスマートフォン用っぽいライブラリも出てきて幸せな気分になってる人も多いと思います。けど、これって当に素晴らしい物なのか?と聞かれたら僕は良いものとは答えられないですねー。なんでかですか?えっとねぇ変なアニメーションとかいらないから最近よくみるライブラリに多いですけど、なんかググっと動いて遷移するページだとか、ページめくりみたいなのができてカコイイ!なのが多いですよね。けど、アニメーションはデザインじゃないですよね!この前Appleの公式(PC)がちょっとリニューアルされたけど当にアニメーションだらけでうざいですね。

    VoQn
    VoQn 2011/05/19
    スマホ以外の js ライブラリに対してもこれは常々思う.ビジュアル的に良かれなエフェクトのそれはデザインなのかと
  • CSS3 Transition のための CoffeeScript / JavaScript

    CSS3 Transition がほぼモダンブラウザで使えるようになってきた 昨年 CSS3 の仕様にアニメーションプロパティが加わって,一時的な熱狂があったわけだけど,それから一年してどのブラウザにも一応の CSS Animation / Transition が出来るようになってきた.しかし,W3C の仕様のとおり transition: <property> <duration> <timing-function> <deley> を指定して動くわけでなく,-moz- なり -webkit- なりのプレフィックスがまだ必要な現状だったりする.ん? ああ,IE お前は座ってろ CSS プロパティを結局 jQuery で差し込む方向で 最近,やっと自分のサイトを開発しようと思って,Sinatra + mongoDB で,View を Haml Sass CoffeeScript + jQ

    VoQn
    VoQn 2011/04/22
    Sass の mixin で解決できなくてダルくなったから jQuery + CoffeeScript でやっつけた
  • uupaa.js と jQuery を機能を中心にざっくりと比較 - latest log

    Classの継承についてサンプルを追記しました。 jQuery の特徴的な構文を uupaa.js で表現する方法を追記しました。 デバッグ支援機能について追記しました。 特徴 uupaa.js jQuery 初版 version 0.1 (2008-06-07) version 1.0 (2006-10-27) 最新版 version 0.8 (2010年末を予定) version 1.4.2 (2010-02-19) ライブラリの目標 WebOSのフロントエンド 不明 来の用途 WebOS / WebApp DOMの操作とサイトの装飾 使われ方 導入実績なし 小〜中規模サイト / ポータルサイト等 想定されるコアユーザ層 エンジニア デザイナー / コーダー / エンジニア 名前空間 uu (1つ) jQuery と $ (2つ) ライブラリによる識別子プリフィクスの予約 uu また

    uupaa.js と jQuery を機能を中心にざっくりと比較 - latest log
    VoQn
    VoQn 2010/09/10
    もくもくとここまで多機能なモノを開発してるそのモチベーションにほれる
  • QUnit

    The powerful, easy-to-use JavaScript testing framework.Get Started View the Docs Easy Easy, zero configuration setup for any Node.js project and minimal configuration for Browser-based projects. Universal QUnit can run anywhere; web browsers, Node, SpiderMonkey, even in a Web Worker! Test your code where it runs.

  • iFingerScrollをtranslate3dで再実装しました - collisions.doppac.cc

    ■iFingerScrollを公開したあと、GmailのiPadビューのペインスクロールが自分のに比べて相当サクサクなのに気付き、どうやってんだろと思ってPCからiPadのUAを送ってソースをちょっと見てみたところ、” -webkit-transform: translate3d “をつかってdivをスクロールさせてるらしいことがわかりました。 ということでiFingerScrollもCSS Transitionでabsoluteの座標を動かすのではなく、translate3dの指定をjavaScript側の制御で動かすように再実装したところ、いい感じになりました。translate系の指定はもともとtransitionanimation目的でGPUサポートありで実装されてるので、CSS Transition/Animationとして使わなくても速いのかもしれません(憶測)。レガシーCS

  • iPad風の複数ペインタッチスクロールをつくるjQuery.iFingerScroll - collisions.doppac.cc

    ■先週末会社でiPadで毎日使うWebサービスを想定した1Dayプロトタイピングというのをしていて(そのうちまとめられますがとりあえずYoutubeの動画で様子が見られます)、iPadWebアプリのブラウザモックをつくったのですが、そのとき困ったのが、iPadアプリで見られる左サイドのペインに一覧、右サイドのメインペインに詳細を表示するようなスクローラブルな複数ペインUIをふつうにつくる方法がmobileSafariに用意されてないことでした。そもそもmobileSafariにはスクロールバーがないんですよね。 ブラウザでiPhone風のグラブスクロールを実現するjQueryプラグイン「overscroll」というのを見つけて入れてみたんですがこれでもだめで。調べたところmobileSafariには(スクロールバーがないためか)そもそもscrollTop/Leftプロパティそのものがなかっ

  • Why and how to create Microsoft Office Minibar with jQuery and CSS3 : Janko Jovanovic

    Although many will argue that Microsoft products are an example of a good design, Minibar was one of design refreshments that came out with the Office 2007. It is a variation of a toolbar that exposes context-related functionality. In case of MS Word, context is a text selection. Since Minibar always pops up near the mouse pointer it enables users to quickly perform actions related to a selection.

  • iandeth. - jQuery JSONP plugin

    iandeth. Perl, Flash ActionScript, MySQL, Movable Type, システム開発 - そんなテーマのサイトdeth. 最近遅ればせながらjQueryを使い始めてみているのですが、jQueryは標準ではクロスドメインのJSONPリクエストに対応していないようでした。AJAX系APIの中には $.getScript() のようにレスポンスをjavascriptソースとして実行するものもありますが、あくまで同一ドメイン内通信に限定されているので、「JSONP対応のWebサービスからデータを直接取得」のような用途には使えません。 じゃあ、ということで随分前 (2006-01-25) にMichael Geary氏がJSONP用のjQueryプラグインをさくっと作って公開してくれています: JSON for jQuery - mt.to これでとりあえずは

  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    VoQn
    VoQn 2008/11/20
    カスタマイズしてればajax身につくのかな