Browser

Microsoft Edge(Project Spartan, Internet Explorer) 、ブラウザ周辺、Web フロントエンド開発、UI、など

Microsoft Edge まとめページ

JavaScript

Microsoft Edge の機能を調べてみた - Generator 編

Microsoft Edge の JavaScript で関数内で順に処理する yield を実装した Generator が実装されました。関数名の前に * を付けると yield を使用することができます。 現状、Edge でこの機能をそのまま使うことができません。アドレスバー about:flags 入力…

Microsoft Edge の機能を調べてみた - Proxy 初級編

Proxy とか Proxies とか呼ばれているもので、メタプログラミング用に Reflect と共に追加された機能。一応、Reflect も Edge でつかえます。 現状、Edge でこの機能をそのまま使うことができません。アドレスバー about:flags 入力し、「開発者向け設定」ペ…

Microsoft Edge の機能を調べてみた - Class 編

ずっと JavaScript の予約語だった Class がやっと使える様になりました。ざっくりいうと、初期設定をするコンストラクタと、関数の塊を内包したものです。他の言語のものと似ており、一応継承はできます。 現状、Edge でこの機能をそのまま使うことができま…

Microsoft Edge で 外部からのドラッグアンドドロップが動作していない可能性 - Windows 10 Insider Preview Build 10240(追記)

Build 10565 で動作するようになりました。デスクトップから Edge、Edge からデスクトップ両方できます。ただし、Google など一部ページはサイト側の JavaScript の実装の問題で動作しません。 コンテンツ内のドラッグアンドドロップは動作しているのですが…

Windows 10 のメールアプリは WinJS (JavaScript) でつくられている可能性が高い

設定のトグルが旧 Preview 時の UI のままである為 WinJS でつくられている可能性が濃厚。 また、ウインドウリサイズ時、アダプティブレイアウトが変更された際の描画が遅く、振る舞いが WinJS でつくられた Blank のアプリに近いです。 ちなみにカレンダー…

Windows 10 Insider Preview Build 10074 の Project Spartan で getUserMedia API が動きました

数日前に動かないと記事に書きましたが、アドレスバーに about:flags を入力、Enable experimental JavaScript features のチェックを入れてブラウザを再起動すると動作しました。

ECMAScript 6 が ECMAScript 2015 になる?

今後、ECMAScript のバージョンナンバーは西暦になるとか。 以下のツイートや Build 2015 や Microsoft Edge Web Summit 2015 でも言われているので本当っぽいが真相はいかに。 .@rauschma note cover of most recent draft. We hope the year-based brandin…

Microsoft Edge の JavaScript エンジン Chakra

Chrome では V8 という JavaScript エンジン が使われており、IE では Chakra というものが使われています。 Microsoft Edge での変更 ブラウザで動作する DLL が Edge で変更されました。いにしえの jscript が chakra.dll になっています。 IE 11レンダリ…

Project Spartan の getUserMedia API (Windows 10 Insider Preview Build 10074)

Media Capture and Streams/getUserMedia APIローカルデバイスのマイクやカメラにアクセスするための API です。 status.modern.ie でしれっと getUserMedia が Preview Release になっておりました。 Internet Explorer Web Platform Status and Roadmap - …

Spartan で Conditional Rules / CSS.supports() 使ってみる(Windows 10 Technical Preview Build 10049)

Spartan で Conditional Rules ( CSS.supports() ) が使用可能になったので試してみました。 各ブラウザーでの状況 http://caniuse.com/#feat=css-supports-api 現状 Sarfari / Opera Mini では非対応のようです。 使い方 こちらで "display: flex" に適応で…

スポンサーリンク