У меня очень небольшой опыт веб-разработки, так что это может быть очень простой вопрос.
Просто из ограниченного опыта, который у меня есть (немного PHP и немного Ruby on Rails) кажется, что способ динамически генерируемого HTML отформатирован просто "не имеет значения";все заканчивается безобразно, со странными отступами, и никого не волнует, потому что это не то, что пользователи видят.
Если, конечно, пользователь не является разработчиком или даже просто кем-то, ктолюбопытно взглянуть на небольшой HTML, чтобы попытаться чему-то научиться.
Может быть, вы не понимаете, о чем я говорю;поэтому позвольте мне привести пример.
В файле Ruby у меня может быть такой код:
<h1>Heading</h1>
<div>
<%= render :partial => '/layouts/body' %>
</div>
Затем в моем файле "/layouts/_body.html.erb"Я мог бы иметь это:
<p>Here is some content!</p>
<ul>
<li>List item 1</li>
<li>List item 2</li>
<li>List item 3</li>
</ul>
Когда все это будет обработано, все будет хорошо выглядеть.Но если пользователь попытается просмотреть исходный код, HTML будет выглядеть довольно глупо:
<h1>Heading</h1>
<div>
<p>Here is some content!</p>
<ul>
<li>List item 1</li>
<li>List item 2</li>
<li>List item 3</li>
</ul>
</div>
Очевидно, это не имеет большого значения.И я могу полностью понять, является ли преобладающее мнение просто «Это не имеет значения».Но так ли это должно быть?Разве читаемость HTML не имеет значения для кого-либо?
Мне просто любопытно узнать, достаточно ли этого кто-нибудь беспокоит, когда он / она найдет «решение» для этого (очевидно, чтобыть тем, кто рассматривал это как «проблему» в первую очередь).