Scrapboxに制約を導入する
利用者各々に「このルールに従って書いてね」としてもらうのは厳しい
が、Scrapbox自体に手を入れることはできない
でもUserScriptはある
ここで手を入れることができる
どうやるんだろな?
たとえば「どのページも常にアイコンぶら下げ記法しか許しません」「他人の領域には書けません」を実現するにはどうしたら?
おそらくtakker.iconさんレベルの深い理解が要る
少なくとも俺は何も思いつかない。えっと、まずページ全体を読み取って、自分のカーソル位置も取得して、その位置が「自分のアイコン記法の直下」でない場合はすべての書き込みを無効にするガードを入れて(どうやって?イベントをキャンセル?)……みたいなことをやればいいのかな、この処理はリアルタイムに行い続けて「監視する」感じで動かし続けないといけないよな、くらいsta.icon
yessta.icon
今の僕だと「ページ全体(行全部)読み込むのってどうやるんだっけ」「そもそもUsreScriptの書き方覚えてねえわ」「jsも覚えてねえわ」「アロー記法ってなんだっけ、どう読むんだっけ」レベルですしw
利用者には「このuserscriptを適用してください」を課すことにはなるけど
このような考え方を一般化してみると、おそらくファシリタムになるsta.icon*2