JSer.info #76 - jQuery 1.8 β1がリリースされました。
最近言われてた、必要なものだけ使うようなカスタムビルドはgruntのビルドオプションで提供するようです。
AMDをベースにしたクライアントサイドJavaScriptのパッケージマネージャーJamというものがリリースされました。
他のJSANやEnderなどとどう違うの?という話についてはNPM vs JAM, RequireJS vs Browserify vs Ender : javascriptに色々書かれていますが、JamはAMDローダーとしてRequireJSを使用しているみたいです。
また、RequireJS2.0についてはWeb+DBで記事になってるそうです。
jQuery Blog » jQuery 1.8 Beta 1: See What’s Coming (and Going!)
http://blog.jquery.com/2012/06/22/jquery-1-8-beta-1-see-whats-coming-and-going/
jQuery 1.8 β1リリース.
Gruntを使ったカスタムビルド
https://github.com/jquery/jquery#how-to-build-your-own-jquery
$.cssのベンダープレフィックス対応、jQuery.Animation、Sizzleのパフォーマンス改善。
$()で文字列からのタグ作成の代わりに$.parseHTMLを導入、1.9からは$()は意図しないHTMLタグの生成を防止するため<で始まらない場合はセレクタとして認識される。
Release bonanza! Dojo 1.4.4, 1.7.3, 1.8.0b1 released | The Dojo Toolkit Blog
http://dojotoolkit.org/blog/release-bonanza-dojo-1-4-4-1-7-3-1-8-0b1-released
Dojo1.4系, 安定版の1.7系、開発中の1.8 それぞれリリース
qooxdoo 2.0 released | qooxdoo News
http://news.qooxdoo.org/qooxdoo-2-0-released
JavaScriptのGUIツールキット的なフレームワークのqooxdoo 2.0リリース
Introducing Gladius 0.2 | Mozilla Labs
http://blog.mozilla.org/labs/2012/06/introducing-gladius-0-2/
JavaScript 3Dゲームエンジン Gladius 0.2 リリース
Shadow – Labs Release 3 Now Available | Adobe Shadow Team Blog
http://blogs.adobe.com/shadow/2012/06/17/shadow-labs-release-3-now-available/
Shadow Labs Release 3リリース
スクリーンショット、キャッシュ管理、httpsのサポート
ReleaseNotes - phantomjs - Release Notes - headless WebKit with JavaScript API - Google Project Hosting
http://code.google.com/p/phantomjs/wiki/ReleaseNotes
PhantomJS 1.6リリース
Media Queries (ja)
http://momdo.s35.xrea.com/web-html-test/spec/REC-css3-mq-20120619.html
CSS Media Queries 仕様(Recommendation)の日本語訳
JavaScript 基礎 (Part 1) 資料
http://null.ly/post/25358306007/javascript-part-1
JavaScriptの基礎的な文法についての資料
IE10 と Windows 8 における JavaScript のパフォーマンスの進歩 - IEBlog 日本語 - Site Home - MSDN Blogs
http://blogs.msdn.com/b/ie_ja/archive/2012/06/21/advances-in-javascript-performance-in-ie10-and-windows-8.aspx
Advances in JavaScript Performance in IE10 and Windows 8の日本語訳。
IE10のChakraエンジンについて。
0-9, mobile safari向けFast Buttons(vclick)実装
http://0-9.tumblr.com/post/25504422960/fast-buttons-for-mobile-safari
mobile safariのclick時に発生する300msの遅延を回避するvclickの実装について
API changes between v0.6 and v0.8 · joyent/node Wiki
https://github.com/joyent/node/wiki/API-changes-between-v0.6-and-v0.8
node.jsの0.6から0.8のAPI変更点について
ふつうのjavascriptのprototypeの説明 :右京web
http://hujimi.seesaa.net/article/276630599.html
prototype, this, newの動作のコンパクトな説明
The Module Pattern, A Little More Detail - macwright.org
http://macwright.org/2012/06/04/the-module-pattern.html
JavaScriptのモジュールパターンについて。
コード例を元に解説、利点や不利な点を細かく書いてる
Script Junkie | Creating Responsive Applications Using jQuery Deferred and Promises
http://msdn.microsoft.com/en-us/magazine/gg723713.aspx
jQuery Deferredの使い方についての記事
NPM vs JAM, RequireJS vs Browserify vs Ender : javascript
http://www.reddit.com/r/javascript/comments/vc9d9/npm_vs_jam_requirejs_vs_browserify_vs_ender/
JamというAMDを利用したクライアントサイドのパッケージマネージャーがでてきた件に関連して、NPM 、JAM、 RequireJS、 Browserify 、Enderのそれぞれの説明。
また、Jamにコミットしてる人がそれらの目的がどう違うか、またRequireJSを使う事について書かれてる。
Using CSS Preprocessors Effectively — Jonas Wagner’s Blog
http://29a.ch/2012/6/17/using-css-preprocessors-effectively
Sass/LessといったCSSプリプロセッサについてのスライド/動画
Jam - The JavaScript package manager
http://groundcomputing.co.uk/code/jam
クライアントサイドJavaScriptに関するパッケージマネージャーツール。
AMDモジュールとしてパッケージを扱う事ができて、AMDローダーとしてRequireJSを利用する。
Brad Frost Web | Responsive Web Design Newsletter
http://bradfrostweb.com/responsive-web-design-newsletter/
Responsive Web Designについての記事紹介などを行うメールマガジン
JSHint Next Preview
http://next.jshint.com/
JSHintのnextバージョンについてのページ。Esprimaを使ってる
serkanyersen/ifvisible.js
https://github.com/serkanyersen/ifvisible.js/
PageVisibility APIのラッパーライブラリ
molnarg/js-schema
https://github.com/molnarg/js-schema
JavaScriptで簡単なスキーマを定義して、バリデーションできるライブラリ