BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース BigIntのサポート、ダークモードの拡張、エクステンションの整理が行われたFireFox 68

BigIntのサポート、ダークモードの拡張、エクステンションの整理が行われたFireFox 68

原文(投稿日:2019/09/01)へのリンク

Firefox 68が先頃、Webユーザ向けにリリースされた。Big Integerが新たにサポートされた他、Dark Modeが拡張され、セキュリティとディスカバリが改善されている。

Firefox 68では、JavaScriptで新たにBigInt数値型がサポートされる。MDNで説明されているように、BigIntとは、JavaScriptがNumberプリミティブで確実に表現することのできる最大値である2^53-1よりも大きな数値の表現を可能にする、TC39ステージ3のプロポーザルである。 BigIntは、整数リテラルの末尾に"10n"のようにnを追加するか、BigInt()関数を呼び出すことで生成される。

BigIntを使用すれば、非常に大きな数の正確な処理が可能になる。2 ** 53 + 19007199254740992と誤って評価される(数値は奇数なので、数字2で終わるはずはない)が、2n ** 53n +1n9007199254740993nと正確に評価される。このような制限は、TwitterのJSON APIがリテラルIDではなく、文字列としてツイートIDを返す理由のひとつとなっている。

また、Firefoxのダークモードでは、Firefox Reader View内での黒の色合いのターゲット領域が拡大されている。Firefox 68のリリースノートに、その説明図がある。

Firefox 68 dark mode

さらにMozillaは、Firefoxアドオンマネージャ(about:addons)経由でアクセスされる推奨拡張プログラムを通じて、高品質で安全な拡張機能の厳選されたリストをFirefox 68で提供している。

Firefox 68 for desktop changelogに、変更の完全なリストが詳細に説明されている。

デスクトップ用のFirefox 68は、Firefox.comからダウンロードできる。既存のユーザには、自動的にアップグレードが行われる。AndroidおよびiOSユーザはそれぞれ、Google PlayおよびAppleのApp Storeからダウンロード可能だ。

この記事に星をつける

おすすめ度
スタイル

BT