AAをボタン一つでクリップボードにコピーする、もしくは一度に選択できるようになるだけでもかなり使いやすいものになることは間違いない。
しかし、それを実行できるようにすることは、またしても多大な労力がいるようだ。
chocolat* ★ HTMLタグ・テンプレート・APESKINの無料配布
http://petit-chocolat.net/
上記のサイトによると、自動的にテキストを選択させる方法はあるようだ。ただし、これをこちらに適用できるかと言うとかなり苦しい。労力を割けば実現できるが、実用的ではないと思われる。
まず、テキストを一括に選択する動作は Javascript によるものである。選択方法はマウスポインタを乗せるだけ、一回クリックして選択させるなど、四つほど方法がある。ただし、どれも一つだけ条件がある。
それが、実用的ではないとされる最大の問題点。この自動選択はフォームにしか適用できないという部分だ。
つまり、この自動選択は通常のテキストには通用しないのである。フォーム内にしか適用されず、一括選択を実現したかったらフォーム内にテキストを置くしかない。
複数行に渡るテキストをフォームに置くにはテキストエリア( <textarea> )を利用することになるが、このテキストエリアは中身の量によって大きさが変わることがない。必ず指定しておく必要がある。
保管庫にあるAAの大きさは、見ての通り実にさまざまである。各AAに合うようにテキストエリアのサイズを逐一調整するには途方もない時間が掛かる。労力的には賃金が発生してもおかしくないレベルに達するだろう。
仮に、コピーするものと閲覧者が見るAAを別にするとすると、単純に容量が二倍になる。軽いのが売りのHTMLサイトとしては致命的と言えよう。
最後にもう一つ。このテキストエリアは中にHTMLタグが使えない。現在サイトで公開中のAAはHTMLで表示するように加工されているので、そのまま使うことが出来ないのである。
簡単にまとめると、
・自動選択の Javascript がフォームにしか対応していない。
・テキストエリアが大小さまざまなAAに対応しにくい。
・場合によってはサイトの容量が二倍に膨れ上がる。
・現在展示中のAAをそのまま利用できない。
という問題点がある。
これらを解消できない間は、閲覧者に手動で選択、コピーしていただく他、ないようである。自動化は大変なことなのである。
kizi URL 2017年05月31日(水)22時39分 編集・削除
ここにマウスポインタを乗せると
自動的に全て
選択されます。
ご情報ありがとうございます