はじめに
Magic Editor は、コーディング済みの静的 HTML/CSS を受け取り、ブラウザの画面で手で編集して、そのまま持ち出すためのエディタです。HTML や CSS を開かずに、文章を書き換え、画像を差し替え、ブロックを並べ替えられます。AI は使いません。編集するのは人か、API を呼ぶあなたのプログラムです。
受け取ってから持ち出すまで
- 受け取る。 静的 HTML/CSS を ZIP で開きます。
index.htmlと CSS・画像をまとめただけの ZIP も、プロジェクトフォルダ(magic://schemas/project/v2の ZIP)も開けます。開いた ZIP は新しいプロジェクトになります。 - 編集する。 ページを選び、画面の上で直接直します。保存のたびに HTML の検査を通し、通ったものだけを保存します。
- 持ち出す。 「プロジェクトフォルダ(ZIP)をダウンロード」で、編集したフォルダを同じ形のまま持ち出します。
プロジェクトフォルダ
1 つのプロジェクトは、次のファイルをまとめたフォルダです。ZIP のまま開いて、ZIP のまま持ち出します。
| ファイル | 中身 |
|---|---|
project.json |
プロジェクトの名前、媒体(Web サイト・HTML メールなど)、ページの一覧 |
pages/<id>/index.html・page.json・styles/ |
各ページの HTML と CSS、ページの設定 |
components/ |
ヘッダーやフッターなど、全ページで共有する部品 |
assets/ |
画像などのファイル |
フォルダの仕様は成果物の契約(magic-contract)が決めています。古い形(project/v1)のフォルダも、開くときに今の形に読み替えます。
保存と履歴
- 編集は、まずサーバー上の下書きに積まれます。「保存」を押すと、Nu HTML Checker と成果物の契約で検査し、通ったときだけ保存版にします。
- 保存した変更は履歴に残り、「元に戻す」「やり直す」で行き来できます。
- 同じプロジェクトを同時に編集できるのは、1 つの画面(またはプログラム)だけです。ほかで編集中のときは、その様子を見ることはできますが、変更はできません。
使い始めるには
- アカウントは事務局が発行します(招待制)。受け取ったメールアドレスとパスワードでログインし、「アカウント」で最初のパスワードを変えてください。
- 画面の使い方は サービス画面の使い方、プログラムから使う方法は API を見てください。
- 作ったプロジェクトの一覧・名前の変更・削除は、管理画面で行えます。