最近我在他们的HTML中看到了几个带有大型ASCII艺术标题的网站。我不明白这一点,看起来这只是一种时尚。例如,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和网站设计?
答案 0 :(得分:18)
将此艺术品添加到文件会增加每个HTML下载的大小,这可能相当于热门网站上的实际带宽成本增加。
您已经回答了自己的问题。它是艺术!不应该(或者至少,它不是必需)具有世俗的功能价值。 :)
说真的:据我所知,它没有技术理由。这完全取决于装饰,以及内部人员留下痕迹的方式(毕竟,大多数人都不会考虑标记)。它也没关系:在许多目标市场中DSL速度是常态的时候,“带宽”的论点大多是弱的。你下载的每张家庭照片都要重几十,几百或几千倍。
我知道HTML中唯一有用的HTML艺术是using it as padding for 404 pages,以防止某些浏览器显示其标准错误页面。
答案 1 :(得分:1)
实际上,我真的很喜欢这个。当然它是“无用的”,它消耗一些带宽。但也许它也会产生一些流量,因为人们注意到这一点并向对方展示。它很有趣,任何人都可以理解,但仍然有工程气味。
也许这是朝着更多人欣赏我们的创作和“材料”的美感迈出的一步,就像许多人欣赏汽车引擎,手表机芯和桥梁上的漂亮(和无用)细节一样,却不知道任何关于内部运作?我当然希望如此:)
答案 2 :(得分:0)
我无法想象为什么有人会这样做。再说一遍,我不是一个艺术家。 ; - )
图像几乎肯定没有任何有用的功能,而且您每次下载都会增加HTML文件的大小(尽管如此,增加大小的金额可能会忽略不计今天无处不在的高速连接)。
我也不确定它是否可以被正确地标记为“时尚” - 我几乎没有像crocs和iPods这样的社交潮流那样经常看到它。
这无法阻止人们扯掉HTML和网站设计。如果你没有良心阻止你公然扯掉人们的设计和来源,那么你绝对没有理由不把顶部的巨大评论块拉出来,无论它是否有漂亮的设计。
最好将此视为传统软件程序中的"easter egg"。相对较少的人可能会看到它(普通人很少看到页面的源代码),但这是程序员在工作中留下个人印记的方式。
答案 3 :(得分:0)
我知道这是超级旧的,但一些HTML评论艺术确实有用。我怀疑它有双重目的,是艺术(正如其他答案所指出的那样),并且作为一种测试,我猜它值得额外的带宽。
“喵鸭”是一个着名的功能,它有自己的一套单元测试,以确保它始终存在于输出代码中。 - Reddit user Skookah
答案 4 :(得分:0)
根据我的理解,Ascii艺术以一种强烈的视觉方式打破了另一段代码。
例如,如果您使用html编写了一段代码,并且我们想使用Parameter (3)
content_type: Magazin
category: _removed_
category_parent: _removed_
标签添加一段内联的javascript,则可以放置Ascii Art。
对于我的代码库,我可以从此处创建它们:
http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something%20
它们具有各种形状和大小!