はじめて投稿させていただきます。
私は近年J2EEを利用した開発を行ってきました。
そのとき要求定義段階で大量の画面を作成するときなのですが
私のチームではテキストエディタを利用して画面を作成していました。
しかし、HTMLといえども全メンバがプロというわけではありませんので
非常に効率が悪いと考えています。
HPビルダーなどのツールの利用を考えましたが、
IE、NNの互換性等はとれているのか?など考えると評価期間も無いので
ついついテキストエディタで開発してきた次第です。

Javaの質問ではないのですが、適当なカテゴリが分からなくここで質問させていただきました。
良い開発方法、案などありましたら
ご教授くださるよう、よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

>ただIEのみ使用可、またはNNのみ使用可のタグなどは使われないんでしょうか?


>それとも類似タグなどはカスタマイズで「このタグを使用する」みたいなことが出来るのでしょうか?
>なんかツールの評価をお聞きしているようで申し訳ないのですが、出来れば教えてくださいm(__)m

これは、Dreamweaverに対してということなのでしょうか?
とりあえずDreamweaverについてですが、WEBデザイナーではなく技術屋なので、
そうそうハードに使い込んでいるわけではないので、はっきりとは断言できませんが、
さすがに類似タグをカスタマイズしたりはできないようです。

ただし、Dreamweaverの場合、「ターゲットブラウザのチェック」という機能があり、
これを使うと、ターゲットとするブラウザで使用不可能であるタグや属性がHTMLファイルに
出力できます。
これで一応作ったHTMLの互換性チェックを行うことはできますね。

ただ、参考URLで回答されている方の意見によれば、タグの不正など検出できない
ものも結構あるようです

# 試したら、確かにチェックできませんでした。

あくまでも、HTMLのスキルがあまりない人が大量の画面を設計する場合に作業効率を上げたいと
いう観点から言えば、十分効率アップにはつながると思うのですが

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=19260
    • good
    • 0
この回答へのお礼

