[
新規
] - [
ツリー
] - [
スレッド
] - [
未解決
] [
緊急
] [
優先
] - [
検索
] - [
管理
] - [
なでしこTOP
]
「なでしこv3」開発掲示板
なでしこ3を改善するための掲示板
→
書き込み(
#407
)を編集する:
名前
タイトル
本文
githubの「ver3.8で文法命令の大整理を行う-次の数年のため」 https://github.com/kujirahand/nadesiko3/issues/2234 githubはよくわからないのでここに書きます。 #----------------------------- ・`DOM親部品` / `DOM親要素` を非推奨にする。`部品作成先`を推奨とする(仮) ・DOM和属性に{"親部品":"parentElement"}を追加する DOM@「親部品」=dom.parentElement とするために名称をゆずってもらう #----------------------------- ・配列のアクセス `ar@A,B` を廃止する ・配列のアクセス `ar@A@B` の処理をar[A@B]でなく、ar[A][B]にする 残念ながら益より害が大きい。 配列のアクセス `ar[A,B]` の書式は書きやすいので残してほしい #----------------------------- ・システム変数「表示先」(仮)を新設し、変更可能にする ・「表示」命令の仕様を変更し、上記「表示先」を参照する ・setFunc("表示")による上書きを不要にする `表示`命令の新動作はほぼ現状と同じ。 `表示先`がDOMエレメントなら追記する。違えばコンソールに書く。(cnako、ブラウザ版共通) システム変数「表示先」の初期値は空で、文字列かDOMが入ることを想定する。 貯蔵庫エディタなどでは、preCodeに `表示先は『nako_info』をDOM要素ID取得` を書く(キャンバスと同様) ・メリット html上に表示関数の上書き(setFunc("表示"))がなくてもよくなる setFunc("表示")には継続表示や表示ログに関する記述が必要だったが、まるごと不要になる 表示先をプログラム上で変更することができる (例) 「div」のDOM部品作成。それを表示先へ代入。 「表示先」が既存のプログラムで変数名として多く使われていそうなら「表示先部品」にする #----------------------------- ・命令名「~~設定」を非推奨とする。 ・命令名「~~変更」を推奨とする。 助詞も併せて変える。(domの)optをvalに~~変更 パソコンを使うとでてくる「設定」という言葉は、かなりの割合で動詞形ではありません。 (詳細設定、システム設定、アカウント設定、ユーザー設定、設定の復元、など) 「設定」は「設定する」という動詞(set up)なのか、「設定」のカタマリを表す名詞(settings)なのか不明確。settingsのほうが多そう。 「設定」と「取得」が対義語のように見せかけて、`カメラ設定取得` みたいな命令がでてくるのでよくない 「オンを設定」「オフを設定」がなでしこの文法として正しいが、現実と乖離がある よって、「~~設定」を命令名としては非推奨にしたい (例) domの「可視」をオフにDOM属性設定 //× dom.false = "可視" として実行される domの「可視」にオフをDOM属性設定 //正しく実行されるが、字面に現実との乖離がある domの「可視」をオフにDOM属性変更 //今後、これを推奨する姿とする 「~~設定」はほぼ既存内容を上書きする命令なので「~~変更」に変えても大丈夫 (変更例) DOMテキスト設定 → DOMテキスト変更 DOMスタイル一括設定 → DOMスタイル一括変更 線色設定 → 線色変更 話者設定 → 話者変更 ・メリット ・助詞の文法ミスを減らすことができる ・変数名に設定の名をゆずることができる 例)動画設定 = {"URL":"test.mp4", "再生速度":1.0} ・デメリット 「設定」で終わる命令は80個くらいあります #----------------------------- 第三者からの、これは賛成、これは反対、これは問題あり、などのご意見もお待ちしています(問題しかなさそう)
優先度
低
中
高
緊急
状態
未処理
調査中
修正中
確認待ち
解決
---
アイデア
感想
告知
確認キー
👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。
編集キー
編集時に使うキーを入力(省略可能)
添付ファイル
🎁
ファイルを選択...
画像ファイル(最大300KB)を添付可能