Inkscape 1.4.4: 安定性、パフォーマンス、そして標準化されたマルチページ SVG への道
Inkscape は長らくオープンソースベクターグラフィックスの基盤であり、"janky" な FOSS ツールからプロフェッショナルレベルの強力なツールへと進化してきました。Inkscape 1.4.4 のリリースはこの流れを継続し、単なるバグ修正アップデートにとどまらず、マルチページ文書の将来的な取り扱いに向けた戦略的なブリッジとして位置付けられています。
ユーザーにとってこのリリースは主に安定性と操作性の向上を意味します。開発者や SVG エコシステム全体にとっては、より良い標準化と相互運用性への移行を示しています。
安定性とパフォーマンスの大幅改善
Inkscape 1.4.4 はメンテナンスリリースとして位置付けられていますが、修正数の多さからコードベースの徹底的なクリーンアップが行われたことが伺えます。今回のアップデートでは 20 件のクラッシュ修正 が含まれており、アプリケーションがまったく起動できなくなるような重大なバグ(最近使用したファイルの重複エントリや起動時のグラフィックタブレットとの競合など)にも対処しています。
安定性に加えて、リリースは一般的な痛点を対象としたいくつかのパフォーマンス改善を導入しています:
- Canvas Fluidity: パス数が多いドキュメントのズームインが大幅に高速化されました。
- Object Management: 多数のオブジェクトが選択された状態でレイヤーとオブジェクトのダイアログを開く際の速度が大幅に向上しました。
- Tool Responsiveness: グラデーションツールは、編集中にツールコントロールバーを継続的に更新しなくなったため、パフォーマンスが向上しました。
- Clipboard Efficiency: グラデーション付きオブジェクトを多数コピー&ペーストする際の処理が最適化されました。
マルチページブリッジ: SVG 標準への移行
バージョン 1.4.4 の最も技術的に重要な側面の一つは、いわゆる「ブリッジリリース」としての役割です。Inkscape はマルチページファイル形式をより標準化されたものへと移行しています。
従来、Inkscape はページ用にアプリケーション内部だけで機能するカスタム拡張を使用していました。新しい形式は svg:view 要素を利用しており、これは標準化された手法で、他の SVG ビューアでもマルチページ SVG を解釈できるようになります。
重要な互換性に関する注意: 1.4.3 未満のバージョンは Inkscape 1.5 以降で作成されたページを解釈できません。Inkscape 1.4.4 はこれらの新しいドキュメントを開き、"old" 形式に再保存できるようにすることで、古いバージョンを使用している共同作業者がワークフローから締め出されることを防ぎます。
新機能とユーザー体験の向上
メンテナンスが主眼ではありますが、1.4.4 ではいくつかの目的別ユーティリティ更新が導入されています。
- Star and Polygon Tool: 新しいボタンにより、星形や多角形を「ニュートラル」または「直立」位置(星は2本のスパイク、ポリゴンは1辺が下になる)に即座に回転させることができます。
- Text Tool Enhancements: 両端揃えテキストが固定幅の空白でより正しく流れるようになり、テキスト描画は
xml:lang言語メタデータをtspan単位で尊重するようになりました。 - Expanded Accessibility: Elementary OS カラーパレットの追加と、27 のインターフェース言語と 15 のドキュメント言語への翻訳更新により、ツールのグローバルな利用範囲が拡大しました。
- Windows on ARM: 本リリースでは Windows on ARM 用の公式インストールファイルが提供され、アプリを端末ウィンドウで開く必要がなくなりました。
コミュニティの視点: 「愛憎」関係
コミュニティからのフィードバックは、Inkscape の永続的な価値を強調しつつ、ソフトウェアが依然として苦戦している領域を指摘しています。ユーザーは 3D プリント(TinkerCAD 経由)や刺繍(Inkstitch プラグイン)、ゲームアセット作成など、幅広い用途での汎用性を頻繁に挙げています。
しかし、上級ユーザーコミュニティからは繰り返し指摘される批判がいくつかあります:
SVG フォーマットの苦闘
一部のユーザーは、Inkscape が SVG の基礎となる XML を扱う方法に不満を示しています。あるユーザーは次のように述べています:
"シンプルに手作りした SVG を開いて簡単な変更を加えようとすると、すべてのフォーマットが崩れ、属性間に改行が入る独自の奇妙なフォーマットに変わってしまいます。"
UX とツールの退行
ソフトウェアは改善されているものの、UX が煩雑になったと感じる人もいます。インターフェースを近代化するための「Blender スタイルの大改装」が求められています。Calligraphy ペンなどの特定ツールは、バージョン 1.0 以降、応答性と解像度が低下したと指摘されています。
プロフェッショナルなワークフローのギャップ
印刷制作に移行するユーザーにとって、CMYK やスポットカラーの取り扱いは依然として大きな障壁です。現在の回避策は、EPS にエクスポートしてソースコードを手動で編集したり、SVG を Scribus にインポートして最終的なカラー補正を行うことが多いです。
既知の問題の概要
ユーザーは 1.4.4 で残っているいくつかの課題を認識しておく必要があります:
- macOS Extensions: CVE-2025-15523 のセキュリティ修正により、macOS でコマンドラインから Inkscape を起動した場合、拡張機能が動作しないことがあります。
- Wayland Stability: Wayland 上でドッキングされたタブを移動したり、フローティングダイアログを閉じる際に、Gtk 関連のクラッシュが発生する可能性があります。
- Windows UI: 長いページ名がキャンバス上のボックスからはみ出し、視覚的なアーティファクトが残ることがあります。