なるほど。頭の中であれもこれも出来たらいいなと考えがちなんですが(^^;、
当初の目的どおり、あくまでも「大量の画面を設計する場合に作業効率を上げたい~」と
考えれば十分使えそうですね。
参考になりました。
いろいろご意見ありがとうございました。m(__)m

お礼日時:2002/03/07 13:14

No.1の方とは真逆の意見ですが。

。。

私も業務でJ2EEによるサイト構築などを行っています。
大量の画面が必要であり、かつ要求定義の画面設計の効率を上げたいということで
あれば、やはりHTML作成用のツールは重宝します。

私は今はDreamweaverを使っています。
以前は、テキストエディタを使ってHTMLを直接使っていましたが、単純に画面を
作るということに関しては、実際に画面イメージを確認しながら編集できる、その
手のツールを使うと、かなり早く作成することができています。

実際に製造工程に入ると、HTML作成ツールは逆に自由度が低くて使いづらいので
テキストエディタを使ってスクリプトやJSPなどのコードを入れていきますが。。。

また、IEやNNでの互換性ということですが、表示したときに若干の違いはありますが、
それはテキストエディタで記述しても起こる問題でしょうし、スクリプト言語をバリバリ書き込んでいなければ、
そんなに酷い違いにはならないと思います

# 個人的にoperaをデフォルトブラウザとして使ってて、それだと思った以上に
# 違いが出ることはありますね

特に言語から離れている人が使うのであれば、通常のテキストエディタのように画面イメージを
直接触れるHTML作成ツールは効率がいいと思うのですが

# それをフリーのツールレベルで試すか、いきなり商用ツールを購入するかは
# 予算などの都合もあるかと思いますが。。。
    • good
    • 0
この回答へのお礼

お返事ありがとうございます。
>また、IEやNNでの互換性ということですが、表示したときに若干の違いはありますが、
>それはテキストエディタで記述しても起こる問題でしょうし、スクリプト言語をバリバリ書き込んでいなければ、
>そんなに酷い違いにはならないと思います
多少の見た目は仕方ないことと考えています。
ただIEのみ使用可、またはNNのみ使用可のタグなどは使われないんでしょうか?
それとも類似タグなどはカスタマイズで「このタグを使用する」みたいなことが出来るのでしょうか?
なんかツールの評価をお聞きしているようで申し訳ないのですが、出来れば教えてくださいm(__)m

># 個人的にoperaをデフォルトブラウザとして使ってて、それだと思った以上に
># 違いが出ることはありますね
operaですか・・・。これからはoperaでもテストしなければいけないんですかね。
ため息・・(TT)

お礼日時:2002/03/06 13:57

HTML程度なら自分で書いた方が確実というメリットがあると思います。



あの手のツールを使った場合、自由度が低くて要望のこたえられないケースがあるとか、
思ったとおりの結果がえられず、試行錯誤してしまうこともあります。

JAVA,HTMLでの開発経験はありませんし、実際のシステムがどんな物かはわかりませんが、参考に。

うちの会社はVC++使っていても、全て自分で関数を呼んで作る方は好んで使ってます(^^;
やはりけっこう沢山画面を作るケースもありますが、
それでもです。
単にその方が慣れているという理由があるかも知れませんし、
同じ事をするならテキストエディタの方がいいという理由かも知れません。
客から強い要望があれば、VBでもDelphiでもC++Builderでも使いますが。
    • good
    • 0
この回答へのお礼

早速のご返事ありがとうございます。m(__)m
>あの手のツールを使った場合、自由度が低くて要望のこたえられないケースがあるとか、
>思ったとおりの結果がえられず、試行錯誤してしまうこともあります。
そうなんですよね。試行錯誤してしまうならテキストエディタでやってしまおう!
と今までやってきました。これって逃げかなと思いつつ・・(^^;
ただ上流工程では結構言語から離れている人もいるため、そういう人でも
簡単に確実に出来る開発手法はないかなと考えていました。
やっぱり言語から離れている人でもHTMLぐらいは覚えてもらうしかないですかね~。

お礼日時:2002/03/05 15:06

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QNN4とNN6でのレイヤーの表示・非表示

WINとMACでNN4とNN6でのレイヤーの表示・非表示を制御する、そんな都合の良いJavaScriptってありますか?
あったら教えて下さい!!

Aベストアンサー

以下は、私が使っていたものを、そのまま写しています。

function ShowMessage(mID){
if(document.all) document.all(mID).style.visibility = 'visible';
else if(document.layers) document.layers[mID].visibility = true;
else if(document.getElementById) document.getElementById(mID).style.visib
ility = 'visible';
}

function HideMessage(mID){
if(document.all) document.all(mID).style.visibility = 'hidden';
else if(document.layers) document.layers[mID].visibility = false;
else if(document.getElementById) document.getElementById(mID).style.visib
ility = 'hidden';
}

おわかりだとは思いますが、mIDは、各レイヤーのIDです。
引数にして渡してやってください。

ちなみに、Netscape6.0以降は、document.layersはFALSEになってしまいます。
そこで、document.getElementByIdを使うのですが、これはIE5.0以上でもTRUEになってしまいます。
(だから elseを使っているんですが)

Netscapeは、4.x以前と6.0以降でまったく別物になっているので、
同じ処理はほとんどの場合使えません。
むしろ、6.0はIE5.x以降にかなり近いです。

WINとMACの違いは、ブラウザの細かい仕様とバグに関わってくるので、
あんまり気にしても仕方がないような。。。

以下は、私が使っていたものを、そのまま写しています。

function ShowMessage(mID){
if(document.all) document.all(mID).style.visibility = 'visible';
else if(document.layers) document.layers[mID].visibility = true;
else if(document.getElementById) document.getElementById(mID).style.visib
ility = 'visible';
}

function HideMessage(mID){
if(document.all) document.all(mID).style.visibility = 'hidden';
else i...続きを読む

Qテキスト領域に入力した値を利用して、他のテキスト領域の数を追加したいのですが。

教えてください。
現在、入力フォームを作成しています。
テキスト領域(A)で入力した数値分だけ、テキスト領域(B)の数を作成したいのですが、そのようなことは可能でしょうか?

例えば、
「OnChangeを使用して、テキスト領域(A)に数値を入力し、移動した時にテキスト領域(A)の数値分だけ、テキスト領域(B)を作成する」
といったようなことなんですが・・・。

Javascript関連のWebを見たのですが、テキスト領域の追加(挿入)といったようなことが書かれていないので、どなたかご存知でしたら、よろしくお願いします。

Aベストアンサー

innerHTMLで埋め込むかなぁ。
以下がサンプルです。

<HTML>
<BODY>
<SCRIPT>
<!--
function add()
{
var n = eval(document.form.a.value) ;
var html = '' ;
for (i=1 ;i<=n ;i++){
html += 'b'+i+'<INPUT TYPE=text NAME=b'+i+'><BR>' ;
}
document.getElementById('b').innerHTML = html ;
return false ;
}
// -->
</SCRIPT>
<FORM NAME=form>
a<INPUT TYPE=text NAME=a onChange=add();><P>
<SPAN ID=b></SPAN>
</FORM>
</BODY>
</HTML>

Qお勧めのテキストエディタについて

お世話になります。
JSPを学んでおります。
現在はwindowsXP標準のテキストでコーディングしています。
フリーソフトにてお勧めのテキストエディタを
ご存知でしたら情報提供をお願いします。

Aベストアンサー

私はHeTeMuLu Creatorをお勧めします♪
フリーなのに高機能&使いやすいので初心者の私でも思ったより簡単にHPが作れちゃいます。
画面もさっぱりして見やすいし色々な言語にも対応しています。
ファイルサイズが軽いのでもし良ければダウンロードしてみて下さい!

参考URL:http://www.hosiken.com/

Qjavaアプレットでテキストエディタを作成する

いつもお世話になっております。
タイトル通りなのですが・・・。
javaアプレットで、テキストエディタを作成したのですが、入力した文字を保存することができませんでした。
なので、ただ文字を入力するだけの作品になってしまいました。
この場合、保存させるにはどのような方法があるのでしょうか?
よろしければ、アドバイスお願いいたします。
よろしくお願い致します。

Aベストアンサー

アプレットはサンドボックスと呼ばれる隔離された環境で実行されるため、ローカルリソースへのアクセスは極端に制限されます。
これは、Web上で実行されるアプレットが自由にファイルを読み込んだり作成したりしては危険であるという考えの基にあります。

アプレットからファイルI/Oを行うためにはjava.policyファイルを修正する必要がありますが、上記の理由からセキュリティ的にお勧めできません。

正当な方法としてはJava Web Start(JWS)による署名付きアプレットを作成するという事になるのではないでしょうか?

Qテキストエディタのようでjavaコンパイラ

こんにちは。

テキストエディタのようなソフトに
保存時にコンパイルを選んだりできるようなフリーソフトを探しています。
エクリプス以外で何かいい物はないでしょうか?

Aベストアンサー

その気になれば emacs でもできる... けどこれは「テキストエディタそのもの」であって「テキストエディタのようなソフト」ではないとするのが一般的かな.


人気Q&Aランキング

おすすめ情報