HTML,CSS, JSなどを駆使すれば出来るのに・・・。

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: はな : 2006/07/07(金) 11:19  ID:8S9CpHCG
なぜか、CGIなどのサーバースクリプトを進めちゃってる人がいるのは、なぜでしょう。
@使えないサーバーの人もいる。
A使えても管理人のレベルがそこまでない場合カスタマイズするとエラーがでまくって大変。
使えるものにならない場合もある。
自分も、ある代行業者に作ってもらったファイルで、読めるものが退社して更新を頼んでも、
半年以上更新してくれなくてこまり、自分で更新したとところ始めはエラーばかり、最終的にもエラー脱出しただけで使い物にならなかったことがあります。
そこまでがんばって、やっと元社員も動いてくれましたが。
ほかにも、自分の知り合いの管理人で、サンプル配布と支援をしていたサイトで、作ってもらったものを
その後カスタマイズしてもらおうとしても、カスタマイズしてもらえないため、
自分でカスタマイズしていて内部サーバーエラーから抜け出さなくなって、結局レンタルものに切り替えた例や
HPの自社更新をしている企業サイトで、前の管理人のレベルが高かったため、サーバースクリプトページまでソースで
組んでいたため、後を引き継いだ管理人が、そのページを更新しようとした結果、
わずかな更新作業なのになかなかエラーから抜け出せず、数ヶ月かかった。
という例も知ってます。
私も、同じように苦労した管理人も結局HTMLではない、わけのわからんソースに悩まされたわけです。
やたらと進めると同じ思いをする管理人を増やすだけではないでしょうか。
これらの事例はすべてサーバースクリプトを使わないと出来ないものでした。
しかしながら、使わなくても出来るものに関してわざわざ難しいものを進めるのはどうかと思います。


1   名前: あの : 2006/07/07(金) 11:19  ID:lKHRzitM
ややこしくても
勧める人がそれが一番いい方法だと思えば
勧めるんじゃないでしょうか

自分はそういうものは得意ではないので
もし勧められたとしても
アドバイスとしてはありがたく受け取るけど
他に自分にできる方法を探します

こういう方法があるんだと勉強にもなるし
もしかしたら実際やってみれば意外と理解できることかもしれないし
勧めたからといって別にそれはそれでいいのでは?と思います

個人的な意見でした

2   名前: 匿名 : 2006/07/07(金) 11:19  ID:zqn32COP
スレッドタイトルは
> HTML,CSS, JSなどを駆使すれば出来るのに・・・。
ですが、例えばどういう(CGI の)処理を HTML, CSS, JavaScript で代替できると仰っているのか教えて頂けます?
それによって回答は変わると思います。

3   名前: はな : 2006/07/07(金) 11:19  ID:1CNNH4R4
例えば、フレームを使えば解決やJSを使えば解決する事例も
最近出てきていますよね。そこにさらに、レスをつけている方に疑問を感じているのです。
さらに、質問者が自ら初心者だといってる場合や、ブログで使っている(サーバースクリプトの利用が不可能な場合が多い)と言ってるのに勧めようとしてる方に疑問を感じただけなのです。

4   名前: 匿名 : 2006/07/07(金) 11:19  ID:zqn32COP
>>3
いや、ですから「具体的な例を挙げてください」と言っています。

僕はこの掲示板内のスレッドを全て見てるわけではないので、
> 事例も最近出てきていますよね。
と言われても同意できません。

5   名前: Chip : 2006/07/07(金) 11:19  ID:iXTrKUp6
CGIは製作者の環境に依存しますが、Javascriptやフレームは不特定多数である閲覧者の環境に依存します。
製作者の環境は変える事も不可能ではないし、初心者であれば脱初心者を目指す事もできますが、
不特定多数の閲覧者全員に環境を変えさせる事は不可能ですから
どちらの手段でも実現できる仕組みならCGIを使用した方がベストなチョイスなわけです。
もちろん難易度や事情はその人、その質問をした状況によって違うでしょうが、そうした事情が読み取れないケースは多いし、製作者が楽だからという理由で問題のある方法を薦めるのも違うなぁと思います。
また、一定以上のスキルがある場合、ブラウザによって動作が異なるJavascriptの方が難しかったり面倒になったりといったケースも多々あります。

質問内容や回答する人個々でなぜその方法を薦めるのかは色々理由があるでしょうがとりあえず思いついたのは以上のような理由。


余談その1。このスレッド、雑談ルームの方がよかったのでは?
余談その2。丸付き数字のような機種依存文字は寂しい思いをする環境の人もいますので使わないようにしてください。
http://apex.wind.co.jp/tetsuro/izonmoji/

6   名前: カヅサツ ◆ThCi95HEzw : 2006/07/07(金) 11:19  [URL]  ID:O5hEMlpW
>>0
> なぜか、CGIなどのサーバースクリプトを進めちゃってる人がいるのは、なぜでしょう。

当たり前ですが、サーバサイド技術(cgi,php,Basic認証など)でできるものは、サーバの仕様さえ満たしていれば、クライアントを選びません。
逆に JavaScript やフレームは、読み手の環境に依存します。読み手は JavaScript に対応していないかもしれませんし、フレームをオフにしているかもしれません。

つまり前者の方が親切なページ作りができるのですから、前者を推奨するのは当然のことです。

しかしながら、世の中には不親切なページを作りたいという変わった人もいるので、そういう人は好きにすると良いのではないでしょうか。とりあえず、そういう企業は、例えば「車椅子で行くのが難しい商店」と同程度の評判を得るわけですから、あとは社内ポリシーと相談してください。

あるいは、社内向けページで、全員が IE を使っており、JavaScriptを必ず使っていて、ユーザスタイルシートは適用しておらず、晴眼者で、両手指に問題なく、マウスやキーボードが破損してもすぐに代替が用意される、といった保障があれば、アクセシビリティも何もありません。

そういう方は最初に言っていただければ、それなりの回答ができるとは思います。そうでなければ、http://www.tagindex.com/bbs/note.htmlにあるとおり、「自分がベストだと思う内容(方法)で回答を行」うだけのことです。

一覧へ戻る