2013-09-24のJS: jQuery2.1 β1、Buster.JS v0.7.4、Tableタグガイド
JSer.info #141 - jQuery 1.11 and 2.1 Beta 1 がリリースされました。 jQuery内でもそれぞれのモジュールの依存関係をAsynchronous Module Definition (AMD)を使い管理し、r.jsでビルドするようになったそうです。
JavaScriptテストフレームワークのBuster.JS v0.7.4がリリースされました。 9ヶ月ぶりぐらいのリリースになってますが、先月からコミッターが増え(元々のメンテナーも)一気に活性化したので、 次のリリースはそう遠くはならないと思います。
Windowsでの実行のサポートなど色々な修正が入っています。
Buster.JS 0.7リリースと変更点について | Web scratch
A Complete Guide to the Table Element | CSS-Tricks という記事では、Tableタグについてかなり詳しくまとまっています。 またサンプルコードも豊富(そのため重い…)で、 CSSやJavaScriptと合わせた内容についても書かれています。
ヘッドライン
MozillaZine.jp » Blog Archive » Firefox 24 がリリースされた http://mozillazine.jp/?p=3825
firefox ReleaseNote
Firefox 24リリース
Firefox 24 for developers - Mozilla | MDN
Firefox 24 サイト互換性情報 | MDN
jQuery 1.11 and 2.1 Beta 1 Released | Official jQuery Blog http://blog.jquery.com/2013/09/19/jquery-1-11-and-2-1-beta-1-released/
jQuery ReleaseNote
jQuery 1.11と2.1 β1リリース. jQuery内部でもAMDを使うように、jQuery内部の依存関係にBowerを利用、sourcemap directivesの修正
Support jQuery 1.10.2 & 2.0.3 on Qrefy! | milestoner http://s3pw.com/milestoner/2013/09/support-current-jquery-on-qrefy/
jQuery リファレンス
jQueryリファレンスサイトのQrefyがjQuery 1.10.2 & 2.0.3に対応
Changelog — Buster.JS 0.7.4 documentation http://docs.busterjs.org/en/latest/changelog/#v0-7-4
BusterJS ReleaseNote testing
JavaScriptテストフレームワーク Buster.JS v0.7.4リリース. Windowsのサポートやバグ修正、安定性や速度の改善. 破壊的な変更も一部含まれる
アーティクル
Buster.JS 0.7リリースと変更点について | Web scratch http://efcl.info/2013/0918/res3425/
JavaScript BusterJS testing ReleaseNote
Buster.JS 0.7.4での変更点についてのまとめ。
Learning | alex bumbu http://bumbu.ru/learning/
JavaScript デザインパターン
JavaScriptでのデザインパターンについて書かれている
Improved JavaScript debugger in WebStorm 7 | JetBrains WebStorm Blog http://blog.jetbrains.com/webstorm/2013/09/improved-javascript-debugger-in-webstorm-7/
WebStorm デバック 動画
WebStorm 7のJavaScriptデバッグ機能について。 Live Edit、Elements tab、ブレークした時に変数を見られるVariables viewの改善など
WebStorm 7の大幅に改善されたJavaScriptデバッガ | JetBrains ブログ
Canvas Inspection using Chrome DevTools - HTML5 Rocks http://www.html5rocks.com/en/tutorials/canvas/inspection/
Chrome canvas デバック
Chrome Dev ToolsでCanvasの描画をframeごとにトレース出来るようになった
A Complete Guide to the Table Element | CSS-Tricks http://css-tricks.com/complete-guide-table-element/
HTML CSS JavaScript tutorial
Tableタグについてコード例も豊富にまとまってる。 基本から、Cellの結合、いつTableを使うべきかについて。 display:table-*やCSSでの装飾、Tableの検索等のJSとの連携などについても書かれている
Safari on iOS 7 and HTML5: problems, changes and new APIs | Breaking the Mobile Web http://www.mobilexweb.com/blog/safari-ios7-html5-problems-apis-review
ios safari
iOS 7のSafari周りの変更や追加された機能について等のまとめ
Speech Synthesis: Web Speech API, part one - Broken Links http://www.broken-links.com/2013/09/20/web-speech-api-part-one-speech-synthesis/
ios JavaScript
iOS7でサポートされたWeb Speech APIについて
Loading sounds faster - Blog - Clicktorelease http://www.clicktorelease.com/blog/loading-sounds-faster-using-html5-web-audio-api
sound JavaScript
XHR ArrayBufferで音楽を取得しながら、バッファーからWeb Audio APIで組み立てながら再生する方法について
CSS Image Orientation Lands in Firefox 26 - Psychic Core Dump http://sethfowler.org/blog/2013/09/13/new-in-firefox-26-css-image-orientation
CSS
CSSのimage-orientation:について。 画像の回転反転、画像のメタデータからも回転できる
翻訳案保管: CSS Length Explained http://i7iblog.blogspot.com/2013/09/css-length-explained.html
CSS まとめ
CSSに出てくるpxやin、pt等の単位について http://www.w3.org/TR/css3-values/
[JavaScript] Knockout + ContainerJS でテスタブルにToDoリストを作るチュートリアル - うなの日記 http://d.hatena.ne.jp/unageanu/20130923/1379916004
JavaScript testing todo
KnockoutでMVVM、ContainerJSでDIをしてテストしやすい状態にしてアプリを作るチュートリアル。 UI独自の状態や処理を管理するオブジェクトViewModelを作って、HTMLから分離してテストしやすくしている
element: Modals made easy - HTML5Rocks Updates http://updates.html5rocks.com/2013/09/dialog-element-Modals-made-easy
HTML JavaScript
ChromeでHTML dialog要素のサポート。 JavaScript API、CSSの擬似要素、polyfillを使ったデモについて
Chrome Canary が dialog 要素に対応、ダイアログボックスの表示が簡単に | WWW WATCH
Faster String#repeat method, with ancient Egyptian theory | CoderKeen http://coderkeen.com/javascript/faster-stringrepeat-method-with-ancient-egyptian-theory
JavaScript アルゴリズム
String.prototype.repeatのアルゴリズムについて http://hg.mozilla.org/mozilla-central/file/28e5d67b6b5a/js/src/builtin/String.js#l10
モバイルブラウザで動くWebアプリケーションのキャッシュ戦略 | HTML5Experts.jp http://html5experts.jp/kyo_ago/2466/
JavaScript
Web Storage、Web SQL、Indexed DB、Filesystem APIを使った読み書きのキャッシュについてや、ApplicationCacheの動作や問題点、利用する場合の考え方についてまとまってる
An Introduction to The Page Visibility API - Treehouse Blog http://blog.teamtreehouse.com/an-introduction-to-the-page-visibility-api
JavaScript 動画 tutorial
Page Visibilityを使って動画を停止させるチュートリアル
スライド、動画関係
JSConfUS 2013] Carter Rabasa: APIs and Making Humankind Better at Programming - YouTube http://www.youtube.com/watch?v=pHJRELG31dE
JavaScript イベント 動画
http://2013.jsconf.eu/ の動画が公開された
レポート
JSConf EU 2013 impressions | Secret Weblog
JSConf.EU 2013 • JS Attitude : formations JavaScript qualitatives et sympathiques
Reject.JS 2013 - YouTube http://www.youtube.com/playlist?list=PL37ZVnwpeshGLrMTDPV12z7KmjrXsOeHT
JavaScript イベント 動画
Reject.JS 2013の動画が公開された。 http://rejectjs.org/
Welcome our new ES5 Overlords http://mikemaccana.github.io/rejectjs2013/#1
JavaScript スライド
definePropertyとprefixを使ったネイティブ拡張ライブラリのagavejsについてのスライド。 ES3のprototype汚染、ES5のObject.definePropertyを使った拡張と衝突について
サイト、サービス、ソフトウェア関係
Chromium Dashboard http://www.chromestatus.com/metrics/css/rank
Chrome CSS
Google Chromeの利用情報送信機能でのCSSプロパティ利用についての統計情報
Content Security Policy Header Generator http://cspisawesome.com/
CSP ジェネレーター
CSPの設定項目をチェック等指定していき、そのCSP header文字列を生成してくれるサービス。
NodeSec Advisories | We need a tagline contributor™ https://nodesecurity.io/
node.js セキュリティ
Nodeモジュールなどに関するセキュリティ的なアドバイスや調査報告などについてのサイト
Phaser - Desktop and Mobile HTML5 game framework http://phaser.io/
JavaScript TypeScript HTML5 game library
TypeScriptも公式にサポートしてるHTML5ゲームなフレームワーク
Reject.JS 2013 - 60 FPS retrogaming on mobile http://gmarty.github.io/jsSMS/Reject.JS-2013-Slides/#/intro
JavaScript スライド game
JavaScriptで書くエミュレータについてのスライド。 ROMからOpCodeを取り出してインタープリター的に処理すると簡潔だが速度的な問題がでる。 そこでROMからJavaScript関数を生成するような仕組み(Recompiler)を入れる。
* Prase * Analyser * optimiser * Generator このRecompilerを静的と動的で行う事で速度を改善する話
Firefox Site Compat (FxSiteCompat) on Twitter https://twitter.com/FxSiteCompat
firefox browser twitter
Firefoxのサイト互換性情報について発信してるTwitterアカウント
Underscore Reference — Smooth CoffeeScript http://autotelicum.github.io/Smooth-CoffeeScript/literate/underscore.html
JavaScript CoffeeScript library リファレンス
Underscore.jsのリファレンス. その場でCoffeeScriptなコードを実行してUnderscoreの関数を確認できるようになってる
ツール、ライブラリ関係
spy-js/spy-js https://github.com/spy-js/spy-js
node.js Tools デバック
Proxyを通して、JavaScriptのイベントやコードの値の評価を表示したりなどデバッグするためのトレース情報を見られるツール
Agave.JS http://agavejs.org/
JavaScript library
Object.definePropertyとprefixを使ったネイティブ拡張ライブラリ.
BladeRunnerJS - Divide & conquer your web apps http://bladerunnerjs.org/
JavaScript HTML Tools library
Single-Pageなウェブアプリを作成する用途の開発ツールキットとフレームワーク. 巨大なウェブアプリを想定して開発されてる (KnockoutJSを内部的に利用)
aaronfrost/grunt-traceur https://github.com/aaronfrost/grunt-traceur
ECMAScript JavaScript Grunt
Traceur-Compileを使ったGruntタスク. ES6 -> ES3
書籍関係
Quick Guide For… by Andre Alves Garzia [PDF/iPad/Kindle] https://leanpub.com/quickguidefirefoxosdevelopment
firefox OS book
無料のFirefox OS向けアプリの開発電子書籍
【完全日本語訳+解説】ECMA-262 Edition 5.1を読む(Amazon予約キャンペーン実施中) http://ecma262.info/
ECMAScript book
訳・編:竹迫良範 ECMA-262 Edition 5.1の翻訳と解説を含めた書籍
この書籍の電子版について問い合わせましたところ、大変残念ですが現時点では予定されてないそうです。
残念ですが、「現時点では」電子化されたデータの販売予定は ございません。 編集担当者個人と致しましては、ご要望は十分に理解できるもの ではございますが、ご要望の数がどの程度なのか計りかねている という側面もございます。 今後、同様のご要望を受け取る機会が増えた場合は、検討させて いただく可能性もあります。
『ECMA-262 Edition 5.1を読む』 電子化についてのお問い合わせ
書籍等に関するお問合せは書籍に関するご質問についてにかかれているようにメールで行えるので、 電子化を希望する方はお問い合わせをするといいかと思います。 また、Amazon.co.jp: ECMA-262 Edition 5.1を読む: 竹迫 良範: 本のKindle化ボタンも合わせておくといいと思います。










