◆ -ing, -ed と before***, *** のどっちにするか
◆ 組み込みイベントは before や after つけるのと変化形なしで beforeunload や afterprint や click など
◆ キャンセル対象はそのイベントによって起きること
  ◆ click 自体はキャンセルできないけどクリックによってブラウザが実行するリンクは止めれる
  ◆ input イベントで入力自体をキャンセルはできない

WebComponents を使うとこれまでほとんど使わなかった CustomEvent を頻繁に使うようになります
そこで出てくる問題がイベント名です

selection-changing とか initialized とか beforeupdate とか

「初期化された」 なので initilized とか アップデートの処理途中だから updating とかしたくなりますが 組み込みのイベント名を考えると -ing や -ed は使っていません
onclick, onbeforeunload, onchange などです

イベントによる処理前は before が前について 処理後は click みたいな通常の英単語のままです
何となくしっくり来る方とかいう選び方でしたが これに合わせておくのがいいのかなと思います


ただ saving, saved だと saving は保存処理の途中だからキャンセル効きそうで saved はもう終わってるからキャンセルしようがない感はありますけど beforesave, save なら save の方もキャンセルできそうなんですよね
afterprint みたいな感じで after もつけたほうがいいのでしょうか?

考えてみると基本的なイベントでも click はキャンセルできますが change や input はキャンセルできません
click はクリック自体はキャンセルしようがないのでキャンセルされても意味はありません
click したことによってブラウザがページを遷移したりするのをキャンセルしています
change や input は変更があったり入力があったからなにかするのではなく 変更や入力自体がキャンセルしたいものとなります
click も change もイベントの原因はすでに起きて変えることはできないもの なんです
そのイベントによって起きるなにかをキャンセルすることができます

そう考えると save が保存処理自体をキャンセルできないのはおかしくなので beforesave, save のような組み合わせでいいのかなと思います