[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 07/03 09:40 / Filesize : 244 KB / Number-of Response : 778
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

コンテンツとデザインの分離



1 名前:名無しさん@お腹いっぱい。 [2001/05/27(日) 17:59 ID:6pK8snWA]
ASPでもPHPでもPerlでもJavaでも形こそ違えど結局は可変部を吐き出すための
<%〜%>やらprint文の嵐になってしまう。

「HTMLはHTML、プログラムはプログラムと完全に分離する方法はないものか。」
を話し合うスレッドです。

588 名前:nobodyさん mailto:sage [04/02/06 01:26 ID:???]
やっぱPHPにしろASPにしろJSPにしろ、次第にXMLだけ吐くようになってくるんじゃ?
そんでデザイナはHTMLだけという考え方から、次第にXML、XSLTの知識が必要な方向へと。
そして次世代型セマンティックウェブへ。

589 名前:nobodyさん mailto:sage [04/02/09 11:54 ID:???]
夢は夢として、
現実問題としては目の前のデザイナーにどうわかってもらえるか?
かなw

590 名前:nobodyさん mailto:sage [04/02/12 22:46 ID:???]
デザイナーと言う人種は、
何かを理詰めで理解しようとする姿勢がハナから欠けている場合が多い。
まあ、これは俺のそうたいして多くもない経験からなんだが。
HTML作らせても、本当にヅラだけ整えて、ソースは統一感がなかったりする場合が多い。
ツールに頼りっきりだから。
EUC-JPで作ってくれと言っても、意味がわからずS-JISで作って来て平気な顔してる。


591 名前:581 mailto:sage [04/02/12 22:50 ID:???]
>>588
俺の知識が甘いのかも知れないが、そんときは遠慮なく言ってくれ。
XMLをブラウザにわたし、そのXMLに従ってブラウザがXSLTをダウンロードし、
クライアントサイドでXMLを整形して表示する、んだよな?
転送量は増える一方なのか?


592 名前:nobodyさん mailto:sage [04/02/13 00:24 ID:???]
転送漁っていう概念がなくなるんじゃない?

593 名前:nobodyさん mailto:sage [04/02/13 00:54 ID:???]
>>591
ApacheにCocoonを組み込めば、自動でUserAgentを判別し、サーバーサイドでXSL変換してHTMLで返してくれる。

594 名前:nobodyさん mailto:sage [04/02/13 16:24 ID:???]
XSLデザイナーさん育つまではテンプレート

595 名前:nobodyさん mailto:sage [04/02/14 21:59 ID:???]
>>594
教育しないと育たないに一票。
教えない限りデザイナーはXMLの利便性に気付かないだろうし、
教えても理解できない可能性もある。

596 名前:nobodyさん mailto:sage [04/02/17 00:15 ID:???]
デザイナーをプログラム的な観点から教育するというのはどうだろう。
教えたところで、それはプログラム側の都合だからね。
彼らが使っているツールがXSLTに対応してくれればそれだけいいよ。

デザイナに何かを教えるのには疲れ果てました…



597 名前:nobodyさん mailto:sage [04/02/17 23:54 ID:???]
テンプレートや XML のメリットではなく、
デザイナーのメリットを説明するとうまくいくかな。

598 名前:nobodyさん mailto:sage [04/02/18 19:34 ID:???]
>>597
デザイナーにとってのメリットね…
あるの?w

599 名前:nobodyさん mailto:sage [04/02/19 17:47 ID:???]
使い慣れたツールが使えなくなるという デメリットしか思い浮かばない…

600 名前:nobodyさん mailto:sage [04/02/22 23:05 ID:???]
つかデザイナー人種の労力とか無駄に対する無関心に腹が立つ。
サイトのデザインを変えようとすると、
何のためらいもなく全てのページをツールで一つずつ開いて修正していったりする。
ヴァカかと。アフォかと。
プログラマーに言わせれば(デザインそのものの質は別にして)
テンプレートをちょこちょこいじって再生成するだけの作業を、
無駄に時間と労力をかけて疑問に思わない感覚が信じられない、んだよな。

……常に仕事のやり方を見直して随時改善していくと言うのは、
社会人にとって必須の素養だと思ってたんだが、そうではない人種もいるってことなのか。

601 名前:nobodyさん mailto:sage [04/02/23 00:57 ID:???]
>600
しょーがないと思う。HTML自体にインクルードって概念が事実上ないんだもん。
フレームという手はあるけど、同じ見た目を実装するんならフレームよりテーブルが
好まれる希ガス。
(SSIの#INCLUDEはあるったって、あれでページを分割して……なんて聞いたことないし)

602 名前:nobodyさん mailto:sage [04/02/23 09:58 ID:???]
……なんか微妙にかみあってない気がする。

603 名前:nobodyさん mailto:sage [04/02/23 13:56 ID:???]
> HTML自体にインクルードって概念が事実上ないんだもん。
よーし、パパ iframe 使っちゃうぞ〜。

……ってことを実践してる現場を見たことがある。

604 名前:nobodyさん mailto:sage [04/02/23 21:34 ID:???]
現在Classic ASPでサイト作ってるが、テンプレートをどう書くか、の例として
・Classic ASPそのまま(それテンプレートじゃねーだろってツッコミはご勘弁)
・Perl HTML::Templete風
・Velocity風
中身はいずれも九九の表を出すってのを書いて見てもらった。
(HTML::Templateだけ、九九計算のロジックがないけどそれはそーゆーもんなので)
で、
・ASP - 「デザイナーさん、これで慣れてるし」
・HTML::Template - 「これじゃ表の行数列数をデザイナーがいじれなくて困る」
・Velocity - 「……(あまりにHTMLとは異質な表記にポカーン。意味は理解してたが)」
以上、上司の感想。
いずれサーバサイドJavaとかPHPでのサイト構築も、と言ってるが
Model-Viewの分離は遠そうです、姉さん。

605 名前:nobodyさん mailto:sage [04/02/28 21:48 ID:???]
HTML::Templeteって、
最後に、
# テンプレートを出力
print $template->output;
するので、cgiになるかと思うのですが、
これを、「HTML::Templete」をハックしてもいいので、
(指定したファイル名で)静的なhtmlファイルを生成することはできないでしょうか?

606 名前:nobodyさん [04/02/28 21:57 ID:BQeG9529]
>>605

頭かてえなおい。

open ( OUT, ">$filename" ) or &error ( "Can't open $filename!" );
print OUT $template->output;
close ( OUT );




607 名前:605 mailto:sage [04/02/28 22:05 ID:???]
>>606
おおー、ありがとうございます。
頭たしかにかてーなー。
いつもコピペでこれつかってたもんで、理屈ちゃんと考えてなかった。
さんくす。

608 名前:nobodyさん mailto:sage [04/02/29 02:12 ID:???]
Template-Toolkitはどうでしょう?

609 名前:ヽ(´ー`)ノ mailto:sage [04/03/02 10:35 ID:???]
>>608
HTML::Template に比べると重かったような気が。
前にベンチ取ったけど、データどっか行った……(;´Д`)

610 名前:nobodyさん mailto:  [04/03/02 10:35 ID:???]
なんかよく分からないけど、cssで片付く話じゃないの?
それか”コンテンツ”って画像やリンク先もXOOPSのように
自動リンクで更新するような感じ?

俺はデザイナー(ちょいプログラムかみ)なんで
基本的にソースが汚くなるのは嫌う。
(さっきもXOOPSの改造していたが、汚すぎて辛かったw

611 名前:nobodyさん mailto:sage [04/03/02 18:00 ID:???]
css で 一覧表のTABLEの自動生成とかできればなー

612 名前:nobodyさん mailto:sage [04/03/02 18:02 ID:???]
>>610 >>28参照


613 名前:nobodyさん mailto:sage [04/03/02 23:10 ID:???]
>>608
・オブジェクト指向とマッチしてる
・フィルタを多段でかけられる
・余計な改行の出力を抑えられる

614 名前:nobodyさん mailto:sage [04/03/05 01:52 ID:???]
>613

不勉強でTemplate-toolkitって知らないんだけど

>・余計な改行の出力を抑えられる

これって、生成されたHTML試しに見るとき、素のテキストエディタじゃ辛くないか?

615 名前:nobodyさん mailto:sage [04/03/06 02:30 ID:???]
>>614
テンプレの可読性を保ちつつ、出力結果に影響を与えないようにできる。

たとえば、 site の配列の sites を以下のようなテンプレに渡すとする。
site はハッシュでもオブジェクトでも。

[% FOREACH site = sites -%]
<a href="[% site.url %]">[% site.name %]</a><br>
[% END -%]

タグを -%] で終わらせると改行の出力を抑制するので、

<a href="foo.example.com/">foo</a><br>
<a href="bar.example.com/">bar</a><br>

のような出力結果になる。
これをしないと前後に空行が入って HTML が読みにくい。

616 名前:nobodyさん mailto:sage [04/03/07 00:44 ID:???]
>614
ほう、なるほど。確かに「余計な」改行が入らなくて(・∀・)イイ!!ね。
ご教示dクス。



617 名前:nobodyさん mailto:sage [04/03/16 02:21 ID:???]
Template::Toolkitは本当に使いやすい。
プラグインもいっぱい。
例えば、HTML::FillInFormとかもサポートしてる。
条件文なんかも豊富。

HTML::Templateには戻れないなぁ

618 名前:nobodyさん mailto:sage [04/03/16 11:36 ID:???]
>>617
> HTML::Templateには戻れないなぁ

うう、、いいなあ。。。
テスト機ならオッケなのに本番機だと(レンタルサーバ)
Perl 5.005 required--this is only version 5.00404,
stopped at lib/Template/Exception.pm line 28.

HTML::Templateから離れられないよー(ノ_・。)
なんとかせーよ、このperl-のバージョン。。。
/home/hoge/lib/perl5.8
とかインストールする方法ないんだろか…

619 名前:nobodyさん mailto:sage [04/04/10 02:50 ID:???]
>618
鯖変えれ……ってのは言っちゃ(・∀・)ダメ?

620 名前:nobodyさん [04/05/12 17:20 ID:nHfzOwYe]
わかった!
プログラマがかっこいいデザインを自動生成してくれる
プログラム組めるようになればいいんだよ!

621 名前:nobodyさん [04/05/14 21:39 ID:VmfHfb+1]
こんな奴に「啓蒙」されたくねーよ…。
www.homoon.jp/users/www/diary/2004/05a.shtml#d01a

マイナーブラウザ愛好者ってこういう香具師ばっか。


622 名前:nobodyさん [04/05/14 22:00 ID:wuplD7xZ]
      |ハ,_,ハ
      |'A` ';/^l
      |u'''^u;'  |
      |' A ` ミ  ダレモイナイ・・・
      |  ⊂  :,    マンドクセ スルナラ イマノウチ
      |     ミ
      |    彡 
      |    ,:'
      |''~''''∪


               l^丶            
        マンドクセ   |  '゙''"'''゙ y-―,     
               ミ ' A `    ,:'     
             (丶    (丶 ミ     
          ((    ミ        ;':  ハ,_,ハ
              ;:        ミ  '; 'A` ';,  
              `:;       ,:'  c  c.ミ  
               U"゙'''~"^'丶)   u''゙"J


            /^l
     ,―-y'"'~"゙´  |   マンドクセ
     ヽ   ' A`  ゙':
     ミ  .,/)   、/)
     ゙,   "'   ´''ミ   ハ,_,ハ
  ((  ミ       ;:'  ,:'  'A`';
      ';      彡  :: っ ,っ
      (/~"゙''´~"U    ι''"゙''u

623 名前:nobodyさん mailto:sage [04/05/14 22:30 ID:???]
>>621
つかOperaで見ても違いがわからんのだが

624 名前:nobodyさん mailto:sage [04/05/14 22:56 ID:???]
kazhik.mozilla.blog:楽しそうなイヤガラセ計画
blog.livedoor.jp/kazhik/archives/538167.html

……(゚д゚)



もはやW3C狂信者集団ですね>もじら組
文字通りの意味で「狂ってる」

625 名前:nobodyさん mailto:sage [04/05/14 23:05 ID:???]
まぁ馬鹿は放って置きなさいってことだ。
オナニーサイトで宜しくやってるんだから。
IEが糞なのには同意だが一般人を敵に回して商売はできない。
現実ってこんなもん。

626 名前:nobodyさん mailto:sage [04/05/15 00:29 ID:???]
そもそもスレ違い



627 名前:nobodyさん mailto:sage [04/05/15 01:18 ID:???]
デファクトスタンダード>>>>>>>机上の空論

628 名前:nobodyさん mailto:sage [04/05/15 02:45 ID:???]
売ってあるフレンチドレッシングは何故分離しないの?

629 名前:nobodyさん mailto:sage [04/05/15 20:59 ID:???]
>628
漏れが買ってくるフレンチドレッシングは一度も分離*しなかった*ことがないが。

てか「フレンチアドレッシング」に見えたよw

630 名前:nobodyさん mailto:sage [04/05/16 03:12 ID:???]
www.google.co.jp/search?q=%E4%B9%B3%E5%8C%96%E5%89%A4&ie=UTF-8&hl=ja&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=

631 名前:nobodyさん mailto:sage [04/05/16 08:28 ID:???]
マヨネーズは実は大量のサラダオイルを使っていますが
卵黄に含まれるレシチン(乳化作用がある)のおかげで分離しないのです。

632 名前:nobodyさん mailto:sage [04/05/26 15:48 ID:???]
RubyのCGIKit使っている人いますか?
www.spice-of-life.net/cgikit/
Ruby版WebObjectsみたいなんですけど。


633 名前:nobodyさん [04/05/30 09:23 ID:fQGfuOKk]
>>632
使ってましたがなにか?


634 名前:nobodyさん [04/07/26 14:04 ID:kJ9CVHSs]
ホシュ

635 名前:nobodyさん [04/09/06 10:43 ID:BK05bZr2]
PHPのテンプレートエンジンってどんなのがあるの?

636 名前:nobodyさん mailto:sage [04/09/06 11:33 ID:???]
www.google.com/



637 名前:nobodyさん mailto:sage [04/09/06 12:41 ID:???]
>635

【PHP】Smarty【Template】
pc5.2ch.net/test/read.cgi/php/1047225437/

次に質問するときはせめてまずスレの検索してからに汁。

638 名前:nobodyさん mailto:sage [04/12/20 01:45:58 ID:???]
Template-Toolkit 関連リンク貼っときますね

Template-Toolkit : NDO::Weblog
naoya.dyndns.org/~naoya/mt/archives/000977.html

hori-uchi.com: Template::Toolkitのフィルター機能に感動
hori-uchi.com/archives/000114.html

Template Toolkit について
www.sea-bird.org/doc/Solaris8/Perl_2.html

大規模なeコマースサイトを Apache と mod_perl で構築する
bulknews.net/lib/doc-ja/etoys.ja.html

639 名前:nobodyさん mailto:age [04/12/28 17:39:02 ID:???]
東大のコンテンツ創造科学の履修生募集が公開された
  ↓
content.iii.u-tokyo.ac.jp/Admission2005/index.html

ガイダンス名が「踊るコンテンツ創造ーハリウッドを閉鎖せよー」
  ↓
content.iii.u-tokyo.ac.jp/Admission2005/contents/menu_f_set.htm

最高学府にしてはなかなかの悪ノリだ。


640 名前:nobodyさん mailto:sage [05/01/02 02:37:51 ID:???]
>>600
そういえば全く関係ないけど、Excelを使って、
セルの統合やセル幅を調整して、
図形描画を使わずに組織図を作っている人がいた。
なんと、人の関係を示す線はセルの罫線。
それで朝の午前1時まで残業してたを見ると泣けた。

他にも、Excelに入力された電子メールを、
1つずつメニューからコピー、Outlookのメール作成画面、
こちらもメニューからペーストを選択して貼り付ける。

さらには、Excelでチェック表を作るのに
まる、まる、まる、と何回入力していることか・・・

もうね、馬鹿かと、アフォかと。

結論:一般人は効率を考えない。
そもそも、何かを改善していこうという意欲がない。
おまいらも一般事務職に就いたらヒーローだぞ。

641 名前:nobodyさん [05/01/03 15:08:27 ID:39aQ7Faj]
しかし、プログラマという人種は、俺も含めて、「楽するためには労力を惜しまない」のが普通だが、
一般人はそうじゃないらしいぞ

642 名前:nobodyさん mailto:sage [05/01/03 16:07:23 ID:???]
>641
トヨタの「カイゼン」なんかは、お題目だけ見れば「楽するために頑張ろう」っぽいけどね。

643 名前:nobodyさん [05/01/03 20:25:49 ID:GSRyV4Gf]
smarty使って掲示板作ったやつをシェアウェア(商用)で配るときって
smartyをいっしょにLZHにして配布したらライセンス違反?smartyは
別にすればOKなんですか?

644 名前:nobodyさん mailto:sage [05/01/03 23:25:38 ID:???]
>>641
あーわかるわかる、俺もまさに楽するためには労力を惜しまないなあ。
でそれがしばしば本末転倒になると…

645 名前:nobodyさん mailto:sage [05/01/04 08:26:29 ID:???]
svns.hp.infoseek.co.jp/template/
自作のCGIにテンプレート機能を実装するTIPSみたいなのを書いてみた。
業務にはさっぱり使えないが、趣味でCGIを弄る程度なら
肥やしぐらいにはなるかも知れん。

646 名前:nobodyさん mailto:sage [05/01/04 10:39:27 ID:???]
www5.big.or.jp/~seraph/zero/mbti.cgi
でチェックしる。
ちなみにMSのマの80%がINTJないしINTPだとか。



647 名前:nobodyさん mailto:sage [05/01/04 13:21:29 ID:???]
Introverted(89%) - Sensing(22%) - Thinking(33%) - Judging(1%)

648 名前:nobodyさん mailto:sage [05/01/04 13:36:36 ID:???]
あなたのタイプ: ISFP(作曲家/職人系)

【詳細】 (%が大きいほどその度合いが強いことを意味します)
内向Introverted(22%) - 感覚Sensing(1%) - 感情Feeling(33%) - 知覚Perceiving(33%)



649 名前:nobodyさん [05/01/08 13:42:40 ID:piH9Z8Et]
Pasta使え
www.port4.info/pasta/

650 名前:nobodyさん mailto:sage [05/01/08 21:30:05 ID:???]
>>649
なんか説明が意味不明。

651 名前:nobodyさん mailto:sage [05/01/14 08:30:14 ID:???]
拡張テンプレートライブラリの
www.daiwakantei.co.jp/pc/tmpl2sa.html
にあったファイルを持っている方いません?
今はサイトごと無くなっているようで・・・

652 名前:651 mailto:sage [05/01/22 10:17:31 ID:???]
今、再度ググったら簡単に見つかりました
スマソ

653 名前:nobodyさん [05/02/11 12:55:44 ID:etPJ1t5F]
あげー

654 名前:nobodyさん mailto:age [05/02/11 14:20:14 ID:???]
Smartyじゃだめか?

655 名前:nobodyさん mailto:sage [05/02/11 14:21:52 ID:???]
ほかのもためしたけど、Smartyがベストだと思う。

656 名前:nobodyさん mailto:sage [05/02/12 11:24:01 ID:???]
>>655
マジ?あれのどこがよいのかさっぱりわからん。
Smartyつかうくらいなら素のPHPスクリプトで十分じゃねえか?



657 名前:nobodyさん mailto:sage [05/02/12 13:43:13 ID:???]
Smartyでかすぎ。もっとコンパクトにしる

658 名前:nobodyさん mailto:sage [05/02/12 20:02:04 ID:???]
php -w smarty.class.php > smarty_compact.class.php

659 名前:nobodyさん [05/02/14 01:02:37 ID:fzJwBWF6]
>>658
確かにファイルサイズは半分になったが、、、

660 名前:nobodyさん mailto:sage [05/02/14 10:19:19 ID:???]
コンパクトだと
あれもできない
これもできない
になるから Smarty くらいが
丁度いいと思うよ。

661 名前:nobodyさん mailto:sage [05/02/20 19:18:14 ID:???]
そうでもない

662 名前:nobodyさん mailto:sage [05/02/22 23:25:17 ID:???]
>>661
じゃぁどのへん?

663 名前:nobodyさん [05/02/23 09:14:08 ID:OrWqFsfq]
StrutsよりもTapestry

664 名前:nobodyさん [05/02/23 09:56:17 ID:5HyLwVaX]
XSLはデザインしてくれるわけでなくてJCL程度のダサいもんなんでつね。

Cascading Style Sheet
って使いやすい?

665 名前:nobodyさん mailto:sage [05/02/23 20:47:00 ID:???]
しかし4年近く前から続いてる話題で未だ標準的な解がないというのも…。
そんなに根の深い話なのか?

666 名前:nobodyさん mailto:sage [05/02/24 00:46:38 ID:???]
プログラマとデザイナの間には
深くて暗いk(ry



667 名前:nobodyさん mailto:sage [05/02/24 05:36:50 ID:???]
そして気持ちいい(ry

668 名前:nobodyさん mailto:sage [05/02/24 09:49:27 ID:???]
大きくなれよ(ry

669 名前:nobodyさん mailto:sage [05/02/25 13:53:07 ID:???]
デザイナがSmartyのタグ覚えられないからいやだって言います。

670 名前:nobodyさん mailto:sage [05/02/26 00:18:46 ID:???]
>>669
教え方が下手

671 名前:nobodyさん mailto:sage [05/02/26 05:47:27 ID:???]
俺は教えてません。一から教える暇が無いので・・
マニュアル送ってこれ覚えてねって言ってあります。

672 名前:nobodyさん mailto:sage [05/02/26 09:45:19 ID:???]
>>671
お前が悪い。

673 名前:nobodyさん mailto:sage [05/02/26 10:41:01 ID:???]
>>671 お前がへたすぎ

674 名前:nobodyさん mailto:sage [05/02/26 10:56:52 ID:???]
デザイナーの作ったHTMLにプログラマが必死でSmartyタグを書き加えて回る
というのが普通だと思ってたのだが、違うのか?

675 名前:nobodyさん mailto:sage [05/02/26 13:27:16 ID:???]
それテンプレートエンジン使う意味無いじゃん・・

676 名前:nobodyさん mailto:sage [05/02/26 13:28:27 ID:???]
お前等ってデザイナにSamrty用のテンプレートの書き方まで教えてるの?



677 名前:nobodyさん mailto:sage [05/02/26 16:44:12 ID:???]
教えたよ(過去形)。
半日で集中して説明して
2, 3 日は細々とフォローして
1 週間くらいはぽつぽつ質問を受けて
1 ヶ月もあればバリバリ書けるようになってるね。
今は新人がきても教育はデザイナたちがしてくれるのでノータッチ。


678 名前:nobodyさん mailto:sage [05/02/27 01:00:24 ID:???]
Velocityのサイトに、デザイナもすぐに覚えたとか書いてあるのは誇大広告?

679 名前:nobodyさん mailto:sage [05/02/27 01:05:53 ID:???]
まあデザイナのレベルにもよる

680 名前:nobodyさん mailto:sage [05/02/27 18:01:19 ID:???]
うちはデザイナはおろかプログラマでも無理
もうだめぽ

681 名前:nobodyさん mailto:sage [05/02/28 00:25:17 ID:???]
社内にデザイナが居ない

682 名前:nobodyさん mailto:sage [05/02/28 01:00:12 ID:???]
悲惨なところが多いな

683 名前:nobodyさん mailto:sage [05/03/05 08:58:12 ID:???]
HTMLタグを解さない人間や、CSSはツールが自動的に作る物だと思ってる人間でも
Webデザイナーだったりするからな。

>>681
CMS使ってお茶を濁す。

684 名前:nobodyさん [皇紀2665/04/01(金) 22:27:47 ID:w41uHyAk]
.

685 名前:nobodyさん mailto:sage [皇紀2665/04/01(金) 23:49:43 ID:???]
今日とある携帯サイトがバグって思いっきりサーブレットの例外が出ててワロタんだが
Tapestory使ってたよ
実用で使ってるとこもあるんだなぁ。てかあんまし分かってないがTapestory。

686 名前:nobodyさん mailto:sage [2005/04/03(日) 11:18:53 ID:???]
テンプレート使うなら、どうしてもループの概念ぐらいは必要だしなあ。
「横4列x縦n行で商品画像を並べて表示」みたいなのが鬼門。こういうのにまともに
対応できるデザイナーは少ないね。



687 名前:nobodyさん mailto:sage [2005/04/03(日) 14:54:03 ID:???]
それって、いつも思うんだけど
設定ファイルか何かでカラム数を設定しておいて、予めプログラムで回しながらフラグ立てて置くのと
テンプレートの機能駆使しながらカウントしつつカラムつけるのどっちが効率良いんだろうか。

688 名前:686 mailto:sage [2005/04/03(日) 16:02:51 ID:???]
>>687
例えばPerl のtemplateToolkit なら、テンプレートに二重ループ書いておいて
(→ [% FOREACH %] <tr> [% FOREACH %] <td> </td> [% END %] </tr> [% END %] )
同じく二重構造のリストを引数で渡してやればOK
(→ [ [ item1, item2, item3 ,item4 ], [ item5, item6, .item7, item8 ] ] )

でもそれだと、テンプレートには行も列もひとつしかないように見えるので、デザイナー
が混乱する。で、コラムを付け加えちゃったり、横幅の指定がおかしくなったりして残念な結果に。








[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<244KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef