Fork me on GitHub

2013-03-24のJS: Backbone 1.0、CI as a Service 、DOMイベント基礎からLv4

Edit on GitHub 編集履歴を見る

JSer.info #115 - Backbone.js 1.0がリリースされました。

testacularがKarmaにリネームして0.8.0がリリースされました。
リネームした理由はtesticularに被って呼びにくいから等…

のCIサービスを使ってJavaScriptのテストを動かす方法についてまとめたCI as a Service – ブラウザを使ったJavaScriptのテストをCIサービスで動かす方法のまとめ | Web scratchという記事を公開しました。

Domイベントの基礎から深淵までというスライドでは、DOMイベントのよく忘れてしまうキャプチャーとバブリングフェーズ等の基礎的なことから、DOM Level4のあたらしいイベントについてなど詳しく扱われています。


後、それぞれの記事にタグの表示を追加しました。
特にタグに適当なリンクが有るわけじゃないので、単なる記事の属性の参考程度にどうぞ

ヘッドライン

✎web news

日刊でWebプラットフォームに関するニュースを書いてるサイト.
かなり頑張ってる感じがする。

✎node.js ReleaseNote

Node v0.10.1 リリース

✎javascript testing ReleaseNote

Yeti 0.2.20リリース。

✎javascript testing ReleaseNote

testacular 改め Karma 0.8.0リリース。
名前変えた経緯は以下参照 :
https://github.com/karma-runner/karma/issues/376

✎javascript MVC ReleaseNote

Backbone 1.0リリース

✎jQuery mobile ReleaseNote

jQuery Mobile 1.2.1 のメンテナンスリリース

アーティクル

✎node.js tutorial

Node.jsについての紹介.
アーキテクチャやモジュールなどについて

✎javascript

JavaScriptでデフォルトパラメータを書く方法について。
jQueryとかでよく見るextendによる実装について

✎javascript browser testing CI webservice

Travis CI、drone.io、BuildHive、Jepso CI のCIサービスを使ってJavaScriptのテストを回せるようにする連携の設定について

✎HTML 歴史

HTMLのDOCTYPE宣言が必要な歴史的な理由

✎javascript MVC HTML

依存を小さくクライアントサイドMVCと言われてる機能を実現するために、コンパクトなObserverパターンをベースとしたものについて。
Backbone.js/Knockout.js/Lucid.JSでTodoを実装したサンプル

✎javascript DOM css

パララックスエフェクトなサイトの作り方についてのチュートリアル

✎javascript AMD Tips

RequireJSのTips集
キャッシュの防止、A/Bテスト、画像の先読み、i18n

✎css document 翻訳

CSSの臭いについての翻訳記事
筋な悪そうなCSS - スタイルの取り消し、マジックナンバー、セレクタの付け方、範囲がでかすぎるセレクタ、受動的な!importantやセレクタの命名をどう改善するかについて

✎firefox デバック

Firefox DevToolsの未来の機能.
エディタで編集したCSSをリアルタイムで反映するLive Edit/jsFiddleのような形態のエディタ/ネットワークパネル/CoffeeScript+SourceMapのサポート/repaint/アニメーションのデバッグ

スライド、動画関係

✎jQuery mobile スライド

jQuery Mobile 1.3の機能や変更点について詳しく書かれたスライド

✎WebStorm

WebStormとかのLive Edit機能についての動画

✎safari デバック スライド

Safariの開発メニューについてのスライド
iOSのデバッグ連携について

✎javascript PDF スライド 動画

JavaScript論文 - DJS(Dependent JavaScript) についての発表
Logicなアプローチ/型コメント
http://cseweb.ucsd.edu/~rchugh/research/nested/djs.pdf
https://github.com/ravichugh/djs

✎DOM event スライド

DOMイベントについてのスライド.
キャプチャ/バブリングフェーズの解説、trusted/untrustedイベント /init*Eventでのイベントの作成、mousewheel、buttons、getModifierState()、IMEのみ確定文字列を検知 できるCompositionEvent、.keyと.charについて等
DOM Event Level4についても詳しく書かれてる

サイト、サービス、ソフトウェア関係

✎javascript links まとめ

JavaScriptのよいリソースまとめ.
学び方、管理方法、テスト、ツール、パフォーマンスとプロファイル、セキュリティ、ブラウザ内部、未来について等

✎SublimeText2 Chrome

SublimeText2からChrome Dev Toolsのremote debuggerと連携して、SublimeText2内にブレークポイントやコンソール、コードの評価などをできるようにするplugin

✎javascript

SourceMapの対応関係を可視化して見られるサイト

ツール、ライブラリ関係

✎emacs browser デバック

EmacsからWebkit Inspector / Firefox Dev Toolsにremote debug連携するelisp

✎javascript i18n Tools

GNU gettextのJavaScript実装
PO/MOファイルを扱える

✎グラフ javascript library

グラフライブラリ

✎node.js javascript event library

Node.JSのEventEmitterをクライアントサイド向けにした感じのライブラリ

書籍関係

✎javascript library Tools book

2013年3月20日発売 JavaScriptのUIライブラリ、モバイル向け、フレームワーク、テストライブラリなどについて扱う書籍
PDF版もある
https://gihyo.jp/dp/ebook/2013/978-4-7741-5647-7

✎javascript book

2013年6月発売
関数型JavaScriptについての書籍

✎javascript book

プログラミング初心者向けのJavaScript本
http://books.shoeisha.co.jp/book/b101804.html

✎HTTP book browser

TCP/HTTP、HTTP 2.0(SPDY)、WebRTC,WebSockets,Sever Sent Event, XHR、ブラウザ周りのネットワークパフォーマンスについてのベストプラクティスなどについて書籍

Early Release Accessが公開中

✎AngularJS javascript book

発売はFall 2013年予定
AngularJSのAction本

この記事へ修正リクエストをする
JSer.info Slackに参加する