2020年6月末の資産評価と2020年7月の資産運用予定 ~ 日本株に足を引っ張られながらも全体ではプラス推移 ~

資産状況魔王学院の不適合者ミーシャ

5 Comments

-  

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

2020/07/16 (Thu) 01:08 |  REPLY |   
mochi

mochi  

To aさん

こんばんは。aさん。

>先方にメールしているのですが許諾返信が無いので…
コメント欄に限定したものではありませんが、外部リンクを「target="_blank"」で開くようにしてあるときに、「rel="noopener noreferrer"」を付加するJSを僕も書いていたことを思い出しました。

参考になるかもしれません。

記事:リンクで「target="_blank"」する時は「rel="noopener noreferrer"」した方がセキュリティ的に良いみたいです。
https://mochi1999.blog.fc2.com/blog-entry-1726.html

2020/07/15 (Wed) 22:10 |  REPLY |   

-  

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

2020/07/15 (Wed) 16:18 |  REPLY |   
mochi

mochi  

To 鍵コメさん

こんばんは。鍵コメさん。

コメントに書いてくれてあるJSで問題ないと思いますよ。

JS単体だけで考えれば、レンダリング中に都度JSを動作させるよりは、「①</body>直前でquerySelectorAll等で一括で変換」した方が速度的に有利になる可能性が高いと思われます。

ただFC2テンプレート変数との組み合わせで考えると、一度出力されたHTMLを後からJSでこねくり回すよりも、コメントに記載してくれてあるJSコードのように「②整形したHTML文を素直にinsertAdjacentHTML等で挿入」した方が分かりやすいケースもあります。

JSの大きさについては、②の方がテンプレート編集では短く見えますが、ページが表示される時にはコメント数の分だけ繰り返しJSが出力されるので、データ容量としては②の方が大きくなりやすい傾向にあります。

個人的見解としては、どちらでも閲覧者にとっては同じように表示されますし、速度差があったとしても体感できるような差ではないと思われます。どちらが正解でどちらが間違いというほどのものでもないと考えています。

自身がメンテナンスすることを考えた時に、どちらが分かりやすいと感じるか?というのは一つの選定基準になると思います。

おそらく鍵コメさんは、コメントに書かれたJSの方が理解しやすいと直感的に感じておられると想像しますので、コレを採用することをお薦めします (o^-')b グッ!

ブロック変数を利用したコメントアウトを活用してくださっているんですね。ちょっと嬉しかったりします (*^^*)

2020/07/14 (Tue) 22:24 |  REPLY |   

-  

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

2020/07/14 (Tue) 05:22 |  REPLY |   

Post a comment