{デライト開発}{デラング}{進捗記録}{デラング 0.03}{デラング 0.04}{デラング 0.05}{デラング 0.02}{希哲16年2月23日の開発}{希哲16年2月23日の進捗}{旧版号}...=}(90)

{希哲16年2月23日12歩 K#F85E/A-E74C-BD5C}

進捗時限記録中略

デラングの版存に関する昨日の検討続き終了

今のところ,デラングの版存最新定義は以下のようになっている希哲15年5月15日の開発

0.01
DIL 0.1別名
0.02
DIL 0.2別名
0.03
現行版

この定義実装基準行ったもので,その後の劇的な実装変化に全く追い付かず更新していないそもそもサービス中心に開発されている性質上仕様実装一致させないことも場合によって必要になり,区切り難しい

最新のデラングの位置付け考えても仕様と実装を分離し,デラングの版存仕様基準決めるべきだろう。それへの追随度Dex の版存決める

0.03決定当時仕様をもって再定義するとして,現在のデラング整備一段落したところで 0.04まとめ,その次の 0.05破壊的変更まとめることにした。この「破壊的変更」は,主にキーボード記法ウィキ互換輪結記法への転用想定している。

Dex の版存は,現行版形式的に Dex 0.01 としておき,次でデラング歩調を合わせ Dex 0.04 とすることにした。


ずっと忘れていたが,今回検討で「デラング 0.001」を描出していたことに気付いた。以下のような記述残っている

希哲13年7月27日,これまでの DIL との互換性を保った形で整理を進めることにした。

新規描出日時デライト開発着手したばかりの希哲13年2月26日同年7月27日というとデライト正式離立向けて大忙しだった時期で,すぐ忘れたのだろう。

実質的に 0.03 ということになるはずなので,ここで 0.03旧版号再定義することにした。

=}
{進捗記録}{希哲16年2月13日の開発}{単独行}{無理なく}{希哲16年2月13日の進捗時限}{希哲16年2月13日の進捗}{自動取得}{代替記法}{希哲16年1月19日1歩}{輪結記法}...=}(36)

{希哲16年2月13日9歩 K#F85E/A-E74C-0502}

デラング整備輪結記法についての検討終了

1月19日1歩考えた URL省略記法だが,これは [https://example.com/abc ... xyz] という形式導入することにした。これなら無理なく直感的だろう。

前々から考えていたリンクカードは,とりあえず,単独行[https://example.com] での導入考える長い URL の場合に,[] https://example.com という代替記法があってもいいかと思っていたが,これはチェックボックス記法紛らわしいためとする。いずれにせよ,これ以上分かりやすい記法もないだろう。

行内[https://example.com] を使った場合には題名自動取得するなどの機能があってもいい。

=}
{文字サイズ}{進捗記録}{目立たな過ぎる}{装体の調整}{読みにくさ}{短い URL}{事情が異なる}{ちょっと長い}{文書の傾向}{検討していた}...=}(94)

{希哲16年1月19日1歩 K#F85E/A-E74C-5396}

デライト装体調整URL 装体調整終了

直書き URL<a.URI>font-size: 0.9em等幅フォントにしたURL 装体調整前後字間無し昨年6月30日の開発からだが維持する。

直書き URL のある描写読みにくい問題はずっと以前から感じていて,何度か調整しているが,一昨日の開発中にふと,「文字サイズ小さくしていない」ことに気付いた

昨年6月30日の開発字間無しにしているが,等幅フォントにして変に目立ち過ぎるという理由したりもしている。この時になぜ文字サイズ小さくするという発想がなかったのか不思議だ。他にも問題山積していて思考時間割けず灯台の下まで目が行かなかったか。

今回<kbd><code>装体について考えていたところだったので,その関連気付けたのだろう。

文字サイズはやはり0.9em丁度良い0.8emにすると長い URL はともかく短い URL提示する時に今度は目立たな過ぎる


これにより,十分凝縮されメリハリが付いたので,予てから検討していた長い URL の省略については保留とすることにした。

長い URL の省略は,簡単なようでいざ導入しようとすると意外と難しい問題がある。

まず,デライト上文書の傾向からいっても,「ちょっと長い」程度の URL省略したくない。URL全体情報として有用場合しばしばある。このあたりはマイクロブログなどとは事情が異なる

では,どこで省略すべきかという問題になるが,長い URL許容すればするほど比較的短い URL読みにくさ解消されないというジレンマがあった。これは装体の調整解決した。

そもそも輪結記法[ ... ]もあるので,現状維持で特に困ることはないだろう。そのうち https://example.com/abc ... xyx のような省略記法導入してもいい。

ただ,パーセント符号化復号はしたい。これは昨年3月22日2歩決めていたことだが,少し面倒臭い部分がありいまだに実現していない。

{デラング}{進捗記録}{廃止}{組み合わせた}{キーボード記法}{見送った}{書き間違い}{下境界線}{上境界線}{邪魔臭い}...=}(111)

{希哲16年1月17日17歩 K#F85E/A-E74C-835A}

キーボード記法改良終了

従来二重角括弧を使った [[X]] 記法に加え,アンダースコア組み合わせた [_X_] 記法使えるようにした

旧記法近いうちに廃止し,ウィキ互換輪結記法転用する。ハッシュタグ同様,単純に全知検索飛ばすだけだが,他サービスからの移行者デライト触りやすくなったり,デライト向け文書書き直しやすくする効果見込める

大きな用途変更であるため,時印によって適用版存切り替えることになりそうだ。

11日14歩検討方向性定まっていた旧記法導入した昨年3月11日はまだデラング整備最初期で,あまり他サービス他言語との互換性重視しておらず,他サービス採用例多かった二重角括弧による輪結キーボード記法使うことも,独自性を出すのに良いだろうという程度にしか考えていなかった

最近デラングが,デライトにとっての利益損なわない限り他サービス他言語との互換性最大化するという方針になっていることに加え,単純に旧記法視認性の悪さ気になっていたこともあった。最近ではほとんど自分で使っていなかった

[[Ctrl]] のようにキー名長さがあればまだいいが,[[X]] では流石に記号邪魔臭い[_X_] という記法は当時検討した記憶があるが,[X] に対して物足りず決め手に欠ける感じたか,なんとなく見送っていた[[X]] は「キー立体感を表現しているように見えなくもない」希哲15年3月11日2歩思っていたが,<kbd>装体デライトも含めて,四方み,立体感を出すため上境界線よりも下境界線目立たせるという形になることが多いため [_X_] の方がむしろ装体近い

逆括点を使った [`X`] という記法採用例を見かけて悪くない思ったが,まだ普及度低い上,これは `[X]` との書き間違い続出しそうだと感じたたため見送った[_X_] ならその問題もなく,直感性でこれに勝るものはなさそうだ。

<kbd>入れ子にすることも出来るので,[_Ctrl_] + [_X_] のような組み合わせ記法として扱うことを考えたが,実用上大きな変化はないはずなので後回し

{輪結記法}

{}