+ JavaScript の質問用スレッド vol.126 + [転載禁止]©2ch.net (742レス)
1-

79
(1): 2015/10/08(木)18:28 ID:??? AAS
>>77
いやでも初心者の人は雑談スレに入り辛いし質問もし辛いだろう
質問スレって事で誰でもカモンな雰囲気作って
「ボタンクリックでhtmlの文字を変るのってどうやるんですか?」って質問も出来るようになる
80: 2015/10/08(木)23:14 ID:??? AAS
>>79
でも質問スレとすると結局それはプログラムスレやECMAスレでやれみたいなことも起きそうだから
やっぱり総合スレとしてスレタイに【質問歓迎】とか付けるのがちょうどよいと思う。
それか名前は質問スレだけど今も実体は半分以上議論所になってるのでもう何でもOKのスレにするか。
81
(1): 2015/10/09(金)08:32 ID:??? AAS
プログラム板とWeb制作板の区分けはローカルルール
雑談を統合しようとも変わらない
82: 2015/10/09(金)08:57 ID:??? AAS
いや、大違いだよ
禁止厨が減ることが一番大事なんだから
別に禁止厨が悪いというわけではないが
今の過疎の流れから言うと別スレに振り分けることは困難なんだから
禁止せずに統合していくしか無い
83: 2015/10/09(金)09:19 ID:??? AAS
一番重要なのは過疎じゃなくなること。
禁止厨の排除はそのために必要。
84: 2015/10/09(金)10:10 ID:??? AAS
ご覧のとおりIDの出ないここでは件のやつに引っ掻き回されるだけだから
いつも通り>>55の人に頑張ってもらって通常運行になるのを期待したい
残った課題は現状維持&保留でいいよもう

荒らしの建ててないスレとして
2chスレ:hp
があるけど再利用する? それとも削除依頼済みなら建てなおす?

>>81
横から補足すると単純にJSがプログラム板でイタチなわけではない
詳しくはECMAスレのテンプレでも見てくれ
85
(3): 2015/10/09(金)11:00 ID:??? AAS
最近知った
styleを操作してdisplay:noneにするより
display:noneになるクラス用意してクラス追加した方が遥かに速い
86
(1): 2015/10/09(金)11:14 ID:??? AAS
まあそりゃそうやろな。
だから俺がいつもJavaScript(jQuery)がやるのは
状態をクラスとして書き込むところまで、
css()メソッドは原則として使うなと言ってる。
87
(1): 2015/10/09(金)12:47 ID:??? AAS
テンプレとしては>>55でいいと思うのだが、「ES7 compatibility table」は外すべきかね
「ES7 compatibility table」は頻繁に更新されるし、互換性を確認するのに便利だから残しても良いと思うのだが
88
(1): 2015/10/09(金)19:21 ID:??? AAS
compatibility tableはES6の時代長らくわやくちゃだった前科があるからな。
まあES6策定までの時間がスピードが乗ってからは濃かったのと、
スピードが乗るまでの長い間にFxが独自拡張してきたものとの兼ね合いもあっておかしかったのだが、
いずれにしろこういうのはそういう所まできちんと理解して見ないと意味が無いと思う。

つまり質問者はまずこれを見てから質問して来てねという類のものではなく、
知識ある回答者が適切に引用すべきものであるからテンプレには載せないほうがいいと思う。

現状ES6のテーブルのクオリティは高いものになっているが、
ES6の目玉機能であるモジュール周りなどはいろいろあって含まれてないこと等は把握しておかないといけない。
89: 2015/10/10(土)00:46 ID:??? AAS
> つまり質問者はまずこれを見てから質問して来てねという類のものではなく、
> 知識ある回答者が適切に引用すべきものであるからテンプレには載せないほうがいいと思う。

そういう理屈であれば、Standard ECMA-262とかMDNなんかも要らないだろうな。
知識ない質問者が、これを見てもわからないだろうし、
これ見たら解決する問題ばかりだから、ここに書き込む意味がなくなる。
90: 2015/10/10(土)05:57 ID:??? AAS
だから0か1で考えるなって
お前が言ってるのは0.3も0.7も切り捨てたら同じ0だ的な論だ
91: 2015/10/10(土)06:17 ID:??? AAS
> だから0か1で考えるなって
書くか書かないかで考えるなって?

じゃあ半分だけ書けばいいのか?
92
(1): 2015/10/10(土)06:58 ID:??? AAS
>>85-86
「HTML5 ゲーム開発の極意」2013
という本に書いてある、画面遷移では

.screen{ display : none; }
.screen.active{ display : block; }

普段は画面に表示されていないのだが、
画面に表示するときだけ、activeクラスを追加する

違う画面に変えるときは、今表示されている画面から、
activeクラスを削除して、新しく表示する画面に、
activeクラスを追加する
93: 2015/10/10(土)07:10 ID:??? AAS
>>85
それって、要素1個だけ display:none にする場合でも速いの?
94
(1): 2015/10/10(土)07:59 ID:f1VkSVlP(1) AAS
>>1-6のテンプレ案を更新した。
外部リンク:fiddle.jshell.net

>>87-88
ES7 はまだ不安定だと思われる為、>>88を採用した。
95: 2015/10/10(土)08:38 ID:??? AAS
>>92
要素の表示制御なら aria-hidden 属性がお勧め
(いずれにしても、カスケード規則を利用する事をふまえるとインラインスタイルは使いにくいな)
96: 2015/10/10(土)10:38 ID:??? AAS
<ul role="menu" aria-hidden="true">

WAI-ARIAで、各ウィジェットに、
役割・状態を明記するんだね

WAI-ARIAか、こういうのを見たのは初めて
97: 2015/10/11(日)02:47 ID:??? AAS
>>85
早い遅いという理由以前に
css
javascript
の役割を考えたらスタイルは予め用意しておいて
クラス名操作でどうこうするってのが普通だと思うんだけど
98
(2): 2015/10/11(日)03:34 ID:??? AAS
そういえば、今まで気にしたことなかったけど、
javascriptで状態を変化させたときの、
画面書き換えのタイミングってどうなってるの?
1処理毎に1書き換え?
特定の時間内の状態変化をまとめて一回で書き換え?
それとも別のタイミング?
1-
あと 644 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.172s*