1 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 18:13:38.51 ID:6IcEw/X0htmlというかcssというか
最近のサイトみたいにアニメーションさせたり凝った構造にしたりってのを一から作ってみたい
個人じゃ無理かな?
2 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 18:14:12.93 ID:L/ZieKs5テトリス
3 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 18:16:37.10 ID:iv4JE3EhアニメーションはGIF置いておけばそれっぽくなるよ
ただ読み込みが少し時間かかるかな?
4 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 18:28:44.63 ID:3n0zio7Uアニメーションは一昔前前みたいにFLASH作ったりしなくてもCSS3とかjQueryとかで簡単に実装できるようになったからとりあえずググってみろ
コピペだけでもそれなりにできるよ
5 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 18:33:25.47 ID:iv4JE3Eh作ってみたいと思った時がチャンスなんで頑張ってほしいね
少しはアドバイスするからさ
6 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 18:34:37.16 ID:6IcEw/X0>>3
できるだけ軽くしたい
それにGIFだと高DPIのディスプレイでぼやけるし
>>4
マジで?じゃあちょっと調べてくる
ところでHTMLとCSSはちょっと弄ったとこあるからまだわかるんだけどjQueryって何ができるの?
7 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 18:37:24.17 ID:PbxCuBmUhtml5でアニメーション作れる
8 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 18:57:45.94 ID:6IcEw/X0え?htmlでも作れるの?
9 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 19:03:20.82 ID:3n0zio7U>>6
HTML5とCSS3は最近の需要に合わせて刷新されたHTML/CSS
HTML4/CSS2から大きく変わったのは、HTMLが文書の意味付け、CSSが見た目の装飾というふうにHTMLとCSS役割がはっきり別れたこと
あと、HTML5からは<video>タグ(いわゆる「HTML5による動画再生」)みたいな最近の需要に合った要素が追加されたりした
CSS3 animationもその一つ
jQueryはJavascriptの拡張ライブラリ
Javascriptで書くとクッソ長くなるコードを簡単に書ける
アニメーション関係のプラグインがいっぱい転がってるからそれ読みこませれば簡単にオシャンティーなアニメーションできるよ
導入方法も簡単でググればすぐわかる
jQueryのさらに拡張ライブラリであるjQuery UIってやつを使うと自分で書いて好きにアニメーションさせることも可能
これについては興味があったら「jQuery animate」でググってくれ
10 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 19:05:37.50 ID:3n0zio7U>>8
勘違いしがちだけど>>9に書いたようにHTMLは文書の意味付けしかしないからHTML5でアニメーションというのは不可能
そういうのはCSSやJavascriptでやってねってことになってる
11 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 19:24:38.57 ID:6IcEw/X0オパソキヌス
基本的なアニメーションはCSS,激しいのはjQuery でいいのかな
Html5のサイトにゲーム作ってるのがあるけどあれもjQuery?
12 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 19:30:54.28 ID:3n0zio7Uいや、jQueryはUI向けだからゲーム作るには向いてない
ゲームではゲーム用のライブラリ使ったり、素のJavascriptで書いてたりするよ
もっとも、どんなゲームを作りたいのかによっても違うけど
13 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 19:34:27.80 ID:siqPRSr7Flashに変える存在になるのかな
14 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 19:57:05.44 ID:6IcEw/X0>>12
jQueryUIがあるのにjQueryもUI向けなのか…
マリオとかもJSで作れるのかな?
とりあえずいろいろ見てくる
マジオパソ
15 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 20:10:51.64 ID:KDajfNoMSMIL使えばsvgで宣言型アニメーションも可能だよ
でもウチのブラウザだと動いてくれないorz
16 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 20:17:24.84 ID:LhHNCoWAマリオみたいな箱型2Dグラフィックなら
canvas要素にpixi.jsみたいな2Dライブラリを使うのが楽だとおも
17 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 20:21:54.71 ID:LhHNCoWApixi.jsはwebGLだったわスマン
18 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 20:25:17.38 ID:c9cLZiNB0から勉強すると時間かかりそう
でも他のサイトからパクれば一瞬
19 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 20:28:31.85 ID:cKtdoSmp>>13
もうAdobeも脱Flashに向ってるみたいだからこれから変わるよきっと
20 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 23:34:49.25 ID:iv4JE3EhFlashは無くなるべきだよね
21 :以下、名無しにかわりましてVIPがお送りします:2016/01/08(金) 23:55:55.43 ID:YkIGYNF7ゲームならenchant.jsとかが簡単そう
22 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 00:52:41.10 ID:mUlpXXoRとりあえず練習用のページ作った
http://iwashiland.web.fc2.com/index.html
ねる
23 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 03:39:22.32 ID:n0/R8KoOrailsのほうが簡単じゃね。長い目でみて身になるかどうかはともかく
24 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 14:53:02.86 ID:mUlpXXoRrailsでググったら超絶わかりやすい解説が出てきた
http://openbook4.me/projects/92
25 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 15:49:03.73 ID:DE+F5hnTブラウザでMMDのモデル表示させれるのって今のとこThreeだけ?
26 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 17:00:54.87 ID:mUlpXXoR>>22にCSS当てたぞ!
>>25
軽く調べたけどThree.js使ってるのしかなかったからたぶんそう
前に小さいブログパーツとかあったような気もするけどあれもThreeなのかな
27 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 17:19:27.15 ID:EBvoLEo5回ってる
28 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 17:54:13.56 ID:mUlpXXoRease-inで加速してそのままの状態を保ちたいんだがどうすりゃいいんだこれ
29 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 17:56:00.22 ID:ZBsOAk19いわし時計とかできる?
30 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 18:06:23.51 ID:mUlpXXoR>>29
それたぶんjavascriptないとできないでしょ
システムから現在時刻受け取らないと
意味もなく時計盤の上で等速回転運動し続けるいわしならたぶん作れる
31 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 19:39:40.61 ID:EBvoLEo5>>28
やってみた
https://jsfiddle.net/6bd3t5fr/
でも時間計測の実装がブラウザ次第なので再現度は低い
スマホじゃまともに動かないわ
32 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 19:48:01.24 ID:mUlpXXoR>>31
うひょー出来るのかありがてぇ
スマホでもちゃんと動いたぞ(sleipnir)
あとで試してみる
33 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 23:03:28.43 ID:iLJEK/H9>>31
ソースを見る限り意味もなく時計盤の上で等速回転運動し続けるいわしなんだけどこれは果たして時計と言えるのだろうか
34 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 23:43:34.49 ID:mUlpXXoRうーん、適用してみたんだけどうまく動かないな
http://iwashiland.web.fc2.com/index.html
まわすすボタンを押すと最初の処理は実行してくれるんだけどsecond-spinが息してない
35 :以下、名無しにかわりましてVIPがお送りします:2016/01/09(土) 23:45:57.97 ID:mUlpXXoRまわすすボタンってなんだよ
36 :以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 00:26:12.49 ID:GlkNTan7>>34
second-spinをspinにしてみて
37 :以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 00:51:01.02 ID:tJ/HPPzFおお動いた
そしてsecond-spinの定義を忘れていることに気づいた
38 :以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 01:23:42.12 ID:tJ/HPPzFとりあえずいわしが回ったので今日はここまで
皆オパソな
オパソキヌスって何回も使ってると逆に恥ずかしい
39 :以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 17:55:48.88 ID:tJ/HPPzFあーやっと出来た
javascriptで回転制御するようにしてみた
これで中途半端なところでもいわしを停止できるようになったぞ!
参考にしたサイト
https://css-tricks.com/controlling-css-animations-transitions-javascript/
40 :以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 18:03:33.41 ID:Q7E3CWrd>>39
すばらしい
41 :以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 00:20:57.38 ID:OWadhBrgやっつけおしごと
http://i.imgur.com/vFH6TN6.png
42 :以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 17:39:32.56 ID:zV93aeatなんかいわしだらけになってる
43 :以下、名無しにかわりましてVIPがお送りします:2016/01/12(火) 12:33:44.41 ID:8uZujRALイワシが回らなくなってる!?!?
44 :以下、名無しにかわりましてVIPがお送りします:2016/01/12(火) 12:55:37.33 ID:nMqrx6a+スマホとかchrome系だとpauseの効き方がおかしくて動かないみたいだけどよくわからんので放置
それとも回しっぱなしでいいかなもう
45 :以下、名無しにかわりましてVIPがお送りします:2016/01/12(火) 12:59:52.39 ID:pRGPxEx1AndroidのChromeだけど回るし止まるぞ
46 :以下、名無しにかわりましてVIPがお送りします:2016/01/12(火) 13:04:16.19 ID:8uZujRALちょっと待ったら回ったわ
ごめんごめん
ちなみに勘違いの原因はボタンをダブクリするとイワシがいきなり変な方向向いたまま固まるからだった
だぶん仕様
47 :以下、名無しにかわりましてVIPがお送りします:2016/01/12(火) 13:42:41.80 ID:2qsruKqE自分はMSEdgeだけどanimation-nameが重複してると
上手く動かんみたい
48 :以下、名無しにかわりましてVIPがお送りします:2016/01/12(火) 14:21:15.35 ID:nMqrx6a+ああ、両方spinにしてるせいか・・・
あとで直す
49 :以下、名無しにかわりましてVIPがお送りします:2016/01/12(火) 14:40:02.60 ID:KSBdVE6GそもそもCSSアニメーションはキーフレームから一旦生成されると
DOMからの操作は限定的にしか受け付けないみたい
この辺はブラウザ実装が鋭意改善中だから
今後に期待かな
50 :以下、名無しにかわりましてVIPがお送りします:2016/01/13(水) 22:50:03.74 ID:iJQO9gEw直したぞ
ついでにjsも修正
if(this.innerHTML === "まわす")
{
this.innerHTML = "とめる";
spinIwashi.classList.add("spinstart");
spinIwashi.classList.add("spinstart2");←追加
spinIwashi.classList.remove("spinstop");
} else {
this.innerHTML = "まわす";
spinIwashi.classList.add("spinstop");
spinIwashi.classList.remove("spinstart2");←追加
}
runningとpauseが同居しないようにした
これで正常に回るようになったかな
51 :以下、名無しにかわりましてVIPがお送りします:2016/01/13(水) 23:07:42.21 ID:aCC6i1wtところでさあ・・・・なんで鰯を回そうと思ったの?
52 :以下、名無しにかわりましてVIPがお送りします:2016/01/14(木) 00:09:49.47 ID:uK8x8+xSCSSでアニメーションさせたくて調べて最初に開いたのが回転の解説ページだった
53 :以下、名無しにかわりましてVIPがお送りします:2016/01/14(木) 18:35:30.39 ID:uK8x8+xSはあああこれもっと楽に制御する方法あったんか
<input type="button" value="Start" onclick="document.getElementById('a1').style.animationPlayState='running'">
<input type="button" value="Stop" onclick="document.getElementById('a1').style.animationPlayState='paused'">
jsいらないじゃん・・・
54 :以下、名無しにかわりましてVIPがお送りします:2016/01/14(木) 21:08:24.55 ID:VtBJRq64>>53
勉強が目的なんだから無駄にはならないよ大丈夫
55 :以下、名無しにかわりましてVIPがお送りします:2016/01/14(木) 22:05:59.18 ID:uK8x8+xSそれもそうか
挙動に差異がないならこのままでいいね、各ブラウザに対応させると結局長くなるし
56 :以下、名無しにかわりましてVIPがお送りします:2016/01/16(土) 00:22:15.19 ID:HTb0lzCdleftとtopでボタンの位置調整したんだがこれってまずいよなたぶん
配置の仕方を覚えねば
57 :以下、名無しにかわりましてVIPがお送りします:2016/01/17(日) 06:50:18.65 ID:cYCSGLIc回転だけだと寂しいからなんか他のも付け加えようぜ
ttp://daneden.github.io/animate.css/
58 :以下、名無しにかわりましてVIPがお送りします:2016/01/17(日) 07:57:12.13 ID:cYCSGLIc>>56
マージン使うといいよ
59 :以下、名無しにかわりましてVIPがお送りします:2016/01/17(日) 15:59:48.78 ID:5iRHiC9Hhttp://iwashiland.web.fc2.com/test.html
マージンに変えてみたけどautoが使えないのとIEだと崩れちゃうのがよくわkらん
回転以外の要素はもうちょっとページ整えてから
60 :以下、名無しにかわりましてVIPがお送りします:2016/01/17(日) 16:05:14.72 ID:iajamgYniwashitopに包まれてるから指定方法にそこまで煩くならなくてもいい様な
横幅を狭めた時の挙動を一致させれば十分だと思う
61 :以下、名無しにかわりましてVIPがお送りします:2016/01/17(日) 16:37:15.84 ID:5iRHiC9H深く考えず行きあたりばったりで突っ込んできたからなー
無駄なのいっぱいあるわたぶん
IEで崩れるのはdisplayをinitialからinlineにしたら直った
IE11はinitialに対応してないのかそれとも挙動が違うのか
62 :以下、名無しにかわりましてVIPがお送りします:2016/01/17(日) 18:18:01.83 ID:60qqVEc2IE対応は泥沼
63 :以下、名無しにかわりましてVIPがお送りします:2016/01/17(日) 18:18:46.31 ID:CYqJhpz4IE11でもまだそんな感じなのか
64 :以下、名無しにかわりましてVIPがお送りします:2016/01/17(日) 18:23:52.26 ID:AUuiQW36MSも2つのブラウザ開発に注力するのは厳しいだろうから
これから更に格差が広まって行く気がする
65 :以下、名無しにかわりましてVIPがお送りします:2016/01/19(火) 23:23:51.12 ID:PmPMmcl5はぁ構成どうしよう
どこかのサイト参考にしてみようかな
66 :以下、名無しにかわりましてVIPがお送りします:2016/01/24(日) 23:10:33.94 ID:ttng4BPrちょっと忙し
67 :以下、名無しにかわりましてVIPがお送りします:2016/01/30(土) 19:40:58.36 ID:1rVhNC4Iあげ
68 :以下、名無しにかわりましてVIPがお送りします:2016/01/30(土) 20:42:20.32 ID:+SgLcLTCなぜいわし
69 :以下、名無しにかわりましてVIPがお送りします:2016/02/04(木) 00:06:01.33 ID:2da/F1Btいわしと言わして
70 :以下、名無しにかわりましてVIPがお送りします:2016/02/07(日) 14:31:01.27 ID:6gUlDc9tscssとか言うのが便利そう
71 :以下、名無しにかわりましてVIPがお送りします:2016/02/12(金) 22:47:31.17 ID:ocqoCQ/I明日いじる
72 :以下、名無しにかわりましてVIPがお送りします:2016/02/14(日) 01:30:47.79 ID:2qm948+1floatがよくわからん
使いこなせたら楽しいってことはなんとなく予想できる
73 :以下、名無しにかわりましてVIPがお送りします:2016/02/14(日) 07:04:56.70 ID:u3BSPedGfloat指定で一旦通常の配置から抜けて右又は左に回り込む
clearで解除して特定の枠内に収める
そう言えば本とかあるからそっちで勉強した方がよくね
74 :以下、名無しにかわりましてVIPがお送りします:2016/02/14(日) 14:38:13.46 ID:2qm948+1調べれば大概出てくるし本買わなくても何とかなると思う
昨日は調べないで挙動確認してた
75 :以下、名無しにかわりましてVIPがお送りします:2016/02/14(日) 14:57:04.86 ID:Cqv7LEpYインライン要素は左詰め
ブロック要素は上詰め
この原則を破るならfloatってイメージでやってる
76 :以下、名無しにかわりましてVIPがお送りします:2016/02/15(月) 00:34:10.15 ID:NQHvtrmQhttp://iwashiland.web.fc2.com/
なんとかなった
けど肝心のコンテンツをどうするかまだ考えてない
77 :以下、名無しにかわりましてVIPがお送りします:2016/02/15(月) 12:40:25.36 ID:aLfbDZqI難しいかもだけどゲームとかはどう?
78 :以下、名無しにかわりましてVIPがお送りします:2016/02/15(月) 12:42:52.22 ID:NQHvtrmQダンおにの譜面ぐらいしか作れない
曲提供してくれれば作るよ
79 :以下、名無しにかわりましてVIPがお送りします:2016/02/20(土) 16:42:39.39 ID:WnzZIf4B結局どうなったんだ
80 :以下、名無しにかわりましてVIPがお送りします:2016/02/20(土) 18:26:11.87 ID:V6oqaQABどうしようかな
方向性決めてからスレ立てれば良かった
本来は一人で進めるんじゃなくてNeppersBlogsみたいなのやりたくて立てたんだけどね
81 :以下、名無しにかわりましてVIPがお送りします:2016/02/20(土) 18:51:27.16 ID:OtnPpRO6electronみたいなデスクトップアプリに手を出せば裾野広がるよ
82 :以下、名無しにかわりましてVIPがお送りします:2016/02/20(土) 19:04:10.27 ID:V6oqaQABHTML+CSS+Node.jsでアプリを作れるんだっけ?
どこまで出来るのか知らんけどちょっとやってみようかな
83 :以下、名無しにかわりましてVIPがお送りします:2016/02/21(日) 00:17:58.69 ID:eSjbXor9拡張機能ベースも面白いと思う
chromeアプリとかandroid版firefoxアプリなら敷居も低い
84 :以下、名無しにかわりましてVIPがお送りします:2016/02/21(日) 01:05:45.99 ID:hEpTNhomあれもjsだったのか
とりあえずelectron使ってみる
jsまったく勉強してないけど・・・
85 :以下、名無しにかわりましてVIPがお送りします:2016/02/21(日) 01:33:50.16 ID:eSjbXor9html5アプリで遊ぶ仲間が増えると嬉しい
こっちもやる気が出る
86 :以下、名無しにかわりましてVIPがお送りします:2016/02/24(水) 01:56:01.12 ID:TUiUMB8E保守大変だからこっち落としてねっぷらに立てる
87 :以下、名無しにかわりましてVIPがお送りします:2016/02/24(水) 12:05:32.39 ID:V5GW1+h6ねっぷらに移動しました
88 :以下、名無しにかわりましてVIPがお送りします:2016/02/24(水) 12:41:41.03 ID:GU2Kstf8スレが見つからない…
89 :以下、名無しにかわりましてVIPがお送りします:2016/02/24(水) 16:57:55.29 ID:TUiUMB8Eまだ立ててないよ
90 :以下、名無しにかわりましてVIPがお送りします:2016/02/24(水) 18:12:08.88 ID:TUiUMB8Etateta
HTMLでなんか作ろ
http://next2ch.net/test/read.cgi/news4viptasu/1456304806/
このスレッドは過去ログです。