MicroB (/ ˌmaɪkroʊˈbiː / )は、 Nokiaが開発したモバイルWebブラウザで、Maemoオペレーティングシステムを搭載したスマートフォンやモバイルデバイスで使用されます。このブラウザはMozillaベースで、Geckoレイアウトエンジンを使用しています。
MicroBはNokiaのN800、N810、N900インターネットタブレットにプリインストールされており、また、オペレーティングシステムの「Hacker Editions 」を通じて770でも利用可能です。MozillaのXULベースのユーザーインターフェースの代わりに、MicroBはMaemoネイティブ(GTKベース)のHildon APIとウィジェットを使用しています。
MicroBは、サードパーティの開発者やコミュニティメンバーがプラグインを開発および移植し、ブラウザの開発を形作るのを助けるために、2007年7月17日にInternet Tablet OS 2007のパブリックベータ版として最初にリリースされました。 [ 1 ] 2007年11月18日にN810とともにInternet Tablet OS 2008がリリースされ、Internet Tablet OSのデフォルトブラウザとしてOperaに取って代わるまでに、何度かアップデートされました。[ 2 ]
MicroB はMozillaベースでGecko エンジンを使用していますが、プラットフォーム固有の制限によりいくつかの機能が省略されています。特に、パフォーマンスが許容できないためSVG のサポートは無効になっており、サイズを小さくしてメモリ消費量を減らすためにXULは含まれていません。[ 3 ] XUL が含まれていないため、ほとんどの Firefox プラグインは MicroB で使用する前に移植と再パッケージ化が必要です。MicroB は XUL の代わりにGTKとHildon UIツールキットを使用してネイティブ インターフェイスを提供します。[ 4 ]
アドオンは通常、移植が必要です。Maemo Browser Extras プロジェクトは、利用可能なアドオンの大部分を担当しています。[ 5 ]
