コンテンツとデザインの分離
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2001/05/27(日) 17:59ID:6pK8snWA<%〜%>やらprint文の嵐になってしまう。
「HTMLはHTML、プログラムはプログラムと完全に分離する方法はないものか。」
を話し合うスレッドです。
0611nobodyさん
04/03/02 18:00ID:???0614nobodyさん
04/03/05 01:52ID:???不勉強でTemplate-toolkitって知らないんだけど
>・余計な改行の出力を抑えられる
これって、生成されたHTML試しに見るとき、素のテキストエディタじゃ辛くないか?
0615nobodyさん
04/03/06 02:30ID:???テンプレの可読性を保ちつつ、出力結果に影響を与えないようにできる。
たとえば、 site の配列の sites を以下のようなテンプレに渡すとする。
site はハッシュでもオブジェクトでも。
[% FOREACH site = sites -%]
<a href="[% site.url %]">[% site.name %]</a><br>
[% END -%]
タグを -%] で終わらせると改行の出力を抑制するので、
<a href="http://foo.example.com/">foo</a><br>
<a href="http://bar.example.com/">bar</a><br>
のような出力結果になる。
これをしないと前後に空行が入って HTML が読みにくい。
0616nobodyさん
04/03/07 00:44ID:???ほう、なるほど。確かに「余計な」改行が入らなくて(・∀・)イイ!!ね。
ご教示�dクス。
0617nobodyさん
04/03/16 02:21ID:???プラグインもいっぱい。
例えば、HTML::FillInFormとかもサポートしてる。
条件文なんかも豊富。
HTML::Templateには戻れないなぁ
0618nobodyさん
04/03/16 11:36ID:???> 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
とかインストールする方法ないんだろか…
0619nobodyさん
04/04/10 02:50ID:???鯖変えれ……ってのは言っちゃ(・∀・)ダメ?
0620nobodyさん
04/05/12 17:20ID:nHfzOwYeプログラマがかっこいいデザインを自動生成してくれる
プログラム組めるようになればいいんだよ!
0621nobodyさん
04/05/14 21:39ID:VmfHfb+1http://www.homoon.jp/users/www/diary/2004/05a.shtml#d01a
マイナーブラウザ愛好者ってこういう香具師ばっか。
0622nobodyさん
04/05/14 22:00ID:wuplD7xZ|'A` ';/^l
|u'''^u;' |
|' A ` ミ ダレモイナイ・・・
| ⊂ :, マンドクセ スルナラ イマノウチ
| ミ
| 彡
| ,:'
|''~''''∪
l^丶
マンドクセ | '゙''"'''゙ y-―,
ミ ' A ` ,:'
(丶 (丶 ミ
(( ミ ;': ハ,_,ハ
;: ミ '; 'A` ';,
`:; ,:' c c.ミ
U"゙'''~"^'丶) u''゙"J
/^l
,―-y'"'~"゙´ | マンドクセ
ヽ ' A` ゙':
ミ .,/) 、/)
゙, "' ´''ミ ハ,_,ハ
(( ミ ;:' ,:' 'A`';
'; 彡 :: っ ,っ
(/~"゙''´~"U ι''"゙''u
0624nobodyさん
04/05/14 22:56ID:???http://blog.livedoor.jp/kazhik/archives/538167.html
……(゚д゚)
もはやW3C狂信者集団ですね>もじら組
文字通りの意味で「狂ってる」
0625nobodyさん
04/05/14 23:05ID:???オナニーサイトで宜しくやってるんだから。
IEが糞なのには同意だが一般人を敵に回して商売はできない。
現実ってこんなもん。
0626nobodyさん
04/05/15 00:29ID:???0627nobodyさん
04/05/15 01:18ID:???0628nobodyさん
04/05/15 02:45ID:???0629nobodyさん
04/05/15 20:59ID:???漏れが買ってくるフレンチドレッシングは一度も分離*しなかった*ことがないが。
てか「フレンチアドレッシング」に見えたよw
0630nobodyさん
04/05/16 03:12ID:???0631nobodyさん
04/05/16 08:28ID:???卵黄に含まれるレシチン(乳化作用がある)のおかげで分離しないのです。
0632nobodyさん
04/05/26 15:48ID:???http://www.spice-of-life.net/cgikit/
Ruby版WebObjectsみたいなんですけど。
0633nobodyさん
04/05/30 09:23ID:fQGfuOKk使ってましたがなにか?
0634nobodyさん
04/07/26 14:04ID:kJ9CVHSs0635nobodyさん
04/09/06 10:43ID:BK05bZr20636nobodyさん
04/09/06 11:33ID:???0637nobodyさん
04/09/06 12:41ID:???【PHP】Smarty【Template】
http://pc5.2ch.net/test/read.cgi/php/1047225437/
次に質問するときはせめてまずスレの検索してからに汁。
0638nobodyさん
04/12/20 01:45:58ID:???Template-Toolkit : NDO::Weblog
http://naoya.dyndns.org/~naoya/mt/archives/000977.html
hori-uchi.com: Template::Toolkitのフィルター機能に感動
http://hori-uchi.com/archives/000114.html
Template Toolkit について
http://www.sea-bird.org/doc/Solaris8/Perl_2.html
大規模なeコマースサイトを Apache と mod_perl で構築する
http://bulknews.net/lib/doc-ja/etoys.ja.html
0639nobodyさん
04/12/28 17:39:02ID:???↓
http://content.iii.u-tokyo.ac.jp/Admission2005/index.html
ガイダンス名が「踊るコンテンツ創造ーハリウッドを閉鎖せよー」
↓
http://content.iii.u-tokyo.ac.jp/Admission2005/contents/menu_f_set.htm
最高学府にしてはなかなかの悪ノリだ。
0640nobodyさん
05/01/02 02:37:51ID:???そういえば全く関係ないけど、Excelを使って、
セルの統合やセル幅を調整して、
図形描画を使わずに組織図を作っている人がいた。
なんと、人の関係を示す線はセルの罫線。
それで朝の午前1時まで残業してたを見ると泣けた。
他にも、Excelに入力された電子メールを、
1つずつメニューからコピー、Outlookのメール作成画面、
こちらもメニューからペーストを選択して貼り付ける。
さらには、Excelでチェック表を作るのに
まる、まる、まる、と何回入力していることか・・・
もうね、馬鹿かと、アフォかと。
結論:一般人は効率を考えない。
そもそも、何かを改善していこうという意欲がない。
おまいらも一般事務職に就いたらヒーローだぞ。
0641nobodyさん
05/01/03 15:08:27ID:39aQ7Faj一般人はそうじゃないらしいぞ
0642nobodyさん
05/01/03 16:07:23ID:???トヨタの「カイゼン」なんかは、お題目だけ見れば「楽するために頑張ろう」っぽいけどね。
0643nobodyさん
05/01/03 20:25:49ID:GSRyV4GfsmartyをいっしょにLZHにして配布したらライセンス違反?smartyは
別にすればOKなんですか?
0645nobodyさん
05/01/04 08:26:29ID:???自作のCGIにテンプレート機能を実装するTIPSみたいなのを書いてみた。
業務にはさっぱり使えないが、趣味でCGIを弄る程度なら
肥やしぐらいにはなるかも知れん。
0646nobodyさん
05/01/04 10:39:27ID:???でチェックしる。
ちなみにMSのマの80%がINTJないしINTPだとか。
0647nobodyさん
05/01/04 13:21:29ID:???0648nobodyさん
05/01/04 13:36:36ID:???【詳細】 (%が大きいほどその度合いが強いことを意味します)
内向Introverted(22%) - 感覚Sensing(1%) - 感情Feeling(33%) - 知覚Perceiving(33%)
0649nobodyさん
05/01/08 13:42:40ID:piH9Z8Ethttp://www.port4.info/pasta/
0651nobodyさん
05/01/14 08:30:14ID:???http://www.daiwakantei.co.jp/pc/tmpl2sa.html
にあったファイルを持っている方いません?
今はサイトごと無くなっているようで・・・
0652651
05/01/22 10:17:31ID:???スマソ
0653nobodyさん
05/02/11 12:55:44ID:etPJ1t5F0654nobodyさん
05/02/11 14:20:14ID:???0655nobodyさん
05/02/11 14:21:52ID:???0657nobodyさん
05/02/12 13:43:13ID:???0658nobodyさん
05/02/12 20:02:04ID:???0659nobodyさん
05/02/14 01:02:37ID:fzJwBWF6確かにファイルサイズは半分になったが、、、
0660nobodyさん
05/02/14 10:19:19ID:???あれもできない
これもできない
になるから Smarty くらいが
丁度いいと思うよ。
0661nobodyさん
05/02/20 19:18:14ID:???0663nobodyさん
05/02/23 09:14:08ID:OrWqFsfq0664nobodyさん
05/02/23 09:56:17ID:5HyLwVaXCascading Style Sheet
って使いやすい?
0665nobodyさん
05/02/23 20:47:00ID:???そんなに根の深い話なのか?
0666nobodyさん
05/02/24 00:46:38ID:???深くて暗いk(ry
0667nobodyさん
05/02/24 05:36:50ID:???0668nobodyさん
05/02/24 09:49:27ID:???0669nobodyさん
05/02/25 13:53:07ID:???0671nobodyさん
05/02/26 05:47:27ID:???マニュアル送ってこれ覚えてねって言ってあります。
0674nobodyさん
05/02/26 10:56:52ID:???というのが普通だと思ってたのだが、違うのか?
0675nobodyさん
05/02/26 13:27:16ID:???0676nobodyさん
05/02/26 13:28:27ID:???0677nobodyさん
05/02/26 16:44:12ID:???半日で集中して説明して
2, 3 日は細々とフォローして
1 週間くらいはぽつぽつ質問を受けて
1 ヶ月もあればバリバリ書けるようになってるね。
今は新人がきても教育はデザイナたちがしてくれるのでノータッチ。
0678nobodyさん
05/02/27 01:00:24ID:???0679nobodyさん
05/02/27 01:05:53ID:???0680nobodyさん
05/02/27 18:01:19ID:???もうだめぽ
0681nobodyさん
05/02/28 00:25:17ID:???0682nobodyさん
05/02/28 01:00:12ID:???0683nobodyさん
05/03/05 08:58:12ID:???Webデザイナーだったりするからな。
>>681
CMS使ってお茶を濁す。
0684nobodyさん
皇紀2665/04/01(金) 22:27:47ID:w41uHyAk0685nobodyさん
皇紀2665/04/01(金) 23:49:43ID:???Tapestory使ってたよ
実用で使ってるとこもあるんだなぁ。てかあんまし分かってないがTapestory。
0686nobodyさん
2005/04/03(日) 11:18:53ID:???「横4列x縦n行で商品画像を並べて表示」みたいなのが鬼門。こういうのにまともに
対応できるデザイナーは少ないね。
0687nobodyさん
2005/04/03(日) 14:54:03ID:???設定ファイルか何かでカラム数を設定しておいて、予めプログラムで回しながらフラグ立てて置くのと
テンプレートの機能駆使しながらカウントしつつカラムつけるのどっちが効率良いんだろうか。
0688686
2005/04/03(日) 16:02:51ID:???例えばPerl のtemplateToolkit なら、テンプレートに二重ループ書いておいて
(→ [% FOREACH %] <tr> [% FOREACH %] <td> </td> [% END %] </tr> [% END %] )
同じく二重構造のリストを引数で渡してやればOK
(→ [ [ item1, item2, item3 ,item4 ], [ item5, item6, .item7, item8 ] ] )
でもそれだと、テンプレートには行も列もひとつしかないように見えるので、デザイナー
が混乱する。で、コラムを付け加えちゃったり、横幅の指定がおかしくなったりして残念な結果に。
0689nobodyさん
2005/04/04(月) 00:03:30ID:???div.product { width: 25%; float:left; }
>>688
テンプレートの構造に依存してデータ構造を変えるっていうのは考えもん。
デザインが変更でカラム数が変わったら使えなくなる。
0690nobodyさん
2005/07/13(水) 11:36:58ID:4YoqWe3k0691nobodyさん
2005/07/13(水) 13:32:12ID:JaaneMSy0692nobodyさん
2005/07/13(水) 22:31:13ID:???0693nobodyさん
2005/07/14(木) 03:23:34ID:???オライリーから出てるperl関係の本にちょこっと載ってなかったっけ?
で、template toolkitって、phpでいう所のsmartyって感じ?
もっと良いもの?
0694nobodyさん
2005/07/15(金) 00:44:21ID:???かなり奥深いんでもっと突っ込んだ内容の本が欲しいですねぇ。
基本的にsmartyと同じですがTTの方が基礎がしっかりしてて論理的に
ちゃんと作ってあるって感じがしますね。
0695nobodyさん
2005/07/15(金) 02:10:52ID:???流石オライリー
オライリーには翻訳してもらいたい物が沢山あんだよね〜〜
0696nobodyさん
2005/09/15(木) 23:19:46ID:???ここの話は出てこないんだな。良くまとまってると思うんだけど。
0697nobodyさん
2005/11/12(土) 18:31:08ID:???0698nobodyさん
2005/11/12(土) 18:37:50ID:+mfMPo2s0699nobodyさん
2005/11/12(土) 22:49:22ID:???簡単なテンプレートだったら自分で変換プログラム作ってTT使うのがいいのでは
0700697
2005/11/12(土) 23:21:56ID:???Smartyがいいんですよね。
自分であんまり調べてないんでアレなんですが、キャッシュとかそういう
細かいところ考えなければ、そこまで手間かけずにできそうですね…
ところで、
Smartyのキャッシュってのは、要はそのまま実行できるPHPコードに
落としたってことなんでしょうか?それとも、もっと工夫とかしてるんで
しょうか?
識者の方、たのんます
0701nobodyさん
2005/11/13(日) 05:42:01ID:???http://template-toolkit.org/pipermail/templates/2002-September/003717.html
>そのまま実行できるPHPコード
です。生成されるコードはあまり頭良くありません。
PerlからSmarty呼ぶPHPコードを作成してforkするのはキモいですねl。
0703nobodyさん
2005/11/15(火) 19:03:20ID:???ありますよ。デフォではないけど、ファイル落としてきて設定できます。
あと、極める PHP とかいう本に DW のテンプレート (*.tpl) を Smarty のプレフィルタ通して
そのまま使う方法が紹介されてたと思います。
0704nobodyさん
2005/11/16(水) 09:23:51ID:???> 自分はPerl使いたいんですが、デザイナがDreamweaver使ってる関係上、
> Smartyがいいんですよね。
遊びならそういう考え方でもいいけどね、仕事ならデザイナに合わせるか、
デザイナに合わさせるか、どっちかにしなさい。
0705nobodyさん
2005/11/16(水) 10:19:34ID:???0706nobodyさん
2005/11/16(水) 11:48:20ID:???0707nobodyさん
2005/11/24(木) 10:39:19ID:???0709nobodyさん
2005/11/26(土) 13:32:29ID:???0710nobodyさん
2005/11/26(土) 20:32:48ID:???■ このスレッドは過去ログ倉庫に格納されています