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での実行のサポートなど色々な修正が入っています。
A Complete Guide to the Table Element | CSS-Tricks という記事では、Tableタグについてかなり詳しくまとまっています。
またサンプルコードも豊富(そのため重い…)で、 CSSやJavaScriptと合わせた内容についても書かれています。
MozillaZine.jp » Blog Archive » Firefox 24 がリリースされた
http://mozillazine.jp/?p=3825
Firefox 24リリース
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 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リファレンスサイトの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
JavaScriptテストフレームワーク Buster.JS v0.7.4リリース.
Windowsのサポートやバグ修正、安定性や速度の改善. 破壊的な変更も一部含まれる
Buster.JS 0.7リリースと変更点について | Web scratch
http://efcl.info/2013/0918/res3425/
Buster.JS 0.7.4での変更点についてのまとめ。
Learning | alex bumbu
http://bumbu.ru/learning/
JavaScriptでのデザインパターンについて書かれている
Improved JavaScript debugger in WebStorm 7 | JetBrains WebStorm Blog
http://blog.jetbrains.com/webstorm/2013/09/improved-javascript-debugger-in-webstorm-7/
WebStorm 7のJavaScriptデバッグ機能について。
Live Edit、Elements tab、ブレークした時に変数を見られるVariables viewの改善など
Canvas Inspection using Chrome DevTools - HTML5 Rocks
http://www.html5rocks.com/en/tutorials/canvas/inspection/
Chrome Dev ToolsでCanvasの描画をframeごとにトレース出来るようになった
A Complete Guide to the Table Element | CSS-Tricks
http://css-tricks.com/complete-guide-table-element/
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 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/
iOS7でサポートされたWeb Speech APIについて
Loading sounds faster - Blog - Clicktorelease
http://www.clicktorelease.com/blog/loading-sounds-faster-using-html5-web-audio-api
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のimage-orientation:について。
画像の回転反転、画像のメタデータからも回転できる
翻訳案保管: CSS Length Explained
http://i7iblog.blogspot.com/2013/09/css-length-explained.html
CSSに出てくるpxやin、pt等の単位について
http://www.w3.org/TR/css3-values/
[JavaScript] Knockout + ContainerJS でテスタブルにToDoリストを作るチュートリアル - うなの日記
http://d.hatena.ne.jp/unageanu/20130923/1379916004
KnockoutでMVVM、ContainerJSでDIをしてテストしやすい状態にしてアプリを作るチュートリアル。
UI独自の状態や処理を管理するオブジェクトViewModelを作って、HTMLから分離してテストしやすくしている
element: Modals made easy - HTML5Rocks Updates
http://updates.html5rocks.com/2013/09/dialog-element-Modals-made-easy
ChromeでHTML dialog要素のサポート。
JavaScript API、CSSの擬似要素、polyfillを使ったデモについて
Faster String#repeat method, with ancient Egyptian theory | CoderKeen
http://coderkeen.com/javascript/faster-stringrepeat-method-with-ancient-egyptian-theory
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/
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
Page Visibilityを使って動画を停止させるチュートリアル
JSConfUS 2013] Carter Rabasa: APIs and Making Humankind Better at Programming - YouTube
http://www.youtube.com/watch?v=pHJRELG31dE
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
Reject.JS 2013の動画が公開された。
http://rejectjs.org/
Welcome our new ES5 Overlords
http://mikemaccana.github.io/rejectjs2013/#1
definePropertyとprefixを使ったネイティブ拡張ライブラリのagavejsについてのスライド。
ES3のprototype汚染、ES5のObject.definePropertyを使った拡張と衝突について
Chromium Dashboard
http://www.chromestatus.com/metrics/css/rank
Google Chromeの利用情報送信機能でのCSSプロパティ利用についての統計情報
Content Security Policy Header Generator
http://cspisawesome.com/
CSPの設定項目をチェック等指定していき、そのCSP header文字列を生成してくれるサービス。
NodeSec Advisories | We need a tagline contributor™
https://nodesecurity.io/
Nodeモジュールなどに関するセキュリティ的なアドバイスや調査報告などについてのサイト
Phaser - Desktop and Mobile HTML5 game framework
http://phaser.io/
TypeScriptも公式にサポートしてるHTML5ゲームなフレームワーク
Reject.JS 2013 - 60 FPS retrogaming on mobile
http://gmarty.github.io/jsSMS/Reject.JS-2013-Slides/#/intro
JavaScriptで書くエミュレータについてのスライド。
ROMからOpCodeを取り出してインタープリター的に処理すると簡潔だが速度的な問題がでる。
そこでROMからJavaScript関数を生成するような仕組み(Recompiler)を入れる。
* Prase
* Analyser
* optimiser
* Generator
このRecompilerを静的と動的で行う事で速度を改善する話
Firefox Site Compat (FxSiteCompat) on Twitter
https://twitter.com/FxSiteCompat
Firefoxのサイト互換性情報について発信してるTwitterアカウント
Underscore Reference — Smooth CoffeeScript
http://autotelicum.github.io/Smooth-CoffeeScript/literate/underscore.html
Underscore.jsのリファレンス.
その場でCoffeeScriptなコードを実行してUnderscoreの関数を確認できるようになってる
spy-js/spy-js
https://github.com/spy-js/spy-js
Proxyを通して、JavaScriptのイベントやコードの値の評価を表示したりなどデバッグするためのトレース情報を見られるツール
Agave.JS
http://agavejs.org/
Object.definePropertyとprefixを使ったネイティブ拡張ライブラリ.
BladeRunnerJS - Divide & conquer your web apps
http://bladerunnerjs.org/
Single-Pageなウェブアプリを作成する用途の開発ツールキットとフレームワーク.
巨大なウェブアプリを想定して開発されてる
(KnockoutJSを内部的に利用)
aaronfrost/grunt-traceur
https://github.com/aaronfrost/grunt-traceur
Traceur-Compileを使ったGruntタスク.
ES6 -> ES3
Quick Guide For… by Andre Alves Garzia [PDF/iPad/Kindle]
https://leanpub.com/quickguidefirefoxosdevelopment
無料のFirefox OS向けアプリの開発電子書籍
【完全日本語訳+解説】ECMA-262 Edition 5.1を読む(Amazon予約キャンペーン実施中)
http://ecma262.info/
訳・編:竹迫良範
ECMA-262 Edition 5.1の翻訳と解説を含めた書籍
この書籍の電子版について問い合わせましたところ、大変残念ですが現時点では予定されてないそうです。
残念ですが、「現時点では」電子化されたデータの販売予定は ございません。 編集担当者個人と致しましては、ご要望は十分に理解できるもの ではございますが、ご要望の数がどの程度なのか計りかねている という側面もございます。 今後、同様のご要望を受け取る機会が増えた場合は、検討させて いただく可能性もあります。
書籍等に関するお問合せは書籍に関するご質問についてにかかれているようにメールで行えるので、
電子化を希望する方はお問い合わせをするといいかと思います。
また、Amazon.co.jp: ECMA-262 Edition 5.1を読む: 竹迫 良範: 本のKindle化ボタンも合わせておくといいと思います。