こんにちは、せーのです。今日はChromeのアップデートで搭載された、これからのWebを変える(かもしれない)技術をご紹介します。「WebAssembly」、と言います。 WebAssemblyって何? Chromeの最新バージョンは大きなアップデートとして「CSS Grid Layoutのサポート」と「Media Session Apiのサポート」があります。CSS Grid Layoutは今までHTMLのTableタグで表現していたような縦と横、2次元のレイアウトをCSSで表現できる、という機能、Media Session APIはAndroidのChromeでロック画面などに出てくる音楽、動画のコントロール機能にブラウザからアクセスできる、というものです。これは特にモバイルで動画や音楽を流すWebサイトを作っている人には嬉しい機能ではないでしょうか。他にも「chrome://plug
Photo by Mozilla in Europe 昨年12月に「Firefox OS」の開発と販売を終了すると一部メディアが報じました。これに対しMozillaは「キャリアを通じてFirefox OSスマートフォンの販売は終了するものの、開発自体は継続する」と報道の一部を否定。 しかし、本日、Mozilla(モジラ)はスマートフォン向けに提供する「Firefox OS」の開発をバージョン2.6を最後に終了することを公式発表しました。 スマートフォン向け「Firefox OS」の開発が終了、コネクテッドデバイスに注力 Mozillaの発表によると、コネクテッドデバイスの開発に注力するためにバージョン2.6のリリース後にサポートを終了し、5月以降はスマートフォン向けのFirefox OSに関与しないとしています。 We have decided that in order to succe
Mozilla Will Stop Developing And Selling Firefox OS Smartphones Farewell Firefox OS smartphones. Mozilla today announced an end to its smartphone experiment, and said that it would stop developing and selling Firefox OS smartphones. It will continue to experiment on how it might work on other connected devices and Internet of Things networks. The announcement was made earlier today at Mozilla’s de
タッチ系の操作をスマホでもデスクトップPCでも動くようにするため、タッチイベントがある場合はtouchstartやtouchmoveを使い、タッチイベントをサポートしていないブラウザではmousedownやmousemoveを使って同じ挙動にするというケースがあります。 例えばこういうやつ。 flipsnap.js DEMO そのようなケースでは僕はこれまで次のように書いていました。 var supportTouch = 'ontouchstart' in window; var touchStartEvent = supportTouch ? 'touchstart' : 'mousedown'; var touchMoveEvent = supportTouch ? 'touchmove' : 'mousemove'; var touchEndEvent = supportTouch
今週は Firefox 14 がリリースされ、続けて Firefox 15 のベータ版も公開されました。ベータ期間中は安定性や互換性の修正が行われるのみで、基本的には新機能は追加されません。Firefox 15 のリリースは 8/28 を予定していますが、機能がほぼ確定するベータ版リリースに合わせ一足先に主な新機能と改良点をご紹介します。 Firefox 15 の特長 Firefox ではメモリ管理が改善され、特にアドオンを使用したり長時間ブラウジングを続けたときのメモリ使用量が大幅に削減されたり、Incremental GC の実装によりゲームのアニメーションなどが滑らかになるなど、パフォーマンス面で大きな改善が行われています。また、HTML5 と JavaScript で実装した PDF ビューアを同梱し、ブラウザの中で直接 PDF を表示可能になりました (当面ベータ版のみデフォルト
MarkUpDownはFirefoxアドオンとして動作するMarkdownエディターです。 Markdownは普通に記述しても十分可読性の高い記法ですが、それでもプレビューがあった方が分かりやすいでしょう。そこで普段Firefoxをメインブラウザとしているなら試してみたいのがMarkUpDownです。Firefoxアドオンとして動作するMarkdownエディターです。 インストールです。ソースコードをダウンロードしてmakeすればxpiファイルが生成されます。 インストールされました。 立ち上げました。最初は真っ白です。 上にプレビュー、下がMarkdownの記述を行うエディット部分です。 水平の他、垂直に分けることもできます。 保存もできます。 MarkUpDownは記述した内容がリアルタイムにHTMLに変換されて、レンダリング結果を確認できます。これはWebブラウザならではの強みと言え
Firefox 13.0a1 (Nightly 2012-02-09) あたりから、ES.next の新たな構文である、for-ofステートメントが追加されました。 Bug 699565 – Implement Harmony for-of loops harmony:iterators [ES Wiki] for...of - MDN この構文は、配列の様なオブジェクトに対して使えるもので、for-in 構文が key を取ってくるのに対して、for-of は value を得られるものとなります。 for (var item of ["a","b","c"]){ console.log(item); } // "a" // "b" // "c" 対象となるオブジェクト 配列の様なオブジェクトと書いたとおり、純粋な配列以外にも使えます。 Argumentsオブジェクト HTMLColle
1/31 に Firefox 10 がリリースされ、まもなく Firefox 11 も最初のベータ版を公開予定です。ベータ期間中は安定性や互換性の修正が行われるのみで、基本的には新機能の追加はありません。Firefox 11 のリリースは 3/13 を予定していますが、機能がほぼ確定するベータ版リリースの一足先に主な新機能と改良点をご紹介します。 Android 版については Mozilla Vision 2012 でも Mark Finkle が解説しましたが、Firefox 11 Firefox 14 では抜本的な設計の見直しが行われ、ユーザインターフェイスもパフォーマンスも以前のバージョンから大きく変化します。今回は例外的に、ベータ期間中もまだしばらく機能の実装や改良が続けられ、リリース日もデスクトップ版より後になる見込みです。そのため Android 版の変更点については後日別途ご
This is an archived page. It's not actively maintained. ECMAScript 2015 is the sixth edition of the ECMAScript Language Specification standard. It defines the standard for the JavaScript implementation in SpiderMonkey, the engine used in Firefox and other Mozilla applications. Code-named "ES.next", "Harmony", or "ECMAScript 6", the first working draft (based on ECMAScript 5.1) was published on Jul
Firefox 9の注目点は、何といってもJavaScriptの実行速度の向上だ。Mozilla Developer Streetで紹介されているように、型推論(Type Inference:TI)と呼ばれる技術が実装され、JaegerMonkey(JM)が従来よりも高速なコードを生成できるようになった。今後はこのJM+TIがJITコンパイラの中核を担い、TraceMonkeyはその役割を終えることになる。 はたして型推論の効果は出ているのか。ベンチマークをとってみよう。比較対象は、以下のとおりWindows 7 SP1(64bit版)上で動作する32bit版のFirefox 8.0.1とFirefox 9.0(Beta 6)。新規プロファイルを初期設定のまま利用し、アドオンはすべて無効化するが、プラグインはShockwave Flash 11.1(r102)だけを有効にした。なお、初期設
本日今年最後のバージョンアップである Firefox 9 がリリースされ、数日中には Firefox 10 は最初のベータ版を公開予定です。ベータ期間中は安定性や互換性の修正が行われるのみで、基本的には新機能の追加はありません。Firefox 10 のリリースは来年 1/31 を予定していますが、機能がほぼ確定するベータ版リリース前のいま、一足先に主な新機能と改良点をご紹介します。 Firefox 10 の特徴 2012 年最初のリリースとなる予定の Firefox 10 では、アドオンの互換性確認がより柔軟になりバージョンアップ時の互換性問題が少なくなります。使い勝手の面では「進む」ボタンを必要時にだけアニメーション表示し、同期機能のセットアップを簡単にするほか、HTML5 ビデオのスナップショットを画像ファイルとして保存する機能が追加されるなど、ユーザの利用頻度や需要に応じた機能を提供
Scriptish は Greasemonkey からフォーク(派生)しました。特長は以下の通り: Greasemonkey ができること全て(これホントに便利)更新:Scriptish では @updateURL を使用することでユーザースクリプトを更新することができます。多数の新たな メタデータ(@keys)多数の新たな 追加 GM_ API優れたパフォーマンス:最新の Firefox を使い倒したより速く、よりクリーンなコードベース優れたセキュリティ:Scriptish は他にないセキュリティ機能を提供しますテスト:開発者は Scriptish が正しく機能していることを確認したり、より早くバグを見つけるために多くのテストを利用することができる
日経ソフトウエア(2007年2月号)の結城浩さんの記事にて「サードパーティ・クッキー」の話題がありました。IEの場合は「プライバシー設定の詳細」で受け入れを設定できるのですが、Firefox では 2.0 から GUI で設定できなくなったらしいので、「サードパーティ・クッキーを不許可にする(元の Web サイトのサーバーからの cookie のみを許可する)手順」をメモしておきます。 参考.no title (Privacy(プライバシー)の項)Mozilla Firefox質問スレッド(初心者歓迎)の40 (レス63) 設定手順ロケーションバーに about:config と入力して設定情報を表示するnetwork.cookie.cookieBehavior の値を編集するnetwork.cookie.cookieBehavior の値は次の通りです。0すべての cookie を許可す
昨夜 Firefox 8 がリリースされましたが、数日中には Firefox 9 も最初のベータ版を公開予定です。ベータ期間中には基本的に安定性や互換性の修正が行われるのみで、 新機能は追加されません。Firefox 9 のリリースは 12/13 または 12/20 を予定していますが、機能がほぼ確定するベータ版リリース前のいま、一足先に主な新機能と改良点をご紹介します。 11/29 追記: Firefox 9 のリリース日は 12/20 とするが、自動更新は年明けまで有効化しないことになりました。 Firefox 9 の特徴 Firefox 9 では JavaScript エンジンに型推論 (Type Inference) と呼ばれる技術を導入し、Firefox 8 に比べて最大で 45%、Firefox 3.6 に比べれば最大 10 倍高速化します。その他、ダウンロードした画像を実際表
1:以下、名無しにかわりましてVIPがお送りします:2011/08/30(火) 12:57:00.26ID:zZOdlLWY0 需要があれば 3:以下、名無しにかわりましてVIPがお送りします:2011/08/30(火) 12:57:43.54ID:QQpsyaDL0 服は着たままでいいか? 7:以下、名無しにかわりましてVIPがお送りします:2011/08/30(火) 12:58:28.87ID:aXZZKgRQ0 逆立ちして待ってる 10:以下、名無しにかわりましてVIPがお送りします:2011/08/30(火) 12:59:22.48ID:8TJY0PQU0 早くしろ 18:以下、名無しにかわりましてVIPがお送りします:2011/08/30(火) 13:02:12.34ID:zZOdlLWY0 じゃあ紹介していく ・用意するもの ・firefox6 最初のアドオンが何も入ってない状
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く