webデザインをしている者です。
社内での自社開発もしており、動的なサイトは私が元になるhtmlをcssコーディングし、プログラマーさん達に渡してシステムを乗せてもらう工程になります。
以前の会社も自社開発をしている会社でした。(私はwebデザイナーとして勤務していたため立場は変わりません)
現在所属している会社で作成される動的サイトのソースを前会社のものと比べると、違いがありすぎて困惑しています。
具体的には以下の点があります。
【以前勤めていた会社】
・phpによる開発
・こちらが作成したhtml自体には一切手を加えない(無駄なタグを挟まない)
・システム化されたファイルも見やすく分かりやすい(プログラム素人の私でもhtml部分の修正が容易)
・分割されたソース(共通で使うヘッダー部分等)もフォルダ内に全て格納されており、該当箇所さえ発見できれば修正が容易
【現在の会社】
・aspによる開発
・こちらが作成したhtmlを手渡しシステム化されると、必ず不必要なタグがhtmlに入っている。
(brで改行をいれていたり、テーブルのセルに直接height指定やtext-alignを入れていたり、無駄に<span>タグで囲ってあったり)
・システム化されたファイルの作りが分かりづらく、html部分に修正が入れづらい。
・分割されたソースがどこに格納されているのか全く分からない。(開発側でないと修正できないと言われる)
「これは現在の会社の開発レベルが低いのか、それともphpとaspの違いでしかたがないことなのか」
が分からなくて困惑しているという感じです。
さすがに<div>を<span>で意味もなく囲ってあったときはもの申しましたが、「開発側のソースを奇麗にするとhtml側に<span>がどうしても入ってしまう」と言われてしまいました。
そんなことってあるのでしょうか?
プログラムの知識があまりないため自分で疑問を払拭することができません。
ソースを見なければなんとも言えないことなのかもしれませんが、上記内容から推測できる範囲でプログラマーさん、SEさんのご意見が聞ければ幸いです。
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
<span> じゃなくて <span runat=server>タグですかね?
単なる<span>なら、ちょっと疑問があります。
でも、<span runat=server>タグなら話は別。
勝手に入るというか、入れるというか、「サーバサイドスクリプトが入りますよ」ということなので、ある意味仕方ないとも言えますね。
入っていてもサーバサイド向けのタグなので、クライアントで悪さはしないはずですけども。
たぶん、プログラマは
「ロンドベルは鈴だけ鳴らしてりゃいいんだよ!」と心の中で思っているでしょう(ごめん)
>
<span> じゃなくて <span runat=server>タグですかね?
そうですね、spanの後には必ずいろいろとついています。
これはaspでの開発だとやはりしかたがないものなのですね。。。
通常のhtmlのspanと同様に書き出されているので、ソースが汚くなるのがとてもイヤなのですが、諦めろ、ということでしょうか。
でも、一つもやもやが解消できました。ありがとうございます。
>たぶん、プログラマは
「ロンドベルは鈴だけ鳴らしてりゃいいんだよ!」と心の中で思っているでしょう(ごめん)
元ネタ分からないのであれですが、なんとなく意味は分かりました(笑
私はデザイナーとはいっても見た目の美しさよりコードの美しさにこだわってしまうタイプなので、プログラマさんにとっては余計鬱陶しいかもしれませんね^^;
No.2
- 回答日時:
ASPの場合はRAD(Rapid Application Development)ツール
を使用しての開発になります。
htmlタグはRADツールが自動的に作成する為、冗長な表現
になり、且つ、IDE(統合開発環境)が提供するモジュール
が組込まれる為に、手入力による修正が難しい物になって
しまいます。
#手入力で修正してもGUI画面で編集すると、再編集されて
#元に戻る等
そうなのですね。ということはstyle="height=~とかも勝手に追加されてしまってるのでしょうか???
このあたりは一度思い切って開発の方に聞いてみようと思います。
自動挿入なら仕方ないけれど、中途半端に手入力されているならやめていただきたいですし。
ともあれ、やはりaspが修正しづらいものであることが分かってよかったです。
phpはすごく修正しやすかったので、個人的にこっちで開発してほしいな、と感じてしまいます^^;
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで#Regionに変わるものは無...
-
レストラン、英語のメニュー表記
-
#ifdef多用でソースが見づらい
-
VisualBasicがインストールされ...
-
htmlのタブの色変更について
-
コメントが閉じてないというエ...
-
プログラム時のヘッダコメント...
-
自分のPCではリンクがとぶのに...
-
マウスポインタが手の形になら...
-
Htmlをieの「Excelで編集」で編...
-
HTMLのMETA タグ、charset の扱...
-
Dreamweaverのコードカラーが黒...
-
keylook.exe のソースのありか...
-
ビジュアルC#スタジオ エラー
-
google Map APIの使い方
-
ソースの追加行数と変更行数
-
ポップアップを1日1回だけ表示...
-
四方を枠で囲んで、その中で内...
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Dreamweaverのコードカラーが黒...
-
VBAで#Regionに変わるものは無...
-
【VC++6.0(MFC)】Access Violat...
-
Visual Source Safe?
-
#ifdef多用でソースが見づらい
-
レストラン、英語のメニュー表記
-
ソースの表示を無効にする方法。
-
ソースの追加行数と変更行数
-
c言語の改修されたソースから改...
-
実行オブジェクトからソースを...
-
JSPの実行結果をHTMLに変換
-
「MicrosoftVisualBasic6.0 行...
-
htmlのタブの色変更について
-
画像と文字が重なって表示される。
-
縮小版のサムネイルの取得(画像...
-
generatorとは?
-
プログラム時のヘッダコメント...
-
HTMLメールを送りたい
-
コメントが閉じてないというエ...
-
マウスポインタが手の形になら...
おすすめ情報