HTMLを知らなくても、エディターだけで質の高いWebサイトを構築することは可能でしょうか?[閉まっている]


12

AppleからMicrosoft、Googleまで、多くの大企業が、誰もがWYSIWYGエディターを使用してWebサイトを作成できるツールを作成するために、ますます多くのお金をつぎ込んでいます。

たとえば、アドビから受け取ったばかりのこのメール:

Adobe®InDesign®レイアウトと同じくらい迅速かつ簡単にWebサイトを構築します。

現在、ベータ形式のコード名「Muse」は、グラフィックデザイナーが使い慣れた自由形式のツールを使用して、HTMLおよびCSS Webサイトを設計および公開できるようにする新しいテクノロジです。この信じられないほどの無料プレビューに参加して、MuseがWeb用に作成する方法に革命をもたらす方法を体験してください。

Web開発者として、アドビや他の企業がHTML / CSS / JSの知識のないユーザーが以下の理由で有用なWebサイトのデザインを構築できるソリューションを作成する方法を予測することはできません。

  • 生成されたコードはほぼ間違いなく混乱し、サイトのバックエンドを作成したいプログラマーがそれを操作するのが難しくなります。必要に応じて構造化するためにコード自体を変更する必要さえあります。
  • HTMLはピクセルベースではないため、テキストサイズなどを変更して流れるテンプレートを簡単に設計できるツールを開発することは非常に困難です。さらに、要素はランダムな順序ではなく、合理的な順序で互いに続く必要があります(例えば、要素がいつ追加されるかによって指示されるように)。
  • あるツールで生成されたコードは、他のツールに簡単に移植できない可能性が高く、元のツールにロックされます。

(このツールはWebサイトの完全な制御を可能にするものと想定しています。アドビが言ったように、「Adobe InDesignレイアウトと同じくらい簡単に」。プロがデザインしたテンプレートを使用できるプログラムは別の話です。)

HTMLに不慣れな人でも、品質(舞台裏と外観の両方)のWebデザイン/サイトを作成することは可能だと思いますか?


2
プロセスでHTMLがまったく使用されていないのに対して、その人はHTMLを知る必要がないことを明確にすることで、質問のタイトルを改善できます。
アルガー

回答:


30

いつでもすぐではありません。WYSIWYGエディターの時代は(恐竜のように)長い間ありますが、企業はそれを続けています。Dreamweaverを使用spacer.gifし、同じ方法でレイアウトを配置するために何十枚もの画像を使用していた日々を思い出します。

このようなソフトウェアは馬鹿げた金です-迅速で汚れたもの(3か月後ではなく)を望み、品質を知らないか気にしない人々にアピールするためのものです。それは本当の解決策ではなく、ただその幻想を提供するだけです。アクバル提督の不滅の言葉で:それはtrapだ!

完全に正直に言うと、私はこれに対して保証のトーンを採用しますので注意してください、このようなヘビ油が永続化されるという事実は、それがあなたが物事を正しく行う必要はないという考えを助長し、奨励するために私をうんざりさせます。それは受付は、Webページまたはそれのように見えるが、数回クリックするだけであなたのための完全なCRUDアプリケーションを作成することを、いくつかの気の利いたウィザードを作成してみましょうするためにいくつかのWYSIWYGエディタだかどうか、それは私が嫌いという態度だ-それは企業がその考えさせる品質のdoesn」トンの問題とあなただけの時間が見掛け倒しのデザインが崩壊してしまうことに来るときもそう多くのためにそれにそこ投資しています、すぐに可能な限りゴミを投げることができ、適切にそれを行います誰もその物を交換したくないので、漏れやすいパイプにパッチを適用しようとしています。持っているのは完全に間違った態度ですが、それはさらにプッシュされます。スターウォーズのリファレンスに戻ると、それはダークサイドへの道であり、その道を永遠に始めると、それはあなたの運命を支配します。

