<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>JQuery on blog.tyage.net</title>
    <link>https://blog.tyage.net/tags/jquery/</link>
    <description>Recent content in JQuery on blog.tyage.net</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 01 Feb 2011 11:11:22 +0000</lastBuildDate>
    <atom:link href="https://blog.tyage.net/tags/jquery/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>jQuery1.5ｷﾀｰ</title>
      <link>https://blog.tyage.net/archive/p252.html</link>
      <pubDate>Tue, 01 Feb 2011 11:11:22 +0000</pubDate>
      <guid>https://blog.tyage.net/archive/p252.html</guid>
      <description>&lt;h2&gt;jQuery1.5&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://blog.jquery.com/2011/01/14/jquery-1-5-beta-1-released/&#34;&gt;jQuery: » jQuery 1.5 Beta 1 Released&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;今回のリリースの目玉は、Ajax周りの書き換えとその新記法、そしてサブクラスという新機能です。&lt;/p&gt;&#xA;&lt;p&gt;バグフィックスと速度向上はもちろん行われています。&lt;/p&gt;&#xA;&lt;p&gt;特に、バクフィックスでは未だにIE対策が行われ、またv8での速度が大幅に向上したそうです！Chrome厨喚起！&lt;/p&gt;&#xA;&lt;p&gt;その他として、細かいことだけど、node.jsとの連携の強化？的なことや、Google Closure Compilerから&lt;a href=&#39;https://github.com/mishoo/UglifyJS&#39;&gt;UglifyJS&lt;/a&gt;なるものに圧縮ツールを変更したようですよ。&lt;/p&gt;&#xA;&lt;h2&gt;Ajaxモジュールの書き換え&lt;/h2&gt;&#xA;&lt;p&gt;「これは今回の最も重要な変更点であり、パフォーマンスや機能の改善、安定性の向上をもたらす」そうです。（訳は適当）&lt;/p&gt;&#xA;&lt;p&gt;Julian Aubourgさんによるこの書き換えによって、以下の書き方ができるようになりました。&lt;/p&gt;&#xA;&lt;div class=&#34;wp_syntax&#34; style=&#34;position:relative;&#34;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&#34;code&#34;&gt;&lt;pre class=&#34;javascript&#34; style=&#34;font-family:monospace;&#34;&gt;&lt;span style=&#34;color: #006600; font-style: italic;&#34;&gt;// Assign handlers immediately after making the request,&lt;/span&gt;&#xA;&lt;span style=&#34;color: #006600; font-style: italic;&#34;&gt;// and remember the jxhr object for this request&lt;/span&gt;&#xA;&lt;span style=&#34;color: #000066; font-weight: bold;&#34;&gt;var&lt;/span&gt; jxhr &lt;span style=&#34;color: #339933;&#34;&gt;=&lt;/span&gt; $.&lt;span style=&#34;color: #660066;&#34;&gt;ajax&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#123;&lt;/span&gt; url&lt;span style=&#34;color: #339933;&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color: #3366CC;&#34;&gt;&amp;quot;example.php&amp;quot;&lt;/span&gt; &lt;span style=&#34;color: #009900;&#34;&gt;&amp;#125;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt;&#xA;    .&lt;span style=&#34;color: #660066;&#34;&gt;success&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #000066; font-weight: bold;&#34;&gt;function&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&#34;color: #009900;&#34;&gt;&amp;#123;&lt;/span&gt; alert&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #3366CC;&#34;&gt;&amp;quot;success&amp;quot;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&#34;color: #339933;&#34;&gt;;&lt;/span&gt; &lt;span style=&#34;color: #009900;&#34;&gt;&amp;#125;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt;&#xA;    .&lt;span style=&#34;color: #660066;&#34;&gt;error&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #000066; font-weight: bold;&#34;&gt;function&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&#34;color: #009900;&#34;&gt;&amp;#123;&lt;/span&gt; alert&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #3366CC;&#34;&gt;&amp;quot;error&amp;quot;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&#34;color: #339933;&#34;&gt;;&lt;/span&gt; &lt;span style=&#34;color: #009900;&#34;&gt;&amp;#125;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt;&#xA;    .&lt;span style=&#34;color: #660066;&#34;&gt;complete&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #000066; font-weight: bold;&#34;&gt;function&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&#34;color: #009900;&#34;&gt;&amp;#123;&lt;/span&gt; alert&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #3366CC;&#34;&gt;&amp;quot;complete&amp;quot;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&#34;color: #339933;&#34;&gt;;&lt;/span&gt; &lt;span style=&#34;color: #009900;&#34;&gt;&amp;#125;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&#34;color: #339933;&#34;&gt;;&lt;/span&gt;&#xA;&amp;nbsp;&#xA;&lt;span style=&#34;color: #006600; font-style: italic;&#34;&gt;// perform other work here ...&lt;/span&gt;&#xA;&amp;nbsp;&#xA;&lt;span style=&#34;color: #006600; font-style: italic;&#34;&gt;// Set another completion function for the request above&lt;/span&gt;&#xA;jxhr.&lt;span style=&#34;color: #660066;&#34;&gt;complete&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #000066; font-weight: bold;&#34;&gt;function&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#123;&lt;/span&gt; alert&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&#34;color: #3366CC;&#34;&gt;&amp;quot;second complete&amp;quot;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&#34;color: #339933;&#34;&gt;;&lt;/span&gt; &lt;span style=&#34;color: #009900;&#34;&gt;&amp;#125;&lt;/span&gt;&lt;span style=&#34;color: #009900;&#34;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&#34;color: #339933;&#34;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&#xA;&lt;p&gt;ふおお・・・びゅーちふる・・・&lt;/p&gt;</description>
    </item>
    <item>
      <title>jQuery1.4.3ｳｯﾋｮｰ</title>
      <link>https://blog.tyage.net/archive/p43.html</link>
      <pubDate>Sat, 16 Oct 2010 15:07:34 +0000</pubDate>
      <guid>https://blog.tyage.net/archive/p43.html</guid>
      <description>&lt;p&gt;試験期間中の夜はテンション高いぜｲｴｰ&lt;/p&gt;&#xA;&lt;p&gt;Google Reader見てたらjQuery1.4.3が来てるじゃないすか！！&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://blog.jquery.com/2010/10/16/jquery-143-released/&#34;&gt;jQuery: » jQuery 1.4.3 Released&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;jQuery1.4.2のときは大した変更がなかったんですが、1.4.3は&lt;strike&gt;&lt;a href=&#34;http://tyage.sakura.ne.jp/blog/?p=17&#34;&gt;予想通り&lt;/a&gt;&lt;/strike&gt;かなりの変更が加えられてます！&lt;/p&gt;&#xA;&lt;p&gt;内容は本家のブログが詳細に語っているので、そちらを見ることをお勧めしますが、ぱっと見なんかすごそう！ってのをちょいちょい感想を加えつつ大雑把にまとめ。&lt;br /&gt;&#xA;発表から数時間後に急いで書いたので、間違ってたり理解できてないところが多々あると思います；&lt;br /&gt;</description>
    </item>
    <item>
      <title>jQuery 1.4.3RC2</title>
      <link>https://blog.tyage.net/archive/p17.html</link>
      <pubDate>Thu, 14 Oct 2010 06:16:47 +0000</pubDate>
      <guid>https://blog.tyage.net/archive/p17.html</guid>
      <description>&lt;p&gt;追記：&lt;br /&gt;&#xA;&lt;a href=&#34;http://tyage.sakura.ne.jp/blog/?p=43&#34;&gt;jQuery1.4.3が正式発表されました。&lt;/a&gt;&lt;/p&gt;&#xA;&lt;hr /&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://blog.jquery.com/2010/10/10/jquery-1-4-3-release-candidate-1-released/&#34;&gt;jQuery1.4.3rc1&lt;/a&gt;、&lt;a href=&#34;http://blog.jquery.com/2010/10/12/jquery-1-4-3-release-candidate-2-released/&#34;&gt;rc2&lt;/a&gt;と立て続けにリリースされたようです。&lt;/p&gt;&#xA;&lt;p&gt;試験中にも関わらず、差分取ってちまちまと見ています。&lt;br /&gt;&#xA;コードの初っ端から少しずつ変わってて、サンドボックスがどうとか、ローカル変数が増えたり変更されたりしてました。&lt;br /&gt;&#xA;内部のほうにはそれなりに変化があるようです。&lt;/p&gt;&#xA;&lt;p&gt;使う側としても、内部関数だったaccessがjQuery.accessとして定義されたり、jQuery.isNanとかjQuery.isWindowとかが増えてたり。&lt;/p&gt;&#xA;&lt;p&gt;$().data周りにも変更があるみたいで、jQuery1.4.3からしか使えないプラグインもあるらしいです。&lt;br /&gt;&#xA;&lt;a href=&#34;http://www.infoq.com/jp/news/2010/10/DataLink-jQuery&#34;&gt;InfoQ: Data Link &amp;#8211; jQueryのためのデータバインディング&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;あとはイベント周りとかCSSやAjaxに関わる部分も、関数が増えたり修正されたりしてました。&lt;br /&gt;&#xA;&lt;a href=&#34;http://d.hatena.ne.jp/scalar/20101012/1286874658&#34;&gt;jQuery 1.4.2 の xhr.abort() が IE7 でエラーになる問題の回避方法 &amp;#8211; Scalaとlift　のはずだった　・・・&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;もちろんバグ取りはいっぱい行われています。&lt;br /&gt;&#xA;Blackberry対策をしてあるのには少し笑えましたｗ&lt;/p&gt;&#xA;&lt;p&gt;それよりも1.5が楽しみです。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
