Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Servoとは? わかりやすく解説

サーボ【servo】

読み方:さーぼ

サーボ機構」の略。


Servo

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/11/21 07:55 UTC 版)

Servo
Linux Mint上で動作するServo
開発元 Linux FoundationMozilla Researchサムスン
リポジトリ
プログラミング
言語
Rust
対応OS クロスプラットフォーム
種別 レンダリングエンジン
ライセンス MPL 2.0[1][2]
公式サイト servo.org
テンプレートを表示

Servo(サーボ)とは、Mozilla Researchによって2012年に開発が始められたウェブブラウザレイアウトエンジンで、2016年に初めてデベロッパープレビューが公開された[3]サムスンによってAndroidおよびARMプロセッサへ移植されている[4]。多くのコンポーネントは、きめの細かい、孤立したタスクによって処理される。Servoは高度な並列処理を行い、多くのコンポーネント(レンダリング、レイアウト、HTML解析、画像復号など)が独立したタスクによって処理される。プログラミング言語Rustによって開発されている。

Servoはテレビ番組『ミステリー・サイエンス・シアター3000』に出てくるトム・サーボというロボットにちなんで命名されている[5]

2017年11月にリリースされたFirefox 57以降、Servo CSSスタイルエンジンが組み込まれ[6]、FirefoxのレンダリングエンジンのGeckoのコンポーネントがServoへ置き換え始められている[7]

2020年11月にMozillaからLinux Foundationに移管され、プロジェクトの管理、サポートを行う役員会と技術運営委員会が設置された[8]

特徴

Servoはウィキペディアのようなページをレンダリングし、Acid2試験に合格することができる。並列レイアウトアルゴリズムを搭載し、独自のCSS3HTML5パーサがRustで実装されている[9][10]

ServoはGPUアクセラレーションによってさらに速くウェブページをレンダリングすることができる[11]。Servoは2014年の時点で、Geckoよりベンチマークの成績が良い[12][13]

脚注

  1. ^ https://www.mozilla.org/en-US/about/legal/eula/
  2. ^ Mozilla Licensing Policies”. mozilla.org. 2013年3月26日閲覧。
  3. ^ Mozillaの新型高速ブラウザエンジン「Servo」、初めてのデベロッパープレビューが公開。Rust言語で開発中 - Publickey”. 2021年3月14日閲覧。
  4. ^ “Samsung teams up with Mozilla to build browser engine for multicore machines”. Ars Technica. (2013年4月3日). https://arstechnica.com/information-technology/2013/04/samsung-teams-up-with-mozilla-to-build-browser-engine-for-multicore-machines/ 2014年10月24日閲覧。 
  5. ^ Eich, Brendan (Oct 13, 2012). “Add a new UI crate”. 2014年4月2日閲覧。
  6. ^ Servo engines written in Rust deliver memory safety and multithreading” (英語). Mozilla Research. 2019年1月1日閲覧。
  7. ^ 「Firefox Quantum」(バージョン57)公開 高速化とUI刷新”. ITmedia NEWS. 2018年12月14日閲覧。
  8. ^ Webブラウザ用レイアウトエンジン「Servo」プロジェクト、Linux Foundationへ移行:CodeZine(コードジン)”. 2021年3月14日閲覧。
  9. ^ Moffitt, Jack (April 17, 2014). “Another Big Milestone for Servo—Acid2”. 2015年11月26日閲覧。
  10. ^ Servo Continues Pushing Forward” (May 1, 2015). 2015年11月26日閲覧。
  11. ^ Mozilla's Project Quantum and Servo”. mozilla.dev.servo - Google Groups. 9 November 2016閲覧。
  12. ^ Mozilla's Servo Engine Is Crazy Fast Compared To Gecko”. Phoronix. 10 May 2016閲覧。
  13. ^ Mozilla's Servo Is Whooping The Other Browsers In Performance”. Phoronix. 10 May 2016閲覧。

外部リンク



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Servo」の関連用語

Servoのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Servoのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのServo (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS