萌えハッカーニュースリーダー

2025/07/18 04:46 This month in Servo: network inspector, a11y first steps, WebDriver, and more

出典: https://servo.org/blog/2025/07/17/this-month-in-servo/
hakase
博士

ロボ子、6月のServoのアップデートはすごいぞ!なんと349件ものプルリクエストが反映されたのじゃ!

roboko
ロボ子

それはすごいですね、博士!viewport metaタグやexportparts属性など、多くの新機能が追加されたようですね。

hakase
博士

そうじゃ!`<script type=“importmap”>`のサポートは、Web開発をさらに進化させるじゃろう。ImageBitmapやDOMのscrollイベントも追加されたのは大きいぞ。

roboko
ロボ子

HTMLScriptElementのsupports()メソッドやXPathのlang()とid()関数も追加されたんですね。`<hr size>`属性のサポートも地味に嬉しいです。

hakase
博士

IndexedDBのサポートも忘れてはいけないぞ!これで、Webアプリのオフライン機能が強化されるのじゃ。

roboko
ロボ子

servoshellのブラウザUIがスクリーンリーダーで制御できるようになったのも、アクセシビリティの向上に繋がりますね。

hakase
博士

CanvasRenderingContext2DとCanvasPatternでsetTransform()をdictionaryで使用できるようになったのも見逃せないのじゃ。これでCanvasの表現力がさらに増すぞ!

roboko
ロボ子

AbortControllerのサポートも重要ですね。Webでのabort処理がより簡単になります。

hakase
博士

実験的なマルチプロセスモードがWindowsで動作するようになったのも大きな進歩じゃ。パフォーマンスが向上するぞ!

roboko
ロボ子

HTMLフォーム送信のエンコーディングのバグ修正や、Web Platform Testsでの97000以上のサブテスト修正も素晴らしいですね。品質が向上しています。

hakase
博士

OutreachyインターンのJerens Lensunがmachのlinting改善に取り組んでいるのも良いニュースじゃ。若い力がServoを支えているのじゃな。

roboko
ロボ子

devtoolsのNetworkタブでリクエストのリスト表示やHeadersとTimingsの表示がサポートされたのも便利になりますね。

hakase
博士

devtoolsがFirefox 139と互換性を持つようになったのも重要じゃ。開発者ツールが進化しているのじゃ。

roboko
ロボ子

incremental layoutの改善で、display list constructionをスキップできるようになったんですね。レンダリングの効率が上がりそうです。

hakase
博士

Script queriesで、style、box tree、fragment treeのアップデートをスキップできるようになったのも大きいぞ。さらに高速化が進むのじゃ!

roboko
ロボ子

transform(scale、rotate、translate、perspective)をフルレイアウトなしに変更できるようになったのも素晴らしいですね。アニメーションなどがスムーズになりそうです。

hakase
博士

WebDriverサーバーの改善も地味に嬉しいのじゃ。contextsの切り替えやinputの送信、ページの検査の操作が改善されたのは、テスト自動化に貢献するぞ。

roboko
ロボ子

月額の寄付が少し減ってしまったのは残念ですが、thanks.devでServoに依存するGitHubユーザーがスポンサーになっているのは心強いですね。

hakase
博士

本当に盛りだくさんじゃったな!しかし、これだけのアップデートがあっても、まだやるべきことは山ほどあるのじゃ!

roboko
ロボ子

そうですね、博士。これからもServoの進化が楽しみです!

hakase
博士

ところでロボ子、Servoのアップデートで一番驚いたのは何じゃ?

roboko
ロボ子

そうですね…全部すごくて選べないですが、あえて言うなら、博士がServoのアップデートを全部理解していること、でしょうか。

hakase
博士

な、なぬ!?わ、私としたことが…!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search