もうBootstrap3使っても良いんじゃねぇ?
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2013/08/21(水) NY:AN:NY.ANID:Qa7rnBrg0109nobodyさん
2013/09/11(水) 13:39:32.80ID:???なんて言ってたやつはどこいった、?
0110nobodyさん
2013/09/11(水) 15:43:38.48ID:Dg7F87oK特にformが変わりすぎだ。
0111nobodyさん
2013/09/11(水) 18:32:16.42ID:???まぁほら、まだ正式勧告されてないもんだしさ。
ところで、3でrow-fluidがremove対象だってのに
row-fluidってしないとリキッドレイアウトできんのだけど。
containerも同じく。
2と間違えていれたか?
0113nobodyさん
2013/09/11(水) 22:50:00.92ID:S3z0iKLL> 要所要所にclassを適用していくという方式で
> メンテ性が下がる理由がよくわからん…。
例えば、btnと書いたらどういうデザインになる?
まあ、”あの”デザインだよね。
もしsuccessボタンにしたかったどうする?
class="btn btn-success"だよね?
この時、角丸やめたいなって持ったらどうする?
class="btn btn-success btn-solid" かい?
右から左へのグラデーションに変えたいと思ったら?
class="btn btn-success btn-solid btn-gradation-left-to-right" かい?
グラデーションが黒から白へ、だけど、最後真っ白ではなくグレーだったら・・・
ほらね、あっという間に破綻するでしょ?
ここで、よくある反論は、Bootstrapのデザインそのまま使えだろうね。
でもそれって、メンテナンス性が低くてメンテナンスするコストが高いから
Bootstrapのデザインそのまま使えって意味だから。
メンテナンス性が低いってことの反論にはなってないのさ。
0114nobodyさん
2013/09/11(水) 23:43:22.74ID:???セマンティック君は学者だったらまだいいけど、
一介のユーザがそれだと痛いだけだよ。
0115nobodyさん
2013/09/11(水) 23:55:32.18ID:???属性を割り当てていく場所が違うんだよ。
classに属性を割り当てるのではなく、
CSSに属性を割り当てていく感じで作る。
>>113の例をCSSに属性を割り当てる感じにしたものを
具体的に書くと、
HTMLがこうで、
<button class="success-button">succsss</button>
SCSSがこう
.success-button {
@extend btn;
@extend btn-solid;
@extend btn-gradation-left-to-right;
//その他のCSSスタイル
padding: 5px;
}
これならどんなスタイルであってHTMLを編集する必要性は少なくなるし、
急に全ページのsuccessボタンを変更してくれなんて依頼がきてもわずかの修正で対応できる。
0116nobodyさん
2013/09/11(水) 23:58:58.62ID:???HTML/CSSの本来の関係を説明してくれなくても分かってるよ。
別にここに張り付いてないで、理想通りの俺俺フレームワークを作ればいいじゃない。
応援してるよ。
0118nobodyさん
2013/09/11(水) 23:59:58.87ID:???俺俺フレームワークって何を作ればいいの?
昔からウェブサイトのデザインは
自分で作るものだと思ってるけど?
デザインの話じゃないんだよね?
0119nobodyさん
2013/09/12(木) 00:05:13.93ID:???は?bootstrapの作りにケチつけておいて、
フレームワークって何とは何事だ。
申し訳ないけど何かの病気か?
0120nobodyさん
2013/09/12(木) 00:07:32.66ID:???だからなんでフレームワークを作らないとダメなのって話で、
なんでbootstrapなんか作る必要があるの?って話なんだけど。
それにフレームワークを作る必要があったとしても、
別に俺俺で作る必要もないよね?
既にあるものを探してくればいいじゃん?
Bootstrapは探して見つけたくせに
なんでそれ以外を探すことが出来ないのかな?
0121nobodyさん
2013/09/12(木) 00:09:30.25ID:???> メンテ性が下がる理由がよくわからん…。
って書いてあるから、
メンテナンス性は本当に下がるよって
説明したのに。
わからなかったんでしょ?
> HTML/CSSの本来の関係を説明してくれなくても分かってるよ。
なぜかわかってるって言い直してるし。変な人だね。
0122nobodyさん
2013/09/12(木) 00:13:27.01ID:???ゴメン、メンテ性の話は別の人間。
bootstrapのデザインが気に食わなかったら
CSSフレームワークとしてbootstrapを使うことはないよ。
tutorial、sampleに毛の生えた程度のレベルで
サクサク作る用途で使ってるから、君の上げた例のような破綻はしないよ。
0123nobodyさん
2013/09/12(木) 00:15:16.57ID:???ということは
サクサク作る用途以外ならば、破綻する
ということです。
仕事ってサクサク作る用途ですかね?
勉強している学生君ならまだいいけどさ。
0124nobodyさん
2013/09/12(木) 00:22:01.97ID:???Webデザイナー(笑)不在でそこそこの見た目でやる仕事もあるからね。
社内用のWebアプリとかこだわる必要ないでしょ?
それっぽいコンポーネントが揃ったフレームワークを、
それっぽい範囲で効率よく使ってるまでのこと。完璧なんて求めないよ。
細かい横槍の入りにくいほぼ独断の仕事で、優雅に技術者やれてますよ。
0125nobodyさん
2013/09/12(木) 00:26:20.96ID:???いい場合にしか使えないという意味か?
それってさ、技術的に低くても良い場合にしか
使えないと言ってるのと同義だぞ。
見た目要求されたら、出来ませんって言うしか無いんだろう?
0126nobodyさん
2013/09/12(木) 00:35:49.03ID:???bootstrapのデザインをカスタマイズすることが技術的に高いことなの?
フレームワークがピッタリはまる用途で最高の効率で使うことも"高い"と思うよ。
bootstrapの見た目で満足できない物足りないと言う人を納得させるだけの
条件が揃って無ければ、それは出来ませんというしか無いだろうね。
その状況に陥るなら「技術的に低い」と思うよ。
フレームワークってその程度のものじゃない。
0127nobodyさん
2013/09/12(木) 00:52:05.26ID:???の構図になっちゃってるね。たぶんだけど。
自分らは、bootstrap等のコンポーネント群はとても助かってるね。
「そんなのゼロから組んでたら倍かかりますよ!
この部品の組み合わせで行きます」なんて、
ハッタリかませるほうが楽に生きれるんじゃない?
「bootstrapなんてフレームワークを作る必要ない」なんてさすがに見識を疑うね。
君の理想通りのフレームワークを紹介して欲しいよ・・・。
0128nobodyさん
2013/09/12(木) 01:50:52.85ID:???それが何よりの収穫だ。
0129nobodyさん
2013/09/12(木) 01:53:02.37ID:???技術とメンテナンス性は話が別。
高い技術があればカスタマイズできるのではなく
高い技術があればメンテナンス性をあげられる。
カスタマイズなんてだれでもできること。
時間さえかければね。
0130nobodyさん
2013/09/12(木) 01:57:03.47ID:???デザインは要求ごとに違うもの。
だからどんな要求にも耐えられるフレームワークなんてものはないし
そんなものは必要ない
だからフレームワークに頼らず自分の力で
作れる技術をつけるべきである。
> 「そんなのゼロから組んでたら倍かかりますよ!
> この部品の組み合わせで行きます」なんて、
最終的に決めるのは客。勝手に決めるな。
倍かかるのは技術が低いから。
技術があれば客の望んだデザインで作れる。
客に迷惑をかけているということを自覚しろ
0131nobodyさん
2013/09/12(木) 09:06:56.14ID:???なんで、趣旨であるこの部分を削って
他人の意見を歪曲するかねぇ…
0133nobodyさん
2013/09/12(木) 09:12:20.07ID:Yh1boJKyそれって「フレームワーク」の意味というか意義がわかってないだけじゃね?
そんなプログラムでもなんでも当てはまる話じゃん。
普通の人は、生産性の向上を享受する代わりに制約を受け入れてるわけだよw
制約が気に入らないなら使っちゃダメだわw
0134nobodyさん
2013/09/12(木) 09:16:15.38ID:???https://wrapbootstrap.com/
他にテーマを集めてるサイトはないかな
0136nobodyさん
2013/09/12(木) 16:35:51.53ID:???それが一番いい。
0137nobodyさん
2013/09/12(木) 16:50:01.66ID:???0138nobodyさん
2013/09/12(木) 17:20:43.52ID:???あいかわらずIEはひどいが。
0139nobodyさん
2013/09/12(木) 19:28:22.61ID:???勿論、見せるためのサイトでは不便だろうけど、
機能を使ってもらうサイトなら、これは便利そう。
もうちょっと使ってみないと、落とし穴があるかもしれないけど。
0141nobodyさん
2013/09/12(木) 20:47:17.98ID:???compassがあるよね?
http://compass-style.org/
例えば、.simple { @include border-radius(4px, 4px); } って書くだけでこういう風に出力される。
.simple {
-webkit-border-radius: 4px 4px;
-moz-border-radius: 4px / 4px;
-khtml-border-radius: 4px / 4px;
border-radius: 4px / 4px;
}
http://compass-style.org/reference/compass/css3/border_radius/
これはフレームワーク?
それと言うことをしたい場合、Bootstrapならどうするの?
0142nobodyさん
2013/09/12(木) 21:03:45.91ID:???0143nobodyさん
2013/09/12(木) 23:40:07.62ID:LD1hnGrgフレームワークだし。
bootstrap使いたくないやつは使わなくていいんじゃないの?
自前で用意した方がいいんであれば自前でやればいいじゃん。
と蒸し返し。
0144nobodyさん
2013/09/13(金) 00:04:48.64ID:???bootstrap以外の物を使えばいいじゃん。
俺はbootstrap以外のことは何も知らないというのなら
はっきりそう言ってくれ。なんなら↓これコピペしてくれるだけでいいぞ。
「俺はbootstrapの事以外何も知らない何も知ろうとしない愚か者です。」
はい、どうぞ。
0145nobodyさん
2013/09/13(金) 01:26:43.50ID:???お前が「bootstrapと同じ効率で全てに対応できるよう自分で組む技術を持っている」と
豪語してる人じゃないの?
その話を半分信じてみんな相手してくれてることになぜ気づかないの?
やっぱり痛すぎるよ???????(w
0146nobodyさん
2013/09/13(金) 01:30:58.22ID:???そんなことは言ってないがまず、
俺の質問に答えろよ。
なんでbootstrapを使わない = 自前で用意するになるの?
俺は言ってないが、
お前が言っていることは>>143みればわかること。
0147nobodyさん
2013/09/13(金) 01:31:29.33ID:???もうCSS設計で悩まない!「CSSコーディング ガイドライン」策定のための参考記事・スライド 7選
http://squeeze.jp/blog/web-development/css-guideline/
0149nobodyさん
2013/09/13(金) 06:42:44.06ID:???基本的に、デザイナー系の人は頓珍漢なことばっかり重要視するからよく読んでないけど、
>プロパティの記述順序
>アルファベットの順に記述する。
>ベンダープレフィックスは無視する。ただし、例えば-moz接頭辞は-webkitの前に来る、などの順序は保つこと。
アホかと思った。
0150nobodyさん
2013/09/13(金) 08:25:10.87ID:PR3jVL4Jそういうどうでも良いレベルでしか差別化出来ないんじゃない?w
0152nobodyさん
2013/09/13(金) 08:28:18.94ID:???> コーディング規約を作ろう
規約大事だよね。Bootstrapを使うならBootstrapが規約だね
> CSSガイドラインを翻訳してみた
オブジェクト指向流行ってるよね。Bootstrapもその一つだね
> 「Google HTML/CSS Style Guide」を適当に和訳してみた
.btn-small はイケてないよね…
.btn-147dick { max-height: 9.6cm; } とか真面目に自作すべき
> メンテナブルCSS
規約大事だよね。Bootstrapを使うなら略
> 大規模サイトにおける本当は怖いCSSの話
Bootstrapスタイルは技術がない人だと困るんだって
>>76スタイルは時間喰いすぎなんだって
バランスが大事なんだね
> 今必要なCSSアーキテクチャ
OOCSSもSMACSSも目的は同じでアプローチが違うんだね。Bootstrapは前者かな
> IDを使わないCSSの設計
シングルトンパターンと一緒で乱用すべきじゃないよね。Bootstrapも使ってないね
勉強になるな〜
0154nobodyさん
2013/09/13(金) 13:07:01.65ID:???2にあったinput-*は自前で追加した
0156nobodyさん
2013/09/13(金) 21:58:18.44ID:???0157nobodyさん
2013/09/13(金) 22:24:05.57ID:???sass(cssの拡張版)+compass(クロスブラウザフレームワーク、グリッドなどあり)
用意されたものを使えるのは当然の事、
さらに自分で拡張できる。
0158nobodyさん
2013/09/13(金) 22:27:23.15ID:???> 大規模サイトにおける本当は怖いCSSの話
26ページのオブジェクトタイプ・・・未使用ってのが
重要なところだね。
25ページより
オブジェクトタイプ
・CSSファイルを触らずに開発できる
・コピペで開発できる
デメリット
・CSS設計にスキルを要する
・CSS修正による影響予測が困難。
これ、Bootstrapのことだよね・・・
0159nobodyさん
2013/09/13(金) 22:31:02.19ID:???メンテナンス性が低いということ。
目的のものを作るに時間がかかる。
0161nobodyさん
2013/09/13(金) 23:51:14.42ID:???あれ見落としてたかなー
Bootstrapを比較に持ち出してる記事なんてそのページのどこにあるんだろう?
0162nobodyさん
2013/09/14(土) 00:23:36.86ID:???2.x/3.x切り替えとキーボードショートカットに対応してたら最高です
https://jetstrap.com/
http://bootply.com/
http://www.layoutit.com/
この辺は見てみました
0163nobodyさん
2013/09/14(土) 02:02:50.79ID:???>>114
属性を割り当てていく場所が違うんだよ。
classに属性を割り当てるのではなく、
CSSに属性を割り当てていく感じで作る。
>>113の例をCSSに属性を割り当てる感じにしたものを
具体的に書くと、
HTMLがこうで、
<button class="success-button">succsss</button>
SCSSがこう
.success-button {
@extend btn;
@extend btn-solid;
@extend btn-gradation-left-to-right;
//その他のCSSスタイル
padding: 5px;
}
これならどんなスタイルであってHTMLを編集する必要性は少なくなるし、
急に全ページのsuccessボタンを変更してくれなんて依頼がきてもわずかの修正で対応できる。
0164nobodyさん
2013/09/14(土) 04:40:19.30ID:???0165nobodyさん
2013/09/14(土) 05:16:15.54ID:???しょうがないさ
0166nobodyさん
2013/09/14(土) 05:26:02.37ID:???bootstrapとそのユーザへの攻撃で自分を保ってる。
そしてなぜかbootstrapとは違う厚さのSCSSが最強であると喚く。
あんた完全にぶっ壊れてるよ。
0168nobodyさん
2013/09/14(土) 05:32:16.61ID:???bootstrapをわざわざ攻撃しに来ることないでしょ。
だれもSassを否定していないのに、顔真っ赤でbootstrapを叩く理由がわからない。
Sassはちゃんと設計してCSSを書くテクニックってのは分かってるから、
それはそれで別のところでやってくれればいいと思うよ。
0169nobodyさん
2013/09/14(土) 08:27:09.98ID:???お前に必要なのはこの文章
http://anond.hatelabo.jp/20130913224601
0170nobodyさん
2013/09/14(土) 15:26:39.78ID:???bootstrapをディスりたいからだけど?
信者いる所でやらないと面白く無いっしょw
0171nobodyさん
2013/09/14(土) 19:43:06.54ID:???CSSを知らない人でも使えることだと思う。
0172nobodyさん
2013/09/14(土) 19:44:47.64ID:???それただの荒らしじゃない。
ついて出てくる理屈は薄っぺらいし、本当にbootstrapに家族殺されたんだね。同情するよ。
0173nobodyさん
2013/09/14(土) 19:48:41.25ID:???0174nobodyさん
2013/09/15(日) 19:04:33.16ID:???こんなフレームワークが開発中らしいよ。
属性を与える場所について講義してこなきゃ。
Semantic UI
http://semantic-ui.com/
0175nobodyさん
2013/09/15(日) 22:23:46.87ID:???http://www.understandard.net/css/css016.html
0176nobodyさん
2013/09/16(月) 09:12:13.59ID:???○信者いる場所でやらないと誰にも相手にしてもらえないんです(>_<
0177nobodyさん
2013/09/17(火) 11:50:36.21ID:???Bootstrapの
<button type="button" class="btn btn-primary btn-lg">
より、
<div class="ui large red labeled icon button">
の方が良い理由が分からん。
第一にこれボタンじゃないし。
0178nobodyさん
2013/09/17(火) 15:10:29.39ID:???できの悪い「Webサイトテンプレート」も似たようなのが多い。
h*やpなどの大部分が<div class="...">で表現されてたりする。
0179nobodyさん
2013/09/17(火) 19:22:04.78ID:???ttp://www.thiagocanudo.com.br/bootsbutton/
0180nobodyさん
2013/09/18(水) 00:19:23.69ID:???ですよね。
やっぱり最善は
<button type="button" class="ok-button">
みたいなものか
ほら、みんなこのコード読んで、
なんのボタンかわかっちゃったでしょ?
0181nobodyさん
2013/09/18(水) 10:10:24.87ID:???SCSSでBootstrapのクラスをwrapすればいいんだ!
これでみんな幸せ!!
オレ、頭イイ!!!
0182nobodyさん
2013/09/19(木) 00:53:30.97ID:???やっとそれがでたかw
上でヒントっぽいものはでていた気がするが。
でもそれは、classに値を入れていく方式は
間違っている(セマンティックではない)を
認めたことになるよ。
SCSSを使ってセマンティックに作っておけば、
後からBootstrapでないものに変えるのも楽なんだよね。
メンテナンス性とはこういうこと。
0184nobodyさん
2013/09/19(木) 13:25:13.23ID:???> やっとそれがでたかw
>
> 上でヒントっぽいものはでていた気がするが。
いやいや、さんざんSCSS,LESS使えって出てるじゃん。
> SCSSを使ってセマンティックに作っておけば、
セマンティック派としては、たとえばTwitterボタンが必要なとき、どうやるの?
> 後からBootstrapでないものに変えるのも楽なんだよね。
> メンテナンス性とはこういうこと。
メンテナンス性ってそういうことだけじゃないよ。
例えば、
・新しいブラウザが出たときにどこまで確認が必要か
・ブラウザの新しいバージョンが出たときにどこまで確認が必要か
・第三者がメンテナンスするときの学習容易性・変更容易性
・テスト工数
etc.
0185nobodyさん
2013/09/19(木) 13:27:15.14ID:???> SCSSでBootstrapのクラスをwrapすればいいんだ!
> これでみんな幸せ!!
そうかな。
OOP黎明期に派生が持ち上げられてたとき、それでみんな幸せになったかな?
OOCSS + SCSSって見た目実装継承、実際はコピペだし。
0186181
2013/09/19(木) 17:54:45.45ID:???0187nobodyさん
2013/09/19(木) 21:50:21.06ID:???だって既にあるしな。
それを知らんのはSCSSを知らんやつだけだろうなw
使いにくいBootstrap流のやり方をやめ
SCSS流のやり方で、Bootstrapのデザインだけ
かっぱらっていくw
0188nobodyさん
2013/09/19(木) 22:45:47.76ID:???0189nobodyさん
2013/09/19(木) 23:32:05.62ID:???諦めな。
0191nobodyさん
2013/09/21(土) 02:10:00.56ID:???Bootstrap
http://kohada.2ch.net/test/read.cgi/php/1379623411/
0192nobodyさん
2013/09/25(水) 14:45:29.76ID:???0193nobodyさん
2013/09/26(木) 00:31:20.22ID:???classにBootstrapのクラス名を打ち込む代わりに、
class=" セマンティックな名前” って書いて
セマンティックな名前 {
@extend Bootstrapのクラス名
}
って書くだけで終わりだし。
0194nobodyさん
2013/09/26(木) 10:36:01.18ID:???あの奇行種早く駆逐してくれよw
0195nobodyさん
2013/09/26(木) 15:07:16.74ID:???BOOTFLAT is an open source Flat UI KIT based on Twitter Bootstrap 3 css framework. It provides a faster, easier and less repetitive way for web developers to create elegant web app.
http://www.flathemes.com/
0196nobodyさん
2013/10/11(金) 10:19:21.84ID:???0197nobodyさん
2013/10/27(日) 03:00:08.04ID:???$('#datetimepicker1').datetimepicker({
format: 'yyyy年MM月dd日 hh:mm',
....
現在のformatが上記で最終的な表示を
2013年10月27日(日)とかにしたい。
0198nobodyさん
2013/10/27(日) 03:33:07.54ID:???javascript date formatで検索すると%aが曜日らしいから、試すといいんじゃない?
0199nobodyさん
2013/10/27(日) 18:17:19.87ID:???ありがとう。しかしだめだったぜ・・・orz
以下4通り試してみたけど、表示は文字列がそのまま出力されてしまった・・・
format: 'yyyy年MM月dd日 hh:mm a',
format: 'yyyy年MM月dd日 hh:mm aa',
format: 'yyyy年MM月dd日 hh:mm %a',
format: 'yyyy年MM月dd日 hh:mm %aa',
0200nobodyさん
2013/10/27(日) 18:26:47.46ID:???0201nobodyさん
2013/10/27(日) 18:40:29.57ID:???どの関数読めばいいのか分からん。
そして調べられない。
これを見ろ的なサイト or キーワード教えてくださいm(__)m
0204nobodyさん
2013/10/27(日) 19:01:00.44ID:???0205617
2013/10/27(日) 19:26:53.23ID:???一冊開いてみたけど、やりたいこと実現するのに期日までに間に合いそうにないわ。まるで検討つかない。
諦めるわ。ありがとう。
0206nobodyさん
2013/10/27(日) 20:41:16.02ID:???それが現実だ。
自分の限界を知れてよかったな。
0207nobodyさん
2013/11/23(土) 11:07:44.78ID:???対応やめたと言ってもここまで派手に崩れるもんなの?
一応サイトは見れる、ぐらいにもできない?
0208nobodyさん
2013/11/30(土) 21:03:15.67ID:Wvg4k4ebIE8ならまだしもIE7に対応する道理なんて無いだろ? 捨てろ捨てろ。
0209nobodyさん
2013/12/03(火) 07:37:17.88ID:52YJHXE/■ このスレッドは過去ログ倉庫に格納されています