質問に答えるために、はい、いつか生のHTMLを使用せずに良いWebサイトを作成する方法がありますが、その日は遠いです。


1
Flashで優れたWebサイトを作成できないことを知っておくとよいでしょう。私はこれらすべての年に竹細工されています。
アーロンマク

1
jhockingの答えを読んでください。あなたがDreamweaverなどについて話していたことは知っています(そして、あなたのポイントのいくつかに同意します)が、本当に魅力的な個人ページを非常に簡単に作成できるウェブサイトがたくさんあります。
ヤリアン

これは非常に偏った答えです。Museを使用して、その日が今日ではないかどうかを判断する必要があります。試してから答えを更新してください。:それは素晴らしいですね、見てみましょうventurebeat.com/2011/08/15/adobe-muse
Özgür

HTML / CSSからもっと簡単なものに移行すれば可能になるかもしれません。
アランB

8

ある意味では、これはすでに可能です。これが、WordPressやその多くのテンプレートなどのブログツールの重要なポイントです。つまり、コンテンツ作成者がHTMLに関する技術的な知識がほとんどない優れたWebサイトを作成できるようにするためです。

ただし、Webサイトの機能は、Webサイト作成ツールに含まれるものに完全に制限されています。人生のあらゆるものと同じように、新しい機能とカスタム作成が必要な場合は、内部で多くの作業が必要になります。


4
私は、ブログ(些細なレイアウト、その内容がコンテンツである)と視覚的に魅力的なものを意図した実際のWebサイトとの間には違いがあると主張します。あなたがブログに行くとき、それは通常コンテンツのためであるので、非常に質素な見た目は素晴らしいです、顧客を引き付けることを意図した「パンフレットウェア」サイトのためにそれほどではありません。
ウェインモリナ

1
多くのブログは非常に優れたウェブサイトです。「パンフレットウェア」サイトの視覚的な魅力は、基本となるHTMLではなく、テンプレートにプラグインされたグラフィックデザインの品質にあります。彼らはeコマースサイトなどではありませんが、確かに非常に素晴らしいウェブサイトです。視覚的な外観が「質素」であることに関しては、私はそれを「ミニマリズム」と呼び、それよりもむしろ反対を好みます。
ジョッキング

1
@ウェインM:あなたはWordpressのテーマのいくつかを見ましたか?彼らは非常に視覚的に魅力的に見えます。
ヤリアン

1
WordPressを使用しています。それがサポートしていることをしている限り素晴らしいことですが、穀物に反する方法で何かを微調整したいとすぐに、それは悪夢になります。いずれにせよ、私はウェインMの答えに同意します-全体はちょっとしたcanになります。そして、それが「コンピューターを使わない人」にWebアプリケーションの構築が簡単であると思わせる方法は間違いなく迷惑です。
ボビーテーブル

それは本当です、それは非常に迷惑です。しかし、人々がWeb サイトとWeb アプリケーションの違いを認識できないのはWordPressのせいではありません。
ジョッキング

6

ウェインMの答えは、WYSIWYGエディターの主要な問題を強調しているため、素晴らしいものです。Microsoft FrontPage時代からMacromedia Dreamweaver、Microsoft Expressionスイート、Adobe InDesignまで、広告が新しい製品は高品質でクリーンなHTMLとCSSを生成するように設計されていると、次の製品の次の広告は前の一つは嘘でした。

しかし、もっとあります。彼らはきれいなコードを作成するのに十分なほど洗練されていないだけでなく、それを行うことができず、それを行うことは決してできません。決して(もちろん、私は男性よりも賢い未来の3000年のコンピューターについては話していない)。どうして?

