11

最近、HTMLに大きなASCIIアートヘッダーが含まれているWebサイトをいくつか見ました。私は要点を理解していません、そしてこれはただの流行であるに違いないようです。たとえば、tumblr.comには次のようなものがあります。

<!--

        .                                 .o8       oooo
      .o8                                "888       `888
    .o888oo oooo  oooo  ooo. .oo.  .oo.   888oooo.   888  oooo d8b
      888   `888  `888  `888P"Y88bP"Y88b  d88' `88b  888  `888""8P
      888    888   888   888   888   888  888   888  888   888
      888 .  888   888   888   888   888  888   888  888   888    .o.
      "888"  `V88V"V8P' o888o o888o o888o `Y8bod8P' o888o d888b   Y8P

--> 

このアートをファイルに追加すると、各HTMLダウンロードのサイズが大きくなります。これは、人気のあるサイトでの実際の帯域幅コストの増加に相当する可能性があります。ヒップでクールになりたいだけで、余分な帯域幅を気にしない限り、なぜ誰かが意図的にこれを行うのか想像できません。

これを行う正当なビジネス上の理由はありますか?ブランディングテクニックですか?それは人々がHTMLやサイトのデザインをはぎ取るのを思いとどまらせるために使われていますか?

4

5 に答える 5

18

このアートをファイルに追加すると、各HTMLダウンロードのサイズが大きくなります。これは、人気のあるサイトでの実際の帯域幅コストの増加に相当する可能性があります。

あなたはすでにあなた自身の質問に答えました。アートです!ありふれた機能的価値を持つことは想定されていません(または少なくとも必須ではありません)。:)

真剣に:私が知る限り、それは技術的な正当性がありません。それはすべて装飾と、マークを残すインサイダーの方法に関するものです(結局のところ、ほとんどの人はマークアップを調べるつもりはありません)。それも問題ありません。多くのターゲット市場でDSL速度が標準である場合、「帯域幅」の議論はほとんど弱いものです。ダウンロードする家族の写真はすべて、数十倍、数百倍、数千倍の重さがあります。

私が知っているHTMLでのASCIIアートの唯一の有用な使用法は、一部のブラウザーが標準のエラーページを表示しないようにするため に404ページのパディングとして使用することです。

于 2010-12-30T08:59:59.420 に答える
1

実はこれが本当に好きです。もちろん、それは「役に立たない」ものであり、ある程度の帯域幅を消費します。しかし、人々がこれに気づき、お互いにそれを示すので、多分それはまたいくらかのトラフィックを生成します。面白くて誰でも理解できますが、それでもエンジニアリングの匂いがします。

おそらくこれは、私たちの作品や「素材」の美しさをより多くの人に理解してもらうための一歩かもしれません。同じように、多くの人が車のエンジン、時計のムーブメント、橋の細部を、内部の仕組みについて何も知らなくても評価しているのと同じです。私は確かにそう願っています:)

于 2010-12-30T09:04:25.760 に答える
0

なぜ誰かがこれをするのか想像できません。繰り返しになりますが、私はあまりアーティストではありません。;-)

画像はほぼ確実に有用な機能を果たしておらず、ダウンロードごとにHTMLファイルのサイズを大きくすることは正しいです(ただし、今日の高速接続の普及により、サイズを大きくする量はおそらく無視できます)

また、適切に「流行」とラベル付けできるかどうかもわかりません。これは、クロックスiPodなどの他のソーシャル流行ほど頻繁には見られません。

これが人々がHTMLやサイトのデザインをはぎ取るのを思いとどまらせる方法はありません。人々のデザインや情報源を露骨に剥ぎ取ることを妨げる良心がなければ、きれいなデザインであるかどうかにかかわらず、上部の巨大なコメントブロックを削除しない理由はまったくありません。

これは、従来のソフトウェアプログラムの「イースターエッグ」のように考えるのがおそらく最善でしょう。比較的少数の人がそれを見る可能性があります(平均的な人がページのソースコードを見ることはめったにありません)が、それはプログラマーが自分の仕事に個々のマークを残す方法です。

于 2010-12-30T09:00:48.703 に答える
0

私はこれが非常に古いことを知っていますが、いくつかのHTMLコメントアートは目的を果たします。アートであること(他の回答が指摘しているように)と、追加の帯域幅の価値があると私が推測するテストとして機能することの2つの目的を果たしていると思います。

「ニャーダック」は、出力コードに常に存在することを確認するための独自の単体テストのセットを備えた機能として有名です。-RedditユーザーSkookah

] [1]

于 2017-09-29T05:57:03.297 に答える
0

私が理解したように思われることから、アスキーアートは別のコードからのコードの一部を非常に視覚的な方法で壊すのに役立ちます。
たとえば、htmlにコードがあり、scriptタグを使用してJavaScriptをインラインで追加する場合は、アスキーアートを配置できます。私のコードベースでは、ここから作成します:http :

//patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something%20

あらゆる形状とサイズです!

于 2019-10-08T08:57:10.077 に答える