新しいブレンドで作成した部分が旧バージョンで編集できない Blends created with 30.7 aren’t editable in older builds
再現手順
1. 新規ドキュメントを開きアートボード上に2つのパスを描く
2. 2つのパスを選択し、ブレンドツールでブレンドをおこなう。
3. ブレンドパネル上のドロップダウンで「ステップ」を選択しアピアランスのスライダーを調節する。
4. ドキュメントを保存し閉じる。
5. ver.29などの旧バージョンで保存したドキュメントを開く。
6. 「現在使用できないプラグインで管理されている要素が含まれていると警告ダイアログが表示されろ。
7. そのまま開くとブレンド部分は表示されるが、編集に表示が追随しない。
期待する結果
新しいブレンドを使った部分も旧バージョンにおいても、編集可能な状態でデータが保存される。
実際の結果
新しいブレンドを利用して作成した部分は互換性が無い。
これまで、Illustratorに新しい機能が追加された時にはVersionedContentという仕組みを利用して後方互換性が維持されていました。今回の新しいブレンドは、そういった仕組みを利用していません。適切なプラグインを持たない旧バージョンではこの部分は不明なPluginItemとして処理されドキュメントに埋め込まれたレンダリング結果だけが表示されパスを操作しても効果がありません。
この部分はVersionedContentとして構成し、旧バージョンにおいては新しいブレンドで作成された部分を拡張した状態で開けるようにするべきでしょう。
EN
Steps to Reproduce
1. Open a new document and draw two pathItems on the artboard.
2. Select the two pathItems and blend them using the Blend Tool.
3. Select “Step” from the drop-down menu on the (New) Blend panel and adjust the Appearance slider.
4. Save and close the document.
5. Open the saved document in an older version, such as ver. 29.
6. A warning dialog appears stating, “This document contains elements managed by a plug-in that is currently unavailable.”
7. If you open the document anyway, the blended areas are displayed, but the display does not update in response to edits.
Expected Result
Areas created using the new blend feature should be saved in a state that is editable even in older versions.
Actual Result
Areas created using the new blend feature are not compatible.
Previously, when new features were added to Illustrator, backward compatibility was maintained using a mechanism called “VersionedContent.” The new blend feature does not utilize this mechanism. In older versions lacking the appropriate plug-in, these sections are treated as unknown PluginItems; only the rendered results embedded in the document are displayed, and manipulating the pathItems has no effect.
These sections should be structured as VersionedContent so that, in older versions, the parts created with the new blend can be opened in an expanded state.