タグ

ブックマーク / rockridge.hatenablog.com (14)

  • Firefox 58でWebAssemblyの起動を大幅に高速化 - Mozilla Flux

    WebAssemblyは既にメジャーなブラウザすべてでサポートされており、その用途も、たとえばGoogle Earthが移植されるなど、ゲームに限られなくなってきている。もっとも、これまではダウンロード後のコンパイルに時間がかかるという問題があった。Firefox 58では2つの新技術でこの問題に対処し、WebAssemblyアプリケーションの起動を大幅に高速化する。 Making WebAssembly even faster: Firefox’s new streaming and tiering compiler – Mozilla Hacksによれば、1つ目の新技術はストリーミング(Streaming)という。ダウンロードの完了を待たずにコンパイルを開始するもので、この技術WebAssemblyのファイル形式と相性がいい。単一のファイルのうち、最初にコード部分がダウンロードされる

    Firefox 58でWebAssemblyの起動を大幅に高速化 - Mozilla Flux
  • 次のFirefox ESRはバージョン59ではなく60 その影響を探る - Mozilla Flux

    Firefox ESR(延長サポート版)は年に1回、メジャーアップデートが実施される。その時期には法則性があって、Firefoxのバージョン番号から10を引くと7の倍数になる。直近だとFirefox 52なわけだが、最初のESRがバージョン10からスタートしたため、こうした中途半端な数字になっている。 来であればFirefox 59が次のESRとなるはず。ところが、Firefox/EnterprisePolicies - MozillaWikiによれば、Firefox 60を次のESRとするという。言い換えると、次のESRのリリース時期が、2018年3月から5月へと延期されたわけだ。 延期の背景には、法人ユーザー向けに"Policy Engine"と呼ばれるFirefoxのカスタマイズ機能を提供する計画があるようだ。従来、こうしたカスタマイズはおおむね旧式拡張機能によってカバーされてきた

    次のFirefox ESRはバージョン59ではなく60 その影響を探る - Mozilla Flux
  • Firefox Quantum雑感 - Mozilla Flux

    "Firefox Quantum"という名称 Mozillaの公式ブログその他を読むとFirefox QuantumはFirefox 57「だけ」の別名に見えるが、実際には数バージョンにわたって使用される名称だ。Photon UIのブラッシュアップはFirefox 59の開発サイクルが終わるまで続くという話があるので、Firefox 60からは元通り数字で呼ばれるんじゃないだろうか。 Firefox 57は、Mozilla Corp.の社運を賭けたといっても過言ではないくらい大きな節目のバージョンになるので、盛り上げるために呼び名を工夫したいのはわかる。が、Quantumプロジェクトの達成度からいうと中途半端な印象だ。今できる高速化を詰め込んだQuantum Flowが成功したので、格好はついたものの、Firefox 57の時点で有効化されたのはQuantum CompositorとQua

    Firefox Quantum雑感 - Mozilla Flux
  • マルチプロセス化の完全実施に先行してFirefox 54で多プロセス化を開始 - Mozilla Flux

    Firefox 48でマルチプロセス機能(e10s)が導入され、Firefox 50から52にかけて、RTL言語ロケールやタッチスクリーン環境でも順次e10sが有効化されるようになった。また、拡張機能をインストールしている環境でも、WebExtensionsベースのもの(Firefox 49以降)やe10s互換性のあるもの(Firefox 50以降)については、有効化を妨げないようになった。若干予想外な出来事として、Firefox 51で追加された拡張機能のホワイトリストがその後撤回され、Windows版でアクセシビリティツールが動作している場合はFirefox 55まで有効化が延期されるといったことがあったものの、2017年4月3日(米国時間)時点で、リリース版ユーザーの52.82%がe10s有効化に至っている。 こうした状況を踏まえ、MozillaはFirefoxの多プロセス化を実行に

    マルチプロセス化の完全実施に先行してFirefox 54で多プロセス化を開始 - Mozilla Flux
  • Firefox 49本体のみで履歴等データベースのVACUUMが可能に - Mozilla Flux

    FirefoxはSQLiteというデータベース管理システムを用いて履歴とブックマークを管理しており、このデータベースのことをPlacesと呼ぶ。具体的にはplaces.sqliteというファイルだ。places.sqliteの肥大化と断片化はFirefoxのパフォーマンスを低下させるおそれがあるため、Firefox 3.6以降、データベースの断片化割合を推測しながら30日から60日に1回、アイドル時にVACUUM処理が行われる仕様となっている(Bug 512854)。places.sqlite内の項目が削除されて生じた空きレコードは、VACUUM処理によって解消され、それによって初めてファイルが圧縮されることになる。 ここまでは前提のおさらいだが、そうした知識があるかは別にして、要するにVACUUMすればFirefox体の動作が軽くなると考えて、手動でこれを行うべく拡張機能を導入するユー

    Firefox 49本体のみで履歴等データベースのVACUUMが可能に - Mozilla Flux
  • 速報:Firefox 55でDeveloper Editionの廃止が決定(追記あり) - Mozilla Flux

    Auroraチャンネルの廃止 4月1日だがエイプリルフールのウソ記事ではない。Mozilla Corp.でFirefox release management leadを務めるSylvestre Ledru氏は、米国時間の2017年3月31日、Firefox 54を最後にAuroraチャンネル(Developer Edition)を廃止する旨を明らかにした(Project Dawn or the end of Aurora)。Mozillaは2月のFOSDEM 2017で、Nightlyの品質が十分ならAuroraは不要になるとアピールしていたが、筆者の予想を超えた早さで実現する運びとなった。 Auroraチャンネルの廃止に伴い、そのままだと製品版のリリースが前倒しになるため、Firefox Nightly 55の開発サイクルを通常の2サイクル分とすることで調整を図る。具体的には、2017

    速報:Firefox 55でDeveloper Editionの廃止が決定(追記あり) - Mozilla Flux
    John_Kawanishi
    John_Kawanishi 2017/04/01
    「是迄Firefox Developer Editionを使用していた開発者やHeavyUserは新機能を取るならNightlyを安定性を取るならBeta版を其々選択することになるだろう」「AuroraChannelに対しては比較的早い段階からその存在に疑問符が付けられていた
  • FirefoxのBeta版をそれと気付かずに使うユーザーが多いらしい - Mozilla Flux

    Mozillaが最近調査したところによると、FirefoxのBeta版ユーザーの多くは、Beta版を使用していることに気付いておらず、アップデートが多すぎると文句を言う人も少なくないのだそうだ。たしかに、アップデートの頻度はずいぶん違う。リリース版なら次のメジャーアップデートまでにせいぜい2回くらいだが、Beta版では10回以上になるからだ。 それにしても、Beta版を使用していることに「気付かない」というのは盲点だった。ダウンロードするときに、Beta版であることが明示されているではないか。だが、考えてみるとDeveloper Editionのように色彩を変えたアイコンは使っていないし、Beta版の意味を知らなければ、Webサイトに「安定した状態の新機能を試す」と書いてあっても、新機能も使えるFirefoxなのかと思うだけかもしれない。起動時に「これは正式版ではありません」と表示が出るわ

    FirefoxのBeta版をそれと気付かずに使うユーザーが多いらしい - Mozilla Flux
    John_Kawanishi
    John_Kawanishi 2017/03/24
    pic.twitter.com/muDftXTXBr
  • 速度面でFirefox 52は振るわず Quantumによる飛躍に期待 - Mozilla Flux

    当ブログでは、Firefoxの延長サポート版(ESR)のメジャーアップデート時期を開発の区切りとみて、Web上で実行可能なベンチマークの測定結果を公開している。今回は、Firefox 52のパフォーマンスをFirefox 45と比較してみたい。 この1年の間にマルチプロセス機能(e10s)が初期設定で有効化されるところまできた一方で、64bit版の格投入は数バージョン先になる。そこで、今回は32bit版のみを対象としつつ、e10sの有無による差をテストすることにした。検証を行った具体的なバージョンを挙げると、32bit版のFirefox 45.7.0(ビルドID:20170118123525)および32bit版のFirefox 52.0 RC2(ビルドID:20170302120751)である。後者はさらにbrowser.tabs.remote.force-enableの設定を追加して値

    速度面でFirefox 52は振るわず Quantumによる飛躍に期待 - Mozilla Flux
  • デスクトップ版Firefox 57で拡張機能はWebExtensionsベースに限定化 - Mozilla Flux

    Mozillaは、Add-ons in 2017 | Mozilla Add-ons Blogにおいて、Firefox 57のリリース(2017年11月28日:米国時間)に伴い、デスクトップ版ではWebExtensionsベースの拡張機能だけを読み込む措置を執る旨を明らかにした。XUL/XPCOMベースやAdd-on SDKベースの拡張機能(レガシー拡張機能)は、一切利用できなくなる。この措置を確実なものとするため、Mozilla Add-ons(AMO)では、Firefox 53のリリース(2017年4月18日:米国時間)に伴い、新規の拡張機能を登録する場合にWebExtensionsベースでないと受け付けなくなる。 現時点でのスケジュールは、Add-ons/2017 - MozillaWikiに詳しい。それによれば、Firefox 53のリリース時点で具体的に実施される措置は、AMOに

    デスクトップ版Firefox 57で拡張機能はWebExtensionsベースに限定化 - Mozilla Flux
    John_Kawanishi
    John_Kawanishi 2016/11/25
    今入って使っている機能拡張のうちどれが使えなくなるんだろう…
  • Firefox 44にアップデートするとはてなブックマーク拡張が動作しない(再追記あり) - Mozilla Flux

    Firefox 44がリリースされ、アップデート可能になっているが、アップデート後に再起動してみると、はてなブックマーク拡張(バージョン2.3.8.1-let-fixed)が全く動かなくなっている。過去記事・Firefox 44はアドオン互換性に要注意で懸念していた事態が現実化してしまった。近日中に公式修正版が提供されると信じているが、それまで同拡張が使えないのは不便極まりない。 有志による修正版を導入すれば、当面の問題をしのぐことができる。まずはabout:configの画面を開いて、xpinstall.signatures.requiredの設定をfalseに変更し、未署名の拡張機能を有効化しよう。次に、修正版が公開されているGitHubのページへ移動する。ここからの手順は、過去記事・はてなブックマーク拡張の使い勝手を取り戻す(追記あり)で紹介したとおりだ。 「ファイルからアドオンをイ

    Firefox 44にアップデートするとはてなブックマーク拡張が動作しない(再追記あり) - Mozilla Flux
    John_Kawanishi
    John_Kawanishi 2016/01/27
    あぁあっぶねぇーUpdateする前に見て気がついて良かった。株上場する前にやることあるだろというか株買ってこういうブラウザの対応とかについて総会で発言してやる(焦
  • Firefox Developer Edition 41ではてなブックマーク拡張が機能しない件(追記あり) - Mozilla Flux

    Firefox Developer Edition 41で、はてなブックマーク拡張が機能しなくなっている。FirefoxのビルドID:20150712004007と拡張機能のバージョン2.3.7.1-signedとの組み合わせで確認した。前回記事にしたときは、Firefox Nightly 36で動かず、Aurora 35だと大丈夫だったのだが、今回は、Nightly 42も含めて全く使えない状態だ。 実は、同アドオンが機能しなくなったのは、Nightly 41の途中から。つまり、このとき加えられた変更が、Developer Edition 41でも維持されているわけだ。不具合であれば現時点までに修正されている可能性が高く、仕様変更が原因とみられる。 Firefox JavaScript changelog - JavaScript | MDNを見てみよう。Firefox 41のJavaS

    Firefox Developer Edition 41ではてなブックマーク拡張が機能しない件(追記あり) - Mozilla Flux
    John_Kawanishi
    John_Kawanishi 2015/07/28
    既に39でもブクマ追加出来ない㌻のアドレスがあって運営に問い合わせてみたところ既知で認識してるけど治す気配が見えなくて…もうはてなの中ではFirefox使ってないのかなぁ…自力でxpiってのをばらして治すしか無いのか
  • 64bit版Firefoxへの道のり(追記あり) - Mozilla Flux

    祝10周年 2014年11月9日にFirefoxはバージョン1.0のリリースから10周年を迎えた。これを受けて10日以降、「忘れる忘却」ボタンの追加などユーザーのプライバシーに配慮したFirefox 33.1がリリースされ、Firefox AuroraがWeb開発者向けにリニューアルされて「Firefox for DevelopersFirefox Developer Edition」の名称で提供されるなど、さまざまなMozillaの企画が実行されていく。 10周年記念キャンペーンの一環として、Windowsユーザー向けに64bit版Firefoxのプレビューが提供されるとみられる。記事では64bit版Firefoxの正式提供に向けた動きをまとめてみたい。 (14/11/10追記) 確定したブランド名を見落としていたので修正(Bug 1072181)。ボタン名もリリース版の表記に合わせた

    64bit版Firefoxへの道のり(追記あり) - Mozilla Flux
    John_Kawanishi
    John_Kawanishi 2014/11/13
    FirefoxのAddonを使いつづx64のPerformanceを求めPalemoonやlawlietfox使ってるけど本家64Bit版も復活かぁ
  • AustralisがFirefox Nightlyに投入間近 Firefox 29でUIを刷新(追記あり) - Mozilla Flux

    Firefoxのユーザーインターフェイス(UI)を変更するAustralisプロジェクトが、節目を迎えようとしている。米国時間の2013年11月18日、mozilla-centralリポジトリにコードがマージされ、Firefox 28 Nightlyに反映されるとみられる("Australis landing soon")。Firefoxメニューが廃止され、新たにパネルベースのメニューが提供されるなど、見た目や使い勝手の違いはかなり大きい。これほどの変化は、Firefox 4以来だろう。 しかも、CNET Japan"「Firefox」ブラウザの新デザイン「Australis」--後戻りできない大改定"で紹介されているとおり、Australisによる変更箇所は膨大であるため、ユーザーが設定でオフにすることはできない。代わりにHollyと呼ばれる予備のブランチを設け、mozilla-cent

    AustralisがFirefox Nightlyに投入間近 Firefox 29でUIを刷新(追記あり) - Mozilla Flux
    John_Kawanishi
    John_Kawanishi 2014/01/01
    http://bit.ly/KiOPza 64bit版NightyBuildいれてみたらL&Fが大刷新しててTabMixPlus有効にしてるとTabがclick反応しなくなるは下のBar(AddonBar)がなくなってはてブ拡張でブクマし難くなるは面食らった。正式Verが出る前に対応しないと
  • 苦況(ピンチ)の内にも入りません - Mozilla Flux

    (2011/12/21追記) Mozillaが公式ブログでGoogleとの提携契約の延長を発表した(『Mozilla and Google Sign New Agreement for Default Search in Firefox』)。秘密保持条項があるため契約の詳細は記載されていないが、Mozillaは今後3年間この提携関係が継続すると明言している。 (2011/12/07追記) CNET News『Don't write off Mozilla-Google revenue deal as dead(Mozilla・Googleの収入提携を死んだことにするな)』という記事が出た(CNET Japanによる抄訳)。Stephen Shankland記者がGoogleとMozillaに取材したところ、GoogleはMozillaとの契約関係がなお継続している事実を認め、Mozilla

    苦況(ピンチ)の内にも入りません - Mozilla Flux
    John_Kawanishi
    John_Kawanishi 2011/12/05
    「Google検索の利用頻度を減らすと収入減に繋がり契約打ち切りはあまり賢明な選択とはいえないGoogleLabsの閉鎖などを見るにつけGoogleも財務面で余裕がないように感じるがそれこそ収入を減らす手を打つのかという疑問も」
  • 1