- 1 名前:名無しさん@お腹いっぱい。 [2001/05/27(日) 17:59 ID:6pK8snWA]
- ASPでもPHPでもPerlでもJavaでも形こそ違えど結局は可変部を吐き出すための
<%〜%>やらprint文の嵐になってしまう。 「HTMLはHTML、プログラムはプログラムと完全に分離する方法はないものか。」 を話し合うスレッドです。
- 514 名前:nobodyさん mailto:sage [02/10/26 14:42 ID:???]
- 繭2もよさげなんだけどな、ちょっとめんどいな。作業自体が。
漏れはWOでいいや。DB->Webのドラッグ&ドロップがやっぱり楽。
- 515 名前:316 mailto:sage [02/10/26 15:43 ID:???]
- >>512
まあCocoon2は複雑なWebアプリケーション向けではないってことで 理解してもらえるといいかと思う。漏れはCocoon2好きだが決して 万能だとは全然思ってないよ。 POSTでの値の受け渡しはどうも駄目らしい。上手くいかない。 GETメソッドOnlyだ。
- 516 名前:316 mailto:sage [02/10/26 15:51 ID:???]
- >>514
WOで生産性が出てるなら、Cocoon2に乗り換える必要はないと思うよ。 同様にASP.NETもそうだと思う。 XML+XSLTの組み合わせに萌えられる香具師でないとCocoon2は向かないと思う。 逆に、この辺の味を知ってしまうと、普通のRAD環境よりもむしろ楽に感じる ようになれると思うよ。
- 517 名前:nobodyさん mailto:sage [02/10/26 19:09 ID:???]
- Cocoon2に限らず、XSLT + DOMってのも、コンテンツ生成
によく使うと思うんだけど、XSLTをGUI的に構築できる 安価なツールってないもんですかね。 出力結果は、(X)HTML,SVG,SMILとかバラバラだから、 特定の規格に依存されるのも困るんだけど、かと言って、 汎用的すぎて難しいのも困る。(ワガママでスマソ)
- 518 名前:316 mailto:sage [02/10/26 19:30 ID:???]
- >>517
安価とはいえないかもしれないが、XMLSpyってのがあって、 www.xmlspy.jp/ こいつのXSLTエディタってのは結構いけてる。 www.xmlspy.jp/products_xsl.html 漏れは30日試用版で試してみたが、結構いいよ。 で、英語版では新バージョンが既に出ているのだが、 www.xmlspy.com/ 名前はstylevisionに変更されたみたいだ。 www.xmlspy.com/products_xsl.html 上に書いた奴よりも機能強化されているみたいだから、 こっちのほうがいいんだろうね。 これの日本語版ももうすぐ出てくるようだ。 www.toshiba-it.co.jp/xml/component/04_xmlspy/ これの価格表を見ると、 https://xsweb.toshiba-it.co.jp/webshop/spy5_prices.asp stylevision単独だと\59,800ということだ。 どうもパッケージ構成が良くわからんのだが、 \79,800のXMLSPY 5 Profesional Editionでも含まれている気がする。 これくらいなら、何とかできそうな価格帯のようにも思うな。
- 519 名前:517 [02/10/26 21:14 ID:2YrLVkVE]
- >518
XML SPYは以前、評価版をインストールしたことがあったが、 グラフィカルなタグの構造エディタが、ちょっと辛くて、 イマイチ感だったんだが、きっとViewの設定変えれば問題 ないだろう。 XSLTのステップ実行って、すげーよさそうだな。 東芝ITも良いソフト釣ってきたね。 正直、漏れの語学力だと日本語版は必須なので、 日本語版ちょっと会社で買ってもらおうかなぁ。
- 520 名前:nobodyさん [02/10/28 00:24 ID:PgJcPGqE]
- 良スレage
>>316の熱心な説明がイイ! 長いのでこれからじっくり読むんですけどね(w
- 521 名前:nobodyさん mailto:sage [02/11/03 16:41 ID:???]
- lilly.devconsult.de/~sven/
www.horde.org/ ismo.sourceforge.net/ freshmeat.net/projects/kfl/?topic_id=810 こういうの使ってる人居ます?
- 522 名前:nobodyさん mailto:age [02/11/08 18:50 ID:???]
- どうしてXSLTでデザインしたがるんだよ
- 523 名前:nobodyさん mailto:sage [02/11/08 18:58 ID:???]
- そこにXSLTがあるから
- 524 名前:nobodyさん mailto:age [02/11/08 19:09 ID:???]
- CSSを適用した時点で初めてデザインなのではと小一時間…
- 525 名前:nobodyさん mailto:sage [02/11/08 22:27 ID:???]
- 「デザイナーさ〜ん、
<%〜%>とか<?〜?>で囲まれてるところは いじらないでくださいね〜」 これでいいジャン
- 526 名前:nobodyさん [02/11/08 23:22 ID:bvtho0Sy]
- そもそもロジックを書くための言語で
すべてを網羅しようとするからまずいわけで。 ブラウザベースで完璧なMVCを 実現するために、ロジック、コントロール部分は Java or .NET。ビューにFlashMXはいかが? Java,.NET以外とFlashMXを連携させるには HTTPメソッド渡しorXMLソケット通信になっちゃうけど、 とりあえず最低限XMLパースができる言語なら 何にでも繋げる。 問題はパッケージが高いのと、 コーディングができて、かおかつFlash使いな 人が圧倒的にが少ないこと。 なによりいまだに単なるアニメーションツールと 思ってるひとがあまりに多いこと(`д´)
- 527 名前:nobodyさん [02/11/09 03:45 ID:/vywmaeo]
- >>526
UIでスプレッドシートが出ればいいんですが・・・
- 528 名前:nobodyさん mailto:sage [02/11/09 05:54 ID:???]
- >>526
webブラウザの戻るボタンと相性が悪いことが問題になって採用できない。
- 529 名前:nobodyさん mailto:sage [02/11/09 06:44 ID:???]
- >>526
で、例えばFlashつくる時の デザイナーとコーダー(script)の住み分けはどうなるのかって話しだが…
- 530 名前:316 mailto:sage [02/11/09 08:39 ID:???]
- >>526
俺もFlashMXは使ってるYO。これはいいよね。Cocoon2と組合せの相性が 悪いのが残念なんだが(w >>527 UIコンポーネントはMacromediaのサイトでも追加の奴が出てるし、 海外だと結構あちこちを見たら色んな人が作ってるので探してみるといいよ。 スプレッドシートそのものずばり!っていうのは、俺も見たことないけど。 Gridは意外とあったりする。UIコンポーネントセットの3にも入ってるよ。 >>529 そうなんだよね。結局Flashだと普通のアプリケーションと同じようになるんだが そこでMVCをやるとして(オブジェクト指向でコードを書くのはFlashだと問題ない) デザインをどう分離するかというのは、結構最初から意識的にやらないと駄目だね。 MXからスキンが使えるようになったといっても、デザイナがそれを使いこなせるか どうかという問題もあるし。このスレの主旨から見たら、FlashMXのほうが難しいって ことになるかもね。 まあ、Cocoon2がPOSTもさばけるようになってくれれば、俺はFlashMXと 組み合わせていくと思う。あるいは、FlashMXはGETも送れるようになるか、だな。 Cocoon2は次の2.1からXMLFormってのが付くらしい(まだ試してないけど)から 連携も期待できそうなんだけどなー。
- 531 名前:nobodyさん [02/11/09 10:31 ID:G2RRu86e]
- >530
ん?GET送信? getUrl("URL?" + 引数ならべる); で、できるが?・・・ということではなく?
- 532 名前:nobodyさん [02/11/09 10:35 ID:G2RRu86e]
- >528
戻したい状態を、JavaScript経由でhiddenフィールドに記録 しておいて、戻ってきたときにイニシャライズして戻すんじゃダメ? XMLでオブジェクトの内容をシリアライズしとけば、あらゆるデータも 簡単に元に戻せるような気も。
- 533 名前:316 mailto:sage [02/11/09 10:53 ID:???]
- >>531
あ、スマソ(^^; XMLオブジェクトを使いたいんだ。 XML.sendAndLoadでFlashMX側のデータをXMLにして送信して、 結果をXMLで受け取りたいんだけど、Cocoon2側が上手くいかないんだ。 やろうとしていること自体が無理やりっぽいんだけどね。 誤解を招くようなことを書いてすまん。
- 534 名前:nobodyさん [02/11/09 12:56 ID:R2X/ruI/]
- フロントエンドとしてのFlashってことで、
VB屋→フラッシャーってことにはならんのかしら?
- 535 名前:316 mailto:sage [02/11/09 14:44 ID:???]
- >>534
flasherって露出狂って意味もあるらしいYO(w
- 536 名前:nobodyさん mailto:sage [02/11/10 00:40 ID:???]
- そうやってなんでもかんでもDirectorでオーサリングって鬱な状態だったようになってくわけだな。
- 537 名前:nobodyさん [02/11/13 02:40 ID:lyGK0s6H]
- smartyの日本語マニュアルっていつのまにかUPされてたYO!
- 538 名前:nobodyさん [02/11/15 00:25 ID:S+b5MeEl]
- XFormsってどうよ
www.watch.impress.co.jp/internet/www/article/2002/1113/xforms.htm 中身は全然わからないけど、入力画面のパターン化は、とても興味アリ。 入力画面&入力チェック処理を、XMLで記述しておいた入力規則のデータ をもとに、入力フォームの自動生成、入力検査の自動化を行うフレームワークを 作りたいんだが、そういうことに繋がるのかなぁ???
- 539 名前:nobodyさん mailto:sage [02/11/15 00:46 ID:???]
- >>538
それって、XHTMLの関連じゃないの? だれか教えてクレヨン
- 540 名前:nobodyさん [02/11/15 01:40 ID:YHq6gw+g]
- >>538
スゲー率直に感激だす。 身障者の役に立ちそうな予感半分、 Javaアプレットの2の舞いになりそうな予感半分。
- 541 名前:だいすけ ◆P0//Gikoow mailto:sage [02/11/15 04:59 ID:???]
- >>537
どこに? 本家にはみあたらないけど。
- 542 名前:だいすけ ◆P0//Gikoow mailto:sage [02/11/15 05:18 ID:???]
- >>537
ごめん、見つけました。個人が訳したのねー。助かる。 sunset.freespace.jp/smarty/
- 543 名前:nobodyさん [02/11/15 11:18 ID:C/KAghw3]
- XSLTはあくまでもTransformationsなんだからスタイルとは関係ない気がするが
XSLがちゃんと決まるのを待つかHTML側でCSSを使うのがいい気がする と、過去スレ全然読まずに発言
- 544 名前:nobodyさん mailto:sage [02/11/15 23:28 ID:???]
- 私は、XSLTはスタイルシートではなくて、
スタイルシートに変換するために使うためのものだと思い込んでました。
- 545 名前:nobodyさん mailto:sage [02/11/15 23:30 ID:???]
- 私は、XSLTはスタイルシートではなくて、
XSLスタイルシートに変換するために使うためのものだと思い込んでました。 と、同じくてきとーに発言。
- 546 名前:316 mailto:sage [02/11/16 10:43 ID:???]
- >>538
XForms面白そうだね。対応ブラウザの普及がポイントだね。IEが対応すれば 一気に広まると思う。そういう点では>>540のいうとおりかもね。 Cocoon2が次の2.1からXMLFormsっていうXFormsのサブセットを実装するらしいので 気になってたんだけど、取り敢えずwww.x-smiles.org/にJavaで実装された XFormsのブラウザがあるので試してみた。まだDemoを触っただけだけど、 かなり便利そうな感じだね。可能性をすごく感じるよ。ちょっと雰囲気を感じるには ちょうど良いブラウザじゃないかな。早く本格的に対応したブラウザが普及して欲しいな。
- 547 名前:316 mailto:sage [02/11/16 10:58 ID:???]
- こんな記事が公開されたYO
XForms入門 次世代のWebフォームを利用して、あらゆるプラットフォームに適した拡張可能なオンライン・フォームを作成する www-6.ibm.com/jp/developerworks/xml/021115/j_x-xforms.html
- 548 名前:538 [02/11/16 22:24 ID:bimmYP4K]
- >547
Thanks! 見てみたが、サーバーサイドで実装すれば.NETのWebFormsの 対抗馬になりそう。だれかStrutsあたりで実装しないかな。
- 549 名前:nobodyさん mailto:sage [02/11/16 22:56 ID:???]
- >XFormsではこの問題を解決するためにXMLを利用して
- 550 名前:山崎渉 mailto:(^^)sage [03/01/16 04:01 ID:???]
- (^^)
- 551 名前:山崎渉 mailto:(^^) [03/03/13 17:27 ID:???]
- (^^)
- 552 名前:nobodyさん [03/03/31 20:10 ID:QM3ujWpw]
- 同じファイルを複数の人間がネットワーク越しに修正できる
アプリケーションやらってないだろうか? 例えばWEBアプリを作った場合、プログラマがプログラムファイルをいじり デザイナがテンプレートファイルをいじるという分業があったとして、 でもプログラマもテンプレートファイルをいじりたい。という事がある。 しかも、プログラマはWIN、デザイナはMACだ。 この場合、最悪2種類のテンプレートファイルが出来ちゃう。どれが デザイナの最終で、どれがプログラマの最終かグチャグチャになってしまう。 というかイチイチ、プログラム上の仕様の変更、変数名の変更とかを伝える のがメンドウなのだ。 ならば、ネットワーク越しにファイルを開いて、どちらか一方がファイルを 開いている時はロックされて、開いている人間以外は開くことはできない。 なんて事はできないしか?うーん、ながい割にダメな文章だ。
- 553 名前:nobodyさん [03/03/31 21:53 ID:ilCndFdq]
- Zopeとか?
でなくても、WebDAVやCVS等。すでに存在するよ。
- 554 名前:nobodyさん mailto:sage [03/03/31 21:58 ID:???]
- >>552
プログラマとデザイナのやり取りが面倒だとか、 2種類のテンプレートファイルが出来ちゃう時点で あなたの所は良い仕事してない様に思えるんだが。
- 555 名前:nobodyさん mailto:sage [03/04/01 10:16 ID:???]
- >>554
現場でよくある出来事を理解できず、 かつ対策を提示できない時点で 脳内決定のように思えるんだが。 回答: デザイン、ロジック全部一人でできる香具師を雇う(w
- 556 名前:nobodyさん mailto:sage [03/04/01 10:45 ID:???]
- >>554 >>55
そうなんだよねぇ。たすかに。 でも小さな会社でプログラマは漏れ一人、割合として デザイン面の意見が強い会社だから、こっちの都合が なかかなわかってもらないのよ。まぁ、グチだよsage。 >>555 webDAVやCSV調べてみます。
- 557 名前:nobodyさん [03/04/01 17:10 ID:/g5xVQFz]
- 最近のAdobeのソフトならほとんどWebDAVに対応してるし、Photoshopには
WebDAVサーバもおまけで付いていたような気が。 >>556 CSVじゃなくてCVSだ。
- 558 名前:nobodyさん [03/04/03 06:26 ID:+kJBCXqS]
- こんどのWEBアプリでかわいいデザイナの女と
組んで仕事をするのですが、どうにかその女を モノにしたい。目標は会議室で打ち合わせと称して Hすることです。 プログラムとデザインを分離しながらプログラマと デザイナを結合するよい方法を教えてください。
- 559 名前:nobodyさん [03/04/03 09:19 ID:2WKtDWUA]
- >558は何が言いたいのだろうか
∧_∧ ( ´_ゝ`) ∧_∧ / \ ( ´_ゝ`) 違うよ兄者、>>558なりにボケたんだよ __| | | |_ / ヽ、 自分では面白いと思ったんだろうね ||\  ̄旦 ̄ ̄ / .| | | ||\\ 旦 (⌒\ |__./ ./ || \\ ~\_____ノ| . \\ _______\ . \|| ____|| / . || ̄ ̄ ̄|\____\ / ふかわりょうさんの登場でーす . || | |======== | \ _| |oo======= | \ |\\|_____|\ | | ̄ ̄ ̄ ̄ ̄ ̄ ̄| | | 有田みかん | \|_______|
- 560 名前:nobodyさん [03/04/11 00:41 ID:hGn26AzJ]
- age
- 561 名前:nobodyさん mailto:sage [03/04/13 15:49 ID:???]
- >>548
CocoonのXMLForm(XFormsの鯖サイド実装)が単独でコンポーネントされてるYO www.cocoonhive.org/xmlform/documentation/index.xml
- 562 名前:山崎渉 mailto:(^^) [03/04/17 12:07 ID:???]
- (^^)
- 563 名前:山崎渉 mailto:(^^)sage [03/04/20 06:25 ID:???]
- ∧_∧
( ^^ )< ぬるぽ(^^)
- 564 名前:FUCK [03/04/20 23:34 ID:eU24UeFo]
- それぞれを扱うクラスをつくって、それらに集約するしかないんじゃないの〜?
そんでもって、メッセージ通信。ぬるぽっす。
- 565 名前:nobodyさん mailto:sage [03/04/21 02:34 ID:???]
- このスレまだあったんだ。
この前見たCGI配布サイトで、プログラムとデザイン分離するソース配付してた。 たしかperlとphpの両方配付してた。 どこまで使えるのか知らんが、使ってる人射たら感想聞かせください。 そのサイトだったか忘れちまったのが痛いとこだが。。。
- 566 名前:WebObjectsの稟議が通らない人 [03/04/21 11:27 ID:T7HiW0bs]
- Struts どーよ? かなり分離度高いと思うが。
- 567 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 568 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 569 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 570 名前:nobodyさん mailto:sage [03/04/24 10:02 ID:???]
- ???
- 571 名前:フランキー [03/04/28 13:57 ID:J9EFSzNK]
- >>552 :nobodyさん
>>同じファイルを複数の人間がネットワーク越しに修正できる 〜snip〜 >>というかイチイチ、プログラム上の仕様の変更、変数名の変更とかを伝える >>のがメンドウなのだ。 これって、HTMLファイル内にコンテンツもデザインコード (CSSなど)もプログラムコードも混在させちゃうという 既存のスクリプティング環境の仕様そのものが引き起こし てる問題だと思います。 私は(ここの先達とはちょっと毛色の違う開発者ですが) 4th Dimension(www.4d.com/、 www.4d-japan.com/) というのを押します。 このソフトなら、HTML内に挿入する独自タグやコードは 最小限で済みます。(量的にはColdFusionより更に少ないと思います。) プログラムコード本体は、別ファイル(実はデータベーススキーマファイル) にまとめて保存します。
- 572 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 573 名前:nobodyさん mailto:sage [03/04/28 18:27 ID:???]
- >>565ttp://apps.cside.com/devl/btpforperl/man.htmlこれ?
- 574 名前:nobodyさん [03/05/19 15:22 ID:RBFDZgJt]
- よくホームページとかである、背景にうすい画像が設定されているものが
ありますけど、あれって、ウィンドウ付属のペイントソフトでも作れますか。 どうやってつくってるの?
- 575 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 576 名前:nobodyさん mailto:sage [03/05/19 15:44 ID:???]
- コンテンツと html&css の分離を
- 577 名前:nobodyさん mailto:sage [03/05/21 19:09 ID:???]
- HTML::Template もとから入ってなくて、シェル開放してなくても
pmファイル入れるだけで使えるなんて今ごろしったよー(泣)
- 578 名前:山崎渉 mailto:(^^) [03/05/22 02:00 ID:???]
- ━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
- 579 名前:nobodyさん mailto:sage [03/05/22 02:51 ID:???]
- >>574
板違い。 Web製作管理あたりで探せ。
- 580 名前:nobodyさん [03/05/22 19:54 ID:VbbgRC8B]
- HTML::Template 昨日から使い始めてるんですが、
普通、テンプレを決めてから、プログラムにとりかかります? それとも、ある程度プログラム中でprintしてから、ある時点でテンプレを作ります? みなさん、どっちなんでしょ? 自分、前者のほうがいいとおもったのですが、 今日、最初にテンプレ作ってたら、 ダブルのループと条件分岐 (<TMPL_LOOP NAME="LOOP_NAME"> </TMPL_LOOP> のネストと、 <TMPL_IF NAME="CONTROL_PARAMETER_NAME"> </TMPL_IF> )をつけざるをえない状態になって、 テンプレがスパゲッティ状態になりそうだったので、結局 HTML::Template 使わずにperlの中ですませてしまいますた。。。 なので結局、後者の方がいいのかなと思ったり。
- 581 名前:nobodyさん mailto:sage [03/05/22 20:49 ID:???]
- >>580
HTML::Templateは連携のためにあると思えよ。 Perlはできるけどデザインはできない人間と、 デザインはできるけどプログラムは出来ない人間が、 組んで一つのサイトを運営するような時のためのものだろう。 理想は前者だろうけど、デザイン担当者にスキルを要求できるなら、後者でもいいんじゃないか。 俺はそんな状況に出くわしたことはないけどな。
- 582 名前:山崎 渉 mailto:(^^) [03/08/15 22:52 ID:???]
- (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
- 583 名前:nobodyさん mailto:sage [03/09/23 16:33 ID:???]
- その時、むつきの忘れられていた記憶がよみがえった。
むつき 「実は…」 チトセ 「なんだよ」 むつき 「あなたは私が九歳の時に産んだ子供だったんだよ!」 チトセ 「な、なんだってー」 (ありがち
- 584 名前:nobodyさん mailto:sage [03/09/23 16:36 ID:???]
- 正直すまんかった。
|アニオタ板| λ......
- 585 名前:nobodyさん [03/10/30 00:33 ID:MsIzuyZ0]
- テンプレートファイルとプログラムファイルが別のディレクトリに
ある場合、テンプレートファイルで相対パス指定をしてると おかしなことになってしまいますが、皆さんはこのような場合 どのように対処してますか? baseタグだとhttpから始まる絶対パスで指定しないといけないので、 サイトのURLが変わるとめんどくさいんですよね。 あと、baseタグってパス指定するすべてのタグに適用されてしまうので、 imgタグのみにしたい(aタグには適用させない)とかもできないですよね。
- 586 名前:nobodyさん mailto:sage [04/01/18 18:47 ID:???]
- 遅レスだが……
>>585 前半部分。そうならないようにうまく作る。当たり前だろう? 後半部分。それもうテンプレートとか言うより、HTML仕様の話なので板違い。
- 587 名前:nobodyさん mailto:sage [04/01/29 02:04 ID:???]
- >>581
HTML::Templateって、htmlのコメント形式にできるでしょ? <!-- TMPL_LOOP NAME="LOOP_NAME" -->みたいに。 だから、とりあえずロジックだけちゃんとしてる(デザインはてきとーな)テンプレートつくって、 デザイナーには、「コメント部分はさわるな」といって、ここはループするからtr1つだけでいいかな とか言えばたいてい理解してくれる。
- 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試しに見るとき、素のテキストエディタじゃ辛くないか?
|

|