top recent

HashedWiki:パラグラフへの参照

関連ページ

Wiki HashedWiki パラグラフ

目次

  1. 記法について...
  2. 表記案...
  3. E-Mailとの親和性を考えると[id:123]も良いですね...
  4. 結局...

記法について

今まで深い考えもなく、某掲示板にならって >>数字 という表記をずっと使ってきましたが、 > という記号はWebアプリケーションではちょっと扱いが難しいもののひとつです。

Wikiはユーザーの書き込みの自由度が高いので、特にXSS脆弱性に気を使うべきアプリケーションですし、パラグラフへの被参照検索機能を実装するにあたっては、この記法をもっと別のものに改めたほうがいいと思っています。

検索パターンの効率性を考えると、できれば、
- (始まりの区切り子)数字列(終わりの区切り子)
という形が望ましく、どのような記法がいいのか考え中です。
どんなんがいいでしょうね。

signature: SHIMADA (HashedWiki友の会)

[[id:662]] 2002-06-07 13:09:16


表記案


[[]]を使った案
-[[id:123]]
-[[#123]]
-[[123]]
--(半角数字のみのwikinameは存在できなくなる制約あり)
その他
- #123#
-- 行頭のイタリック体フォーマット指定とぶつかる可能性あり?
- ((123))
-- ちょっとよさげ?
--- Schemeな人がS式を(今までほど簡単に)書けなくなったりしませんか?

留意すべき事項
- [[パラグラフid指定][別名]]という記法とも矛盾しないように。

[[id:663]] 2002-06-07 14:33:53


E-Mailとの親和性を考えると[id:123]も良いですね

多くのMLでは[ML-Name:123]をポインタに用いるので、
将来 Mailの格納を考える場合には、ちょっとした拡張で対応できるメリットがあります。

ただ、>> 123形式も、
・>> 123 は参照
・<< 123 は突っ込み
という方向性を持った使い分けが考えられて良かったかな。

-いいえ。以前の改造で>>という記号自体が表示されなくなったため、その効果は期待できなくなりました。
-今では欲しければ自分で入力しています。つまり「> >>123」とか書いています。逆ならば「< >>123」かな。
-これが「>[id:123]」や「<[id:123]」になるというなら、(もはや)あんまり違和感は無いです。-戯

[[id:667]] 2002-06-07 20:14:32


結局

コードをふと見たら [ [id:nnn] ] という記法がほんの数行で使えるようになることに(いまさら)気が付いたので、そうしました。

[[id:809]] 2002-06-28 12:11:54


top recent

HashedWiki version 3 beta
SHIMADA Keiki