彼らは最初から間違った道をたどるからです。彼らの考えは、愚か者に道具を与えれば、彼はそれで驚くべきことをすることができ、スキルも知識もまったく持たないことです。これは実生活で起こることではありません。私は、開発者として、しばしば経験の浅い自称デザイナーと仕事をしています。彼らはウェブ全般についてもHTMLやCSSについても何も知りません。彼らが私に彼らのデザインを与えるとき、きれいなコードをすることは非常に難しいです。しばしば不可能です。唯一の方法は、最初にデザインを変更することです。

私は人間だからできる。一方、WYSIWYGソフトウェア製品は、人間が作成したデザインをあえて変更することはありません。そのため、これらの製品は、Webページの作成方法を理解していない人の手に渡ると、常に悪いコードを生成します。HTMLやCSSコードに簡単に変換するためにビジュアルデザインをどのように行う必要があるかを熟知している経験豊富な開発者がそれらを使用している場合、もちろん最終的なコードがかなりきれいになる可能性があります。しかし、実際の設計者は、同じ作業を手作業で行うプログラマーに設計を提供する方が簡単だと思うので、最適化が必要なものを最適化するかもしれません。


そうは言っても、WYSIWYG製品がほとんどの場合、不良コードを生成するという事実は重要ではありません。これらの製品を作成するとき、企業は品質を気にしない人々をターゲットにしています。有効なXHTML 1.1コードを記述するか、CSSスプライトを使用するか、1日あたり数百人が使用する小さな静的Webサイトにいくつかの最適化手法を適用することのポイントは何ですか?それらのウェブサイトでは、品質は重要ではありません

品質が重要な場合、WYSIWYGソフトウェアがどれほど優れていても、Webサイトは手作業で作成されます。


3

おそらく、ツールがクライアントが望むものを生成できる限り。クライアントがこのツールでは実行できないことを望んでいるとすぐに、答えは「いいえ」になります。


2

HTMLを使用せずに質問を作成すると、Webサイトに表示されます

ただし、リッチWebアプリケーションは複雑な方法でユーザーと対話します。その複雑さは還元できません。HTMLを使用するか、Javascriptを使用するか、他の言語を使用するかどうかにかかわらず、複雑さは変わりません。ドラッグアンドドロッププロセスでその複雑さを表現するのは非常に難しいことが証明されています。私たちは何十年もそれをやろうとしてきましたが、成功は限られていました。たとえそれができたとしても、複雑さはまだ残っており、それに対処するには才能とスキルが必要になります。HTMLはWebデザインのアセンブリ言語になる可能性がありますが、Web開発者にはまだ多くの作業が必要です。


1

自動生成は綿毛につながります(特にWeb開発の場合)。綿毛は、かさばる不要なバイトがネットワーク上を移動する原因となります。

私の意見では、マークアップに入れるものを完全に制御したいです。妥協点に最も近いのは、入力に少し時間がかかるマークアップスニペットを保存することです。

無料のランチはありません!=)


1

ある程度...

完全にカスタマイズされたWebページを作成するためにHTMLを知る必要がないことは、おそらくすぐには起こりません(HTMLが別の「言語」に置き換えられない限り)。しかし、Wordpress、Blogger(by Google)、Webs.com(以前のFreewebs)、および他のサイトなどのツールを使用すると、前述のように、カスタマイズされたWebサイトをある程度作成できます。


0

あなたのポイントは論理的に聞こえます。ただし、データ処理アプリケーション用のWebページの構築は、純粋なHTML / CSSインターフェイスの代替手段を提供しています。たとえば、MS-Silverlight、ZOHO Creator、Code OnTimeなどです。また、情報処理アプリケーションの場合、HTML / CSSの世界について多くの知識を必要とせずに、コントロールを使用して多くの視覚的な側面を処理します。

また、Webサイトには、素晴らしいサイトを構築するためにHTMLを必要としない(天才的な)ツールが少なくとも1つあります(内部でテンプレートを使用している可能性があります)が、HTML / CSSを知らなくてもそれほど悪くない50個のテンプレートから選択できる場合-ツールはArtisteer:http ://www.artisteer.com/

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.