保存操作は不要です
Rayzia はローカルファーストです。描いている間、編集が落ち着いてから約 1.2 秒後、またはパンやズームのような表示のみの変更なら約 5 秒後に、ドキュメント全体がブラウザのストレージにスナップショットされます。タブを隠したり閉じたりしたときにも書き込みが行われます。同一のスナップショットはスキップされ、失敗した書き込みは成功したと黙って見なされるのではなく再試行されます。
ページを再読み込みすると、セッションは通常のオープン経路を通って復元されるため、ズーム、パン、ドキュメント設定は元のまま戻ります。覚えておくべき保存ボタンも、邪魔をするダイアログもありません。
自動保存はその 1 台のデバイスのブラウザ内に存在します。バックアップではなく、クラウドでもありません。その記録は意図的に軽量で、フォントは埋め込まれないため、使用した Google フォントはセッションの復元時に再取得されます。フォントをファイル内に含むのは .rzv ファイルのエクスポートだけです。
クラウドファイルと、真実を伝えるステータスピル
サインインすると、同じスナップショットが 4 秒間の静止時間の後にアカウントへもプッシュされます。ステータスピルはアカウントチップの左側にあり、表示は次のとおりです: 保存中…, 保存済み, 再試行… または 容量いっぱい — アップグレード。サインアウト中はピルが非表示になります。どこにも送信されていないからです。
ローカルストレージが常に正であり、クラウドのコピーはそれに追従します。デバイスは一度に 1 つのクラウドドキュメントに紐付き、新しいドキュメントを開始したり、ディスクや Drive からファイルを開いたりするとその紐付けは解除されます。白紙のページが枠を消費することはありません。ドキュメントに実際の内容が入って初めて枠を使います。
- Free:クラウドドキュメント 3 件、合計 200 MB まで。
- Pro:10 GB のフェアユース上限内でドキュメント数無制限。
- いずれのプランでも:1 ドキュメントの上限は 25 MB。
- 制限はボタンではなくサーバー側で強制されます。UI がグレーアウトされるのは親切心にすぎません。
ドキュメントの置き場所は /files/で、サインインが必要です。最近使用、スター付き、共有中のセクションがあり、各ファイルには開く、名前の変更、複製、スター、共有、.rzv をダウンロード、削除のメニューが付いています。スターはデバイス上にのみ保存されます。
エクスポート:3 つのクイック形式か、フルダイアログか
ファイル ▸ エクスポートでは SVG、PNG、JPG を選べます。エンジンがシーンをシリアライズし、ページが SVG テキストをダウンロードするか、品質 0.95 でキャンバスを通してラスタライズします。PNG は透明を保持します。JPG は先に白い背景を塗ってから出力されます。JPEG にはアルファがないからです。コマンドバーのエクスポートアイコンからも同じ 3 つを開けます。
ファイル ▸ エクスポート for Screens が本命です。チェックしたすべてのターゲットが、すべてのスケールとすべての形式と掛け合わされ、各組み合わせが次のような名前の個別ファイルとしてダウンロードされます: [email protected].
- ターゲットを選ぶ ドキュメントは常に表示されます。選択範囲は何かが選択されているときのみ表示されます。名前付きアセットは、ダイアログ内のボタンでアセットとしてマークしたオブジェクトに対してのみ表示されます。
- スケールを選ぶ 1x と 0.5x はどのプランでも利用可能。2x、3x、4x は Pro です。
- 形式を選ぶ PNG、JPG、SVG、WebP はどのプランでも利用可能。PDF は Pro です。
- エクスポート SVG 出力は viewBox を通してシーンを再クロップしたものです。ラスター形式は品質 0.92 でキャンバスを通ります。PDF は、クロップサイズに合わせた最小限の PDF に高解像度 JPEG を包んだものです。
Free プランでは、制限対象のチップは PRO バッジ付きでグレーアウト表示され、エクスポート経路が出力時にもう一度フィルタリングします。コンソールからごまかせる UI 上の見せかけではありません。プランはアカウントから読み取られます。
共有リンク
ファイルページで任意のファイルの共有を押すと、閲覧専用の公開リンクが次の場所に発行されます: /shared/。共有は Free と Pro のどちらでも可能です。共有を有効にするたびに新しいトークンが発行されるため、管理できなくなった古いリンクは再共有した瞬間に無効になります。共有解除でトークンは消去され、無効なリンクにはその旨がはっきり表示されます。
ビューアはあえて地味に作られています。ドキュメントは blob URL の画像として描画されるため、悪意ある SVG が訪問者に対してスクリプトを実行することはできません。表示されるのはドキュメント名、閲覧専用のフッター、Rayzia を開くリンクです。ページは noindex です。
ここに 1 つだけ Pro の壁があります。所有者が Free プランの場合、共有ビューのアートワークの隅に小さな Made with Rayzia バッジが表示されます。Pro の所有者はバッジなしのリンクになります。バッジの有無は所有者のプランで決まり、API が所有者が誰かを漏らすことはありません。
.rzv ファイル
ファイル ▸ Save Rayzia (.rzv) でロスレスのネイティブドキュメントをダウンロードできます。これは小さなバイナリコンテナで、ヘッダーの後に、シーン、カメラ、ドキュメントメタデータ、スウォッチ、アートボード、ガイド、グリッド、フォントと画像のバイト列、レンダリング可能なプレビューの型付きチャンクが続きます。64 バイトを超えるテキストペイロードは gzip 圧縮され、未知のチャンクタイプは読み込み時にスキップされるため、古いビルドと新しいファイルが共存できます。
重要なのはフォントです。.rzv スナップショットは実際に使用したフォントを埋め込むため、ファイルを別のマシンに持ち運べます。SVG エクスポートではそれはできません。古い SVG ベースの .rzv ファイルも引き続き開くことができ、次に保存したときに新しいコンテナへ移行されます。
正直な注意点が 2 つあります。ネイティブ形式は自身の仕様書の中でまだプロトタイプと記述されており、保存と開くに接続されています。また、ファイルページの .rzv をダウンロードボタンはクラウドに保存されているもの、つまりバイナリコンテナではなく SVG ベースの形式をそのまま返します。フォント埋め込み版が欲しい場合はファイル ▸ Save Rayzia を使ってください。
ショートカット表示についての注意
ファイルメニューには保存、開く、画像を配置などの横にアクセラレータが表示されます。これを信用しないでください。メニューのショートカット表記は装飾であり、その表記を実際のキーに変換するはずのテーブルはこのビルドでは動作していません。メニュー項目自体はクリックすれば完璧に動きます。クリックしてください。
これは設計上の選択ではなく実際の欠陥で、修正リストに載っています。修正されるまでは、メニューに表示されるキーはすべて飾りだと考えてください。
よくある質問
自動保存が作品を守ってくれるなら、なぜサインインするのですか?
自動保存は 1 台のデバイスの 1 つのブラウザに限られます。サイトデータを消去したり別のマシンに移ったりすれば消えてしまいます。サインインすると同じスナップショットがアカウントにコピーされるため、ドキュメントがあなたについてきますし、共有リンクを可能にするのもこれです。Free ではクラウドドキュメントが 3 件使えます。
ウェブサイトにはどのエクスポートを使うべきですか?
特別な理由がなければ SVG です。Rayzia のドキュメントはネイティブに SVG なので、エクスポートは作品の写しではなく作品そのものです。拡大縮小でき、ファイルは小さいままで、テキストはテキストのままです。透明が必要な固定ラスターには PNG を、白い背景が問題にならない写真的な内容にのみ JPG を使ってください。
エクスポートと共有で Pro 限定なのは具体的に何ですか?
4 つです。1x を超えるエクスポートスケール(つまり 2x、3x、4x)。エクスポート形式としての PDF。3 件ではなく無制限のクラウドドキュメント。そして Made with Rayzia バッジのない共有リンク。それ以外はすべて、SVG、PNG、JPG、WebP、0.5x と 1x、共有機能自体、.rzv ファイルを含めて無料です。
ドキュメントの古いバージョンを復元できますか?
現時点ではインターフェースからはできません。Pro アカウントでは過去のリビジョンがサーバーに保持され、API で特定のリビジョンを取得できますが、エディタにもファイルページにもそれらを閲覧するパネルはまだありません。今すぐ残しておきたいバージョンがあるなら、.rzv のコピーを保存してください。