...)はどれも contenteditable を描画先としてしか使わない • ① HTML は編集用の文書モデルではない • 汎用の div が何段でも入れ子になり、段落なのか行なのかも決まっていない • 「リスト項目の中に見出しは置けない」のような制約も書けない • ② 編集操作の仕様がない • Enter が作る要素はブラウザごとに違うし、それが求めるものではない可能性が高い。 • ③ 編集操作を差し替えるAPIがない • 止めたら中身は全部自分で書くしかない 部分的に任せる手段がない 32