2018-12-25のJS

V8 release v7.2 · V8

V8 v7.2.リリース。 async/await、Spread Elementsなどのパフォーマンス改善、Publicクラスフィールド、Intl.ListFormatexport * as foo fromのサポートなど

Chromium Blog: Chrome 72 Beta: Public class fields, user activation and more

Chrome 72 Betaリリース。 Public class fieldsの実装、 User Activation Query APIのサポート、HPKPの削除、TLS 1.0と1.1を非推奨化など

Electron 4.0.0 | Electron Blog

Electron 4.0.0リリース。 BrowserWindowremoteモジュールを無効化できるように、WebContentsからのremote.requireなどをイベント処理できるようになるなど。 macOS 10.9のサポート終了、app.makeSingleInstance()app.requestSingleInstanceLock()に変更など

webpack 5 alpha feedback · Issue #8537 · webpack/webpack

webpack 5αがリリースされフィードバックを募集中。 v4で非推奨となっているものを削除、eventsなどNode.jsのコアモジュールのpolyfillを自動で入れないように変更、chunk idなどの変更など

Release 2.0.0 · developit/htm

JSXライクなタグ関数を提供するHTM 2.0リリース。 パフォーマンス改善、Babelプラグインの改善など

Bootstrap 4.2.1 · Bootstrap Blog

Bootstrap 4.2.1リリース。 Spinner loading、Toast、Switchesコンポーネントの追加、いくつかのユーティリティクラスの追加。

Bootstrap 3.4.0 · Bootstrap Blog

Bootstrap 3.4.0リリース(最新版は4.x系) data属性に関するXSS脆弱性を修正(4.0では修正済み)

three.js超入門 第0回 3Dコンピュータグラフィックスの基礎 - Qiita

three.js入門の連載記事。 three.jsや3DCGの基本的な用語やレンダリング、インタラクションの実装などについて

Cloudworker  -  A local Cloudflare Worker Runner

Cloudflare Workers向けのスクリプトをローカルで動かすことを目的としたツール

FOLIOの画像回帰テストの裏側 – Yosuke Kurami – Medium

画像ベースのビジュアルリグレッションテストの運用について。 アニメーションやロードが発生する描画結果の画像キャプチャを安定して取る手法やStorybookとテストの段階的な導入についてなど

I Used The Web For A Day Using A Screen Reader — Smashing Magazine

スクリーンリーダを実際にどのように使うかについて。 VoiceOverを使っていくつかのサイトを元に、スクリーンリーダの動きやどのようにみえているのかなどについて

現代の JavaScript チュートリアル

https://javascript.info/ の翻訳サイト。 JavaScript、DOM APIについてのチュートリアルサイト

swc-project/swc: Super-fast alternative for babel

Rustで書かれたJavaScript Transpiler。 BabelなどのようにECMAScriptバージョンに対応した変換を行う。

Introduction - TypeScript Deep Dive 日本語版

TypeScript Deep Diveの日本語訳