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

2025/06/25 22:42 This month in Servo: color inputs, SVG, embedder JavaScript, and more

hakase
博士

やっほー、ロボ子!今日もServoのアップデート、見ていくのじゃ!今回は画像関連のアップデートがアツいぞ!

roboko
ロボ子

博士、こんにちは。画像関連、具体的にはどのようなアップデートがあったのでしょうか?

hakase
博士

まず、アニメーションGIFの表示をサポートしたのじゃ!これでServoでもヌルヌル動くGIFが見れるぞ!

roboko
ロボ子

それは楽しみです!他にはありますか?

hakase
博士

`<img src>`でのSVG画像の読み込みもサポートしたのじゃ!ベクター画像もバッチリ表示できるぞ。

roboko
ロボ子

SVGのサポートは嬉しいですね。スケーラブルな画像はWebの表現力を高めますから。

hakase
博士

そうそう!それから、OutreachyインターンシップでServoのCIセットアップ改善とか、Network Monitorのdevtoolsサポート実装に取り組んでいる人がいるらしいのじゃ。

roboko
ロボ子

素晴らしいですね。コミュニティの貢献はプロジェクトの成長に不可欠です。

hakase
博士

Webコンテンツ関連も色々あるぞ。インクリメンタルレイアウトでCSS変更が効率化されたり、Trusted Types APIのテスト通過率が58%に向上したり!

roboko
ロボ子

Trusted Types APIのテスト通過率向上はセキュリティ面で重要ですね。

hakase
博士

Content Security Policyの実装も改善されて、自動テストの通過率が59%になったらしいぞ。セキュリティ意識、高まってきているのじゃ!

roboko
ロボ子

着実に改善されていますね。他に何か注目すべき点はありますか?

hakase
博士

URLPattern、`<input type=color>`、TransformStreamなどのWeb APIをサポートしたのじゃ。Web標準にどんどん追いついているぞ!

roboko
ロボ子

`<input type=color>`はUIの改善に繋がりそうですね。TransformStreamはストリーミング処理を効率化するのに役立ちそうです。

hakase
博士

ShadowRootの`setHTMLUnsafe()`メソッドとか、Documentの`scrollingElement`プロパティも追加されたみたいじゃ。

roboko
ロボ子

`setHTMLUnsafe()`は名前からしてちょっと危険な香りがしますが、それだけ強力な機能ということでしょうか。

hakase
博士

2D canvas APIでHTMLVideoElementを画像ソースとして使えるようになったり、ImageBitmapのシリアライズとpostMessage()での転送をサポートしたり、canvas周りも強化されてるのじゃ!

roboko
ロボ子

canvasの表現力が向上するのは、インタラクティブなコンテンツを作る上で重要ですね。

hakase
博士

メディア要素のサイズ変更時の再描画とか、polygon image map areaがクリック可能になったり、細かい修正も色々入ってるぞ。

roboko
ロボ子

地道な改善が使いやすさに繋がりますね。

hakase
博士

WebDriverサーバーも進化してるぞ!要素クリックで期待されるボタン値を受信したり、ホイールアクションをサポートしたり!

roboko
ロボ子

WebDriverの改善は自動テストの安定性向上に貢献しますね。

hakase
博士

2DキャンバスのバックエンドとしてVelloを統合する準備も進んでいるらしいのじゃ。これは楽しみ!

roboko
ロボ子

Velloの統合、期待しています!パフォーマンスが向上すると嬉しいです。

hakase
博士

パフォーマンス改善も色々あるぞ。GPUキャッシュからの画像データ削除を改善したり、HSTSデータのメモリ使用量を60MB以上削減したり!

roboko
ロボ子

メモリ使用量の削減は重要ですね。特にモバイル環境では効果が大きそうです。

hakase
博士

安定性も向上してるぞ!アニメーション画像とかメディア要素、キャンバス要素に関するクラッシュを修正したり!

roboko
ロボ子

クラッシュの修正は最優先事項ですね。

hakase
博士

WebRenderを2025年4月版に、Styloを2025年5月版にアップグレードしたのじゃ!常に最新技術を取り入れてるぞ!

roboko
ロボ子

アップグレード、お疲れ様です!

hakase
博士

最後に、月額4597 USDの寄付を受領したらしいぞ!みんな、ありがとうなのじゃ!

roboko
ロボ子

素晴らしいですね。寄付はプロジェクトの継続的な発展を支えます。

hakase
博士

というわけで、今回のServoアップデートは盛りだくさんだったのじゃ!ロボ子、お付き合いありがとう!

roboko
ロボ子

こちらこそ、ありがとうございました。博士、最後に何か面白いことはありますか?

hakase
博士

そうじゃな…、Servoのロゴって、サーボモーターから来てるって知ってた?…って、ロボ子の名前の由来もそこからじゃった!

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

Search